自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线程打印顺序

Holder threadHolderA = new Holder<>();Holder threadHolderB = new Holder<>(); threadHolderA.value = new Thread(() -> { while (true){ System.out.println("A"); LockSupport.unpark(threadHolderB.value);

2021-10-21 11:20:06 72

原创 Failed to open/create the internal network ‘HostInterfaceNetworking-VirtualBox Host-Only

系统更新启动不起来Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter禁用,启用重复操作,且勾选 VirtualBox NDIS6 Bridged Networking Driver

2021-02-12 10:42:09 199

原创 docker.serviceunit is masked

systemctl unmask docker.servicesystemctl unmask docker.socketsystemctl start docker.service

2021-02-12 10:35:14 853

原创 定时清理缓存

接口public interface Cache<K, V> {void put(K key, V value);void remove(K key);V get(K key);}实现public class DefaultCache<K,V> implements Cache<K,V> {private ScheduledExecutorService scheduledExecutorService= Executors.newScheduled

2021-02-09 11:05:34 230 1

原创 线程中止

1.线程创建 start2.线程终止public static void main(String[] args) {Thread thread = new Thread(()->{while(!Thread.currentThread().isInterrupted()){//默认falseindex++;Thread.interrupted();//复位 默认false;不让线程结束,} System.out.println(index); }); t

2020-10-25 19:41:27 53

原创 mysql int 类型长度

insert 语句 里int 字段数字长度 超过11位后,报如下异常int(11) insert 时 超过11位 Data truncation: Out of range value for column ‘cod_settle_mode’ at row 1

2020-08-10 15:36:41 322

原创 git分支合并

目前有两个分支1.master 和topayment需求:master 修改的内容合并到 topaymentstepgit checkout topayment进入到topayment 分支git pull origin topayment 更新分支代码为最新2.git merge master把代码合并到 topayment3.git status最后提交commit 就可以了...

2020-08-10 15:14:25 82

原创 java BIO read阻塞

TCP流是无界限的,所以会有阻塞,等待发送结束标识-1serverpublic static void main(String[] args) throws IOException {ServerSocket server = new ServerSocket(8989); while(true){ //等待客户端连接,阻塞方法 //Socket数据发送者在服务端的引用 Socket client = server.accept();

2020-07-05 00:01:01 346

原创 Bean执行顺序

Bean(initMethod = “init”,destroyMethod =“destroy” )执行顺序public class Dog {public Dog(){System.out.println(“dog构造函数”);}public void init(){ System.out.println("dog init");}public void destroy() { System.out.println("Dog的销毁方法执行了");}}@Config

2020-06-18 02:57:46 496 1

原创 虚拟机环境搭建

虚拟机环境搭建virtualbox 和vagrant安装虚拟机,由于vm经常有网络突然ping不同的情况,所以选用这两个搭建虚拟机环境1.下载地址virtualboxhttps://www.virtualbox.orgvagranthttps://www.vagrantup.com/...

2020-04-04 20:23:38 463

原创 IP的正则表达式

192.168.10.10 ^(((([0-9]{1})([0-9]{1})?)|(1[0-9]{1}[0-9]{1})|(2[0-4]{1}[0-9]{1})|(25[0-5]{1})).){3}((([0-9]{1})([0-9]{1})?)|(1[0-9]{1}[0-9]{1})|(2[0-4]{1}[0-9]{1})|(25[0-5]{1}))$ 192.168.10.* ^((((...

2018-08-07 14:04:45 402

空空如也

空空如也

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

TA关注的人

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