自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 “单例模式” 之双重检查实现方法的弊端与优化

实现单例模式的方法的8种之一:双重检查方式实现public class SingleTonSample { private static SingleTonSample singleTonSample; private SingleTonSample(){} public static SingleTonSample getInstance(){ i...

2020-04-25 22:44:00 482 1

原创 JMM重排序

先看一个简单问题定义了A=0,B=0;a=0,b=0四个全局变量。设计两个线程,线程1执行a=1;A=b; 线程2执行b=1;B=a;要求一:两个线程遵循Happens-Before原则要求二:保证两个线程都执行完后打印出A的值,B的值(注:列举出A,B的所有可能的取值组合,并解释每一种组合发生的原因)答案:第一种: A=0,B=1 thread1在thread2...

2020-04-11 22:50:41 221

原创 实现线程的方法有多少种?(从源码出发)

前言网上对实现多线程的方法说法不一,有说1种的,有说2种的,也有3种、4种、6种的.....各种说法不一,不能很好说清楚。为此我查阅了相关文档并从java源码出发写了这篇文章来叙述线程的实现方法到底有多少种。结论:实现线程的方法实际上只有两种,但是二两种方法的本质实现都是一样的,详看下面的介绍。Oracle官网所说的实现 两种方法oracle官网所说:有两种方法可以创建新的...

2020-04-09 23:26:56 255 1

原创 mysql表分组后取每组前几条数据方法一

第一步:准备数据:create table product( p_id int(10) primary key auto_increment, p_name varchar(10), p_code varchar(10))comment '商品表'insert into product values(1,'name1',1),(2,'name2',1),...

2019-08-03 14:58:37 1539

原创 idea编辑器下tomcat启动server乱码,TomcatLocalhostLog乱码,TomcatcatalinaLog乱码以及页面乱码问题的解决

一:首先server乱码问题的解决:症状:解决方法:找到tomcat安装目录找到conf文件夹下的该文件更改编码为UTF-8二:TomcatLocahostLog日志及TomcatCataniaLog日志乱码,tomcat启动后静态网页乱码问题的解决第一步:idea编辑tomcat配置加上:-Dfile.encoding=UTF-8第二步:更改setting的设...

2019-02-12 13:43:57 34059 53

转载 windows下安装mysql详细步骤及规避常见错误

Windows下MYSQL的安装首先官网下载安装包: http://blog.csdn.net/u013205623/article/details/79171698下载后解压到指定路径并设置环境变量:然后就是配置my.ini文件(windows下默认是没有my.ini文件的需要我们自己创建)然后执行mysqld install如果是win10请以管理员身份运行cm...

2018-11-17 20:21:25 211

原创 SecureCRT连接腾讯云服务器。阿里云等掉线问题

症状:SecureCRT通过SSH协议连接云服务器过程中经常掉线。个人认为原因是由于登录的ip不稳定导致。解决方法:打开网络适配器->本地连接->属性->ipv4手动设置ip,取消自动获取ip。如果上述方式不能解决请使用下面方法:方式1:使用手机热点进行连接。方式2:dos下使用ipconfig/release    ipconfig/renew指令回车...

2018-06-02 09:06:40 1786

仿猫眼项目实战教程资源.txt

Dubbo为核心框架打造的仿猫眼项目实战课程,最新最全你值得拥有

2019-09-01

韩顺平2017最新java

韩老师最新录制的java教程,看过韩老师教程的都知道是精辟。

2018-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除