CopyOnWriteArrayList的底层原理是怎样的? 1. ⾸先CopyOnWriteArrayList内部也是⽤过数组来实现的,在向CopyOnWriteArrayList添加元素时,会复制⼀个新的数组,写操作在新数组上进⾏,读操作在原数组上进⾏2. 并且,写操作会加锁,防止出现并发写入丢
原创 2023-05-04 11:18:14
0阅读
it1 开发环境Java SDK 下载和安装2 环境变量的配置(path和classpath)3 编程基础 标识符命名规范4 Java数据类型5 运算符6 分支语句(if,switch)7 循环语句(for,while)8 函数的定义方法9 面向对象基础 面向对象与面向过程语言之间的区别10 面向对象基本思想(封装)11 类的定义方法12 对象和类的关系13 对象的创建方法14 通过对象使用成员变
显示错误:PDOException could not find driver. 是表示
原创 2022-01-18 13:46:51
125阅读
Mybatis知识点干货
原创 2023-02-08 13:59:55
94阅读
shell脚本出现问题:unexpected end of file这个是windows下的shell的结束符在linux下标示失败的问题可以在linux下vim打开:set fileformat=unix系统seq的-f用法:seq -f '201303%02g.mp4' 1 31|xargs -i cp 20130101.mp5 {}shell使用mail命令发邮件echo "hell2o"
原创 2022-01-18 13:47:02
340阅读
1:java 的最大特点及实现原理跨平台/可移植性是Java的核心优势,面向对象,安全性,多线程跨平台是靠JVM(虚拟机)实现的。2:定义变量的本质,格式。变量的本质就是代表一个可操作的存储空间,空间位置是确定的,但是里面植入什么值不确定。格式: type varName [=value ][,varName[=value]]3:数据类型数据类型:–基本数据类型,引用数据类型–基本数据类型:数值型
转载 2023-08-09 13:35:08
26阅读
1、第二章,基本元素,学习目标,熟悉Java标识符、关键字概念。 了解Java基本数据类型的组成以及它们的值域。 熟悉变量和常量的定义和使用。 熟悉运算符的分类以及使用时的规范。 熟练掌握Java表达式和语句的书写。 熟悉注释和Java文档的生成,范例导入,任何一个程序,不管它有多么复杂,也不管它由什么语言编写,最终都是由一些最基本的元素构成。Java语言中有以下基本元素:标识符、关键字、运算符、
Java基础语法一、Java程序基本结构1、代码框架及注释2、标识符3、关键字4、常量二、 变量三、数据类型1、基本数据类型四、 运算符1、运算符总类2、算术运算符3、赋值运算符4、关系运算符5、逻辑运算符6、位运算符7、字符串连接运算符8、三目运算符9、表达式10、运算符优先级11表达式中的自动类型提升五、语句1、程序控制流程2、条件语句3、循环语句4、流程控制语句六、方法1、方法定义2、方法
转载 2023-06-26 21:20:50
48阅读
Java 知识点基础回顾JAVA底层知识点回顾java版本JDK&JRE&JVM变量(variable)标识符关于字符集和字节的一些知识点局部变量成员变量常量命名规范数据类型一:基本数据类型1.数值类型2.字符型3.布尔型二:引用数据类型数据类型的转换1.自动类型转换2.强制类型转换3.运算时类型自动提升的问题运算符算数运算符赋值运算符扩展赋值运算符关系运算符逻辑运算符位运算符条
基本语法一,运算符java针对操控变量提供了一组丰富的运算符,可分为:算数运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符1,算术运算符运算符描述例子+在运算符的另一端增加10+20为30-减法 - 将右侧的操作数从左侧中减去10-20为-10*乘法 - 将运算符两端的值相乘10*20为200/除法 - 将右侧的操作数除左侧的操作数20/10为2%系数 - 用右侧操作数除左侧操作数并返回馀数
16.强制类型转换:将容量大的数据类型转换为容量小的数据类型,但可能造成精度降低或溢出。17.字符串不能直接转换为基本类型,但通过基本类型对应的包装类则可以实现把字符串转换成基本类型。18.计算机底层都以二进制补码的方式来存储数据。19.正数(最高位是0)的原码、反码、补码都相同,负数(最高位是1)的补码是其反码+1。20.赋值运算符:= += -= *= /= %=,运算的结果不会改变变量本身的
java基础java基础知识java语言特点java的执行机制类的阐述注释单行注释多行注释文档注释IDEA快捷键一些常用java开发软件的快捷键命名规定变量定义格式注意事项数据类型自动类型转换强制类型转换算术运行符赋值运算符逻辑运算符自增自减运算符三元运算符格式执行流程流程控制语句-if流程控制语句-switch注意事项执行流程if和switch的区别循环语句While循环执行流程do...wh
转载 2023-09-19 21:42:41
186阅读
Java基础语法常用知识点总结:#1. 一个java程序包含什么? 2.基本数据类型 在 Java 中, -共有 8种基本类型, 其中有 4 种整型short、int、long、byte、2 种浮点类型float、double、 1 种用于表示 Unicode 编码的字符单元的字符类型 char和1种用于表示真值的 boolean 类型。 3.变量与常量 常量:一次赋值后不再变化的量。在 Java
转载 2023-08-10 16:19:48
92阅读
前言Hello!小伙伴! 首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 哈哈 自我介绍一下 昵称:海轰 标签:程序猿一只|C++选手|学生 简介:因C语言结识编程,随后转入计算机专业,有幸拿过国奖、省奖等,已保研。目前正在学习C++/Linux(真的真的太难了~) 学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语! 日常分享:微信公众号【海轰Pro】记录
原创 2023-01-17 08:07:51
170阅读
【软考知识点笔记】—— 梳理与总结 随着信息技术的飞速发展,软件行业对人才的需求也日益增强。作为衡量软件人才专业技能的重要标准之一,软件水平考试(简称软考)越来越受到广大软件从业者的关注。本文将从软考的定义、意义、考试科目、备考方法等方面,为大家梳理和总结软考的相关知识点。 一、软考的定义与意义 软件水平考试,简称软考,是由国家人力资源和社会保障部、工业和信息化部领导下的国家级考试。软考旨在
原创 2023-11-15 17:40:35
102阅读
[]列举数组有哪些元素,其中逗号和空格都是分割元素一样的效果  
原创 2021-07-05 11:44:05
169阅读
前言Hello!小伙伴! 首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 哈哈 自我介绍一下 昵称:海轰 标签:程序猿一只|C++选手|学生 简介:因C语言结识编程,随后转入计算机专业,有幸拿过国奖、省奖等,已保研。目前正在学习C++/Linux(真的真的太难了~) 学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语! 日常分享:微信公众号【海轰Pro】记录
原创 2023-01-17 08:07:05
239阅读
pytorch cpu与gpu load时相互转化 torch.load(map_location=) 1 假设我们只保存了模型的参数(model.state_dict())到文件名为modelparameters.pth, model = Net() 2 1. cpu -> cpu或者gpu ->
原创 2022-06-27 20:15:00
122阅读
1点赞
鸿蒙知识点笔记(二)书接上回鸿蒙知识点笔记(一)V2状态管理@Monitor装饰器的相关概念@Monitor监听的变量需要被@Local、@Param、@Provider、@Consumer、@Computed装饰,未被状态变量装饰器装饰的变量在变化时无法被监听。@Monitor可以同时监听多个状态变量,这些变量名之间用","隔开。@Monitor监听的状态变量为类对象时,仅能监听对象整体的变化。
转载 7月前
101阅读
[]列举数组有哪些元素,其中逗号和空格都是分割元素一样的效果  
原创 2022-03-15 10:06:58
56阅读
  • 1
  • 2
  • 3
  • 4
  • 5