自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Thread safe tips for python extending

      其实习惯了用python写一些单线程的扩展,所以一直没有遇到这种问题     今天在写一个python的扩展模块的时候遇到一个问题. 通过 python启动了一个c++的线程,这个c++线程会回调python的一个接口.调试了很久一直没有意识到是线程安全的原因,因为 c++的线程在调用  python的vm的pyobject时.并不是线程安全的.所以当c++线程直接去操作 vm的某一个

2006-08-26 22:52:00 1577

原创 FastCPP -- C++ Web Development Environment

FastCPP -- C++ Web Development Environment           Powered By Apache2  Jsp,Asp,Asp.net,Php,Perl,Python,Ruby on Rails,FastCGI, and FastCPP.  FastCPP是一个甚于Apache(现在只支持Apache2)的C++ W

2005-10-18 17:18:00 2078

原创 The D Programming Language

 前段时间在打算写一个分布式组件平台的时候,一直想改写C++,无奈C++太复杂了,也因为精力有限,就放弃了这个项目.不过倒是发现了一个新的语言,D语言,这个语言出来也有好长的一段时间了.只是国内关注的人不多.今天有空就贴出来.和大家分享一下.  What is D? D is a general purpose systems and applications programming lang

2005-02-01 13:13:00 1554 1

原创 Write Servlet in C(C/C++ Servlet Page)

<!--.code { BORDER-RIGHT: #cfdced 1px solid; PADDING-RIGHT: 1.33em; BORDER-TOP: #cfdced 1px solid; PADDING-LEFT: 1.33em; FONT-SIZE: 120%; PADDING-BOTTOM: 1em; BORDER-LEFT: #cfdced 1px solid; P

2005-01-24 09:29:00 3441 4

原创 决定做开源的SIP Server,Get the party started!

        之所以会用Pink这个名字,主要的原因是我喜欢Pink的那首Get the party started.另一个原因是送给老婆的鼠标座堑是一头粉红色的小猪,取名叫Pink.         Pink是一个SIP Server 提供了PSTN以及h323网关还有计费,Pink也有一个很重要的分支是eXSipStack(Client stack),也会提供UAC的sip stack.  

2005-01-10 11:27:00 2189 1

原创 好早以前的事了,利用IPC$入侵.顺便写一些小工具

opentls,修改Telnet的NTLM设置,这样就可以远程登录了jockey,服务管理,主要是提供服务的一般操作,如添加,删除等等功能.ps  ,进程管理,列出所有的进程,也可以杀掉进程http,http操作的工具,get以及Headereventlog,日志操作清除工具warder,扫描工具,如果忘记密码,可以用这个找回来的,//TODO这是一些IPC$ 安全工具,给那些远程安装防火墙的

2004-12-06 08:53:00 3102

原创 给我留言

谢谢大家来捧场

2004-12-03 15:17:00 1636 8

原创 试用QEMU,安装个FreeBSD 5.3

   相信大家都听说过QEMU吧.QEMU是和bochs一样有名的虚拟机.只不过性能以及功能相对来说会比bochs好一点.比如支持iso安装以及网置的dhcp网关以及兼容bochs的img映象,为什么不运行QEMU呢?呵呵,当然也有缺点了,只是有时候运行得不稳定,而且切换鼠标的快捷键设计得不合理,用的是Ctrl+Shift这两个键. 先将就吧.     嗯.考虑到大家都是用windows的.我

2004-11-21 12:39:00 3296 2

原创 编写跨平台的进程内Event事件驱动

       嗯.开头之前呢.我先把我对Event机制简单说一下.       Event也就是事件,典型的就是Windows的消息,我们写Windows程序时就会经常碰到这种消息:SendMessage(HWND.....)以及经典的switch(),通过事件机制,进程内部的通信就变得轻松了,相比之下.unix就没有这么方便了.虽然有msgget以及msgsnd之类的消息队列函数,但在win32

2004-11-04 14:26:00 2239 1

原创 Chamoro 新版的XML解析器

Chamoro 使用说明主要分三部分:1.XML结构操作部分  一般的节点选择以及建立,查询,删除和属性的管理2.XML数据解析部分  解析XML原始数据成XML结构3.XML数据源操行部分  提供多种的数据来源,支持内存中的字符串,文件,pipe,socket等等  说之前,需要简单说明一下,Charmoro并不完全支持xml1.0的规范,只是小部分,另外,对汉字的支持,这个版本里没

2004-10-28 09:32:00 2305 12

原创 FreeBSD应用心得(2).安装J2EE开发环境

FreeBSD运行X还算正常.不像linux.动不动KDE就玩掉,所以我也很少用KDE,GNOME也是经常出错. 本来要装个XFCE的,可是Ports里的XFCE不是最新的版本,自己下载了十几个包也懒得装. 嘿嘿.我差点忘了我要做什么事了.做正事了. 我这回要装的是环境是Eclipse 3.1 + jdk1.4.2-p6 + jboss-3.2.5 jboss-3.2.5带了tomcat 5.x

2004-07-20 16:20:00 1633

原创 FreeBSD应用心得(1).安装和升级ports

闲来无事,在VM4.5装了一个FreeBSD,因为经常重装,unix的参数又多,所以老是记不住.干脆写下来,以备日后好查。 先去下载FreeBSD 5.2.1 ftp://ftp.freebsd.org.cn/pub/FreeBSD/ISO-IMAGES-i386/5.2.1/5.2.1-RELEASE-i386-disc1.iso ,因为我是在VM上装的,所以就省下分区这个步骤了,具体的可以参与

2004-07-16 12:54:00 2001 1

原创 用C写的XML解析器,良好的中文支持

前段时间用C写了一个XML解析器,过两天要重写成C++版的,现在发上来给大家看看,大家给批评一下,如果要完整的工程源码可以到http://www.9731.org/myfile/TXml-1.0.0-1.rar下载TXml已经不提供了,已经升级为新版的ChaMoRo 解析器了! 

2004-07-13 21:19:00 4310 13

原创 一个简单的中文分词

 CLucene - a C++ search engine  http://sourceforge.net/projects/clucene/     传统的全文检索都是基于数据库的,Sql Server  Oracle mysql 都提供全文检索,但这些比较大,不适合单机或小应用程序(Mysql4.0以上可以作为整合开发),Mysql也不支持中文。    后来得知Apache有一个开源的全文检

2004-07-13 21:04:00 4442 7

空空如也

空空如也

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

TA关注的人

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