自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

简书的专栏

技术驱动未来

  • 博客(89)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java 占位符替换

Java 占位符替换源码:https://github.com/caojx-git/java-utils/blob/master/src/main/java/personal/caojx/placeholder/PlaceholderUtil.javapackage personal.caojx.placeholder;import org.apache.commons.text.St...

2019-05-09 22:15:10 4928

原创 IDEA自定义模板

文章目录一、IDEA类模板配置1.1 Class代码模板设置1.2 Interface代码模板设置1.3 Enum代码模板设置二、IDEA方法模板配置2. 1 配置注释模板2.2 设置应用场景2.3 编写自定义方法注释2.4 设置相关变量的表达式2.5 生成案例三、其他3.1 添加main方法快捷模板3.2 添加属性快捷模板原文:https://github.com/caojx-git/lear...

2018-11-07 13:13:06 1281

原创 项目版本号

项目的版本号 ,比如 0.0.1-SNAPSHOT、 1.5.2.RELEASE项目的版本号,通常来说,项目版本号分三段: 主版本号 . 次版本号 . 修订版本号。主版本号变动代表架构变动或者不兼容实现,次版本号是兼容性修改、功能增强, 修订版本号则是 bug 修复。版本的后缀意味着项目的不同阶段SNAPSHOT 表示开发中的版本,会修复 bug 和添加新功能RELEASE 表...

2018-11-06 15:26:55 1836

原创 CSDN或Markdown引用GitHub的图片

CSDN或Markdown引用GitHub的图片方式一进入GitHub找到图片并点开图片,右击复制图片地址,可以得到如下地址,可以直接在MarkDown中使用该地址引入GitHub中的图片https://github.com/caojx-git/learn/blob/master/notes/images/markdown/markdown_1.png?raw=true方式二如果G...

2018-10-25 12:07:36 2089 1

原创 SQL优化

文章目录一、Linux下RPM版MYSQL安装、启停1.1 环境1.2 MySQL版本1.3 MySQL安装二、MySQL启动问题、配置文件、编码问题三、MySQL分层、存储引擎3.1 MySQL逻辑分层3.2 存储引擎四、SQL解析过程、索引、B树4.1 SQL需要优化的原因4.2 SQL的编写与解析过程4.3 索引的利弊五、B树与索引5.1 B树5.2 索引六、SQL优化准备6.1 SQL性能...

2018-10-25 11:31:01 2055 6

原创 OSX-Mac平台画板工具推荐-SktechBook

Mac平台上类似于Windows平台上的mspaint,真心好用,AppStore可以免费下载,需要的拿走百度、知乎、各种搜索没法发现有人推荐,找的辛苦

2018-10-23 18:05:46 18641 1

转载 MySQL共享锁与排他锁

本文转发自:https://www.cnblogs.com/boblogsbo/p/5602122.htmlmysql锁机制分为表级锁和行级锁,本文就和大家分享一下我对mysql中行级锁中的共享锁与排他锁进行分享交流。共享锁又称为读锁,简称S锁,顾名思义,共享锁就是多个事务对于同一数据可以共享一把锁,都能访问到数据,但是只能读不能修改。排他锁又称为写锁,简称X锁,顾名思义,排他锁就是不能与其...

2018-10-22 12:50:53 4678 3

转载 InnoDB存储引擎MVCC的工作原理

本文转自:https://my.oschina.net/xinxingegeya/blog/505675InnoDB存储引擎的行结构MySQL官方手册https://dev.mysql.com/doc/refman/5.7/en/innodb-multi-versioning.htmlInternally, *InnoDB adds three fields to each row sto...

2018-10-21 22:11:58 331

转载 MySQL数据库事务各隔离级别加锁情况–read committed && MVCC

本文转自:https://www.imooc.com/article/17290上节回顾上篇记录了我对MySQL 事务 隔离级别read uncommitted的理解。这篇记录我对 MySQL 事务隔离级别 read committed & MVCC 的理解。前言可以很负责人的跟大家说,MySQL 中的此隔离级别不单单是通过加锁实现的,实际上还有repeatable r...

