自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

口水多,翻书快

爱生活,爱编程

  • 博客(51)
  • 资源 (10)
  • 收藏
  • 关注

原创 一文搞懂Maven Wrapper

介绍Maven Wrapper是受到Gradle Wrapper的启发而来的。它使Maven的一些配置 wrap 到项目里面,同时赋予了项目使用执行Maven版本的能力。安装方式一:在项目根目录下执行:mvn -N io.takari:maven:0.7.6:wrapper执行后,会在项目跟路径下生成mvnw,mvnw.cmd两个文件 及一个 .mvn/wrapper 目录。注:参数N(non-recursive)是指不在每个子模块中生成文件,只在当前目录下生成。此方式需要提前安装

2021-10-29 17:52:31 8761

原创 Eclipse refresh 卡住的问题

过滤掉不需要扫描的文件在项目文件夹中右键,然后访问" 属性" 。资源Filters >资源。添加需要排除的 文件/目录去掉不需要的validatorWindows-> preferences -> Validation去掉不需要的Validator...

2021-04-20 18:04:31 616

原创 IP 数字互转

MySQLselect inet_aton("192.168.253.46");select inet_ntoa(3232300334);Javamaven引入ipaddress jar。ipaddress 官网<dependency> <groupId>com.github.seancfoley</groupId> <artifact...

2020-01-14 22:34:35 328

原创 MessageFormat使用说明

快速开始String format = MessageFormat.format("{0},Happy New Year,{1}.", "Tom",2020);System.out.println(format); //输出:Tom,Happy New Year,2,020.MessageFormat用一对花括号表示占位符,里面的数字对应参数的下标。指定格式化类型上例中2020被格式化...

2020-01-13 20:05:26 492

原创 【笔记】GIT分布式工作流程常见应用方式

分布式工作流程同传统的集中式版本控制系统(CVCS)不同,Git 的分布式特性使得开发者间的协作变得更加灵活多样。在集中式系统中,每个开发者就像是连接在集线器上的节点,彼此的工作方式大体相像。而在 Git 中,每个开发者同时扮演着节点和集线器的角色——也就是说,每个开发者既可以将自己的代码贡献到其他的仓库中,同时也能维护自己的公开仓库,让其他人可以在其基础上工作并贡献代码。由此,Git 的...

2019-09-19 17:34:56 124

原创 【干货】无可挑剔的几种Singleton写法

