自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 (转)manifest的作用

<br />问题描述:大部分的vs.net 2005的用户在新建“win32项目-windows应用程序”的时候,新建的工程都通不过去,出现如下提示: Solution to “MSVCR80D.dll not found”<br />“没有找到MSVCR80D.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”<br />由于vs.net 2005 采用了一种新的DLL方案,搞成一个exe还要配有一个manifest文件(一般在嵌入文件里了,所以看不到,不过也可以不嵌入,这样会生产一个

2011-02-14 14:47:00 475

原创 想读的书

《梦断代码》《定位》《信息饥渴》

2009-03-11 13:29:00 617

原创 LUA实现状态机

 如果完全以FP的方式使用LUA,那么似乎不必要使用状态机,相比于FP状态机就不是很优美的东东了:)。不过既然图灵他老人家创造了图灵机,LUA作为一门编程语言,自然也是图灵完备的那么出于对伟大先驱的尊敬,用状态机来解决问题自然也是义不容辞的了。      我们在用C/C++来实现状态机的时候,免不了要用某种代码生成的技术来产生状态迁移表(当然完全的SWITCH CASE也是可以的),用LU

2009-03-08 23:03:00 3650

原创 利用IHTMLPainter接口及BinaryBehavior在WebBroswer2上绘制矩形焦点框

     最近一段时间一直在做一个网页标注工具,用到了WebBroswer2控件。其中有个需求就是像IE Develop ToolBar一样 在鼠标盘旋在某个元素上的时候绘制一个矩形框,离开元素时“擦除”矩形框。试验了几个方法都没有成功,GOOGLE了一下也没有现成的例子,不过知道可以通过实现IHTMLPainter接口,取得WebBroswer2的DC,在Draw方法里进行绘制即可,然后还要实现

2009-02-01 16:24:00 1278 3

原创 WebBroswer2 事件处理

 这两天写一个辅助工具,用到了WebBrowser2控件,需要对DIID_DWebBrowserEvents2事件、DIID_HTMLDocumentEvents2进行处理ATL提供了IDispEventSimpleImpl模板来简化事件处理,但是这个模板只能绑定一个事件,google了半天也没有找到好的解决方案,索性参考IDispEventSimpleImpl DIY了一个EasyDispEve

2008-12-10 11:20:00 2174

原创 采用C++模板技术,实现的分布式哈希存储服务器

一、设计目标:1.采用c++模板技术,只需编写少量代码即可生成服务器2.灵活,消息内容可以自定义,存储容量可配置3.分布式,支持客户端和服务器之间多对多的关系4.单机可以启动多个服务器实例5.服务器配置简单易懂二、使用举例让我们先一个例子:#include "ServerContext.hpp"#include "BlockId.hpp"struct MyContext : public Sock

2008-10-17 14:08:00 844

原创 基于分页内存的 HASH MAP

参考VC7.1和 SGI STL 中hash_map的实现#ifndef PAGE_HASH_MAP_HPP#define PAGE_HASH_MAP_HPP#ifdef _MSC_VER# include //iterator#else# include #endif#include "hash.hpp"#include "allocators.hpp"namespace sm{template

2008-10-09 11:36:00 614

原创 基于分页的内存分配器

   工作中要用到一个基于共享内存的HASH TABLE,也就是数据和HASH TABLE自身的成员变量都要放到共享内存上,自然内存分配也要自己写。   先贴出代码,感兴趣的我们在讨论:)#ifndef _ALLOCATORS_HPP_#define _ALLOCATORS_HPP_#include #define MAXPAGE  ((pageid_t)0xFFFFFFFF)#define PA

2008-10-09 11:25:00 567

rapier基于机器学习的规则抽取

基于机器学习的规则抽取算法演示源码,使用C++实现

2009-06-10

利用IHTMLPainter接口及BinaryBehavior在WebBroswer2上绘制矩形焦点框

利用IHTMLPainter接口及BinaryBehavior在WebBroswer2上绘制矩形焦点框

2009-03-08

空空如也

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

TA关注的人

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