自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝色心情之旅

adrianx的心情故事

  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 最近研究Erlang的mnesia

<br />由于mnesia存在数据文件2G的限制,所以需要进行分表,mnesia本身有frag的分片功能,但是我试过了很不好用,所以决定自己分表<br />分表当然有多种分表策略:<br />1.先创建出预先几个表,用id索引和表个数取模N,那么数据就放到tableN上,如果磁盘足够,id足够增长的话还是可能还是有文件大小限制的问题<br />2,利用另外一个表,记录id增长到什么程度,按需求进行新表的创建,但是效率不够好<br /><br /> <br />3.给每个表设定个数上限,用id索引和上限取商

2010-08-17 22:48:00 1574

原创 随即数引发的问题

最近广告的展现次数不理想,有些广告展现量大,有些广告的展现量小。解决方法:修改随机算法。把随机出现的广告出现过一次后不再出现,下个广告会从剩下的广告中随机展现。提给测试后发现一个问题,第一个出现的广告总是固定的,我猜想是随机数函数的种子被固定了。但是随机数的种子函数已经被调用过。  srand(unsigned(time(NULL)));被固定的唯一可能就是srand失效了。进一步猜想是s

2008-06-10 12:27:00 928 1

转载 _CrtSetBreakAlloc一个对查泄漏非常有用的函数

在写VC的程序经常发现有内存出错的情况,运行结束之后,就会有报告是否内存出现泄漏情况,如下面所示:Detected memory leaks!Dumping objects ->{223} normal block at 0x003CF650, 4 bytes long. Data: E8 F6 3C 00 {221} normal block at 0x003CF928, 16 bytes l

2008-06-10 11:15:00 1748

原创 研究了一个多月的Direct3D

研究了一个多月的Direct3D ,发现Direct3D无论对于3D和2D的处理都是非常出色的,虽然中间走不过少的弯路.其中还发现了Direct3D8 和 Direct3D9的表面转换方法。目前我发现的方法是从显存复制到系统存,然后再lock住复制内部数据到不兼容的表面,再复制到显存表明。实现d3d8和d3d9的兼容。

2007-07-18 12:21:00 756

原创 遇到新问题,http协议的mp3文件直接播放。

目标希望在IE中的http协议的流媒体url点击 ,都能够直接启动播放器使之不必提示保存对话框。原来以为非常简单的一个议题,竟然好几天没有解决。继续努力中。

2007-04-29 10:50:00 1680

原创 今天迟到了

人不能太自信,总是有不到位的时侯,原以为不会迟到的我也会迟到,老婆把闹钟关了,唉。。。。。引以为戒。。

2005-08-25 09:48:00 1051

原创 60级了

WOW里的我,已经练到60级了,新的起点,正式开始进行游戏,打装备,目标如下:厄运西区辛德拉古灵接任务杀掉狗和王子回来交任务,再去图书馆拿帽子就是了,猎人最爱 [密林头盔] 爆击1%东瘟疫与西瘟疫交界的河流,靠右边往北走,一个NPC给的任务,第一个任务是杀食肉虫的肉15个。  [弗丁印记爆击]1% +26 攻击强度。黑石深渊  修行者高罗什  [野蛮角斗士链甲]爆击2%戈多克贡品   [食人魔锁甲

2005-08-19 10:10:00 1214 1

原创 还有5W升级

昨天晚上过了一些任务,鱼还介绍一个好的练级点,逆风小径,哈哈,真是爽.但是今天早上去的时候那里竟然有不少人在那里练级,郁闷ing.不过我快到头了,今天晚上就可以熬出头了!

2005-08-18 08:59:00 725

原创 wow,白色豹子

昨天WOW里抓了一只白色的豹子,冬泉谷最上的山坡上,隐形的豹.有3级的突进技能,加速80%,15秒时间,主手1.5秒,一个字爽,看你骑马还能跑!!!就是刚抓的嘴巴比较刁,老要吃肉.

2005-08-17 09:11:00 1886

原创 WOW性格转变

玩了几个月的猎人,一个字郁闷,可能是没有什么朋友,帮过不少人,帮我的却很少.联盟的人心不怘.大行会,人员自私,法师开门收钱也罢,组队常被踢.想想我在副本里从来没有因为我的错团灭.忍不住退了会,加入了一个小会,人心反而齐了.大家都比较热情,让我又找到了温暖.我以后要和这些人打成一片,一改我以往寡言少语的性格,哈哈,一定玩得开心.

2005-08-16 11:15:00 881

原创 C++语法技巧.

用C++的注意思了,有多少能说出mutable是什么用途呢?今天偶然看_bstr_t的源码看到一个变量为mutable char* m_str;突感奇怪.查了一下发现这个可以对于const类型的成员函数可以让这个m_str得到修改.我想:这个函数主要用在于char *类型的操作符重载,因为在有些情况下char*不会必调用到,则内部就不会生成新空间,在必要的时候分配也是提高函数效系的方法.

2005-08-16 10:27:00 1535

原创 GUI调用Console程序不出控制台闪烁

小技巧,不值得一提,几个月前看到记下来了,今天把这个写到博客.    STARTUPINFO sui;    GetStartupInfo(&sui);//获得当前的程序的启动信息,这句无关紧要    sui.dwFlags = STARTF_USESHOWWINDOW;//必须指定否则wShowWindow无效    sui.wShowWindow = SW_HIDE;//指定窗口隐藏    P

2005-08-16 10:25:00 1071

原创 C/C++关于版本兼容的方法.txt

引言编程多了,常常有些感触.笔者发现在windows下很多结构都有一个dwSize来表示这个结构多大,实际上这个成员是用来进行版本兼容的.最典型的一个结构就是OPENFILENAME.这个结构用在了打开文件对话框.里面的第一个成员lStructSize就是用来存放结构的大小.使用在不同的环璄下_WIN32_WINNT > 0x0500 时和不定义这个宏sizeof(OPENFILENAME)会不一

2005-07-04 12:44:00 1701

原创 C++实现单件的初探

在《设计模式》中有一个叫做单件(Sigleton)的模式,是用来控制创建唯一对象。书中只讲到了如何建立Singleton对象,对于如何来销毁此对象则只字不提。但是对象生命的管理对于C++程序员来说是多么的重要呀。或许Singleton只是属于创建模式的一种,大师们认为在这里不应涉及到“销毁模式”。有人认为Sinleton是应该在程序的退出的时候销毁的。但是退出应该是在什么时候呢。请看如下代码:假设

2002-09-05 09:04:00 1177

原创 关于COM中智能指针的一些建议.

在使用ATL中所带智能指针CComPtr和CComQIPtr时要小心。以下代码假设存在一个组件TESTCOMPtr,其组件的CLSID为CLSID_TESTCOMPtr,向客户曝露一个接口ITestCOMPtr。int main(){    HRESULT l_hr;    CoInitialize(NULL);    CComPtr l_spTestCOMPtr;    l_hr = l_sp

2002-08-17 10:12:00 1333

Erlang Reference Manual

Erlang Reference Manual,erlang的语言参考手册

2012-01-09

Erlang Debugger

Debugger Application (DEBUGGER),告诉你怎么调试Erlang的程序

2012-01-09

OTP Design Principles

OTP Design Principles,指导你如何编写otp的各个behaviours

2012-01-09

erlang eunit

Erlang的单元测试文档,eunit.

2012-01-09

空空如也

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

TA关注的人

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