预览模式: 普通 | 列表

出售个人名下所有网络资产

我原创的一部魔幻战争小说《光环》

出售一些技术开发类书籍

利用Thunk让C++成员函数变回调函数

Windows API经常需要回调函数,而在C++开发中面向对象当行其道,若能让C++类的成员函数成为回调函数,简直就是大善!但是C++成员函数都隐含了一个this指针用于指向当前的对象.要实现回调确实不容易.

我大约一年前就接触到Thunk技术,甚至也看过利用Thunk实现将成员函数变成回调函数的例子.但是我实在没了解过C++汇编后的样子,很容易钻了牛角尖,看都看不懂,直接用他们的程序又不敢,毕竟出错后不好处理.前端时间偶尔想起Thunk技术,对未懂技术老这样悬着很可能影响自己的程序员生涯的,于是决心闭关参悟(没办法,资质差啊),终于弄明白了。那种感觉啊,就像诚信礼佛的人突然见到如来一样,或者换了贴近自己的比喻:就像千年色鬼见到美女一样的兴奋. 我忍不住的模仿小说中的修真人士突悟大道后的感叹:原来如此!

下面的分享一下我的收获,基本上是出入门径的写给初学者的,大侠千万要止步,小弟皮薄!

查看更多...

分类:Program | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 27
昨天在XP+IIS5.1下运行一个反外挂系统的WEB部分,即一个ASP.NET的页面系统时,先后出现HTTP 500和Server Application Unavailable错误,只有静态页面显示正常,弄得郁闷不已。

因为这种情况以前我在服务器上安装一个ASP.NET的多用户博客系统时也出现过,好象最后也没有解决,因此对ASP.NET这种东西居然有种后怕的感觉。

刚开始以为是网上所说的IWAM账号不同步所致,后来一朋友告知在安装IIS后,默认状态下,这种情况并不会发生。后来又有人说是应用程序池的问题,但是IIS5.1根本就没有应用程序池的配置选项。

查看更多...

Tags: IIS ASP.NET

分类:Technology | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 143

韩国反外挂产品分析报告

目录
文档目的
分析市场上韩国反外挂产品的机理,明确其优缺点
评估韩国反外挂系统在中国网络游戏市场可行性
总结成熟反外挂产品的必备特点
文档目标读者
研发中心
游戏开发商
游戏运营商
韩国反外挂产品的基本情况

查看更多...

Tags: 反外挂

分类:Program | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 315
今天恰巧是西方的愚人节,但我现在说的并不是为了愚人。

本人立志为所有母语为非英语的人提供专门的英文博客,一方面是让大家学好英文,为自己的学习就业打下良好的语言基础,二也是为大家提供一个展示自己而完全不同于中文博客的基地,彰显其博主人性魅力与个性所在。

英博网一开始就定位为只提供英文博客服务,我们坚信,优秀出自专业。

查看更多...

Tags: 英博网 Enblog

分类:Website | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 324

Wordpress在Win-iis中的完美rewrite实现方法

要说Wordpress中的完美工作环境,当然要属于Lamp平台,或是稍微逊色一点的Wamp平台;但是由于某此特殊原因,我们没有选择它们,而是选择了Windows+iis+MySql+Php,我把它统称为:Wimp平台。

这次我要说的就是如何在Wimp平台中实现Wordpress的完美URL结构!

例:http://enblog.com/2009/03/29/my-first-log/

用过Wordpress的应该都知道,实现这样的URL只需要在后台中:Settings->permalinks,然后设置成自己中意的URL就行了。但是前提是您的空间支持 rewrite || 您的虚拟主机支持 .htaccess。Lamp,Wamp中只要开启加载mod_rewrite模块就行了。但是Wimp却不是这么简单的,它如果想实现rewrite功能只能借助于第三方的ISAPI组件。

查看更多...

分类:Diaries | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 303

