java结构
凹凸曼牵手小怪兽
这个人很懒,懒的程度,本网站想不出形容的词汇形容。。。。。
展开
-
Mysql数据库优化
**直接 ,简单,明了** 1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from ...转载 2019-05-25 21:26:08 · 123 阅读 · 0 评论 -
关于http与https的区别之处
HTTP与HTTPS的区别 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议H...转载 2019-05-25 21:51:19 · 188 阅读 · 0 评论 -
关于Mybatis二级缓存解读
首先了解一级缓存: 一级缓存:(本地缓存):sqlSession级别的缓存。一级缓存是一直开启的;SqlSession级别的一个Map 额。。。。。。这个纯人工手绘,由此可见,不是很适合UI学习。。。。 简单理解,就是当我们进行select 查询语句的时候,首先是先经过本地缓存(SqlSession级别),如果本...原创 2019-05-26 19:13:34 · 234 阅读 · 0 评论 -
Mybatis
关于Mybatis中缓存参数的设置解析 缓存有关的设置/属性: * 1)、cacheEnabled=true:false:关闭缓存(二级缓存关闭)(一级缓存一直可用的) * 2)、每个select标签都有useCache=“true”: * false:不使用缓存(一级缓存依然使用,二级缓存不使用) * 3)、【每个增删改标签的:flushCache=“true”:(一...原创 2019-05-26 19:27:15 · 80 阅读 · 0 评论