摘要: 饿汉模式特点:见名知意,“他”很饿,迫切需要找到吃的... 所以 饿汉模式需要 第一时间 “找到吃的”(构建对象)。 如下代码: 测试结果:运行二十线程,运行的结果为同一个用例。 安全性:在类加载时会将进行加载,等到调用时该类已经被处理好了所以能保证多线程调用下,调用的是同一个实例。 懒加载:如上所 阅读全文
posted @ 2019-09-04 17:17 不朽_张 阅读(3761) 评论(0) 推荐(0) 编辑
摘要: 自动清除无效 import 和 清除无效 import ctrl+alt+o 阅读全文
posted @ 2019-09-04 09:07 不朽_张 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 问题前提:公司需要往邮件中写 excle 文件,返送成功后发现文件格式有误(如:xxxx.bat 等文件后缀),但是有些文件又不会, 后来发现是由于文件名称太长所导致。 问题原因:java mail中设置附件名称会采用 base64格式进行编码,如果附件名称过长会被进行切割,将剩下字符抹去,所以导致 阅读全文
posted @ 2019-08-28 09:25 不朽_张 阅读(1134) 评论(0) 推荐(0) 编辑
摘要: 我的情况是这样的, 修改代码后重启项目,会变得很慢,到底某个点之后就会出现卡顿,很久都启动不起来。 最开始的我解决的方式 clean 项目 这方式稍微有点麻烦,不过也能解决这个问题... 这种方式我也用了很长一段时间,一个星期吧,主要前段时间太忙,没时间搜索问题的原因。 忙完后,闲暇时间想起这个问题 阅读全文
posted @ 2019-08-21 09:34 不朽_张 阅读(10553) 评论(1) 推荐(1) 编辑
摘要: linux 运行时 错误日志 报此错误前,本地运行,本地打包运行是没有问题的。 作为一只面向百度编程的程序猿, 然后发现这么也许有可能是Jenkins打包没找到配置文件,需要在 pom.xml 进行配置 https://www.jianshu.com/p/6c8405dfabe8 但是我发现,这一步 阅读全文
posted @ 2019-08-15 09:16 不朽_张 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: 第一种方式: xx.properties 属性名称错误,未与@Value("${xxx}") 进行对应 第二种方式: 该类未注入到spring bean容器中 第三种方式: 采用 new 等方式获取该对象 第四种方式 将该属性 用 static final 等字眼进行 修饰 第五种方式 该属性名 大 阅读全文
posted @ 2019-08-05 09:28 不朽_张 阅读(4879) 评论(0) 推荐(1) 编辑
摘要: 在学习使用 mybatis-plus 时,遇到一个奇怪的异常 如 代码一: 代码一: 该错误怎么解决,求大佬指点 阅读全文
posted @ 2019-07-17 10:07 不朽_张 阅读(12390) 评论(3) 推荐(0) 编辑
摘要: 当 使用 idea maven 将项目打包运行的时候,能够成功运行,但是总会跑到 xxx\xxx\lib 下 找jar包 如下异常: 此异常不影响 正常访问和操作,但是总是决定很烦,找了很久,没找到解决方案,特此记录一下,愿大神看到,给个解决思路。 若以后找到了解决思路也会把解决方案发到下面 ... 阅读全文
posted @ 2019-06-25 09:19 不朽_张 阅读(3380) 评论(0) 推荐(0) 编辑
摘要: 包名:ImApi2.3.jar 链接: https://pan.baidu.com/s/1SgeufcaH6y_K-AJEKDZDtw 提取码: 3v78 复制这段内容后打开百度网盘手机App,操作更方便哦 阅读全文
posted @ 2019-05-16 10:07 不朽_张 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 今天构建一个springboot 项目,采用mybatis+mysql 然后就出现了这种错误....浪费我半天时间 错误原因:是由于springboot 扫描不到 mapper 解决方案: 第一种:在mapper包下类配置@Mapper 注解 第二种:在springboot 启动类上配置包扫描@Co 阅读全文
posted @ 2019-05-08 18:56 不朽_张 阅读(1741) 评论(0) 推荐(0) 编辑