多线程的线程强制插队执行-join

背景多线程的线程插队执行-join。实现join方法会强制让线程执行,并在线程执行结束后再开始执行其它线程。代码package com.langjialing;import java.awt.*;public class ThreadJoin implements Runnable{ @Ove
Java 多线程 2022年05月10日 461次浏览

多线程的线程礼让

背景多线程的线程礼让。实现注:礼让线程,让当前正在执行的线程暂停,但不阻塞;将线程从运行状态转为就绪状态;礼让的本质是让CPU重新调度,因此礼让的结果仍然是随机的。并不是把CPU的时间交付给另外的线程。代码package com.aac;//线程礼让//线程礼让不一定成功public class T
Java 多线程 2022年05月10日 494次浏览

多线程的线程中止

背景多线程的线程中止。实现多线程的线程中止不建议使用JDK提供的stop()、destory()等已废弃的方法,建议使用一个标识位来中止线程的执行。代码package com.aac;public class ThreadStop implements Runnable{ //1.定义线程体使
Java 多线程 2022年05月09日 470次浏览

Java多线程的创建方式

背景Java多线程的创建方式。实现方式一:继承Thread类代码package com.langjialing;public class ThreadDemo0 extends Thread{ //重写Thread的run()方法 @Override public void run
Java 多线程 2022年05月09日 526次浏览

帆软报表:新建数据连接报错com.mysql.jdbc.exceptions.jdbc4.CommunicationsException

问题帆软报表在新增MySQL的数据连接时,报错:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet successfully received from
帆软报表 2022年03月24日 524次浏览

Linux运维:部署定时任务

背景在Linux系统中部署定时任务。实现Linux crontab 是用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond 命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。查看已部署的定时任务crontab -l此命令会列出当前用户下部
Linux 2022年03月24日 491次浏览

SpringBoot项目打包jar包报错:Failure to find javax.jms:jms:jar:1.1

背景在做一个SpringBoot项目时,pom文件总是报错Cannot resolve javax.jms:jms:1.1。起初也没关注它,因为它对项目没有造成实际影响。但是项目完结后,SpringBoot打jar包时报错:Failure to find javax.jms:jms:jar:1.1
Java 2022年03月23日 469次浏览

SpringBoot:整合Mybatis;操作多个数据源

背景使用SpringBoot整合Mybatis,同时需要连接多个数据源进行操作。实现单个数据源创建实体类package com.example.pojo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsC
Mybatis SpringBoot 2022年03月10日 511次浏览

使用@Autowired注入static静态变量,空指针异常解决

问题在SpringBoot中,需要使用@Autowired注解注入static静态变量,但是此种用法会报空指针异常。问题重现HelloWorld输出DemoAutowired注入static静态变量运行空指针异常Exception in thread "main" java.la
SpringBoot 2022年03月09日 664次浏览

SCCM:等待业务流程 / Waiting for orchestration

问题学习过程中遇到SCCM长时间处于“等待业务流程”无法完成软件推送的问题,且终端无法正常进行软件安装,需手动在软件中心中点击“安装”才可以完成软件安装。解决解决方案: 根据如下路径找到设置项,将对应的设置项设置为“否”,测试推送可正常进行。管理 - 客户端设置 - 选择自己部署在终端的策略 - 计
SCCM 2022年02月18日 465次浏览