2018-10-21 22:09:00 826

转载 ssh-ssh tunnel 三种模式

https://github.com/caojx-git/learn/blob/master/notes/linux/ssh%20tunnel%20%E4%B8%89%E7%A7%8D%E6%A8%A1%E5%BC%8F_2.md

2018-08-28 22:52:46 4745

转载 SSH-实战 SSH 端口转发

https://github.com/caojx-git/learn/blob/master/notes/linux/%E5%AE%9E%E6%88%98%20SSH%20%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91_1.md

2018-08-28 22:52:08 278

原创 数据库MySQL生成指定区间内的随机时间

#生成指定区间随机时间测试select concat('2018-08-0', floor(1+rand()*3),' ', floor(10+rand()*10),':',floor(10+rand()*49),':',floor(10+rand()*49)) from dual;#设置随机时间update test_table t set t.create_time = concat(...

2018-08-04 15:10:59 5363

原创 RabbitMQ入门

https://github.com/caojx-git/learn/blob/master/notes/rabbitMQ/RabbitMQ%E5%AD%A6%E4%B9%A0.md

2018-07-09 22:19:49 364

转载 mysql主从同步

原文链接:https://www.cnblogs.com/kylinlin/p/5258719.html 备用链接:https://github.com/caojx-git/learn/blob/master/notes/mysql/Mysql%E4%B8%BB%E4%BB%8E%E5%90%8C%E6%AD%A5%EF%BC%88%E5%A4%8D%E5%88%B6%EF%BC%89%20-%...

2018-07-09 17:41:31 402

原创 SpringCloud学习实战

https://github.com/caojx-git/learn/blob/master/notes/spring/Spring%2BCloud%E4%B8%8EDocker%E5%BE%AE%E6%9C%8D%E5%8A%A1%E6%9E%B6%E6%9E%84%E5%AE%9E%E6%88%98.md

2018-06-19 14:54:08 899

原创 nginx使用stream模块做ssh转发

https://github.com/caojx-git/learn/blob/master/notes/nginx/nginx%E4%BD%BF%E7%94%A8stream%E6%A8%A1%E5%9D%97%E5%81%9Assh%E8%BD%AC%E5%8F%91.md

2018-05-08 22:35:27 8682 2

转载 ssm整合redis

ssm+redis整合通过cache方式 分布式系统架构——使用Redis做MyBatis的二级缓存

2018-05-01 17:15:14 402

原创 redis与spring集成-单台/多台主从/多台集群

https://github.com/caojx-git/learn/blob/master/notes/redis/redis%E4%B8%8Espring%E9%9B%86%E6%88%90.md

2018-04-30 21:42:17 877

转载 elasticsearch入门

https://github.com/caojx-git/learn/blob/master/notes/elasticsearch/elasticsearch%E5%85%A5%E9%97%A8.md

2018-03-31 23:52:56 259

原创 SpringBoot入门

https://github.com/caojx-git/learn/blob/master/notes/spring/SpringBoot%E5%85%A5%E9%97%A8.md

2018-03-23 23:32:11 251

原创 activeMQ入门

https://github.com/caojx-git/learn/blob/master/notes/activeMQ/activeMQ%E5%85%A5%E9%97%A8.md

2018-03-18 21:53:18 199

原创 git工作常用命令

https://github.com/caojx-git/learn/blob/master/notes/git/9_git%E5%B7%A5%E4%BD%9C%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4.md

2018-03-15 23:02:49 288

原创 FreeMarker入门

https://github.com/caojx-git/learn/blob/master/notes/freemarker/freemarker%E5%85%A5%E9%97%A8.md

2018-03-10 14:16:20 195

转载 ehcache入门

https://github.com/caojx-git/learn/blob/master/notes/ehcache/ehcache%E5%85%A5%E9%97%A8.md

2018-03-07 21:45:42 146

转载 nginx+tomcat+redis负载均衡与集群

