自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 main函数结束后程序会怎样

本人之前一直是使用c/c++进行编程,现在转用java已经一年了,觉得这里面还是有很多使用上的不同。C/C++每个c/c++代码有一个main函数,程序启动后,会开启一个主线程执行main函数,在main函数内部我们可以开启很多的线程,如果主函数main return的话,这些在main函数里开启的线程都会结束。javajava 也是一样,想要程序运行的话也必然会有一个ma

2018-01-22 18:20:51 3098

原创 Netty channel 关闭之后收到大量处理包

现象Netty Channel.close()触发channelInactive此时 channel state isOpen=false, isActive=false, isWritable=false,此时channel不会在接收来至客户端的请求。但是此时继承于SimpleChannelInboundHandler 的handler的channelRead0还是在不断处理数

2018-01-18 18:57:26 8024 7

原创 网络传输Byte数组

网络传输Byte数组案例背景需要将byte数组,以Json的方式传输,Json默认会将Byte数组转化成String作为key的value。我们也可以自己将Byte数组转化为String在放入Json键值对里。在接手端再从Json中解析出Byte数组。但是项目中的问题是:传过来的Byte数组还原不了。接收端解析得到的Byte数组的长度和发送端的原始Byte数组的长度都不一样。

2018-01-17 18:26:03 11067 3

基于服务器实现客户端与客户端之间会话

编写一个客户端程序,一个服务器程序。服务器先开启,客户端登录,在登录时将自己在聊天是的监听端口发送给服务器,服务器保存该客户端的监听端口及ip地址。并在客户端弹出好友列表对话框,当另一客户也已上线后,在对话框的列表空间中点击该好友点的项目条,此时客户端发送一个封装了对方账户名的消息给服务器,服务器接到消息后,将此好友的ip及监听端口封装后发送给请求客户端。此时客户端弹出聊天界面即可与好友聊天。

2011-06-11

空空如也

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

TA关注的人

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