星绽紫辉(rawdata)的Blog

快乐地学习,快乐地工作!

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  16 Posts :: 0 Stories :: 37 Comments :: 0 Trackbacks

常用链接

留言簿(5)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

re: 北北,2013[未登录] 星绽紫辉 2014-01-07 17:29
都开宝马了,做游戏确实前途无量
re: 软件开发随想之一[未登录] 星绽紫辉 2014-01-07 17:24
做开发关键是人,要热爱开发,勤学耐得住寂寞。做开发只想搞钱是做不好东西的
re: 开始使用VS2012来开发GacUI了 星绽紫辉 2012-09-11 10:03
建议:

我觉得楼主其实可以不用再搞这个GacUI了,VS2012发布后,使用C# + WPF + C++ 的混合方式编程,界面根本不是个问题。

不知道楼主用过GitHub没有,可以看下它的设计实现过程:
http://www.oschina.net/question/12_57382

别人都说C#慢,其实用C#做界面,然后核心用C++实现,通过Python或者Lua脚本衔接,性能也不错。

至于.NET依赖,这将不是问题,微软为C++用户提供了接口自动安装.Net依赖库。

在Win7 & Win7+ 日益流行的今天,混合编程已是一种趋势。易于编码变得非常重要,性能速度在今后将逐渐不是个问题。
本质上没有这么多东西,很多都是衍生品。Boost或者ACE或者MFC选择1个便好,
脚本语言也没必要掌握那么多。正是博而不精,精一必博。
有空多陪陪你爸说说话吧,老人到了年纪各种毛病是挡不住的,我老爸也有点头疼的毛病,叫他去看病总不肯去,主要是考虑我没钱,怕我承担起巨额的医药费。生活中其实有很多的我们无法改变的无奈。。。
如果有条件的话,可以转去市级医院看看。。。
祝福你的家人早日康复,家庭和睦幸福~
re: C++通用删除器设计 星绽紫辉 2010-11-17 18:24
没有绝对的,指针引用计数用在比较复杂的环境(大块的资源使用、队列资源)中非常有用(比如内存池的分配和释放),你可以写自己的AddRef和DelRef函数来管理资源, 但是通常简单类就没必要了,如果连简单的实现类、模式类、UI类都这么搞,你会晕的。。。
re: 如何将.spl剥离成.emf文件格式 星绽紫辉 2010-07-25 23:06
@方
我手头上没有完整的版本,是在网上搜到的,希望对你有帮助。
re: 如何将.spl剥离成.emf文件格式 星绽紫辉 2010-07-25 23:06
@wang li
我手头上没有完整的版本,是在网上搜到的,希望对你有帮助。
re: 给PE文件增加多个区段(sections) 星绽紫辉 2009-06-15 19:59
我用的是XP SP2版本,测试通过。到底跟OS版本有没有关系,我没有测试过,你可以在虚拟机下测试。如果程序不能运行,最好的调试方法是用一些PE分析工具(如:PE Explorer, LoadPE, WinHex) 等查看原来的PE文件和新的修改的PE文件,然后进行对比分析。我认为不能运行的可能的原因有:1.没有实现文件对齐与内存对齐的一致性2.节参数设置不正确3.新节首地址计算有误。
re: 给PE文件增加多个区段(sections) 星绽紫辉 2009-06-14 02:12
其实这2种写法都不尽正确,本意是不希望新分配的进程内部节总空间大小不超过4GB,实际其实远比这还小,因为还有系统空间。这和基址没多大关系,不管映像在什么基址,总把它看成是0-4GB的大小空间。我要保证RVA(偏移值:即之前所有的节的大小)不超过某个值即可。在这里的判断其实没多大意义,新分配的节RVA离<4GB相当遥远。当然,如果超过了这个值会怎么样,PE是否还能正常运行?系统会报错吗?我没有测试,你有兴趣的话可以测测看,或许能找到那个临界值。

