2017.11.08
Spring Boot或Request请求参数值http://blog.csdn.net/u010399316/article/details/52913299
Java设计模式汇总 http://blog.csdn.net/zhangle1hao/article/details/78124910
Java BigDecimal http://blog.csdn.net/jackiehff/article/details/8582449
Spring Boot网关
Spring Boot应用之数据加密以及字段过滤 http://blog.csdn.net/cyxlzzs/article/details/49357197
t一个非常值得学习的开源项目https://gitee.com/catshen/zscat_sw
了解Spring Shell
Java Emum数据类型的使用
关于内存泄漏http://blog.csdn.net/anxpp/article/details/51325838
http://blog.csdn.net/bigtree_3721/article/details/50550248
学习Redis和JQuery
Spring+MyBatis的异常处理http://blog.csdn.net/fover717/article/details/8300242
Spring boot打Jar包http://blog.csdn.net/sai739295732/article/details/49444447
Spring boot拦截监听过滤器http://blog.csdn.net/linabc123000/article/details/69245148
@ApiOperation注解
MySQL DECIMAL数据类型
Java自定义异常http://blog.csdn.net/stellaah/article/details/6738424
mybatis异常捕获http://blog.csdn.net/softwarehe/article/details/9918989
加密和签名过程使用的算法不同http://blog.csdn.net/wangjianno2/article/details/68965299
Spring boot拦截器http://blog.csdn.net/jiaobuchong/article/details/50394427
拦截器链条http://jinnianshilongnian.iteye.com/blog/1670856
java通过HttpServletRequest获取post请求中的body内容http://blog.csdn.net/feinifi/article/details/72990249
Mybatis不能插入NULL的解决办法?
Java魔法堂:注解用法详解——@SuppressWarnings https://www.cnblogs.com/fsjohnhuang/p/4040785.html
MyBatis Generator 详解 http://blog.csdn.net/isea533/article/details/42102297
mybatis打印日志https://www.cnblogs.com/qlong8807/p/5580424.html
JsonConfig jsonConfig的使用
Spring中使用异步接口http://blog.csdn.net/blueheart20/article/details/44648667
Spring中的事务处理https://www.cnblogs.com/yepei/p/4716112.html
Spring boot中使用mybatis http://blog.csdn.net/wohaqiyi/article/details/72895983
多数据源配置两篇https://www.cnblogs.com/ityouknow/p/6102399.html
http://www.jb51.net/article/114775.htm
http://www.jb51.net/article/48933.htm
http://www.jb51.net/article/39432.htm
https://www.cnblogs.com/prefect/p/5746624.html
http://blog.csdn.net/emoven/article/details/46119335
https://www.cnblogs.com/thomas12112406/p/5813394.html
https://www.cnblogs.com/quietwalk/archive/2011/10/17/2215428.html
游标SQLhttps://www.cnblogs.com/suiyueqiannian/p/6754091.html
现金超人接口系统记录
查看Linux系统内存情况可以使用free命令
ps -ef查看进程
linux系统后台一直运行,有点像screen但是没有screen强大http://blog.csdn.net/zhang_red/article/details/52789691
INSERT INTO student(id,xuesheng,yuwen,shuxue,yingyu)
SELECT id,xuesheng,yuwen,shuxue,yingyu FROM stu;
以上语句将SELECT的结果直接插入到另一个表之中,不需要values,也不可以写values
关于MyBatis中Exampl的讲解https://www.cnblogs.com/pixy/p/5038275.html
Maven镜像
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>ibiblio</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
</mirrors>
Mysql导入数据掉链接,在命令行输入以下命令
set global max_allowed_packet=1024*1024*16;
配置文件里写
interactive_timeout = 120
wait_timeout = 120
max_allowed_packet = 32M
JS异步执行的一篇文章点击打开链接
linux grep命令
自己实现JAVAd 集合框架
Linux查看特点命令线程ID 如 pidof mysql pidof java
top命令查看特定进程的情况 top -p 21538,31117,31116,31115,31114
jvm参数及一些命令
http://blog.csdn.net/java2000_wl/article/details/8042010
查看远程仓库地址git remote -v
JVM 相关http://ifeve.com/useful-jvm-flags-part-4-heap-tuning/
java instance of 返回布尔型
JVM启动参数
http://blog.csdn.net/sfdev/article/details/2063928
git fech和git pull的区别 http://blog.csdn.net/hudashi/article/details/7664457
git冲突处理http://www.01happy.com/git-resolve-conflicts/
JVM各种内存溢出是否产生dump http://blog.csdn.net/stevendbaguo/article/details/51366181
JVM致命错误日志(hs_err_pid.log)解读http://www.raychase.net/1459/comment-page-1#comment-322233
Java性能优化指南系列(三):理解JIT编译器
http://www.mamicode.com/info-detail-1438249.html了解CPU结构
IDEA快捷键http://blog.csdn.net/tomorrow_fine/article/details/70992332#javascript
关于htmlunit的介绍,里边有几句window的讲解
http://blog.csdn.net/wxl901018/article/details/44133873
一篇关于webclient内存泄漏的帖子
https://stackoverflow.com/questions/26450896/htmlunit-close-all-windows-memory-leak
远程监控java内存情况,JMX http://blog.csdn.net/yy_love_my/article/details/42457445
linux文件截取前几行,后几行,中间几行命令
https://b.zmxy.com.cn/technology/sdkDownload.htm
实现数据库连接池
https://www.cnblogs.com/shinings/archive/2009/08/04/1538157.html
Java正则表达式!!!!
Dropwizard框架入门
Jvisualvm--JAVA性能分析工具http://zhouanya.blog.51cto.com/4944792/1370017/
Java8内存模型—永久代(PermGen)和元空间(Metaspace)
关于Linux内存的一篇文章https://linux.cn/article-211-1.html
mysqldump -uroot -p123456 weilaihao r_data --where "1=1 limit 50" > D:\backup.sql
msyql读写分离http://blog.csdn.net/cutesource/article/details/5710645
redis https://www.cnblogs.com/lei2007/p/3837288.html
mysql分区http://blog.51yip.com/mysql/1013.html
cache雪崩https://www.cnblogs.com/zengda/p/4939393.html
Redis和Memcache的区别总结https://zhidao.baidu.com/question/2010845817834856628.html
shiro进行权限管理
prpperties的相关配置及使用http://blog.csdn.net/eson_15/article/details/51365707
@transient注解
<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0-alpha-1</version> <scope>provided</scope> </dependency><scope>在这里可以防止运行时和tomcat自带的servlet产生冲突
简单工厂模式 工厂方法模式 抽象工厂模式
Linux查看系统版本getconf LONG_BIT
查看系统版本cat /etc/issue
Java创建枚举类型典型示例
前端动画插件
https://www.cnblogs.com/xiaoyunyun/p/5588046.html
https://daneden.github.io/animate.css/
CSS3 transform 属性
java.lang.ExceptionInInitializerError
NoClassDefFoundError: Could not initialize class
classpath:只会到你的class路径中查找找文件;
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.
classpath:与classpath*:的区别在于,
前者只会从第一个classpath中加载,而
后者会从所有的classpath中加载
如果要加载的资源,
不在当前ClassLoader的路径里,那么用classpath:前缀是找不到的,
这种情况下就需要使用classpath*:前缀
在多个classpath中存在同名资源,都需要加载,
那么用classpath:只会加载第一个,这种情况下也需要用classpath*:前缀
log4j http://blog.csdn.net/u012422446/article/details/51199724
几个需要研究的系统 http://baijiahao.baidu.com/s?id=1578319397408864590&wfr=spider&for=pc
docker java模板引擎 后端引擎 通过spring boot文档了解新技术
我认为目前而言后端模板过时还为时尚早,因为实际开发中,前后端分离成本非常高,不是所有的公司都能承受,并且即便能承受成本的公司也不一定在项目上手头就有足够优秀的前端开发人员,而非常多的小公司,根本就无法承受人力及完美规范化代理的开发成本。后端模板是一种半分离状态,追求前后端分离更多的是一种精神而非一定要这么做。很多内部系统,不需要复杂的前端,也没必要前后端分离,而这类系统需求量非常大
freemarker的使用http://blog.csdn.net/chenghui0317/article/details/7832474
jsp EL表达式http://blog.csdn.net/goskalrie/article/details/51315397
eclipse git冲突处理http://blog.csdn.net/u010051887/article/details/52020485
jackson字段忽略注解http://blog.csdn.net/isea533/article/details/33397735
前端框架在<script></scirpt>标签里写前端模板,layui
controller中声明的是接口,注入的是实现类https://www.cnblogs.com/smileLuckBoy/p/5801678.html
@ModelAttribute注解用来注解一个方法 是时候,此方法会被预先执行https://www.cnblogs.com/HD/p/4127915.html
JSON.parse(jsonstr); //可以将json字符串转换成json对象
JSON.stringify(jsonobj); //可以将json对象转换成json对符串
RPC远程过程调用
socket通信、WebService和REST都是RPC的实现,RESTful接口是REST的具体实现,WebService使用了 XML、HTTP协议、SOAP(简单对方访问协议)、WSDL是对WebService的描述
单点登录https://www.cnblogs.com/ywlaker/p/6113927.html
webservicehttps://www.cnblogs.com/yangang2013/p/5708647.html
git https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E8%AE%B0%E5%BD%95%E6%AF%8F%E6%AC%A1%E6%9B%B4%E6%96%B0%E5%88%B0%E4%BB%93%E5%BA%93
su sudo https://www.cnblogs.com/slgkaifa/p/6852884.html
关于java的clone方法,需要实现接口Conleable并且如果要进行深克隆,需要对被克隆的对象所引用的对象也进行一份复制,参见http://blog.csdn.net/chosen0ne/article/details/6290186
数据库本身的MVCC控制http://blog.csdn.net/chosen0ne/article/details/18093187(MySQL的InnoDB引擎在可重复读的隔离级别下如何实现的MVCC)
MySQL 数据库隔离级别https://www.cnblogs.com/zhoujinyi/p/3437475.html 在文章的最后一个示例有点奇怪:在可重复读的模式下,如果使用加锁的方式去select,会读取到另一个事务已经提交的内容,这样违背了可重复读。
私钥也可以用来加密,只不过就变成了对称加密 RSA是一种算法用来加密和签名
SHA1WithRSA:用SHA算法进行签名,用RSA进行加密,SHA1是用于签名的哈希算法
select ...locke in share mode
select ....for update
关于classpath https://www.cnblogs.com/shitianzeng/articles/2582561.html
配置路径的两种写法https://www.cnblogs.com/ConfidentLiu/p/7141126.html
配置路径写的路径是运行时配置文件所在的路径,而不是在IDE中所位于的路径。配置文件放在springMVC项目的WEB-INF 目录下(也可以放在和WEB-INF同级的资源目录下),SpringBoot项目放在resource下
数据库方面的博客http://hedengcheng.com
后端博客http://blog.csdn.net/chosen0ne
需要了解git的分支管理
java带标签的break和continue https://www.cnblogs.com/woaixingxing/p/6394952.html
一篇关于AI技术学习及发展的文章,值得普通程序员参考和深思
htttp://blog.csdn.net/dqcfkyqdxym3f8rb0/article/details/79106640
tranisent关键字,简单说就是在.java文件实现了序列化接口后,给某个属性加上这个关键字来避免被序列化
https://www.cnblogs.com/lanxuezaipiao/p/3369962.html
spring中有个@primary注解和@value注解
下面链接是欢迎@value的使用http://blog.csdn.net/qiuhan/article/details/47089329
Spring Boot+Mybatis的时候Application.java要添加扫描*Mapper.java文件的注解。如果是多数据源的话则需要配置数据源,否则不需要的多数据源的config.java文件
eclipse的快捷键alt+/有提示加补全代码的功能
当eclipse的项目出现莫名报错的时候记得看下方的“ERROR LOG”可以看到问题。比如jar包损坏,项目起不起来的时候,就可以知道是哪个jar包损坏然后删掉让maven重新下载即可
String、StringBuffer、StringBuilder的区别
字符串常量 、字符串变量 、字符串变量
、线程安全、线程不安全
需要了解一下熔断@Retry、AOP
mybatis中文API http://www.mybatis.org/mybatis-3/zh/java-api.html
imooc上有java高级应用
Java代理http://blog.csdn.net/hijiankang/article/details/9073287
设计模式:单例模式、工厂模式、代理模式
Sping MVC与Mybatis结合 https://www.cnblogs.com/aflyun/p/6421441.html?utm_source=itdadao&utm_medium=referral