自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yamaxifeng_132的专栏

努力,奋斗

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

转载 WebSocket 和socket、HTTP的区别和联系

一、WebSocket 是什么?  WebSocket是HTML5规范提出的一种协议;目前除了完犊子的IE浏览器,其他浏览器都基本支持。他是一种协议,万变不离其宗,也是基于TCP协议的;和HTTP协议是并存的两种协议。  WebSocket是HTML5中的协议。HTML5 Web Sockets规范定义了Web Sockets API,支持页面使用Web Socket协议与远程主机进行全双工的通信...

2018-10-31 14:31:11 5149

转载 drop、truncate和delete的区别

(1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。    TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。 (2)表和索引所占空间。    当表被TRUNCATE 后,这个表和索引所占用...

2018-10-28 19:30:08 111

原创 Buffer几个常用方法比较

buffer几个常用方法的比较 mark position limit capacity init(初始化) -1 0 mark(标记) mark = position reset(重置) position = mark clear(清除) -...

2018-10-28 19:29:46 1145

原创 ChannelOption类中的各个属性的定义

ChannelOption类中的各个属性的定义 1 ALLOCATOR  Netty适用对象池,重用缓冲区 2 RCVBUF_ALLOCATOR  Netty参数,用于Channel分配接受Buffer的分配器,默认值为AdaptiveRecvByteBufAllocator.DEFAULT,是一个自适应的接受缓冲区分配器,能根据接受到的数据自动调节大小。可选值为Fi...

2018-10-23 20:31:49 767

原创 Spring源码构建项目,导入eclipse后,缺失spring-cglib-repack-3.2.4.jar和spring-objenesis-repack-2.4.jar的解决办法

Spring源码在导入ide之后,发现有spring-cglib-repack-3.2.8.jar和spring-objenesis-repack-2.6.jar不存在,在spring-framework目录下执行gradle objenesisRepackJar和gradle cglibRepackJar命令,会在spring-framework\spring-core\build\libs目录...

2018-10-11 17:15:05 458

大型分布式系统中的缓存架构

本文主要详情大型分布式系统中缓存的相关理论,常见的缓存组件以及应使用场景。缓存概述缓存概述缓存的分类缓存主要分为四类,如下图:缓存的分类CDN 缓存CDN(Content Delivery Network 内容分发网络)的基本原理是广泛采使用各种缓存服务器,将这些缓存服务器分布到使用户访问相对集中的地区或者

2021-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除