饿汉式public class Singleton1 { /** * 声明final static,保证全局可访问且不可变。&amp;lt;br&amp;gt; * 声明transient,保证不会被序列化,当然也就不会反序列化生成对象了。 */ private final static transient Singleton1 instance = new ...

2018-08-09 17:17:04 304

原创 Linux下制作Linux U盘启动镜像

备份U盘数据数据无价,一定要先备份数据。格式化U盘使用df命令查看u盘挂载的路径df -hFilesystem Size Used Avail Use% Mounted onudev 3.9G 0 3.9G 0% /devtmpfs 787M 9.5M 778M 2% /run/dev/n...

2018-08-09 15:38:26 3131

翻译 UNION 语法

13.2.9.3 UNION 语法 SELECT … UNION [ALL | DISTINCT] SELECT … [UNION [ALL | DISTINCT] SELECT …]UNION 作用是将多个select语句的结果整合到一个结果中返回。以第一个select语句的列名称作为返回结果的列名称,每个select语句对应列返回的数据类型应该一致。如果数据类...

2018-05-25 17:31:57 2867

原创 自增id越界后会发生什么

创建一个表CREATE TABLE `test` ( `id` tinyint(4) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;自增插入一条记录insert into test (id) values(null);查询结果:select...

2018-05-15 11:19:14 1872

原创 Class.newInstance()注意点

只要有无参数的构造方法,newInstance()都可以正确执行。否则会报错java.lang.InstantiationException。

2018-04-19 15:22:50 1282

原创 java String split方法会忽略字符串最后的分隔符

测试代码:public static void main(String[] args) { String str = "#1##2##"; String[] split = str.split("#"); System.err.println("length:"+split.length); for (String string : split) { ...

2018-03-30 14:53:01 4072

原创 ArrayList源码解析

ArrayList源码解析newnew ArrayList() public ArrayList() { //此时为空数组 this.elementData = DEFAULTCAPACITY_EMPTY_ELEMENTDATA; } public ArrayList(int initialCapacity) { ...

2018-03-22 16:59:53 89

转载 关于机器学习中Precision和Recall的概念的理解

转载:http://blog.csdn.net/Relocy/article/details/51453950 Andrew Ng 机器学习第六课 关于这个Precision和Recall的概念,我一直不能很好的理解,所以我找了个时间梳理的了一下。 - Accuracy = 准确率 预测对的除以总样本数 - Precision = 预测正率 - Recall = 查对率 预测对

2018-01-23 15:16:23 401

原创 解决maven中jar依赖war的问题

解决maven中jar依赖war的问题

2017-12-18 19:43:16 1346

转载 解决ubuntu下编译安装Lua时提示lua.c:80:31: fatal error: readline/readline.h: 没有那个文件或目录

转载:http://blog.csdn.net/hongyuling/article/details/47428331缺少libreadline-dev打开终端输入sudo apt-get install libreadline-dev

2017-12-06 17:11:02 597

转载 英文论文中i.e.,e.g.,etc.的正确用法

英文论文中i.e.,e.g.,etc.的正确用法

2017-11-22 14:59:51 21805 1

原创 如果i=i++,则i=?

如果i=i++,或i=++i,那么i最终等于几?

2017-11-22 14:56:32 212

转载 QPS、RT、PV、UV之间的关系

QPS、RT、PV、UV之间的关系

2017-11-18 16:46:49 695

转载 HTTP状态码

HTTP状态码

2017-11-18 12:16:22 127

转载 自旋锁、排队自旋锁、MCS锁、CLH锁

自旋锁、排队自旋锁、MCS锁、CLH锁自旋锁(Spin lock)

2017-11-10 15:32:30 361

转载 如何使用Disruptor(三)写入 Ringbuffer

如何使用Disruptor(三)写入 Ringbuffer

2017-11-04 17:10:58 247

转载 如何使用Disruptor(二)如何从Ringbuffer读取

如何使用Disruptor(二)如何从Ringbuffer读取

2017-11-04 17:01:05 299

转载 如何使用Disruptor(一)Ringbuffer的特别之处

如何使用Disruptor(一)Ringbuffer的特别之处

2017-11-04 16:57:34 326

转载 剖析Disruptor:为什么会这么快?(三)揭秘内存屏障

剖析Disruptor:为什么会这么快?(三)揭秘内存屏障

2017-11-04 12:35:08 186

转载 剖析Disruptor:为什么会这么快?(二)神奇的缓存行填充

剖析Disruptor:为什么会这么快?(二)神奇的缓存行填充

2017-11-04 12:27:56 169

转载 剖析Disruptor:为什么会这么快?(一)锁的缺点

剖析Disruptor:为什么会这么快?(一)锁的缺点

2017-11-04 12:16:35 390

转载 伪共享(False Sharing)

伪共享(False Sharing)

2017-11-01 17:54:27 170

翻译 14.5.2.3 一致性非阻塞读

原文:https://dev.mysql.com/doc/refman/5.7/en/innodb-consistent-read.html14.5.2.3 Consistent Nonlocking Reads:一致性读意味着InnoDB引擎使用多版本控制(multi-versioning)提供查询在某一时间点快照的能力。

2017-10-30 16:01:52 299

翻译 14.8.2.2 InnoDB索引的物理结构

原文:https://dev.mysql.com/doc/refman/5.7/en/innodb-physical-structure.html14.8.2.2 翻译了mysql 5.7的“The Physical Structure of an InnoDB Index”

2017-10-27 17:07:18 410

翻译 8.3.8 比较B树索引和Hash索引

译文:https://dev.mysql.com/doc/refman/5.7/en/index-btree-hash.html8.3.8 Comparison of B-Tree and Hash Indexes

2017-10-27 16:23:31 257

翻译 8.3.1 MySQL是如何使用索引的

翻译:https://dev.mysql.com/doc/refman/5.7/en/mysql-indexes.html8.3.1 MySQL是如何使用索引

2017-10-27 16:01:33 181

翻译 8.2.1.19 防止全表扫描

原文:https://dev.mysql.com/doc/refman/5.7/en/table-scan-avoidance.html防止全表扫描

2017-10-26 17:57:29 257

翻译 9.1.7 NULL值

原文:https://dev.mysql.com/doc/refman/5.7/en/null-values.htmlNULL值

2017-10-26 17:17:09 147

原创 Linux目录结构

Linux目录结构

2017-10-26 17:01:24 102

翻译 3.3.4.6 如何使用NULL值

3.3.4.6 Working with NULL Values原文:https://dev.mysql.com/doc/refman/5.7/en/working-with-null.html

2017-10-26 16:56:22 157

翻译 B.5.4.3 NULL值问题

原文:https://dev.mysql.com/doc/refman/5.7/en/problems-with-null.htmlB.5.4.3 NULL值问题

2017-10-26 15:44:40 156

翻译 Spring MVC Test Framework简译

Spring MVC Test Framework翻译

2017-10-24 19:37:16 2612

原创 RAP用户手册

RAP是一个可视化接口管理工具 通过分析接口结构,动态生成模拟数据,校验真实接口正确性, 围绕接口定义,通过一系列自动化工具提升我们的协作效率。我们的口号:提高效率,回家吃晚饭!感谢阿里。

2017-10-23 10:07:55 1643

翻译 The jMock Cookbook简译

The jMock Cookbook简译

2017-10-19 18:58:54 308

原创 FOUND_ROWS() vs COUNT()

前一段时间看到07年老外写的一篇文章“To SQL_CALC_FOUND_ROWS or not to SQL_CALC_FOUND_ROWS?”,里面介绍了SQL_CALC_FOUND_ROWS和COUNT性能的对比,SQL_CALC_FOUND_ROWS性能堪忧。我在本地使用MySQL5.7进行了上面的测试,发现使用SQL_CALC_FOUND_ROWS与使用 LIMIT+COUNT()两条SQ

2017-05-10 10:57:08 276

Java与模式---闫宏

通过中国传统的到家思想讲解设计模式的一本书,我刚入行时几乎人手一本,是一本经典图书。

2018-08-09

设计模式之禅 源代码 (utf8和gbk两种格式)

这里发生了很多不可描述的事情

2017-05-26

设计模式之禅(第二版)高清扫描

听说三楼有粽子和西瓜吃,嗯... 懒得去~

2017-05-26

PlantUML使用指南

2017-05-12

jenkins权威指南

英文版

2017-05-12

Spring技术内幕(第二版).pdf

2017-03-21

系统架构师考试历年真题

“系统架构师教程”一书见:http://download.csdn.net/detail/jeffrey_li/9782923

2017-03-16

浅谈字符编码.pptx

本人对字符编码比较感兴趣,整理了一ppt,有需要的拿去。

2017-02-17

linux版wps需要的字体包

整理了Linux版wps需要字体,操作说明见http://blog.csdn.net/jeffrey_li/article/details/54948706

2017-02-09

libpng-1.2.57

文件原地址:https://sourceforge.net/projects/libpng/files/libpng12/1.2.57/ ,大家可以自行去下载。 下载文件后make install 即可。 linux下安装wps必备。

2017-02-09

空空如也

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

TA关注的人

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