- 博客(30)
- 收藏
- 关注
原创 几种脚本语言的性能简单测试
今天简单测试了几种脚本语言循环的效率,分别是native ctcc(tiny c compiler)luaAngelScript都是在vc环境下做的测试 //c代码如下//c & tcc & as code: 这些都是c风格的,我个人比较习惯double process(double ret){ double i=0.0; for(i=0.0;i ret
2009-09-02 20:00:00
6531
5
转载 为什么你应该支持Mac OS X 和Linux
原文作者:jeff原文链接:Why you should support Mac OS X and Linux译者:SunGreal2006我最后一次查看时,Mac OS X (译注:苹果操作系统)版仅拥有5%左右的市场份额,而Linux版的份额则更低(在消费者之中的占有份额)。我能感觉到许多PHB看着这个微不足道的数字,脑子里想着“5%?当我完全可以把钱砸在品牌广告宣传上时,为什么要支持一种
2009-08-21 21:31:00
2075
原创 VS2003 VS2005 有冲突
自从VS2005发布以后,我就用上了,感觉Bug很多,IDE速度奇慢无比,而且和2003有冲突,建个ATL工程,类都加不了,晕啊.
2006-02-27 11:46:00
1185
原创 subversion (windows开发)使用后感受
由于VSS(Visual Source Safe,微软提供的一个版本管理工具)实在是bug太多,而且公司有大陆和台湾共同开发程序的需求,最近一段时间项目组开始试用大名鼎鼎的subversion。 我们装的是Windows版本,在客户端安装了TortoiseSVN,集成到浏览器里,直接点击鼠标右键进行操作,感觉还是挺方便的。 但是由于项目组的很多成员以前一直用的是VSS,习惯了锁定-修改-解
2006-02-22 10:46:00
1200
转载 程序的错误处理(转载)
错误处理在一个系统里面算是一个比较底层的东西了.拥有一个稳定的错误处理系统,是一个良好的系统的基础.从发展的角度看,错误处理大体有下面几种方式. 比较基础的,使用返回值表示错误还是正确,比如使用int作为返回值,0表示正常1表示错误,这种算是c语言里面的办法了,比如windows的 api都是使用这种方式进行错误信息的传递.很明显有的时候光是一个32位的值实在表示不了太复杂的东
2006-02-22 09:26:00
1786
原创 怎样优化Pentium系列处理器的代码
怎样优化Pentium系列处理器的代码Copyright © 1996, 2000 by Agner Fog. Last modified 2000-07-03.云风 (Cloud Wu) 译 http://www.codingnow.com 翻译中...(13.3%) 目录简介 文献 高级语言中调用汇编函数 调试及校验 内存模式 对齐 Cache 第一次 vs 重复运行 地址生成互锁(AGI)
2005-12-01 20:33:00
1282
原创 Microsoft .Net Remoting系列专题之三:Remoting事件处理全接触
http://www.cnblogs.com/wayfarer/articles/75213.html
2005-09-20 11:58:00
884
原创 Microsoft .Net Remoting系列专题之二:Marshal、Disconnect与生命周期以及跟踪服务
一、远程对象的激活在Remoting中有三种激活方式,一般的实现是通过RemotingServices类的静态方法来完成。工作过程事实上是将该远程对象注册到通道中。由于Remoting没有提供与之对应的Unregister方法来注销远程对象,所以如果需要注册/注销指定对象,微软推荐使用Marshal(一般译为编组)和Disconnect配对使用。在《Microsoft .Net Remoting系
2005-09-20 11:57:00
792
原创 Microsoft .Net Remoting系列专题之一:.Net Remoting基础篇
一、Remoting基础什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows操作系统中,是
2005-09-20 10:11:00
862
原创 Visual Studio 2003 “默认设置”快捷键
Visual Studio “默认设置”快捷键下表列出了可用于“默认设置”键盘方案的默认组合键。 “全局”快捷键下列快捷组合键可用于集成开发环境 (IDE) 中的不同位置。命令名快捷键说明编辑.复制CTRL + CCTRL + INSERT将当前选定的项复制到系统剪贴板。编辑.剪切CTRL + XSHIFT + DELETE将当前选定的项移除到系统剪贴板。编辑.循环应用剪贴板中的复制项CTRL +
2005-08-11 21:53:00
984
原创 转换指南: 将程序从托管C++扩展迁移到C++/CLI
转换指南: 将程序从托管扩展C++迁移到C++/CLIStanley B. Lippman微软公司翻译:蒋晟2004年8月适用于: C++/CLI第二版 ISO-C++摘要: C++/CLI代表一个ISO-C++语言标准的动态范型扩展。本文列举了V1版本语言的特色 ,以及它们在V2版本中的对应(如果存在);并指出为不存在相应对应的V1特色构建的语言特性。(68打印页)译者注:原文地址在ht
2005-07-26 13:35:00
2025
原创 网络游戏同步
选择自 tarkey 的 Blog 同步在网络游戏中是非常重要的,它保证了每个玩家在屏幕上看到的东西大体是一样的。其实呢,解决同步问题的最简单的方法就是把每个玩家的动作都向其他玩家广播一遍,这里其实就存在两个问题:1,向哪些玩家广播,广播哪些消息。2,如果网络延迟怎么办。事实上呢,第一个问题是个非常简单的问题,不过之所以我提出这个问题来,是提醒大家在设计自己的消息结构的时候,需要把这个因素考虑进去
2005-04-29 10:41:00
2236
原创 C++/CLI中栈对象的设计问题
C++/CLI中新推出的自动确定性资源回收(Automatic deterministic destruction)被视为一个优秀的设计。是使用所谓C++/CLI这个“新瓶”来装Bjarne Stroustrup提出的RAII这个“旧酒”。这的确不错,相对而言,这个比C#中的using 关键字(dispose模式),以及Java中的hard-coded的dispose方法都要好许多。这个特性是由C
2005-04-23 23:07:00
1119
原创 C++/CLI语言的属性探索
本文展示了欧洲计算机开发商协会正在发展的C++/CLI(一种不同的C++语言,它方便开发人员在微软的.NET框架下更容易地开发程序)语言在C++语言上的扩展。写这篇文章的目的并不是要建议标准C++包括这部分扩展,也不是对C++/CLI的认可,而只是在探讨C++/CLI语言在这一领域的发展方向。 一、基础知识 C++/CLI中的属性是类似与各种数据成员(有各种操作限制)的可操作实体,但是这种操作
2005-04-23 22:49:00
1419
原创 C++/CLI全景体验”专栏之《C++/CLI基本类型》
C++/CLI基本类型文/Stanley Lippman 李建忠 导读:本文向大家揭示了在将CLI类型系统和ISO-C++语义框架集成在一起的时候,微软做了哪些调整工作,以及如何在必要的时候调整在集成过程中所出现的各个情况的优先级。同时,这也提醒大家在将一个本地类型重新构造为一个CLI类的过程中需要注意的问题。C++/CLI所支持的基本类型,例如int、double、bool等,在某些方面可以
2005-04-23 22:39:00
2007
原创 VS2005 Beta2
下载地址:链接地址:ftp://sSiTe uSEr:beta ONLY BeTA©@202.103.218.50:2004/[April.2005].Microsoft.Visual.Studio.2005.Beta2.Team.Suite-SSiTE/
2005-04-21 22:55:00
921
3
原创 更改VS.NET 默认SCM Provider的方法
更改VS.NET 默认SCM Provider的方法 找到HKEY_LOCAL_MACHINE/SOFTWARE/SourceCodeControlProvider/ProviderRegKey键 更改为自定义Provider在注册表中的位置。 比如,从Software/Microsoft/SourceSafe改为SOFTWARE/Perforce/p4可以把SCM Provider从VSS改成P
2005-03-26 17:04:00
1151
2
原创 Jabber 技 术 概 况
Jabber 技 术 概 况Jabber即时通信系统服务整体框架的概述1、Jabber技术概述 本文档包括以下内容:? Introduction 简介? Foundations 基本知识? High-Level Server Architecture高阶服务体系? Basi
2005-02-16 13:52:00
14066
1
原创 2004年中国各省市自治区GDP排名
2004年中国各省市自治区GDP排名 (香港澳门台湾除外) 名次 名称 GDP总量(RMB) 比上年增长 1 广东 16040亿元 14.2% 2 山东 15490.7亿元 15.3% 3 江苏 超过15000亿元 14%以上 4 浙江 11243亿元 14.3% 5 河北 8836.9亿元 12.9% 6 河南 8815.09亿元 13.7% 7 上海 7450.27亿元
2005-02-14 16:37:00
5882
原创 全国所有城市人均GDP排名(包含县级市)
排名 人均国内生产总值(元) 1 深 圳(粤) 136071.3 2 大 庆(黑) 89962.56 3 珠 海(粤) 66550.61 4 玉 溪(滇) 56307.54 5 克拉玛依(新) 50857.54 6 盘 锦(辽) 46543.21 7 广 州(粤) 38568.37 8 厦 门(闽) 38566.86 9 杭 州(浙) 38246.9
2005-02-14 16:25:00
5809
1
原创 2004全国城市GDP排名(前40名)
1___上海_____7450亿_____13.6%2___北京_____4283亿_____13.2%3___广州_____4115亿_____15.0%4___苏州_____3450亿_____17.6%5___深圳_____3422亿_____17.3%6___天津_____2931亿_____15.7%7___重庆_____2665亿_____12.2%8___杭州_____2512亿__
2005-02-14 16:19:00
12302
19
原创 软件开发成功12法则——Joel Spolsky
作者简介:作者:Joel Spolsky 是纽约市一家小软件公司Fog Creek Software 的创始人。他毕业于耶鲁大学,曾在美国微软公司、Viacom、Juno 任软件设计师及经理。“有没有听说过SEMA?这可是衡量一个软件开发组好坏的很深奥的系统。别动,等一下!别按那个链接!给你六年你也搞不清这玩意儿。所以我自己随便攒了一套衡量系统,信不信由你,这系统,三分钟就可掌握。你可以把省下的时
2005-01-26 18:23:00
754
原创 linux下的动态库
大家都知道,在WINDOWS系统中有很多的动态链接库(以.DLL为后缀的文件,DLL即Dynamic Link Library)。这种动态链接库,和静态函数库不同,它里面的函数并不是执行程序本身的一部分,而是根据执行程序需要按需装入,同时其执行代码可在多个执行程序间共享,节省了空间,提高了效率,具备很高的灵活性,得到越来越多程序员和用户的青睐。那么,在LINUX系统中有无这样的函数库呢? 答案是肯
2005-01-26 17:03:00
1289
原创 Beautiful english again
Do more than others expect you to do and do it pains;Remember what life tells you;Don’t take to heart every thing you hear.Don’t spend all that you have.Don’t sleep as long as you want;Whenever you sa
2005-01-26 16:19:00
923
1
原创 If I were a Boy Again
If I were a boy again, I would practice perseverance more often, and never give up a thing because it was or inconvenient. If we want light, we must conquer darkness. Perseverance can sometimes equal
2005-01-26 16:15:00
983
1
原创 C++中几个比较不常用的关键字
mutable关键字关键字mutable是C++中一个不常用的关键字,他只能用于类的非静态和非常量数据成员我们知道一个对象的状态由该对象的非静态数据成员决定,所以随着数据成员的改变,对像的状态也会随之发生变化!如果一个类的成员函数被声明为const类型,表示该函数不会改变对象的状态,也就是该函数不会修改类的非静态数据成员.但是有些时候需要在该类函数中对类的数据成员进行赋值.这个时候就需要用
2005-01-26 16:05:00
625
原创 改变你一生的五句话
第一句话是:优秀是一种习惯 如果说优秀是一种习惯,那么懒惰也是一种习惯。人出生的时候,除了脾气会因为天性而有所不同,其他的东西基本都是后天形成的。所以,我们的一言一行都是日积月累养成的习惯。所以我们从现在起就要把优秀变成一种习惯,使我们的优秀行为习以为常,变成我们的第二天性。 第二句话是:生命是一种过程 事情的结果尽管重要,但是做事情的过程更加重要,因为结果好了我们会更加快乐,但过程使
2005-01-26 16:01:00
767
原创 C++资源之不完全导引
作者:曾毅 陶文 文章来源:csdn 点击数: 419 更新时间:2004-12-14C++资源之不完全导引 [上] 撰文/ 曾毅 陶文 最后更新:2004年6月11日 声明:.本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。杂志限于篇幅部分内容有所删节,此处版本为相对完整
2005-01-05 22:44:00
1096
1
原创 一些网站的链接
写在这里是免得自己记不住^_^C++, Java, C#, OO, GPhttp://www.allaboutprogram.com 中国最大的Unix技术社区http://www.chinaunix.net/黄嘴企鹅论坛http://www.linuxsir.org/bbs/huihoo - Enterprise Open Sourcehttp://www.huihoo.com/属于游戏人的网络
2004-12-30 23:40:00
684
原创 resource on google
google 论文搜索: http://scholar.google.comgoogle group: c++ http://groups-beta.google.com/group/comp.lang.c++.moderated 图形 http://groups-beta.google.com/group/comp.graphics.algorithms
2004-12-30 23:02:00
968
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人