- 博客(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
114
原创 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
244
原创 docker.serviceunit is masked
systemctl unmask docker.servicesystemctl unmask docker.socketsystemctl start docker.service
2021-02-12 10:35:14
898
原创 定时清理缓存
接口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
298
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
82
原创 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
372
原创 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
113
原创 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
407
原创 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
546
1
原创 虚拟机环境搭建
虚拟机环境搭建virtualbox 和vagrant安装虚拟机,由于vm经常有网络突然ping不同的情况,所以选用这两个搭建虚拟机环境1.下载地址virtualboxhttps://www.virtualbox.orgvagranthttps://www.vagrantup.com/...
2020-04-04 20:23:38
510
原创 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
445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人