https://github.com/caojx-git/learn/blob/master/notes/tomcat/tomcat%E9%9B%86%E7%BE%A4%E9%80%9A%E8%BF%87redis%E5%85%B1%E4%BA%ABsession.md

2018-03-06 21:40:45 339

原创 redis主从配置实现

https://github.com/caojx-git/learn/blob/master/notes/redis/redis%E4%B8%BB%E4%BB%8E%E9%85%8D%E7%BD%AE.md

2018-03-06 21:38:15 479

原创 dubbo入门

https://github.com/caojx-git/learn/blob/master/notes/dubbo/dubbo%E5%85%A5%E9%97%A8.md

2018-03-01 21:37:24 445

原创 shiro安全框架入门

https://github.com/caojx-git/learn/blob/master/notes/shiro/shiro%E5%AE%89%E5%85%A8%E6%A1%86%E6%9E%B6%E5%85%A5%E9%97%A8.md

2018-02-22 16:02:03 1393

原创 MySQL入门

https://github.com/caojx-git/learn/blob/master/notes/mysql/mysql%E5%AD%A6%E4%B9%A0%E5%85%A5%E9%97%A8.md

2018-02-12 23:00:00 275

转载 memcached简单使用

https://github.com/caojx-git/learn/blob/master/notes/memcached/memcached%E4%BD%BF%E7%94%A8.md

2018-01-31 21:22:17 191

原创 java实现excel导入导出

https://github.com/caojx-git/learn/blob/master/notes/java/java%E5%AE%9E%E7%8E%B0excel%E5%AF%BC%E5%85%A5%E5%AF%BC%E5%87%BA.md

2018-01-28 12:01:03 886

原创 git常用命令

Xmind文件下载地址: git常用命令.xmind

2018-01-26 21:56:26 151

原创 日志框架之log4j

https://github.com/caojx-git/learn/blob/master/notes/log/log4j%E4%BD%BF%E7%94%A8.md

2018-01-26 21:41:50 322

转载 Tomcat 部署项目的三种方式

https://github.com/caojx-git/learn/blob/master/notes/tomcat/tomcat%E9%83%A8%E7%BD%B2%E9%A1%B9%E7%9B%AE%E7%9A%84%E4%B8%89%E7%A7%8D%E6%96%B9%E5%BC%8F.md

2018-01-26 18:29:50 261

原创 webservice入门学习

https://github.com/caojx-git/learn/blob/master/notes/webservice/webservice%E5%AD%A6%E4%B9%A0.md

2018-01-25 22:48:57 203

原创 Java定时任务之Quartz

https://github.com/caojx-git/learn/blob/master/notes/timedTask/Java%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1%E4%B9%8BQuartz.md

2018-01-11 22:37:13 322

原创 Mac OS X中的IntelliJ IDEA快捷键

Mac OS X中的IntelliJ IDEA快捷键提示第一节到第十一节快捷键使用的KeyMap=Max OS X,第十二节的图的keyMap=Mac OS X 10.5+的快捷键Mac OS X中的IntelliJ IDEA快捷键一无处不在的跳转二精准搜索三列操作四live template五postfix五重构和抽取六寻找修改轨迹七运行程序与debug八结构图十文件操作十一

2017-12-22 23:57:39 3184

原创 Java定时任务之Timer的使用

https://github.com/caojx-git/learn/blob/master/notes/timedTask/Java%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1%E4%B9%8BTimer.md

2017-12-03 21:50:21 222

原创 nginx入门与使用

https://github.com/caojx-git/learn/blob/master/notes/nginx/nginx%E4%BD%BF%E7%94%A8.md

2017-12-02 17:53:03 1145

转载 Java打Jar包

Java打Jar包

2017-11-19 00:31:28 235

高性能mysql第三版

学习mysql非常好的书,懂的。不多说了。

2018-09-28

nginx cookbook

nginx cookbook.pdf 英文完整版,好东西共享一下 第一部分:负载均衡与Web缓存 第二部分:安装与访问控制 第三部分:部署与运维

2017-11-21

空空如也

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

TA关注的人

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