自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 演示调用sleep方法,锁是否释放

/** * 演示调用sleep方法,锁是否释放 */public class SleepLock { private Object lock = new Object(); private class ThreadSleep extends Thread{ @Override public void run() { ...

2020-02-26 22:35:25 388

原创 join()

主要作用是同步,它可以使得线程之间的并行执行变为串行执行。在A线程中调用了B线程的join()方法时,表示只有当B线程执行完毕时,A线程才能继续执行。/** * join方法的使用 */public class UseJoin { private static class JumpQueue implements Runnable { private T...

2020-02-25 23:44:50 132

原创 JSONObject转换

<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.41</version></dependency>import com.alibaba....

2020-02-24 23:30:01 307

原创 ThreadLocal的使用

/** * 演示ThreadLocal的使用 */public class UseThreadLocal { static ThreadLocal<Integer> threadLocal = new ThreadLocal<Integer>(){ @Override protected Integer initialValu...

2020-02-23 21:06:12 108

原创 守护线程的使用和守护线程中的finally语句块

守护线程是为其他非守护线程的线程服务,当线程中不存在非守护线程时,则守护线程自动销毁。 守护线程结束时,不一定会执行finally语句。 import java.util.concurrent.ExecutionException; /** * 守护线程的使用和守护线程中的finally语句块 */ public class DaemonTh...

2020-02-16 16:44:19 300

原创 如何中断实现Runnable类型的线程

/** * 如何中断实现Runnable类型的线程 */public class EndRunnable { private static class UseRunnable implements Runnable{ @Override public void run() { Thread thread = Thread.cu...

2020-02-16 16:12:36 997

原创 如何安全中断继承Thread的线程

/** * 如何安全中断继承Thread的线程 */public class EndThread { private static class UseThread extends Thread{ public UseThread(String name) { super(name); } @Override...

2020-02-16 13:17:37 166

原创 Java有几种新启线程的方式?

①继承Thread类创建线程 Thread类代表线程,代表线程的类可以通过继承Thread类,并重写run()方法,调用线程类实例的start方法来启动线程。 ②实现Runnable接口创建线程 调用Thread的构造方法来创建Thread。 ③实现Callable接口通过FutureTask包装器来创建Thread线程 import java.util...

2020-02-15 17:01:04 212

原创 位运算实现权限管理

public class Permission { // 是否允许查询,二进制第1位,0表示否,1表示是 public static final int ALLOW_SELECT = 1 << 0; // 0001 // 是否允许新增,二进制第2位,0表示否,1表示是 public static final int ALLOW_INSERT = 1...

2020-02-06 17:33:41 231

无状态应用管理Deployment

无状态应用管理Deployment

2024-01-26

创建K8s节点的虚拟机

创建K8s节点的虚拟机

2024-01-05

Windows启动nacos操作文档

Windows启动nacos操作文档

2023-12-02

nginx反向代理操作方法

nginx反向代理操作方法

2023-10-27

IDEA下载和安装详细步骤

IDEA下载和安装详细步骤

2023-05-25

Empty Project创建步骤

Empty Project创建步骤

2022-10-08

参数校验工具类(包含异常工具类)

参数校验工具类,支持校验单个对象和集合列表,包含异常工具类

2022-07-27

VMware安装教程方法

VMware安装教程

2022-06-04

spring boot项目demo

spring boot demo

2022-01-29

Spring Aop 源码流程.doc

Spring Aop 源码流程.doc

2021-08-07

Spring Bean创建初始化流程.docx

Spring Bean创建初始化流程

2021-03-04

springdemo.zip

spring 用bean.xml id管控bean,注入bean,还有一种是通过@Bean注解,编写配置类,管控bean

2020-05-23

javaMail API和JAR

javaMail API和JAR包含:mail.jar及里面Message类、Transport类、Store类等api具体说明

2018-10-27

jsch-0.1.54.jar源码包

jsch连接linux的工具包,公司一般用的就是这个jsch-0.1.54.jar包

2018-10-18

空空如也

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

TA关注的人

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