11 2020 档案

摘要:单例模式的五种实现方式 1、饿汉式(线程安全,调用效率高,但是不能延时加载): 1 2 3 4 5 6 7 public class ImageLoader{ private static ImageLoader instance = new ImageLoader; private ImageLo 阅读全文
posted @ 2020-11-30 17:26 沐春风-燕南飞 阅读(171) 评论(1) 推荐(0) 编辑
摘要:1.synchronized与static synchronized 的区别 synchronized是对类的当前实例进行加锁,防止其他线程同时访问该类的该实例的所有synchronized块,注意这里是“类的当前实例”, 类的两个不同实例就没有这种约束了。那么static synchronized 阅读全文
posted @ 2020-11-28 19:12 沐春风-燕南飞 阅读(143) 评论(0) 推荐(0) 编辑
摘要:一. 前言 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景 阅读全文
posted @ 2020-11-28 17:55 沐春风-燕南飞 阅读(232) 评论(0) 推荐(0) 编辑
摘要:转载:https://zhuanlan.zhihu.com/p/32867181 自从最近的某年某月某天起,线上服务开始变得不那么稳定。在高峰期,时常有几台机器的内存持续飙升,并且无法回收,导致服务不可用。 例如GC时间采样曲线: 和内存使用曲线: 图中所示,18:50-19:00的阶段,已经处于服 阅读全文
posted @ 2020-11-28 17:47 沐春风-燕南飞 阅读(1029) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/yanliguoyifang/article/details/80964237 Java 对象生命周期 在JVM运行空间中,对象的整个生命周期大致可以分为7个阶段:创建阶段(Creation)、应用阶段(Using)、不可视阶段(Invisible) 阅读全文
posted @ 2020-11-28 14:31 沐春风-燕南飞 阅读(1753) 评论(0) 推荐(1) 编辑
摘要:转载:https://cloud.tencent.com/developer/article/1589073 作者:Hollis 本文已收录至我的GitHub 我有个学弟,在一家小型互联网公司做Java后端开发,最近他们公司新来了一个技术总监,这位技术总监对技术细节很看重,一来公司之后就推出了很多" 阅读全文
posted @ 2020-11-27 16:06 沐春风-燕南飞 阅读(629) 评论(0) 推荐(0) 编辑
摘要:docker 安装 sonarQube 参考: https://www.cnblogs.com/shenh/p/13428029.html 为了测试,使用 Docker 搭建 SonarQube 8.3 社区版 步骤 # 创建 sonarqube 工作目录,映射目录都放在这里 mkdir -p /u 阅读全文
posted @ 2020-11-17 15:08 沐春风-燕南飞 阅读(180) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/qaz5209103/article/details/82563053 一 . SonarQube代码质量检查工具简介 Sonar (SonarQube)是一个开源平台,用于管理源代码的质量. Sonar 不只是一个质量数据报告工具,更是代码质量管理 阅读全文
posted @ 2020-11-17 14:27 沐春风-燕南飞 阅读(220) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/cjsblog/p/10735800.html 1. SonarLint SonarLint是一个代码质量检测插件,可以帮助我们检测出代码中的坏味道 下载与安装 在需要检测的单个文件或者单个项目上右键 --> Analyze --> Analyz 阅读全文
posted @ 2020-11-17 14:26 沐春风-燕南飞 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1. 下载docker gitblit [root@ald8 /]# docker search gitblit //查看有哪些版本,这里使用第二个jacekkow/gitblit NAME DESCRIPTION STARS OFFICIAL AUTOMATED jmoger/gitblit Gi 阅读全文
posted @ 2020-11-13 10:19 沐春风-燕南飞 阅读(1221) 评论(0) 推荐(0) 编辑
摘要:我们知道C/C++语言中有断言的功能(assert)。在Java SE 1.4版本以后也增加了断言的特性。 断言是为了方便调试程序,并不是发布程序的组成部分。理解这一点是很关键的。 默认情况下,JVM是关闭断言的。因此如果想使用断言调试程序,需要手动打开断言功能。在命令行模式下运行Java程序时可增 阅读全文
posted @ 2020-11-07 14:09 沐春风-燕南飞 阅读(560) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/hjw-zq/p/9804001.html 写这篇文章,主要是因为面试的时候,面试官问我怎样统计所有的分表(假设按天分表)数据,我说了两种方案,第一种是最笨的方法,就是循环查询所有表数据(肯定不能采用);第二种方法是,利用中间件,每天定时把前一天 阅读全文
posted @ 2020-11-06 14:47 沐春风-燕南飞 阅读(108) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/lianghecai52171314/article/details/105637251 简介 JRebel是一套JavaEE开发工具。Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。JRebel是一款JAVA虚拟机插件,它使 阅读全文
posted @ 2020-11-06 10:37 沐春风-燕南飞 阅读(334) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/sungong1987/p/8065024.html 1,需要安装jdk1.7,因为目前还不支持最新的jdk1.8 2,安装好软件之后,打开安装目录下的etc/ireport.conf文件,配置关联自己的jdk1.7的路径,如下: #jdkhom 阅读全文
posted @ 2020-11-05 17:57 沐春风-燕南飞 阅读(935) 评论(0) 推荐(0) 编辑
摘要:mysql 利用 temporary 关键字就可以创建出一个临时表。创建的这张表会在与服务器的会话终止时自动消失 语法:create temporary table tbl_name...; 规则:每个会话只能看到自己创建的临时表,不同的会话可以创建相同表名称的临时表。临时表的表名可以和永久表的名字 阅读全文
posted @ 2020-11-04 11:21 沐春风-燕南飞 阅读(689) 评论(0) 推荐(0) 编辑
摘要:问题:在自定义的SQL语句中,表名与关键字冲突,如果大写了sql中定义的关键字结果到会出现异常。 解决办法是,如果是表名和关键字冲突,可以改为小写,或者用``符号(键盘横向数字键最左边,ESC键下边这个按键)括起来,这个符号是MySQL的转义符号。 其实在设计表的时候就应该避免使用关键字,也不要在自 阅读全文
posted @ 2020-11-04 11:11 沐春风-燕南飞 阅读(388) 评论(0) 推荐(0) 编辑
摘要:ORDER BY 后可加2个字段,用英文逗号隔开。 --f1用升序, f2降序,sql该这样写 ORDER BY f1, f2 DESC --也可以这样写,更清楚: ORDER BY f1 ASC, f2 DESC --如果都用降序,必须用两个desc ORDER BY f1 DESC, f2 DE 阅读全文
posted @ 2020-11-03 16:26 沐春风-燕南飞 阅读(1832) 评论(0) 推荐(0) 编辑
摘要:简单来说: == 代表相同, 代表严格相同, 为啥这么说呢, 这么理解: 当进行双等号比较时候: 先检查两个操作数数据类型,如果相同, 则进行 比较, 如果不同, 则愿意为你进行一次类型转换, 转换成相同类型后再进行比较, 而 比较时, 如果类型不同,直接就是false. 操作数1 == 操作数2, 阅读全文
posted @ 2020-11-03 14:16 沐春风-燕南飞 阅读(61) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.gqgtpc.com/thread-105905-1-1.html 永不过期序列号:UZ792-DHF8J-M81XP-MGM5T-MCAF2 阅读全文
posted @ 2020-11-02 16:00 沐春风-燕南飞 阅读(705) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/fengqing5578/article/details/80648753 问题一: File->Settings->Editor->File Encodings 问题二: File->Other Settings->Default Settings 阅读全文
posted @ 2020-11-02 15:39 沐春风-燕南飞 阅读(203) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/yougewe/p/7294265.html 目录 1. 改掉原有的maven仓库地址,让maven从公网上摘取jar包下载,方便、快捷。 2. 添加一个类似结构的仓库配置,这样的话就不切来切去的了,一劳永逸。 3. 按照最简单的方式,新增一个仓 阅读全文
posted @ 2020-11-02 15:29 沐春风-燕南飞 阅读(736) 评论(0) 推荐(0) 编辑
摘要:window.history.go(-1);//返回上一页不刷新 window.location.href = document.referrer;//返回上一页并刷新 阅读全文
posted @ 2020-11-02 11:18 沐春风-燕南飞 阅读(85) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示