Thread Thread类的有关方法 void start():启动线程,并执行对象的run()方法 run():线程在被调度时执行的操作 Staring getName():返回线程的名称 void setName(String name):设置该线程名称 static Thread curre ...
分类:
其他好文 时间:
2021-05-24 07:18:03
阅读次数:
0
HelloSpring 使用Spring创建对象的过程 创建一个Hello类 public class Hello { private String name; public String getName() { return name; } public void setName(String n ...
分类:
编程语言 时间:
2021-05-24 03:08:09
阅读次数:
0
阻塞队列 阻塞队列: BlockingQueue BlockingQueue 不是新的东西 什么情况下我们会使用阻塞队列:多线程并发处理,A->B 线程池! 学会使用队列 添加、移除 四组API 方式 抛出异常 不会抛出异常,有返回值 阻塞等待 超时等待 添加 add offer() put() o ...
分类:
其他好文 时间:
2021-05-24 02:27:19
阅读次数:
0
实现进程的两种方式 继承Thread类 实现Runable接口 设置获取线程名 getName() setName() 设置获取线程优先级 setPriority(优先级大小) getPriority() 线程控制 sleep() 休眠 setDaemon() 设置守护线程 join() 等待线程 ...
分类:
编程语言 时间:
2021-05-04 16:12:02
阅读次数:
0
公平锁,非公平锁 公平锁:非常公平,不能插队,必须先来后到 //参数写为true,就表示公平锁(不写默认就是非公平锁) public ReentrantLock(boolean fair) { sync = fair ? new FairSync() : new NonfairSync(); } 非 ...
分类:
其他好文 时间:
2021-05-04 15:15:22
阅读次数:
0
package com.etoak.student.framework; import com.etoak.student.entity.School; import com.etoak.student.entity.Student; import com.etoak.student.service ...
分类:
其他好文 时间:
2021-05-03 12:13:09
阅读次数:
0
都是JUC并发包下的类 CountDownLatch:倒计时,countDown每次减少,await控制达到倒计时要求值 //下自习离开案例,班长必须最后走 public class CountDownLatchDemo { public static void main(String[] args ...
分类:
其他好文 时间:
2021-04-21 12:21:06
阅读次数:
0
在微服务架构中,服务之间的依赖是很常见的事情。在开发过程中都是并行开发的,前端会依赖后端的接口,后端也有可能会依赖其他后端服务的接口。 项目整体提测后是没有问题的,因为大家都开发完了,也会同时部署到测试环境中。但是在开发过程中需要进行单测,单测的时候会依赖其他的服务,这个时候就需要解决这个依赖问题。 ...
分类:
其他好文 时间:
2021-04-20 15:36:49
阅读次数:
0
获取outlook发件人 1.1场景 使用Outlook发送邮件时实时获取发件人 1.2代码 特性: [GuidAttribute("EDF9F510-B728-48CA-A202-A7D201933C14"), ProgId("SinitekOutlook.Connect")] 特性用于反射,给类 ...
分类:
其他好文 时间:
2021-04-15 12:13:47
阅读次数:
0
先来个单例模式的线程安全代码 package basic.single; public class SingleTon { private SingleTon(){ System.out.println(Thread.currentThread().getName()); } private sta ...
分类:
其他好文 时间:
2021-04-14 11:58:53
阅读次数:
0