java第十七课_io流和线程
java-接口
在Java中,接口是一种抽象类型,它定义了一组方法的签名(即方法名、参数类型和返回类型),但没有具体实现。接口可以被类实现,从而使得类能够具有接口中定义的行为。 下面是一个简单的接口的示例: javaCopy Code interface Shape { double getArea(); doub ......
java-多态
在面向对象编程中,多态是一个重要的特性,它允许我们使用父类的引用来引用子类的对象,从而实现不同类型的对象的统一调用。这样一来,我们可以在程序中编写更加通用和灵活的代码。 下面是一个简单的多态的示例: javaCopy Code class Animal { public void makeSound ......
Java 原型模式
原型模式是一种创建型设计模式,用于在保证性能的情况下创建新的对象实例。原型模式允许一个对象再创建另外一个可定制的对象,而无需知道创建的细节。其工作原理是通过拷贝实现对象创建,即clone()。 但是我们通过new也能创建一个属性一样的对象,两者的区别是什么呢? new操作符:用于创建一个新的对象实例 ......
java-继承
在面向对象编程中,继承是一种重要的特性,它允许我们创建一个新的类(称为子类),从已有的类(称为父类或超类)继承属性和方法。通过继承,子类可以获得父类的特性,并且可以在此基础上添加新的特性或修改已有的特性。 下面是一个简单的继承的示例: javaCopy Code // 定义父类 class Anim ......
摩尔线程S2000GPU环境配置
引子 书接上文,这边再来一个国产AI芯片的环境配置,OK,让我们开始吧。 一、安装系统Ubuntu20.04.1 1、USB光盘刻录系统 2、安装 3、系统主板BIOS开启Above4G及Resize BAR功能 4、命令lspci | grep 123 二、安装GPU环境 1、安装驱动程序(服务器 ......
java-类
在Java中,类是面向对象编程的基本概念之一。类是用来描述对象的属性(状态)和行为(方法)的模板或者蓝图。当我们创建一个类时,实际上是定义了一个新的数据类型,可以根据这个类来创建相应的对象。 下面是一个简单的类的示例: javaCopy Code public class Person { // 定 ......
二十,JAVA File
相对路径 : IO流默认目录 : 当前项目工程开始自己算 绝对路径 : 带盘符的路径 : 网络路径 : https://img2.baidu.com/it/u=3164322677&fm=253&fmt=auto&app=120 File : 文件(带后缀的)和目录(文件夹) // 静态字段 :Sy ......
3_关于c#中类的初步认识
关于C#中类的认识 静态字段 static 静态字段被类的所有实例共享,所有实例都访问内存同一内存位置,因此,如果该内存位置的值一旦被某个实例改变了,这种改变对所有的实例都可见。我们可以使用static关键字来将字段声明为静态,如: namespace Hello { internal class ......
flutter IOS 原生交互同一个插件多个方法调用
由于代码比价简单直接上代码 ios/Runner/AppDelegate.swift import UIKit import Flutter @UIApplicationMain @objc class AppDelegate: FlutterAppDelegate { override func ......
Java 系统学习 | Springboot 写 hello world
经过一段时间基础学习,现在开始使用 Springboot 框架完成项目,特地记录一下,方便后续查漏补缺。 本篇使用 Springboot3 框架,IDEA2022 编辑器,java17 版本。 新建项目 file -> new -> project 弹框中填入自己的信息 Name 项目名称 Loca ......
【Java】过滤器和拦截器的位置
过滤器(Fliter)和拦截器(Intercetor)区别 过滤器(Fliter) 拦截器(Interceptor) 总结 定义位置 Fliter定义在java.servlet包下 接口HandlerInterceptor定义在org.springframework.web.servlet包下 配置 ......
2_C#语言基本类型
C#语言中常见的类型 预定义简单类型 名称 含义 默认值 sbyte 8位有符号整数 0 byte 8位无符号整数 0 short 16位有符号整数 0 ushort 16位无符号整数 0 int 32位有符号整数 0 uint 32位无符号整数 0 long 64位有符号整数 0 ulong 64 ......
flutter 添加原生IOS 播放器
定义播放器 FlutterAVPlayer.swift import Foundation import AVKit import MediaPlayer import Flutter class FlutterAVPlayer: NSObject, FlutterPlatformView { pr ......
1_C#字符串常见输出
C#字符串输出 namespace Hello { internal class Program { static void Main(string[] args) { Console.WriteLine("Hello, World!"); string name = "Hello, World!" ......
Java环境、IDEA最新配置指南-建议收藏
前言 工欲善其事必先利其器,总结一下,避免每次安装都要现搜现找,以后直接按步骤执行就行。 总结的同时,也希望帮助更多的人~ 内容包括: Java环境配置 Apache Maven配置 最新IntelliJ IDEA配置 IntelliJ IDEA配置包含了:AI插件、Maven全局配置、代码自动补全 ......
Failed to convert value of type 'java.lang.String' to required type 'java.lang.Long'; nested exception is java.lang.NumberFormatException: For input string: "getSysTenantNames"
我测试的是一个接口 接口里面没有任何参数 怎么会报参数类型转换错误呢 mad !!!!! 第二个接口 就很蒙 测了好久都是这个问题 而且你打debug 它不进这个接口并且 你执行其他写好的接口 它还是会报同样的错 。。。。。。。。。。。。。。 其实就是你代码的位置写错了 应该写在pc端的 你把代码写 ......
Odoo_字段级编辑权限控制
在实际应用场景中会这样的需求 一个字段,只有特定权限的人可以编辑,其它用户只能查看不能修改。 实现思路如下: 正常创建一个form视图,将该字段设置为readonly=True 增加一个继承于该视图的视图,将该字段的readonly设置为False,并针对该继承视图增加权限组,添加可以编辑该字段的权 ......
详解Java编写并运行spark应用程序的方法WordCount_tyt2023
SparkContext:通往Spark集群的入口点,用于创建RDD和广播变量等 RDD:弹性分布式数据集,Spark应用程序的核心抽象 Transformation:操作RDD生成新的RDD,如map、filter等 Action:对RDD的操作,如count、collect等 环境:Spark ......
java的启动脚本
java的启动脚本: run_java.sh脚本内容: - 设置工作目录 - 设置必要的环境变量 - 设置JVM运行参数 - 运行程序 创建运行脚本: 使用run_java.sh来运行java程序 1.修改run_.sh 2.转成UNIX风格 3.上传至Linux 4.添加 +x 权限,运行脚本 要 ......
2017 《Java 2实用教程(第5版)》是由耿祥义、张跃平编著
我的研究生同学 河南老乡 河南工业大学Jackso_hao 大学期间学习的Java教材 《Java 2实用教程(第5版)》是由耿祥义、张跃平编著,2017年清华大学出版社出版的高等学校Java课程系列教材、普通高等教育“十一五”国家级规划教材。该教材既可作为高等院校相关专业Java程序设计的教材,也 ......
java集合工具类 Collections基本使用
Collections 为 List、Set、Map 等集合类定义了相应的空集合常量 // 空 List Collections.emptyList(); // 空 Set Collections.emptySet(); // 空 Map Collections.emptyMap(); 一个元素的集 ......
java进行数据库操作的并发控制的2种方法
本文分享自华为云社区《java进行数据库操作的并发控制》,作者:张俭。 在现代应用编码中,从数据库里面find出来,进行一些业务逻辑操作,最后再save回去。即: Person person = personRepo.findById(id); person.setAge(18); personRe ......
Java第十九课_反射
1.测试 测试 public class JiSuanQi { public int add(int a,int b){ return a + b; } public int jian(int a,int b){ return a - b; } public int cheng(int a,int ......
读算法霸权笔记05_掠夺式广告
1. 掠夺式广告 1.1. 大多数人排斥广告是因为大部分广告和他们关系不大 1.1.1. 《美国新闻》的大学排名模型刺激富人和中产阶级学生及其家庭为申请大学投入巨资 1.2. 掠夺式广告就是一种数学杀伤性武器 1.2.1. 掠夺式广告以寻找不平等并大肆利用不平等为己任,其结果是进一步巩固了现有的社会 ......
Java定义变量容易出错的点
在Java中,定义的数值有默认的类型(整型为 int 、浮点型为 double),所以在定义变量的时候要注意类型的问题。 例如: 因为给l的值(10000000000)默认类型是int类型,所以超出了范围; 修改: 在给的值后面加上L,扩大数的范围即可运行通过。 ps:也可以加上小写的l,但是小写的 ......