02 2018 档案

tcp、ip、http
摘要:tcp是传输层协议,ip是网络层协议,http是应用层协议,简单说就是tcp是传输数据,而http是封装数据。 rpc与http的区别是项目大的话,接口间调用变多的话,采用rpc的话,不用像http那样,采用三次握手,从而减少网络的开销,而且,rpc框架有注册中心,便于维护。 阅读全文

posted @ 2018-02-12 14:12 3池 阅读(120) 评论(0) 推荐(0)

mysql的innodb和myisam的区别和应用场景
摘要:1. 区别: (1)事务处理: MyISAM是非事务安全型的,而InnoDB是事务安全型的(支持事务处理等高级处理); (2)锁机制不同: MyISAM是表级锁,而InnoDB是行级锁; (3)select ,update ,insert ,delete 操作: MyISAM:如果执行大量的SELE 阅读全文

posted @ 2018-02-07 17:41 3池 阅读(516) 评论(0) 推荐(0)

多线程知识点记录②
摘要:1.多个线程多把锁,锁有分对象锁和类锁,类锁就是在同步函数上加static关键字。2.两个线程访问一个对象锁的两个加锁方法,要等一个线程释放锁后两个线程才能拿到对象锁进行另一个方法的访问。3.子类调用父类中的同步方法,线程也是安全的。4.不要用字符串加锁。5.把一个对象作为锁,里面的属性值变化是不影 阅读全文

posted @ 2018-02-06 17:24 3池 阅读(147) 评论(0) 推荐(0)

nginx相关
摘要:1.可以通过server的server_name开设置要域名,不同的域名,请求到不同的upstream,这就是动态代理,在upstream里可以通过负载均衡策略设置nginx请求哪个服务器的方式。策略有轮训、权重、ip hash,url hash(url的hash值,是第三方插件)、fair(根据服 阅读全文

posted @ 2018-02-05 17:01 3池 阅读(100) 评论(0) 推荐(0)

cookie相关
摘要:1.cookie是服务器创建给客户端的,客户端会保存在浏览器,请求的时候再带过去,一个服务器最多20个cookie,一个浏览器最多保存300个cookie。 2.可以通过cookie.setMaxAge设置cookie的生命周期,默认是-1,永久保存在浏览器,不保存到硬盘,但是浏览器关了cookie 阅读全文

posted @ 2018-02-05 16:55 3池 阅读(80) 评论(0) 推荐(0)

导航