摘要: 实现方法 ①继承Thread类的方式 将一个类声明为Thread的子类。 这个子类应该重写run类的方法Thread 。 然后可以分配并启动子类的实例。 例如,计算大于规定值的素数的线程可以写成如下: class PrimeThread extends Thread { long minPrime; 阅读全文
posted @ 2023-07-08 17:25 名泽 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 并发(concurrent) 同一时间应对多件事情的内力 同一时刻,有多个指令在单个CPU上交替执行 理解:打游戏的时候,右手操作鼠标,同时用右手喝可乐,手速特别快交替执行,这时,你的右手相当于CPU,执行的对象相当于线程 家庭主妇做饭、打扫卫生、喂奶,一个人轮流交替做多件事情,这就是并发 并行(p 阅读全文
posted @ 2023-07-08 16:47 名泽 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 线程 线程是操作系统能够进行运算调度的最小单位,他被包含在进程之中,是进程中的实际运作单位 一个线程就是一个指令流,将指令流中的一条条指令以一定顺序交给CPU执行 线程通信比较简单,例子就是多个线程可以访问同一个共享变量,因为它们共享线程内的内存 理解:应用软件中互相独立,可以同时运作的功能 进程 阅读全文
posted @ 2023-07-07 20:19 名泽 阅读(7) 评论(0) 推荐(0) 编辑
摘要: HTTP 状态码参考 2XX 状态码,比如 200-> 请求成功, 5XX 状态码,比如 502-> 服务器异常,通常就是服务没正常运行,或者代码执行出错 通过状态码即可初步判断问题原因,HTTP 状态的设计思路值得借鉴。 比方说 20000-29999 表示订单创建失败: 20001,订单创建失败 阅读全文
posted @ 2023-07-07 03:14 名泽 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 当我们只能直接用内存存储40亿个unsigned int 1B=8bit 1KB=1024B 1MB=1024KB 1G=1024MB 内存空间上需要4*4000000000 /1024/1024/1024= 14.9G 使用位图的话,一个数字只需要占用1个bit,那么40亿个数字也就是: 4000 阅读全文
posted @ 2023-07-07 03:09 名泽 阅读(40) 评论(0) 推荐(0) 编辑
摘要: lombok翻车记录: 使用Lombok的Setter-Getter方法的注解,也就是组合注解@Data时 实体类的属性,首字母不应该小写,这会导致null,因为生成的Setter-Getter方法,是首字母大写的 解决方案 1.修改属性名字,让第二个字母小写,或者说是规定所有的属性的前两个字母必须 阅读全文
posted @ 2023-07-07 02:53 名泽 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 引言 你是否发现,在springboot项目中,用mvn install打包成jar形式,然后换一台拥有jdk的机器,就可以直接通过java -jar 项目名.jar 的方式运行,没有任何问题并且不需要tomcat 打包成war放进tomcat运行,发现端口号变成tomcat默认的8080(我在se 阅读全文
posted @ 2023-07-06 21:52 名泽 阅读(81) 评论(0) 推荐(0) 编辑
摘要: # Python 学习第一天 2022.2.19 @[TOC](文章目录) # 前言 `购买的服务器过期了,从新迁徙到这里` 执行python的三种方式Python 源程序的基本概念简单编写HelloPython程序 # 一、执行python的三种方式 ①:解释器-- python/python3 阅读全文
posted @ 2022-07-07 21:36 名泽 阅读(61) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示