自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HashMap tableSizeFor方法算法解析--不管输入多少数值始终返回一个大于等于当前数的2的幂

/*** Returns a power of two size for the given target capacity.*/static final int tableSizeFor(int cap) {将传入的容量减去1,这是为了在传入诸如16,32这样2的幂时,不会在计算过后变成32,64这样的数,可以减少空间浪费。下方的分析只针对正数int n = cap - 1;...

2019-08-26 13:50:44 673 1

原创 mysql获取汉字拼音首字母

创建一个函数:CREATE FUNCTION `GET_FIRST_PINYIN_CHAR`(PARAM VARCHAR(255)) RETURNS varchar(2) CHARSET utf8BEGIN//定义返回值,用于接收结果 DECLARE V_RETURN VARCHAR(255);//定义变量用于接收函数参数的左侧第一个字符 DECLARE V_FIR...

2019-05-29 14:08:09 322

原创 @controller和@RestController的区别

@Controller 注解在对应的方法上,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面,若返回json等内容到页面,则需要加@ResponseBody注解@RestController注解相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加 @ResponseBody注解,但使用@RestControlle...

2019-05-17 11:13:10 87

原创 《java8实战》笔记(一)---20190420--行为参数化

行为参数化:想要 写 两个 只有 几 行 代码 不同 的 方法, 那 现在 你 只需 要把 不同 的 那部 分 代码 作为 参数 传递 进去 就可以 了。 采用 这种 编程 技巧, 代码 会 更短、 更 清晰, 也比 常用 的 复制 粘贴 更不 容易出错;public class 内部匿名类实现行为参数化 { public static void main(String[] args)...

2019-04-20 21:13:08 106

原创 docker安装之linux安装

linux系统分为 redhat、centos、ubuubu、fedora四个大类,本次安装选用centos7.5版本;下载地址很多,这里列出一个:http://mirrors.tuna.tsinghua.edu.cn/centos/7.5.1804/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso之后再virtual machine中进行安装,创建新虚...

2018-10-10 21:29:01 191

空空如也

空空如也

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

TA关注的人

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