自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 将springboot服务发布到远程docker

1、docker开启远程服务 vim /lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock #修改文件内容,配置端口 systemctl daemon-reload #重新加载配置...

2019-12-26 21:37:55 178

原创 ConcurrentLinkedQueue源码注解和常见问题总结

一、常见问题二、初始化以链表方式实现并发队列,对链表的操作全部使用VarHandle替代jdk1.8的Unsafe,变量句柄(Variable Handles)目的是定义一个标准的用法来操作对象字段和数组元素,等效于java.util.concurrent.atomic 和 sun.misc.Unsafe。并且提供了一系列标准的内存屏障操作,用于更加细粒度的指令重排序。在安全性、可用性、...

2019-11-26 10:05:49 220

原创 concurrentHashMap部分源码分析和问题汇总

1、ConcurrentHashMap是怎么解决并发问题的? 使用unsafe的CAS操作,扩容时自旋锁,更新值时使用synchronized 锁住表需要操作的node节点。此时其他线程可以安全的获得其他的table位置来进行操作。这也就提高了ConcurrentHashMap的并发。2、ConcurrentHashMap 怎么从链表转换为红黑树?如果存入的是null键和hashM...

2019-11-18 17:28:22 230

原创 springboot autoconfiguration 自动装配流程以及自定义启动类

一、自定义starter1、pom文件2、创建自定义配置类/** * [简要描述]:自动装配类 * * @Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法 * 这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationC...

2019-11-16 21:57:11 682

原创 spirngboot starter 流程图

2019-11-15 15:34:24 122

原创 HashMap源码注解和相关面试问题汇总答疑

整合网上摘抄的和自己的理解一、相关参数1、默认初始容量 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; 必须是2的n次幂2、负载因子 DEFAULT_LOAD_FACTOR = 0.75f;3、扩容阀值 int threshold; (容量capacity*负载因子load factor),当...

2019-11-14 23:14:17 206

原创 spring-boot打包,引入外部jar包问题

将本地jar添加到本地maven仓库,最直接的办法,在本地仓库创建目录                    self.tls        tls        2.4        api.jar    这种只时候自己开发,别人是找不目录的。不见意这么做现在使用maven 打包,虽然添加到仓库里了,但是打包后到boot-info lib里是找不到的。所有

2016-12-19 09:58:33 26825 5

原创 java远程关机

java远程关机使用 shutdown -s -m \\192.168.5.210 -t 1如果出现输入的计算机名无效或者远程禁止访问要实现远程关机,被关的主机要在组策略里做一些设置. 1、单击“开始”按钮,选择“运行”,在对话框中输入“gpedit.msc”,然后单击“确定”,打开“组策略编辑器”。  2、在“组策略”窗口的左窗格中打开“计算机配置”—“Windows 设

2015-03-09 09:47:12 2283

W3C school 学习大全

W3C school上的所有学习文档,学习WEB开发的必备工具,chm格式的文档查阅起来非常的方便。

2013-09-30

Axis2经典入门教程

Axis2是目前比较流行的WebService引擎。WebService被应用在很多不同的场景。

2013-07-26

android 4.0api 源码

免费的android api 源码,好不容易才找到的最新版的。不需要积分的,免费的。

2013-07-05

java面试题大全

刚刚从培训公司里搞到的!基本上涵盖了java的各方面!

2013-05-02

空空如也

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

TA关注的人

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