首页
学习
活动
专区
工具
TVP
发布

爬蜥的学习之旅

专栏成员
127
文章
99976
阅读量
27
订阅数
入门G1垃圾回收器
本文翻译自Getting Started with G1 Gabage Collector部分章节。并未一字一句照译。同时也根据文尾的参考文档,适当增加了部分内容
爬蜥
2022-03-09
6310
java中的垃圾回收机制简介
内存空间是有限的,运行时如果不能获取到内存,会抛出OutOfMemory,一种有效的解决措施是,抛弃那些程序永远不会不再用到的对象,腾出空间。
爬蜥
2019-07-09
9350
文本获取和搜索引擎中的反馈模型
coursera课程 text retrieval and search engine 第五周 推荐。
爬蜥
2019-07-09
1.4K0
文本获取和搜索引擎的概率模型
coursera课程 text retrieval and search engine 第四周 推荐。
爬蜥
2019-07-09
8970
文本获取和搜索引擎如何评估一个算法是否有效
coursera课程 text retrieval and search engine 第三周 推荐。
爬蜥
2019-07-09
7640
从java的NIO版hello world看java源码,我们能看到什么?
SelectorProvider提供的所有provider都是同一个对象。如果没有,它会通过AccessController.doPrivileged来给获取provider的代码最高的权限,执行逻辑是:
爬蜥
2019-07-09
4840
从Netty版hello world看Netty源码,我们能看到什么?
所谓的EventLoopGroup,组(group)的概念表现在它自身维护了一个数组children,默认维护逻辑处理核数2倍的NioEventLoop线程,并通过chooser来方便的获取下一个要执行的线程。实际处理的是NioEventLoop,它的部分类结构如下:
爬蜥
2019-07-09
3940
pandas操作txt文件的方便之处
有时候到手的数据基本是固定分隔符分隔的几个文件,需要重里面做一些数据统计,比如去重,计算某一列的和,两个文件的并集等等,如果能够像sql一样操作txt文件就好了,这就是pandas带来的好处
爬蜥
2019-07-09
9210
TCP中的数据是怎么传输的?
以Rlogin为例,它每次传到服务器的是一个字节的按键,并且要求服务器回显客户端输入的字符。理论上完整的交互包括4个报文段:
爬蜥
2019-07-09
1.1K0
ChannelHandler之间处理数据格式转换与Netty自带的Channelhandler
Netty实现数据格式转换的方式是继承实现ByteToMessageDecoder和MessageToByteEncoder。
爬蜥
2019-07-09
1.1K0
Netty中的引导类Bootstrap
Bootstrap是用来组织Netty的各个结构(pipeline,handler,eventloop),并使他们运行起来的类结构。分成两块,一个是客户端引导类Bootstrap,只用1个channel来处理所有的网络交互,另一个是服务端的ServerBootstrap,它提供一个父channel来接受客户端的请求,然后父channel创建多个子channel来用于的通信
爬蜥
2019-07-09
9420
Netty中的ChannelHander详解
channelHandler是用来做什么的?ChannelHandler用来处理组件之间的交互,结合它的状态做各种业务,通过ChannelPipelinel来连接各个ChannelHandler
爬蜥
2019-07-09
9380
链路层是做什么的?
最大传输单元。链路层[以太网(1500字节)和802.3(1492字节)]对数据帧的长度存在限制。
爬蜥
2019-07-09
1.3K0
Netty中的ByteBuf详解
ByteBuf本身有一定的容量限制,默认最大的是Integer.MAX_VALUE,超出范围抛IndeOutOfBoundsException
爬蜥
2019-07-09
1.1K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档