自定义博客皮肤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 546 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 275

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

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

2020-04-09 23:26:56 308 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 1611

原创 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 34356 54

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

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

2018-11-17 20:21:25 255

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

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

2018-06-02 09:06:40 1865

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

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

2019-09-01

韩顺平2017最新java

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

2018-06-02

空空如也

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

TA关注的人

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