摘要: 使用stop方法中断线程会有以下两个问题 1、虽然能够释放自动持有的锁,比如synchronized的锁对象,但是无法调用unlock()方法释放ReentrantLock锁,所以可能导致死锁; 2、线程会被强制中断,无法确定结束位置,如果后续有业务强相关代码,可能出现各种问题。 如下示例代码 /* 阅读全文
posted @ 2021-08-10 15:40 李传炎 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 1、确保SpringBoot项目在IDE中可以正常运行 2、在pom.xml中添加如下配置 <build> <!--这里写上打成jar包的名称--> <finalName>springboot_quick_1</finalName> <plugins> <plugin> <groupId>org.s 阅读全文
posted @ 2020-01-15 09:54 李传炎 阅读(1517) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题 有如下报错 org.springframework.dao.DataIntegrityViolationException: ### Error querying database. Cause: java.sql.SQLException: ORA-00911: 无效字符 ### Th 阅读全文
posted @ 2020-01-03 11:01 李传炎 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 适用于在IDE中运行项目 方式一: URL url = 类名.class.getClassLoader().getResource("conf.properties"); File file = new File(url.getFile()); 方式二: InputStream is = 类名.cl 阅读全文
posted @ 2019-09-03 17:13 李传炎 阅读(1479) 评论(0) 推荐(0) 编辑
摘要: 1. 面向对象 封装、继承、多态 2.平台无关性 不同平台的JVM运行.class字节码文件 3. 语言 泛型,Lambda 4. 类库 集合,并发,网络,IO/NIO 5. JRE Java运行环境,JVM,类库 6. JDK Java开发工具,包括JRE,javac,诊断工具 阅读全文
posted @ 2019-07-31 17:19 李传炎 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1. 解释执行与编译执行的区别 对于我们平时写的代码,计算机是没办法直接识别的,需要相应的编译器将其编译成机器代码(一些计算机可以直接识别的二进制代码),机器才能执行。 编译执行:先编译再执行,这里需要有一个编译器,来将我们的代码全部编译成机器代码,然后进行执行。因为先整体进行编译,所以这里会生成编 阅读全文
posted @ 2019-07-31 17:14 李传炎 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 该焦虑的是35岁程序员吗?并不是,该焦虑的是那些写着增删改查代码,应付着日常工作,不做思考,没有提升的程序员,不论什么年纪。 程序员大都很忙碌,我也一样,但是,并没有我们想象中那么忙。除了项目攻坚期,或者产品上线前,那是真真正正的忙到抽不出时间来。其他时候呢?大家可以计算一下自己的有效工作时间,有多 阅读全文
posted @ 2019-07-31 15:00 李传炎 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 阅读《极客时间》卖桃者说栏目第1期总结 1. 作为已经工作的人,既然学习就希望学有所成,得到明确的收获。(解决工作中的具体问题、提升自己的竞争力、缓解外界信息繁杂带来的焦虑) 2. 要有学习的意愿。 3. 要明确学习的目标。("好好学习"、"学会英语"或"学会微服务"这种含糊的目标,大概率会半途而废 阅读全文
posted @ 2019-07-31 11:21 李传炎 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1. 电脑安装Charles软件 官网安装包下载地址:https://www.charlesproxy.com/download/ 2. 电脑安装Charles证书 打开Charles,Help -> SSL Proxying -> Install Charles Root Certificate 阅读全文
posted @ 2019-07-30 13:52 李传炎 阅读(7678) 评论(0) 推荐(0) 编辑
摘要: 自己最近上手springboot没有一步成功,遇到了问题,所以记录一下,做个总结。 参考大神的博客:https://www.cnblogs.com/ityouknow/p/5662753.html SpringBoot基于约定优于配置的思想。 SpringBoot对于spring的差别: 1.必须配 阅读全文
posted @ 2019-01-13 18:45 李传炎 阅读(427) 评论(0) 推荐(0) 编辑