以前一直学习不进去,有实战的时候没有学习研究,可惜了。最近面试要被问到一些netty的问题,重新学习了下。java io
的几种可能存在方式,1.一请求一应答的方式,
弊端:当并发访问量增加后,服务端的线程个数和并发访问数成线性正比。线程膨胀后,系统的性能急剧下降。2.一个线程处理多个socket连...
分类:
Web程序 时间:
2014-04-30 02:22:37
阅读次数:
946
一个异步模型的聊天程序服务器端:自定义消息(放在StdAfx.h文件里面即可)#define
WM_SOCKET WM_USER + 1然后注册消(在VS2012里面可以自动完成注册和映射)afx_msg LRESULT OnSocket(WPARAM
wParam, LPARAM lParam);...
分类:
其他好文 时间:
2014-04-28 13:34:49
阅读次数:
551
\Python27\Lib\idlelib\目录下config-extensions.def文件修改等待时间[AutoComplete]enable=1popupwait=2000(2000表示2秒,修改为0)AutoComplete.py文件修改提示模块importosimportsysimpor...
分类:
编程语言 时间:
2014-04-28 08:35:25
阅读次数:
622
#在libuv中使用openssl建立ssl连接@(blogs)使用openssl进行加密通信时,通常是先建立socket连接,然后使用SSL\_XXX系列函数在普通socket之上建立安全连接,然后发送和接收数据。openssl的这些函数可以支持底层的socket是非阻塞模式的。但当将openss...
分类:
其他好文 时间:
2014-04-28 08:04:04
阅读次数:
646
1.创建数据库:create database database_name;2.选择数据库:use
database_name;3.创建表:create table tablename(column1 data_type1, column2
data_type2,...,columnn dataty...
分类:
数据库 时间:
2014-04-28 02:34:53
阅读次数:
560
Two ways to use sudo command for a standard
user account:First,If you want to use sudo command for a standard user account,
then you need to add this ...
分类:
其他好文 时间:
2014-04-28 00:42:49
阅读次数:
616
http://www.thegeekstuff.com/2010/07/perl-tcp-udp-socket-programming/In this
article, let us discuss how to write Perl socket programming using the inb...
分类:
Web程序 时间:
2014-04-27 23:22:09
阅读次数:
679
一:由于在上一个随笔的基础之上拓展的所以直接上代码,客户端:using
System;using System.Collections.Generic;using System.ComponentModel;using
System.Data;using System.Drawing;using S...
分类:
Windows程序 时间:
2014-04-27 21:14:46
阅读次数:
1392
在Zygote的诞生一文中init进程是如何一步步创建Zygote进程的,也了解了Zygote的进程的作用。Zygote进程的诞生对于整个Java世界可以说有着”开天辟地“的作用,它创建了Java虚拟机,并且繁殖了Java世界的核心服务system_server进程,在完成Java世界的初创工作以后,Zygote并没有死去,它只是暂时的沉睡(socket事件堵塞)在那里,一旦有需要(有客户端请求的...
分类:
其他好文 时间:
2014-04-27 19:13:55
阅读次数:
819