自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HttpServerCodec和HttpObjectAggregator如何解析Http协议

1、首先开始看HttpServerCodec可以看到他继承了ChannelHandlerAppender,并且创建了一个HttpRequestDecode和一个HttpResponseEncoder。Appender内部有一个Entry的list按顺序存放这两个编码解码器ps:在initchannelhandler时,添加的是HttpServerCode,查看addLast方法...

2019-02-28 00:23:38 9025 1

原创 netty客户端连接服务端源代码流程分析

客户端Bootstrap类的重载connect方法最终是调用doconnect方法1、doconnect方法如下:1.1、首先调用initAndRegister方法,这个方式是它父类AbstractBootstrap声明的方法,方法如下:注意这个方法在ServerBootStrap在bind和Bootstrapconnect时都会调用createChanne...

2019-02-26 00:13:11 533

原创 spring源码编译导入eclipse

spring源码编译

2017-08-24 14:56:01 308

原创 Java坦克大战开发每天总结2

Java坦克大战开发每天总结第二天 || 解决昨天的子弹在坦克静止时不移动的BUG,解决方案:想到坦克应该还有一个         炮管,因为炮管无论什么时间总是指向一个方向的。这样在control事件发生后,         将炮管的方向传递给子弹就可以解决这个问题。       || 首先创造一个PaoTong类(用一根线代表炮筒),炮筒的位置,应该从坦克的中心      

2014-05-22 22:34:10 566

原创 Java坦克大战开发每天总结

Java坦克大战开发每天总结第一天 | | 第一天后完成功能 运行程序后弹出窗口,窗口能够关闭,有一个实体圆代表坦克,能够对键盘实施监听,并完成8个方向的移动。对于control键的监听按下后能发出一发子弹。子弹能按照坦克当前的方向向前射出。Bug || 当坦克不移动时子弹也不能动,出现在坦克位置上。代码实现思维 ||  主程序TankClient  ||             

2014-05-22 22:33:11 1490

java局域网内的文件传输

实现了局域网内的单个文件传输,以及断点续传

2014-12-21

空空如也

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

TA关注的人

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