C++ 中的Singleton 类的实现讨论

   ANSI C++ 中的 Singleton 实现说难不难,说容易也不容易,很多人写 ANSI C++ 的 Singleton class 都有错误。这篇文章讨论怎样在 ANSI c++ 中写 Singleton class, 希望对大家有帮助。 

  《设计模式》中把 Singleton 写成返回指针:

程序代码 程序代码
class Singleton{
public:
    static Singleton* Instance();
protected:
    Singleton();
private:
    static Singleton* _instance;
};

查看更多...

Tags: C++ Singleton

分类:Program | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 172

河蟹与蜘蛛

      一只河蟹在路上走,抬头一看,一只蜘蛛正在墙角织网。

  河蟹:你这网beian了吗?

  蜘蛛:啥,我织个网还要beian啊?

  河蟹:当然要beian了,将来要是出个啥事,也能查到这是谁的网啊!

  蜘蛛:……

  河蟹:赶紧停下去beian,没有beian你的网就不能织,织好我也得给你剪断。

查看更多...

分类:Amusement | 固定链接 | 评论: 3 | 引用: 0 | 查看次数: 408
spidermonkey是mozilla开发的一个javascript引擎,用于firefox等浏览器执行javascript。
不过,也可以单独使用。

javascript是脚本语言,在一些对于速度要求不是很高的地方,
完全可以替代C,简化程序设计过程。而其脚本的特性,不用编译即可执行,非常的方便。

下面实现一个函数,利用spidermonkey执行js脚本,完成对字符串的处理。
先是头文件(js_proc.h),非常简单,一个函数:

代码:
程序代码 程序代码
#ifndef _JS_PROC_H_
#define _JS_PROC_H_

char* js_proc(char* doc, char* script);

#endif  

查看更多...

Tags: spidermonkey

分类:Program | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 183
Flash动画


怪不得我们买不到票!
分类:Inside | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 381

        2008年11月初维基百科网站向全球网民寻求600万美元的捐助,至圣诞前夜就已经募集到380万美元不过受金融和经济危机影响,很多网民认为不太可能筹到600万美元。为了在1月15日的最后期限之前再募集到剩下的220万美元,维基百科创始人曾写信向全球网民寻求帮助,结果到元旦的时候短短五天就收到了230万美元。 

  全球人共享的知识库,中文维基发展缓慢 

  维基百科网站(英语:Wikipedia)成立于2001年1月15日,由维基媒体基金会负责维持。它是一个基于Wiki技术的多语言百科全书协作计划,也是一部用不同语言写成的网络百科全书,其目标及宗旨是为全人类提供自由的百科全书──用他们所选择的语言来书写而成的,是一个动态的、可自由访问和编辑的全球知识体,在这个网站上每一个网民都可成为编辑。目前已经有265种语言在维基百科上创建词条,注册用户已超过了1500万人。据维基百科的数据显示,维基百科条目数第一的英语维基百科已有265万条条目。虽然中文维基百科于2002年10月24日成立,但中文维基百科一直发展缓慢,至今词条数目仍不足22万条,甚至比一些小语种的维基百科还要少。 

查看更多...

Tags: 维基百科

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 417

分手前,女人请男人吃的那一碗馄饨

这天,白云酒楼里来了两位客人,一男一女,四十岁上下,穿着不俗,男的还拎着一个旅行包,看样子是一对出来旅游的夫妻。 
服务员笑吟吟地送上菜单。男的接过菜单直接递女的,说:“你点吧,想吃什么点什么。”女的连看也不看一眼,抬头对服务员说:“给我们来碗馄饨就行了。”
服务员一怔,哪有到白云酒楼吃馄饨的?再说,酒楼里也没有馄饨卖啊。她以为自己没听清楚,不安的望着那个女顾客。女人又把自己的话重复了一遍,旁边的男人这时候发话了:“吃什么馄饨,又不是没钱。”

女人摇摇头说:“我就是要吃馄饨!”男人愣了愣,看到服务员惊讶的目光,很难为情地说:“好吧。请给我们来两碗馄饨。”

查看更多...

分类:Amusement | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 585