笔记
文章平均质量分 92
Camus_Code
这个作者很懒,什么都没留下…
展开
-
doGet和doPost的区别
GET 和 POST是http协议最常用的两种方法,此外还有六种为OPTIONS:返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务 器发送’*'的请求来测试服务器的功能性。HEAD:向服务器索要与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以在不必传输整个响应内容的情况下,就可以获取包含在响应消息头中的元信息。 GET:向特定的资源发出请...原创 2019-03-13 10:00:48 · 595 阅读 · 0 评论 -
MyBatis1
MyBatisMyBatis封装了 jdbc 操作的很多细节,开发者只需要关注sql语句本身,它使用ORM思想实现了结果集的封装ORMObject Relational Mapping简单来说: 就是把数据库表和实体类及实体类的属性联系起来,使我们操作实体类就可以操作数据库表。要求: 实体类中的属性和数据库中保持一致...原创 2019-04-01 21:20:25 · 121 阅读 · 0 评论 -
redis03 --- 复制
redis 的复制是什么也就是我们说的主从复制,主机数据更新后根据配置和策略,自动同步到备份机的master/slaver机制,master以写位置,slave以读为主。能干嘛读写分离容灾恢复怎么玩配从不配主从库配置:slaveof 主库IP 主库端口每次与master断开之后,都需要重新连接,除非你配置进redis.conf文件info replicatio...原创 2019-05-02 19:19:29 · 154 阅读 · 0 评论 -
redis01 --- 特点
redis 特点redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次进行加载使用redis 不仅仅支持简单的key-value类型的数据,同时也可以提供list,set,zset,hash等数据结构的存储redis 支持数据的备份,即master-slave模式的数据备份redis 的事务:部分成功...原创 2019-04-28 21:35:21 · 139 阅读 · 0 评论 -
mysql高级-系统优化分析
系统优化分析性能下降sql慢/执行时间长/等待时间长查询语句写的烂索引失效单值复合关联查询太多join(设计缺陷或不得已的需求)//服务器调优及各个参数设置常见通用的join查询sql执行顺序手写机读总结join图建sql表7种join索引简介性能分析索引优化...原创 2019-05-05 21:49:34 · 233 阅读 · 0 评论 -
redis02 --- 配置、持久化、事务
redis 配置、持久化、事务tpc-backlog设置tcp的backlog,backlog其实是一个连接队列,backlog队列总和=未完成三次握手队列 + 已完成三次握手队列。在高并发环境下你需要一个高backlog的值来避免满客户端连接问题。注意linux内核会将这个值减小到/proc/sys/net/core/somaxconn的值,所以需要确认增大somaxconn和tcp_max...原创 2019-04-30 20:51:33 · 129 阅读 · 0 评论 -
mysql高级 --- 查询截取分析
查询截取分析查询优化永远小表驱动大表,类似嵌套循环Nested loopexistsselect … from table where exists (subquery) 该语法理解为:将主查询的数据,放到子查询中做条件验证,根据验证结果(true或false)来决定主查询的数据结果是否保留提示exists(subquery)只返回true或false,因此子查询的sele...原创 2019-05-10 09:56:16 · 205 阅读 · 0 评论 -
mysql高级 --- 索引优化(索引失效)(索引两大功能:查找和排序)
案例全职匹配最佳左前缀法则 如果索引了多列,要遵守最左前缀法则。指的是查询从索引的最左前列开始并且不跳过索引中的列。不在索引列上做任何操作(计算、函数、(自动or手动)类型转换),会导致索引失效而转向全表扫描存储引擎不能使用索引中范围条件右边的列尽量使用覆盖索引(只访问索引的查询(索引列和查询列一致)),减少select *mysql 在使用不等于(!= 或者&l...原创 2019-05-07 22:20:12 · 548 阅读 · 0 评论 -
mysql高级 --- 数据库锁理论
概述锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。锁的分类从对数据操作的类型(读\写)分读锁(...原创 2019-05-10 21:28:51 · 246 阅读 · 0 评论 -
jsp的隐含属性及简单原理
jsp运行原理:JSP的本质就是一个Servlet,JSP的运行之前会先被Tomcat服务器翻译为.java文件,然后在将.java文本编译为.class文件,而我们在访问jsp时,处理请求的就是那个翻译后的类。<% %> 脚本片段<%! %> 声明(可以是 方法,属性,全局变量)<%= %> jsp表达式属性作用范围(从小到大)pageCont...原创 2019-03-15 20:03:22 · 463 阅读 · 0 评论 -
mysql高级 --- 主从复制
主从复制复制的基本原理slave会从master读取binlog来进行数据同步三步骤+原理图MySQL复制过程分成三步:master将改变记录到二进制日志(binary log)。这些记录过程叫做二进制日志事件,binary log events;slave将master的binary log events拷贝到它的中继日志(relay log);slave重做中继日志中的...原创 2019-05-11 18:01:37 · 165 阅读 · 0 评论