自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 .net, java MD5 加密 互换

1、.net md5 加密 public static String Md5(String input, string encodName = "utf-8"){ if (String.IsNullOrEmpty(input)) return...

2019-04-15 17:48:00 406

转载 新版本Elasticsearch安装Kibana 后安装sense

Elasticsearch 版本 6.6.2 Kibana 版本 6.6.2 官方文档上安装Elasticsearch之后安装Kibana后,需要再安装一个sense, 对于老版本是OK的,新版本对照官方文档安装时有问题的,其实已经不需要安装了,新版本Kibana 里已经换成了dev...

2019-03-19 02:14:00 268

转载 jdk8 optional 简介

作为程序员,你肯定遇到过NullPointerException, 这个异常对于初出茅庐的新人, 还是久经江湖的老手都是不可避免的痛, 可又是那么的无能为力,为了解决它,你只能在使用某个值之前,对其进行判空处理。然而这样会使得代码变得臃肿不堪。幸好jdk8引入了optional来...

2018-11-24 19:18:00 135

转载 Jdk8的Map的循环方式

1、 // 循环,key,valuemap.forEach((k, v) -> { doSomething(k,v);}); 2、 // 循环map中的valuesmap.values().forEach(System.out :: println); 3、...

2018-07-11 19:39:00 2288

转载 git操作(提交代码,创建分支,合并代码,回退代码,删除分支,回滚到上一次版本,查看修改配置)...

git 一些操作基本 1、提交代码 git add -A git commit -m '备注' git pull origin master 如果有冲突,合并 ,最后git push origin master 2、创建分支 git checkout -b 分支名 git ...

2018-07-03 20:35:00 404

转载 volatile 关键字

要理解volatile关键字,就必须先理解下java内存模型。 一、 Java内存模型规定了所有的变量都存储在主内存中。每个线程都有自己的工作内存,线程的工作内存中保存了该线程所使用到的变量(这些变量是从主内存中拷贝而来)。线程对变量的所有操作(读取,赋值)都必...

2018-02-01 09:53:00 74

转载 java 中的值传递

java的参数传递有人说是值传递,有人说是引用传递,其实java中的参数传递统称“值传递”,只是按值传递传递的是值的拷贝,按引用传递传递的是对象所在空间的内存地址。 首先是值传递 public static void main(String[] args) { ...

2017-11-17 17:06:00 62

转载 可以作为GC Roots的对象

垃圾回收时,判断对象是否可达的GC Roots的对象 1、虚拟机栈中引用的对象 2、方法区中类的静态属性引用的对象 3、方法区中常量引用的对象 4、本地方法栈JNI引用的对象(native方法) ...

2017-07-25 19:53:00 105

转载 子线程循环5次,主线程循环10次,如此来回50次

1、实现的synchronized版本 /** * 子线程5次,主线程循环10次 ,如此50次 synchronized版 * @author feng * */public class Cirle105Demo { public static void main(String[...

2017-07-02 12:26:00 448

转载 java 设计模式之工厂模式和抽象工厂模式

初次写,不足之处,请各位道友指正批评! 工厂模式:顾名思义就是建立一个工厂,对一系列具有共有属性的不同物品的创建,也就是对实现了同一个接口的不同的实现类的创建。 这是关系图: 下面,用代码演示下: 1、先创建接口: //接口public interface Bike { ...

2017-03-28 00:33:00 57

转载 求两数最大公约数

1、普通写法 /*** 普通写法* @param numbera* @param numberb* @return*/public static int gcd(int numbera, int numberb){ int max = numbera >= numberb...

2016-10-23 15:31:00 77

空空如也

空空如也

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

TA关注的人

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