Java学习资源

1.Spring 各版本信息

https://github.com/spring-projects/spring-framework/tags

2.Spring 各项目信息

https://spring.io/projects/spring-framework

3.Spring Initializr 地址

https://start.spring.io/

相关书籍

<<Spring实战(第4版)>> 张卫滨

4.mybatis 学习资源

http://www.mybatis.org/mybatis-3/zh/index.html

5.mybatis-spring 学习资源

http://www.mybatis.org/spring/zh/

6.数据库链接池(阿里链接池使用)

https://blog.csdn.net/u012562943/article/details/54407307
https://blog.csdn.net/hj7jay/article/details/51686418

7.mongodb学习资源

https://docs.mongodb.com/

https://projects.spring.io/spring-data-mongodb/

https://github.com/spring-projects/spring-data-book

8.apache相关项目学习

http://apache.org/index.html

9.jwt生成token

https://github.com/jwtk/jjwt

 

 

java开发阅读书籍

<<JavaEE开发的颠覆者 Spring Boot实战>>
<<Java EE 互联网轻量级框架整合开发>>
<<Tomcat与Java Web开发技术详解(第2版)>>
<<Maven实战>>
<<Git权威指南>>
<<Redis开发与运维>>
<<MySQL必知必会>>
<<深入浅出MySQL >>
<<高可用MySQL_构建健壮的数据中心>>
<<深入理解Java虚拟机:JVM高级特性与最佳实践>>
<<Java并发编程的艺术>>
<<大型分布式网站架构设计与实践>>
<<大型网站技术架构>>
<<Linux系统命令及Shell脚本实践指南>>
<<Docker技术入门与实战>>
<<Spring Cloud与Docker微服务架构实战>>
<<阿里巴巴Java开发手册_终极版>>

<<Linux Bash编程与脚本应用实战>>

<<Netty权威指南 第2版>>

<<快学Scala 中文版>>

<<Akka入门与实践>>

<<Vue2实践揭秘>>

<<写给大忙人看的Java SE 8>>

<<实战java高并发程序设计>>

 

重要总结:

1.禁用使用递归调用第3方service , 

2.如果为别人提供service  ,遇到可能递归的调用,要封装成独立接口

3.提供图片预览时,一定要考虑到是否能被 搜索引擎 搜索(重要图片信息需要加密验证)

4.用户手机号及身份证号等 要进行中间几位替换,注意敏感信息的泄漏

5.接口返回数据 加日志记录 可以放到filter或的controlleradvice中

 

java语言与虚拟机规范

https://docs.oracle.com/javase/specs/index.html

java 线程池总结

https://blog.csdn.net/u011479540/article/details/51867886

 

阿里java开发手册1.4.0

https://yq.aliyun.com/download/2719

 

akka学习资料

https://blog.csdn.net/liubenlong007/article/details/53782966

https://doc.akka.io/docs/akka/current/guide/introduction.html?language=java

https://doc.akka.io/docs/akka/current/guide/introduction.html?language=scala

 

 

openjdk 下载地址

posted @ 2018-09-13 14:27  liuxm-刘小明  阅读(239)  评论(0编辑  收藏  举报