- 博客(14)
- 收藏
- 关注
原创 java截取字符串操作工具类
public class StringUtil { /** * * 获取“_”后几位字符春 * 例如:HELLO_WORLD->WORLD * @param str * @return */ public static String subLastString(String str) { StringBuilder result = new StringBuilder(); String su.
2020-06-29 16:43:44 752
原创 java枚举的使用
public enum TypeEnum { 男("man"), 女("woman"); private String typeName; TypeEnum(String typeName) { this.typeName = typeName; } public String getTypeName() { return this.typeName; } /** * 根据类型的名称,返回类型.
2020-06-29 16:38:43 80
原创 一分钟了解 用户线程与守护线程的区别
区别:用户线程:当我们主线程停止掉后,用户线程不会随着主线程停止。 守护线程:当我们主线程停止掉后,守护线程也会跟着停止。 java默认情况创建的线程都是用户线程。 代码演示:public class Test001 { public static void main(String[] args) { Thread thread = new Thread(() -> { try { ...
2020-06-26 20:59:51 460
原创 多线程有哪些创建的方式
(1)继承hread类,重写run方法/** * 继承Thread类 */public class ThreadTest01 extends Thread{ /** *就是在run方法中写线程需要执行的代码 */ @Override public void run() { System.out.println(Thread.currentThread().getName()+",子线程"); } public s.
2020-06-26 20:20:34 283
原创 如何理解CPU切换线程概念
对于如果使用单核cpu服务器,开启多线程的情况下,并不是真正意义上的多线程,因为单核cpu服务器在同一个时刻最多只能运行一个线程,当正在运行的线程快速切换到另外一个线程执行,这个过程我们可以称之为Cpu切换。...
2020-06-22 21:10:51 1361
原创 多线程一些详解
使用多线程有哪些好处:能够帮助我们提高程序的运行效率。多线程有哪些运用场景:异步的实现发送短信,异步的实现记录日志,对我们后端接口中比较耗时间的代码都可以采用异步实现。都采用的是同一个思想,快速提高Http协议的响应,对用户的体验就非常好。我们再想想:后端开发为什么需要使用到多线程因为我们的httpp协议默认的情况采用同步的形式,整个过程都是基于请求与响应过程,如果服务器端没有及时的响应给客户端的情况下,就会造成我们浏览器或者客户端一直等待,这样对我们用户体验是非常不友好的。单线
2020-06-22 20:48:17 92
原创 什么是进程,什么是线程,什么是多线程
什么是进程:当我们只要启动一个应用程序的时候,就会开启一个进程。怎么查看了:win系统只要右键点击屏幕下方,打开任务管理器就业以看到当前所有进程。 Linux: 命令ps 结束进程命令:kill - 9在进程中至少要有一条线程,该线程就是为主线程,进程就是我们所有线程集合。什么是线程:线程就是一条程序执行的路径,在进程中开启一条线程执行我们的程序代码。程序执行顺序必须遵循从上往下的顺序。注意:如果是多线程的情况下,代码执行的顺序就...
2020-06-21 09:57:27 233 1
原创 idea使用git从程仓库克隆代码
首先登陆到Gitlab上,然后选择好分支如下图:然后打开idea点击 VCS ----->Git-------->Clone然后点击Clone项目Clone本地之后然后提交到本地仓库项目右键 -------》Git--------》Commit Directory------->选择你要Commit到本地的文件...
2020-06-15 16:36:41 1735
原创 git clone出现fatal: unable to access https://: SSL certificate problem: self signed certificate
今天在用git拉代码的时候,出现了这个个错。我们来解决它win+r 打开cmd窗口然后输入:git config --global http.sslVerify false好了,问题解决。
2020-06-15 15:56:50 745
原创 Cannot resolve method “xxx”的问题
今天在用lombok插件的时候,突然报了这了这个错,原我在用lombok的时候没有安装lombok插件解决办法是安装个lombok插件就OK了,然后重启一下就OK了。
2020-06-13 22:48:02 956 2
原创 新增异常\r\n### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstrain
错误完整提示:"新增异常\r\n###Errorupdatingdatabase.Cause:com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:Duplicateentry'23434375573'forkey'PRIMARY'\r\n###Theerrormayexistinfile[C:\\Users\\xxxx\\xxxxx\\xxxx\\xxxx\\targe...
2020-06-03 08:38:18 8562
原创 Caused by: java.lang.ClassNotFoundException: Cannot find class: com.lisisi.myframework.entity.Insert
今天在开发的时候,遇到这个问题,我们来看看class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.lisisi.myframework.entity.InsertMap'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.lisisi.myframework.entity.InsertMap at o...
2020-06-02 10:45:10 1023
原创 java将驼峰式命名的字符串转换为下划线大写方式
现在有这个么个需求: 将驼峰式命名的字符串转换为下划线大写方式例如:testUser ------------->TEST_USER我们直接上代码: /** * @param name 转换前的驼峰式命名的字符串 * @return 转换后下划线大写方式命名的字符串 */ public static String humpToUnderline(String name) { StringBuilder result = ne...
2020-06-01 14:16:07 1499
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人