摘要: 编写一个环形基准测试。在一个环中创建N个进程。然后沿着环发送一条消息M次,最后总共发送N*M条消息,在N和M的不同取值下测试整个过程会消耗多长时间。不知道我对这个题目的理解是否是正确的,创建一个进程,然后再这个进程中再创建一个,总共创建N个,形成一个环,只需要向Head进程发送一条消息,消息就可以沿... 阅读全文
posted @ 2014-04-17 12:58 猪笨无罪 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 最近因工作需要研究了一下facebook的API调用.虽然是一个不存在的网站,但也是工作内容的一部分,需要认真对待.既然对于咱们国人来说不存在,当然也就没有汉字可看了.英文文档让我头晕了好一阵子,吐了好几次之后终于摸清了脉络.大致步骤是:1、创建一个应用程序,可以获得App ID/API Key和App Secret。2、使用URL:https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&scope=email,read_stream其中YOUR_APP_ID就是你的AP 阅读全文
posted @ 2011-11-15 18:14 猪笨无罪 阅读(6451) 评论(2) 推荐(1) 编辑
摘要: 先看图32位下正常64位就乱码了.然后我把结构体里面的_buffer_length去掉,就是结构体里面只有一个指针,这样又正常了.x64的硬转指针有什么特殊规则?还是printf的x64版本的读取参数跟32位不太一样?2011/10/25 1:16测试了一下发现并不是指针硬转什么的问题.而是变长参数在x64编译环境下读取出来的地址不对.但还是没查出来具体原因. 阅读全文
posted @ 2011-10-24 17:36 猪笨无罪 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 调试了一整天,WSARecv一直不成功,GetLastError()返回错误代码6 也就是所谓的ERROR_INVALID_HANDLE,但断点调试一下发现SOCKET没错啊,很正常的一个数字.上网一查发现是OVERLAPPED结构体需要用memset初始化一下,用memset日完之后果然就正常了.留个笔记方便后人查看.哈哈.参考资料:http://topic.csdn.net/u/20081205/20/1c614b49-6e19-47b9-b02d-ace67d9a01fe.html 阅读全文
posted @ 2011-08-26 16:04 猪笨无罪 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 搞了2个小时了,其实很简单,有两个函数Windows API官方说明上写着仅限Windows 16bit平台使用,但是为神马我虚拟机的32位XP可以用呢? 这个问题暂时想不通,不过总算是解决了. 只需要把OpenFile函数换成了CreateFile函数把_lread函数换成了ReadFile函数,把_lclose函数换成了CloseHandle函数,然后注释掉_lseek函数即可. 附上相关函数的官方帮助文档: _lseek:http://msdn.microsoft.com/zh-cn/library/1yee101t(v=VS.80).aspx _lread:找不到 _lcl 阅读全文
posted @ 2011-02-13 23:55 猪笨无罪 阅读(2072) 评论(7) 推荐(0) 编辑
摘要: C#的一个好处就是几乎完全不用与二进制有关的东西和内存打交道,一切都是对象,一切都是十进制。突然转到C++,有点无所适从。现在记录一下半个月集中学习C++和DirectX的一些经验。 1、或运算(Or)符号:“|”      ,与运算(And)符号:“&”。 在Window7系统自带计算器的程序员模式下可以找到这两个运算符。Windows7的计算器相当好用,输入的任何数都可以直观的表示出对应的... 阅读全文
posted @ 2011-02-04 19:09 猪笨无罪 阅读(2292) 评论(7) 推荐(0) 编辑
摘要: 如果你想要在Windows Phone 7的真机上调试你的应用程序的话,你必须注册一个App Hub上的付费的开发人员账号并且经过繁杂的验证过程才能够解锁你的开发机(还只能3台)。现在这一限制已经成功的被攻破,你可以前往ChevronWP7(该网站被墙,请自行解决)下载一个工具来将你的Windows Phone 7手机解锁。解锁你的Windows Phone 7手机并不意味着它的越狱,但是这就可以... 阅读全文
posted @ 2010-11-26 09:35 猪笨无罪 阅读(462) 评论(3) 推荐(2) 编辑
摘要: 打地鼠成品:一、老鼠与洞打地鼠这个游戏,玩法很简单.当地鼠钻出地洞的时候用锤子敲打它,打中就得分.所以当考虑要写这么一个小游戏的时候,首先应该想到,要写一个"地洞".于是我说:"要有洞". 结果就有了洞: 注意这个洞,这可不是一般的洞.它是一个很神奇的洞,那么它是怎么组成的呢?请看下期走进科学:老鼠与洞不得不说的故事.哈哈,跑题了.其实这个洞,是有两层的,为了实现老鼠从动里面钻出来的效果,必须得把... 阅读全文
posted @ 2010-07-15 16:49 猪笨无罪 阅读(6697) 评论(33) 推荐(15) 编辑
摘要: 非得有一个Xaml文件(或者RootVisual必须为UserControl?)才能成功下载图片.直接把RootVisual设为Canvas,所有图片都无法下载 阅读全文
posted @ 2010-04-15 15:41 猪笨无罪 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 建议在新窗口中查看:http://www.dotnet.pp.ru/silverlight/SilverlightAStar.html花了几天的时间研究A*算法,总算是搞出来了。放上来给大伙儿瞧瞧。点击“StartPoint”指定开始点,点击“EndPoint”指定目标点。点击“Impediment”指定不可通过区域。Grid... 阅读全文
posted @ 2009-09-18 16:25 猪笨无罪 阅读(2435) 评论(24) 推荐(6) 编辑