摘要: JVM深入理解 一.JVM介绍 JVM应用百度百科的原话是: JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JAVA语言的一个非常重要的特点就是与平台的无关性。 阅读全文
posted @ 2019-04-29 19:53 流星划过天际 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 浅谈数据库索引的结构设计与优化 思考索引的问题: 1.为什么主键索引比非主键索引快? 2.为什么sql使用like关键字 “%XXX%”无法走索引,而“XXX%”可以? 3.为什么有索引的字段,数据量大了后,增删改会很慢? 一. 了解数据库索引的必要性 对于稍微数据量大一点的表,如果不适用索引,那么 阅读全文
posted @ 2019-04-19 13:34 流星划过天际 阅读(999) 评论(0) 推荐(5) 编辑
摘要: 重构现有代码:Refactoring 1.WHY SHOULD WE REFACTOR? 1.Refactoring Improves the Design of Software Without refactoring, the internal design—the architecture—o 阅读全文
posted @ 2019-04-16 08:07 流星划过天际 阅读(443) 评论(0) 推荐(0) 编辑
摘要: java数据结构分析 此文章内容参考于:http://www.cnblogs.com/ysocean/ 一.数据结构总览图 1.数组 2.链表 3.栈 4.队列 5.二叉树 6.堆 7.散列 8.红黑树 二.结构分析 1.数组 数组是所有数据结构的'鼻祖';它可以表示一切的数据类型,但是后面会介绍很 阅读全文
posted @ 2019-04-14 21:27 流星划过天际 阅读(602) 评论(0) 推荐(0) 编辑
摘要: java性能优化权威指南读后笔记 三重境界 三重境界 1.花似雾中看:对于遇到的额问题还看不清,不知道真真假假,是是非非。 2.悠然见南山:虽然刚开始对这个领域还不清楚,但随着时间推移,你对它有许多自己的见解,但对重要的知识还缺乏理解。 3.一览众山小:你对这个领域已经很熟悉了,能够游刃有余的解决遇 阅读全文
posted @ 2019-04-11 18:12 流星划过天际 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 在windows下使用jenkins部署docker容器最近在学习jenkins,docker部署来实现集成部署,所以想在windows下面实现测试,但是发现在windows下docker支持不是很好,docker一般在linux下面支持很好,但是经过很多问题的解决,最终还是在windows上部署成 阅读全文
posted @ 2019-04-10 11:30 流星划过天际 阅读(405) 评论(0) 推荐(0) 编辑
摘要: java进阶书籍推荐 effective java 这本书是由大神Joshua Bloch创作,java之父强力推荐,这本书是要有一定开发基础的java人员看的; 主要对java code的各种规范和应用技巧做了深入的讲解;本人看了一遍,很多知识理解也还不够,等工作3-5年时,再多看几 遍将会受益无 阅读全文
posted @ 2019-04-04 17:04 流星划过天际 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 前后端分离框架前端react,后端springboot跨域问题分析 为啥跨域了 前端react的设置 springboot后端设置 前后端分离框架前端react,后端springboot跨域问题分析 为啥跨域了 前端react的设置 springboot后端设置 前端react的设置 springb 阅读全文
posted @ 2019-04-02 12:52 流星划过天际 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: lets encrypt,是一个免费的证书认证机构,不需要导入根证书。但是这个认证机构只能认证服务端的,如果想要实现双认证,lets encrypt就不行了。 openssl可以自签发,可以进行双认证,但是主流的浏览器没法识别证书的有效性,就只有导入自签发的根证书。 如果是结合着两个的优点,使用lets encrypt的服务端认证,使用openssl的客户端认证,使用2套认证机制,可以实现n... 阅读全文
posted @ 2018-11-30 15:44 流星划过天际 阅读(197) 评论(0) 推荐(0) 编辑
摘要: java web项目由http转换成https遇到的各种坑 这篇文章写给自己在经历项目由http转换成https遇到的各种坑所做的一份笔记,留给以后自己看,或者和开发的朋友也刚好遇到和我一样的问题的朋友。 由http转换成https要做的一些准备工作: 1.获得证书或者自制证书 2.配置项目的容器, 阅读全文
posted @ 2018-11-09 14:28 流星划过天际 阅读(274) 评论(0) 推荐(0) 编辑