- 博客(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
5026
原创 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
1396
原创 项目版本号
项目的版本号 ,比如 0.0.1-SNAPSHOT、 1.5.2.RELEASE项目的版本号,通常来说,项目版本号分三段: 主版本号 . 次版本号 . 修订版本号。主版本号变动代表架构变动或者不兼容实现,次版本号是兼容性修改、功能增强, 修订版本号则是 bug 修复。版本的后缀意味着项目的不同阶段SNAPSHOT 表示开发中的版本,会修复 bug 和添加新功能RELEASE 表...
2018-11-06 15:26:55
1930
原创 优快云或Markdown引用GitHub的图片
优快云或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
2236
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
2377
7
原创 OSX-Mac平台画板工具推荐-SktechBook
Mac平台上类似于Windows平台上的mspaint,真心好用,AppStore可以免费下载,需要的拿走百度、知乎、各种搜索没法发现有人推荐,找的辛苦
2018-10-23 18:05:46
19212
1
转载 MySQL共享锁与排他锁
本文转发自:https://www.cnblogs.com/boblogsbo/p/5602122.htmlmysql锁机制分为表级锁和行级锁,本文就和大家分享一下我对mysql中行级锁中的共享锁与排他锁进行分享交流。共享锁又称为读锁,简称S锁,顾名思义,共享锁就是多个事务对于同一数据可以共享一把锁,都能访问到数据,但是只能读不能修改。排他锁又称为写锁,简称X锁,顾名思义,排他锁就是不能与其...
2018-10-22 12:50:53
4757
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
384
转载 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
964
转载 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
4837
转载 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
344
原创 数据库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
5550
原创 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
397
转载 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
455
原创 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
945
原创 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
8782
2
原创 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
920
转载 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
297
原创 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
277
原创 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
228
原创 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
316
原创 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
241
转载 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
185
转载 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
379
原创 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
539
原创 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
476
原创 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
1735
原创 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
309
转载 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
226
原创 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
956
原创 日志框架之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
361
转载 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
314
原创 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
235
原创 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
356
原创 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
3283
原创 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
259
原创 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
1239
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人