- 博客(28)
- 资源 (4)
- 收藏
- 关注
转载 erlang基本知识
1.Erlang的交互式环境 安装:下载并安装Erlang,在OS的环境变量中添加pathErlangHOME\bin目录启动:linux 环境:erl,windows: 开始-程序-erlang图标启动(或像linux输入erl在CMD模式下启动) 当然也可以在图标模式下启动,把源代码放在另一个目录中,要调用则要更改目录,例如:1> cd("d:/program/Erlang").d:/
2012-03-11 14:11:21
3342
转载 RHEL5 + Ngnix + PHP5 + Mysql Install
ref:http://blog.mixu.net/2011/01/04/nginx-php-fpm-and-node-js-install-on-centos-5-5http://www.systmbx.com/nginx/how-to-install-nginx-with-php-5-3-and-php-fpm-support-on-centos-6Add repositories
2012-02-09 10:50:46
2032
原创 二进制协议设计思路
<br />二进制协议设计考虑的几个问题:<br />1.扩展性<br />2.有可能频繁修改<br />3.协议效率要高<br />
2011-01-21 10:21:00
3004
原创 MYSQL远程访问
在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能远程够访问这台Mysql数据库的话,需要设置一些东西,下面我们一步步地来:一、配置文件的修改1.#sudo vim /etc/mysql/my.conf找到 bind-address = 127.0.0.1注释掉这句话 二、Mysql数据库的修改1. [root@etc etc]# mysql -
2011-01-11 10:23:00
1765
原创 使用Mysql官方工具辅助配置my.cnf
<br />1.在UBUNTU中使用apt-get install mysql-admin安装mysql管理工具<br />2.启动工具连接到本地数据库<br />3.注意这些Tabs,在my.cnf中配好的参数会直接显示出来,并且可以编辑,默认参数会以灰色方式显示<br /> <br /> <br /><br />
2010-12-10 11:05:00
2140
原创 UBUNTU10.04 安装C#运行环境
<br />1.使用新立得管理工具直接安装MONODevelop<br />2.apt-get install gtk-sharp2安装好GTK<br />3.启动测试<br /> <br />HelloWorld运行成功。<br /> <br />
2010-12-10 11:00:00
3343
原创 Python Mysql支持环境安装
easy_install sqlalchemyapt-get install python-mysqldb
2010-11-12 10:53:00
1852
原创 Concurrence安装
一、环境安装<br />apt-get install python-dev<br />apt-get install libevent-dev<br />easy_install pyrex<br />python -c "from Pyrex.Compiler import Scanning;Scanning.get_lexicon()"<br />easy_install concurrence<br />easy_install greenlet<br /><br />二
2010-11-12 10:52:00
2047
原创 本周进度总结
<br />周一已完成功能<br /> <br />。服务器基本框架<br />。基本协议<br />。服务器与客户端通讯<br /> <br /> <br />周二已完成功能<br /> <br />。功能强大的日志函数<br />。服务器协程调试<br />。基本查询协议<br />
2010-10-12 17:03:00
2194
1
原创 SPServer源码分析(四): 核心服务器类SP_Server分析
1。进入SP_Server的runForever函数,该函数最终转入start()函数执行2。start函数是主要执行函数函数内部使用了libevent.有关libevent编程参考官方主页。函数内部涉及重要的类有:SP_Executor(任务执行者,内部封装线程池)/* * Copyright 2007 Stephen Liu * For license terms, see the file COPYING along with this library. */#include
2010-09-26 12:09:00
6971
原创 SPServer源码分析(三): 简单的ECHO服务器
1。SPServer简介http://www.javaeye.com/topic/598042。代码分析我们从一个简单的服务器入手分析。以下代码取自F:/spserver-0.9.5/spserver/testecho.cpp //---------------------------------------------------------int main( int argc, char * argv[] ){ sp_openlog( "testecho", LOG_CONS | LOG
2010-09-26 10:11:00
4757
原创 转贴: 【python】使用zlib进行压缩解压
http://pyclassroom.appspot.com/2009/06/20/zlib-py.html
2010-08-23 12:46:00
2279
原创 [转贴]:Python中文处理
http://hi.baidu.com/gylxue/blog/item/9e343b0f450b70e1aa6457fc.html写的确实不错。以下是ubuntu10.04测试结果:(注意使用 sys.getfilesystemencoding()获取当前系统编码,不需要乱猜 )
2010-08-22 20:46:00
1853
原创 python stackeless 自动安装脚本
<br />apt-get install zlib1g-dev -y<br />apt-get install libreadline5-dev -y<br />apt-get install libssl-dev -y<br />apt-get install libdb-dev -y<br />apt-get install libbz2-dev -y<br />apt-get install build-essential -y<br />cd /usr/src<br />wget http://w
2010-07-23 18:40:00
2134
原创 Python对Mysql数据库编程
<br /> <br />1。在UBUNTU10.04中安装LAMP.然后安装以下mysql开发库<br />apt-get install libmysqld-dev <br />apt-get install libmysqlclient-dev<br /> <br />2。再使用python安装工具安装Mysql_python<br />easy_install MySQL-python<br />3。启动python<br />>>> import MySQLdb<br />如果一切正常说明安装成功
2010-07-19 10:43:00
2399
原创 python调用pcap抓包
1。开发环境 ubuntu9.04 2.安装libpacp apt-get install libpcap-dev 3.安装python pcap模块 pylibpcap-0.6.2.tar.gz 下载解压,执行python setup.py install 4。去pylibpcap-0.6.2/examples执行测试脚本
2010-06-09 12:25:00
9346
原创 优秀的轻量级网络开发框架spserver源码分析(二)
1。分析socket读写流程 void SP_EventCallback :: onRead( int fd, short events, void * arg ) { SP_Session * session = (SP_Session*)arg; session->setReading( 0 ); SP_Sid_t sid = session->getSid(); if( EV_READ & events ) { i
2010-06-03 15:56:00
3058
原创 优秀的轻量级网络开发框架spserver源码分析(一)
<br />1。框架介绍<br />http://iunknown.javaeye.com/blog/59804<br /> <br />2。源码分析<br />下文源码分析基于最新源码0.9.5,下载地址http://code.google.com/p/spserver/downloads/list<br /> <br />3。主程序<br />SP_Server的调用链条是runForever()->eventLoop()->start()<br />start()中有如下方法<br /> accep
2010-06-02 18:05:00
3769
原创 安装Ubuntu轻量级远程桌面,内存占用极小,速度远超VNC和NX
1。按照默认配置安装Ubuntu 9.04Sever1.1 安装SSH Server: apt-get install openssh-server2。安装桌面环境2.1 安装Xwindowsapt-get install x-window-system-core2.2 安装Gnome核心apt-get install gnome-core3。安装x2go服务器3.1
2010-05-26 22:06:00
12942
原创 RichFaces实战开发(一)
1.准备开发环境1.1安装JDK1.61.2下载Eclipse IDE for Java EE developers1.3下载JBoss Tools安装到Eclipse,http://downloads.sourceforge.net/jboss/JBossTools-Update-3.1.0.v201003050540R-H56-GA.zip1.4到Apress 上下载rcboo
2010-05-22 21:29:00
956
原创 UBUNTU10.04安装stackless python运行高性能服务器
以下"#"开头是Ubuntu终端命令 1。首先安装Ubuntu10.04 参考 http://wiki.ubuntu.org.cn/ 2。修改root用户密码 3。使用root登陆系统 4。Ubuntu默认已经安装python2.6.5 5。下载stackless 查看网址 http://zope.stackless.com/download/sdocume
2010-05-19 10:14:00
3013
1
原创 Openpoker源码分析
1。什么是Openpoer http://erlang-china.org/study/erlang-mmorpg.html 2。现有的关于Openpoker的资料 如何运行和测试 http://blog.youkuaiyun.com/stephenxu111/archive和/2008/06/20/2570070.aspx 3。今天开始我们一起分析源码 获得源码 http://sourcefo
2010-05-07 11:46:00
3649
原创 Eclipse远程开发调试Linux应用程序,Eclipse+cdt+Uniwin+Ubuntu+gcc+gdb,打造超级Linux开发平台
环境准备:1。Windows Xp,IP:192.168.0.12。Ubuntu 10.04, IP:192.168.0.2 软件安装:1。JDK 1.6,到sun公司官方网站下载完后直接安装。2。Eclispe C++开发环境.下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/
2010-05-06 14:42:00
6256
5
精通Linux设备驱动程序开发
2011-09-18
精通Linux设备驱动程序开发,亚马逊五星书
2011-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人