自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 从一段demo思考volatile是如何解决可见性的

下面是一个刚接触volatile关键字时,关于volatile的一个demo。主要逻辑为:先启动一个子线程t1,其中循环直至flag不为true,而主线程sleep后修改flag为true,观察到子线程是否停止。​ 当flag没有用volatile修饰时,子线程可能会察觉不到主线程修改了flag。

2024-04-24 12:22:47 909

原创 JMM-Java内存模型

​ JMM(Java内存模型Java Memory Model,简称JMM)本身是一种抽象的概念并不真实存在它仅仅描述的是一组约定或规范,通过这组规范定义了程序中(尤其是多线程)各个变量的读写访问方式并决定一个线程对共享变量的写入何时以及如何变成对另一个线程可见,关键技术点都是围绕多线程的原子性、可见性和有序性展开的。原则:​ JMM的关键技术点都是围绕多线程的原子性、可见性和有序性展开的能干嘛?​ 1 通过JMM来实现线程和主内存之间的抽象关系。

2024-04-24 12:20:47 559

原创 iotDB集群部署[完整版]

所有的ConfigNode通过该cn_seed_config_node加入集群,无需修改cn_seed_config_node=127.0.0.1:10710。通常可以为1C多D结构,多C多D集群可用性更强,不会因为一个config节点宕机而出现data节点之间不可用的情况。在不同的目录中分别利用docker-compose up指令启动容器即可。操作某个节点,创建数据库,在其他节点中查看是否同步。利用docker exec进入其他节点容器查看。​ c为config节点,d为data节点。

2024-04-23 19:19:31 417 3

原创 docker使用入门

docker简单使用

2024-04-23 11:35:23 1055 1

原创 rocketMQ简单部署

rocketMQ简单部署,Namesrv,Proxy+Broker

2024-04-14 23:33:18 652

原创 AOP日志

​ 通过AOP来实现日志框架。

2024-04-14 22:24:38 583

原创 HikariPool-1 - Connection is not available, request timed out after 30004ms.

并发上传接口,线程池,HikariPool-1 - Connection is not available, request timed out after 30004ms问题解决。

2024-04-11 17:04:43 921 1

原创 win11pytorch安装

conda、cuda、Pytorch安装过程记录

2023-02-23 11:38:49 990 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除