自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叉叉哥的BLOG

Python毁一生,Java穷三代,两者皆不沾,必成高富帅!

  • 博客(2)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mina、Netty、Twisted一起学(十):线程模型

要想开发一个高性能的TCP服务器,熟悉所使用框架的线程模型非常重要。MINA、Netty、Twisted本身都是高性能的网络框架,如果再搭配上高效率的代码,才能实现一个高大上的服务器。但是如果不了解它们的线程模型,就很难写出高性能的代码。框架本身效率再高,程序写的太差,那么服务器整体的性能也不会太高。就像一个电脑,CPU再好,内存小硬盘慢散热差,整体的性能也不会太高。玩过Android开发的同学会

2014-10-16 13:14:01 5357 11

原创 Mina、Netty、Twisted一起学(九):异步IO和回调函数

用过JavaScript或者jQuery的同学都知道,JavaScript特别是jQuery中存在大量的回调函数,例如Ajax、jQuery的动画等。 在异步网络编程中,由于IO操作是异步的,也就是一个IO操作不会阻塞去等待操作结果,程序就会继续向下执行。 在MINA、Netty、Twisted中,很多网络IO操作都是异步的,比如向网络的另一端write写数据、客户端连接服务器的connect操作等。 例如Netty的write方法(以及writeAndFlush方法),执行完write语句后并不表示数据已

2014-10-12 16:59:04 5527

JDeploy自动化部署平台

JDeploy是Java + Shell实现的基于Linux系统的自动化、可视化的项目部署平台,能部署Java服务、Java Web项目,可以简化项目部署操作,无需繁琐的黑窗口SSH指令及Jenkins复杂的配置。

2015-10-20

protobuf-2.5.0 jar包及代码生成工具

Protocol Buffers(简称protobuf)是谷歌的一项技术,用于将结构化的数据序列化、反序列化,经常用于网络传输。

2014-07-03

protobuf-2.5.0

Protocol Buffers(简称protobuf)是谷歌的一项技术,用于将结构化的数据序列化、反序列化,经常用于网络传输。 包含:protobuf-2.5.0.zip和protoc-2.5.0-win32.zip。

2014-07-03

六大UML类图关系

详细的接收java六大类UML类图的画法,请大家多多指教

2013-04-24

邮件系统javamail

基于javamail实现的邮件发送接收的系统javamail

2013-04-24

企业管理软件缩写

企业管理软件缩写,ERP,CRM,OA等缩写的解释。

2011-12-06

51单片机数字时钟—源程序+仿真电路(带闹钟)

51单片机数字钟课程设计(带闹钟,还有数字串在数码管上滚动显示的案例),C语言源程序+PROTEUS仿真电路图。

2011-04-25

JAVA+ACCESS学生成绩信息管理系统

JAVA+ACCESS学生成绩学籍信息管理系统

2011-01-07

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

TA关注的人

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