呵呵,其实我也是菜鸟,大家互相学习了。
该引擎是否是基于gdi?或者内建有驱动程序接口?图形引擎的话直接使用游戏引擎不就得了?游戏引擎的要求应该算是苛刻和比较严谨的吧,为什么还要开发什么图象引擎?
re: Command the world! 命令整个世界 星绽紫辉 2009-06-02 21:14
不错~
re: 高薪招聘 星绽紫辉 2009-05-27 09:49
可惜我是play Windows的...
非常不错~~~感谢作者~~
9城也好,网易也罢,魔兽世界赚的还是中国人大笔大笔的钱。
re: 设计模式之FactoryMethod模式 星绽紫辉 2009-04-09 09:42
关注中、。。。
re: 设计模式之AbstractFactory模式 星绽紫辉 2009-04-07 09:52
very good.
re: 设计模式之Strategy模式 星绽紫辉 2009-04-07 09:46
nice.
re: 设计模式之Observer模式 星绽紫辉 2009-04-06 10:13
非常感谢!设计模式其实非常重要,希望斑竹出更多更好的设计模式的文章。
re: 我发誓 星绽紫辉 2009-03-23 18:06
呵呵,楼主因为什么抓狂啊。。??从楼主的博客可以看出楼主是一个很上进 的人,偶尔玩玩游戏也没什么的。。呵呵,如果觉得玩游戏的素质 不好,没关系啊。。。游戏而已,何必认真捏。。。。希望楼主提供更多更好的文章。
re: 给PE文件增加多个区段(sections) 星绽紫辉 2009-03-17 18:02
读的就是stub
re: 给PE文件增加多个区段(sections) 星绽紫辉 2009-03-17 18:02
这段代码是在先读取DOS头后,在进行DOSStub的读取,你可以注意到读取大小为:dwSizeStub
哦,这样做的好处就是:一个类在一个庞大的工程中用到了很多,然后在后期又频繁修改的情况下,只需要修改类本生就可以达到全部修改的目的,因为是由类厂创建的,如果要更换产品,直接更换类就可以了。不变的是所有类的使用都是通过类厂实现的。。。
代码是看懂了,但是这样做有什么好处还不能理解。工厂实例化之后,不错是实例化了Product对象,但是Product本生就是在工厂类里面的,和普通的声明为成员函数来使用似乎没区别。而且,实际使用的是工厂中的方法,而不是Product中的方法。。。com的类防火墙我知道,但是似乎这和com的类防火墙不一样,不解。。。
re: 如何卸载 IP GUARD 2.82.0824 客户端 星绽紫辉 2009-03-17 10:29
可以去看看‘看雪’的《加密解密技术》、邪恶八进制的论坛。主要工具是windbg、OD、softice等。
re: warcraft jass 星绽紫辉 2009-03-15 15:55
哦,是warcraft。。。
re: warcraft jass 星绽紫辉 2009-03-15 15:54
请问,这种语言主要应用在什么领域?是游戏吗?
re: 如何卸载 IP GUARD 2.82.0824 客户端 星绽紫辉 2009-03-11 14:59
是调试过去的,任何密码都可以。
re: 如何将.spl剥离成.emf文件格式 星绽紫辉 2009-03-04 19:26
thx~
是啊~中国人和老外比,先是吃饭,再是学术。而老外则可以专心搞研究~大环境没法变的.......
大师级的人物啊~
非常不错~

LZ分析结果虽然不是非常强大,

但是整个分析教程做得非常认真~

希望LZ保持这种精神,多出这样的好文章.

建议版主加精!
re: 我的电影“苑” 星绽紫辉 2009-01-21 12:48
2009新年最值得一看的电影:

《返老还童》(又名:本杰明-巴顿)
《关键投票》 (美国人政治观)
《怎样众叛亲离》(英国)
re: 自己造的一个线程类 星绽紫辉 2009-01-21 12:38
具体可查看《Windows核心编程》,里面讲到CreateThread可能不会释放tid线程块,而C运行库的_beginthreadex在内部调用了CreateThread,很好地解决了释放问题。
re: 给PE文件增加多个区段(sections) 星绽紫辉 2009-01-20 15:48
呵呵~thx
re: 游戏害惨了我多少同学 星绽紫辉 2009-01-15 17:35
游戏对正常人具有诱惑力和毒害性。
这只适用那些意志坚定,有魄力的老板,海尔就是一个例子,呵呵。
30万应该可以买一套单元房,在武汉郊区,应该可以的。不敢在深圳买房。
re: 一道面试题想到的 星绽紫辉 2009-01-13 18:25
做这样的题目只是浪费时间,没有任何意义。
我是菜鸟,没时间看代码,冒昧问一句:你那个“128长度窗口大小”和压缩解压文件有什么关系?
re: 仙剑奇侠传 星绽紫辉 2009-01-07 10:14
仙剑奇侠传,走迷宫走到累死。还不如play轩辕剑,轻松,情节感人,关卡适度。。。。。。毕竟是娱乐而已。
顶一个!
以武侠寓意编程,LZ真的把编程当做一种“功夫”,总结了自己的方法经验,真正把编程当一种理想,这种精神令人钦佩。