以前 bbs 里的一篇老的帖子,现在这里也保留一份。
=========================================
[Q]: 操作系统:Wiondows XP。
现象:窗口开多了以后,经常出现这样的提示: “内存或系统资源不足。请关闭一些窗口或程序,然后再试。”
在Google里面一搜就会找到很多的解释,比如下面的:
http://zhidao.baidu.com/question/9054809.html?fr=qrl3
但是在我的情况中,系统有2G内存,平常使用也就用了1G~1.5G左右,
只是窗口开的比较多,但是内存绝对是够的! 系统没有中毒,也没有安装什么特别的软件。
一个很简单的重现这个问题的办法:
用 “Win键 + E” 不断的打开资源管理器,会发现打开到40多个的时候,就开始出现不正常了。
这个时候报的错误就是:“内存或系统资源不足。请关闭一些窗口或程序,然后再试。”
其实这个时候的内存还是绰绰有余的,是双核+2G的机器。
在这里可以找到一篇文章,提到了GDI泄漏的一个bug,但是安装了该hotfix以后,问题依旧。
http://www.cakewalk.com/Support/kb/kb2005243.asp
[A]:经高人指点,找到了问题的解释和解决方案:
http://weblogs.asp.net/…/max-num-of-open-windows-under-xp-2003-vista-resolved.aspx,
注意 XP SP2 的 SharedSection 已经设成1024,3072,512了,只需要增大第二个数字就可以,另外改注册表以后要重启。
SharedSection 的解释:http://support.microsoft.com/kb/184802/en-us
AdventNet Simulator 是一个模拟 SNMP Agent 的工具,支持常规的 SNMP Get / GetBulk / Set 等操作,对于网管软件的开发很有帮助。用这个工具,可以做到不需要实际的设备,而只需要设备相关的 SNMP mib 文件就可以模拟出一个“真实”的节点设备。在实际的开发过程中,往往网管和设备是同时开始的,在设备开发还没有结束的情况下,网管就可以用模拟器先模拟出一个设备进行基本的集成测试。
这里假定已经在 AdventNet Simulator 里有了一个模拟出的设备了,并且选择的方式是 XML 方式。那如果 mib 文件发生了改动,这个时候通常的做法是先 Stop Agent,然后在左边的 mib 树上选中要更新的 mib,点击 Unload Mib File,之后再重新加载就可以了。但是这样做带来的一个问题是之前配置的所有的数据可能都会丢掉,需要重新配,比较麻烦。
如果改动的 mib 不是很多的话,也可以直接修改 xml 文件来使模拟的设备支持新的 mib 表。
假设<SimulatorDir>是 AdventNet Simulator 的安装目录,<DeviceName>是模拟的设备的名称,新增的表名字叫 NewMibTable。做法如下:
- 进入 <SimulatorDir>/snmpagents/<DeviceName> 目录
- 打开 <DeviceName>_netSimMapping.xml,参考该文件中已有的其他表项,添加新增表的定义。
- 打开 <DeviceName>_netSimRegister.xml,同2,参考文件中已有的其他项,添加新增增表的定义。
- 找一个跟新增的项比较接近的 mib 表,拷贝粘贴重命名,生成 <DeviceName>_NewMibTable.xml,<DeviceName>_NewMibTable1.xml,<DeviceName>_NewMibTable_org.xml,<DeviceName>_NewMibTable1_org.xml,同样修改里面的数据,以适合这个新增表各个字段的类型和数值。
按照上述步骤,做完了之后再重新 Start Agent,然后验证下看这个新增的表格增删改数据有没有问题。如果没有问题,那恭喜你,已经成功了。如果不能增加修改的话怎么办呢?那就耐心点,再检查下上面的一些配置文件是不是都配置的正确,有配的不对的就改掉,应该就好了。
另外,如果想实现其他的一些目的,比如不在模拟器 UI 里面增加数据,而直接修改 XML 文件等等;有了上面的经验,已经也能够想到办法的了。
一大早上班走在小区路上的靠右侧,居然能被左手边后来居上的轿车压到右脚。
有些无辜和不幸,又有些滑稽和荒唐。
接下来就是去同德医院,挂号、拍片、检查,跟车主同交警开事故责任认定书,然后再送回小区,整整一个上午。比较麻烦,因为右脚行动不便,dandan背来背去,背上背下,费了不少劲。但总算还好,人没有大碍,片子检查结果也让人放心,说总体还好,脚后跟处有些看不清楚,让一个礼拜以后再去复查。等伤情稳定之后还要再去西溪路的交警大队进行调解。
刚开始一直无法理解,车轮从脚上过去,脚如何能够承受而且没有大碍(骨折)的。回到家中才发现,原来右脚的鞋已经变形了!也多亏了这双结实的凉鞋,不能真的是很难想象后果会怎样了。网上搜搜,还是可以找到很多的案例的。
真是不幸中的万幸。 2009-09-25 ,逃过一劫。不知道是不是塞翁失马。
在这件事情的过程中,也有很多需要反省吸取教训的地方,处理突发事件还不够成熟果断,比如叫交警、等。
愿大家都平平安安,健康是福!
被压过的凉鞋,还比较硬朗:


跟 C 语言不同,Java 中没有 unsigned 类型,这点可能让很多人都有过困扰。
那如果碰到确实需要用到 unsigned 类型的情况怎么办呢? 通常的办法就是用更大一号的类型来处理,比如:
- 处理 unsigned byte,就用 int;
- 处理 unsigned int,就用 long;
- 处理 unsigned long,这个不好办,只能用 BigInteger 了。但是要注意的是,Java 中的 long 是 8 bytes,而 C 语言只有4 bytes,所以碰到这种情况的话,那就等同于上面 unsigned int 的情况了。
另外,Java 中比 C 语言增加了一种不带符号的移位操作: >>> ,固定的用 0 来填充左边高位的空缺,这在一定程度上减轻了没有 unsigned 类型带来的影响。
扩展阅读:这里有篇文章介绍了 Java 中怎么处理 unsigned 类型的。文中提到的一篇对 C /C++/Java 语言创始人的访谈中提到了 Java 中没有定义 unsigned 类型的原因,见最后 Gosling 的部分:
Q: Programmers often talk about the advantages and disadvantages of programming
in a "simple language." What does that phrase mean to you, and is [C/C++/Java] a
simple language in your view?
Ritchie: C (and the others for that matter) are simple in some ways, though they are
also subtle; other, somewhat similar languages like Pascal are arguably simpler. What
has become clear is that aspects of the environment like libraries that aren't part of
the core language are much bigger and more complicated. The 1999 C standard grew
hugely more in the library part than in the language; the C++ STL and other things
are big; AWT and other things associated with Java are too.
Stroustrup: I see three obvious notions of "simple:" to be easy to learn, to make it
easy to express ideas, and to have a one-to-one correspondence to some form of
math. In those terms, none of the three languages is simple. However, once mastered,
C and C++ make it easy to express quite complex and advanced ideas -- especially
when those ideas have to be expressed under real-world resource constraints.
Gosling: For me as a language designer, which I don't really count myself as these days,
what "simple" really ended up meaning was could I expect J. Random Developer to
hold the spec in his head. That definition says that, for instance, Java isn't -- and
in fact a lot of these languages end up with a lot of corner cases, things that nobody
really understands. Quiz any C developer about unsigned, and pretty soon you discover
that almost no C developers actually understand what goes on with unsigned,
what unsigned arithmetic is. Things like that made C complex.
The language part of Java is, I think, pretty simple. The libraries you have to look up.
看这部大片的时候,看到那么多的历史人物,风云际会,书写历史,很有感慨。
好希望我们的国家能真正正正的强大起来,是人才辈出,民富国强;而不是民穷国虚,内忧外患。
建国大业,群星聚集,
建国前后,遭遇迥异,
但愿吾国,真正正正,国富民强。
今天是无车日,平时要开1个多小时的中巴,只花了40分钟不到就从城西开到滨江的公司了,缩短了一半的时间!
无车日,真无车。
不过,无车日的“便”“利”也许我们无车、无需挤公交之人感觉最甚。
有车的,不能开,不爽;
没车要挤公交的,更挤,不爽;
卖车的,听见无车宣传,不爽;
卖汽油的,没车来添油,不爽;
开罚单的,没车可罚,不爽;
。。。
所以,俺们今天其实已经比很多人都要愉悦的,珍惜啦~

早就传闻公司的接送车要停开了,现在终于看到了正式的通知:滨江公交怎么调整,你来出出点子。
以后上下班,不能坐到包车的话,就要倒车了,估计会比现在麻烦不少。
早上在上班的包车上看 TVB 刚刚 8 月份播出的新剧“绝代商娇”。、
在搞笑之余,还学到了一个新的名字:“合理化烟雾”。对于合理化烟雾的解释是:
“合理化”对于的是顾客,顾客觉得商品价格和质量的合理;而“烟幕”就是商家对消费者产生的烟幕!
用简单的话来说,就是商家用一些看似“亏本”的手段,让消费者认为划算而去购买,从而盈利!这就是营销方法的“合理化烟雾”。
用剧中的情节来讲就是(天涯的链接,讲的更详细):
a) 每份菜6元 *4份 = 24元 –> 4份
b) 每份菜6元*3份 + 2元加一份菜 = 20元 –> 4份
同样的两种选择,当然大部分人会点 b) 套餐!这里对客户,用的就是所谓的“合理化烟雾”。
因为,摊上人工、水电、物业等等很多因素以后,客户点一份菜和两份菜,其实成本的支出是差不多的!
但是推出了 b) 套餐以后,客座翻倍,净利润大增。于是:顾客满足,老板赚足。
其实想想,KFC,麦当劳用的,都是这种形式,以套餐的形式,吸引顾客多消费,并且让顾客觉得得到了实惠。

btw: 百度真小气,外链一下图片也不行…
同事从湖南出差带回一些东江鱼,google下,顺便给自己拓展一下生活的知识:
~~~~~~~~~~~~ 话说“东江鱼” ~~~~~~~~~
“来三斤你们的东江鱼哦!”—— 去饭店千万别这么跟服务员说,人家会笑话你。因为东江鱼不是一种鱼,而是产于东江水库的鱼类的总称。
东江发源于罗宵山脉腹地的八面山,是湘江的源头之一。建国后建起东江水库,水面达24万亩,蓄水量超过80亿立方米,有着生态第一湖的美誉,
号称“湘南洞庭”。一方水土,滋生一方特产,这山溪汇集的东江水清澈明亮,富含人体所需的微量元素,算得上是天然矿泉水。湖中水温常年保持在
8—12℃之间,是冷水名贵鱼生息的理想家园,加上水库四周山高林密,无任何工业污染,水质达国家一级饮用水标准,这就造就了东江湖鱼鲜、嫩的优良品质。2004年东江湖流域30万亩水面通过了无公害水产品产地认证。按照渔业公司的保守估计,鱼类产品年产量在一万吨以上。
其中主要的品种有:
虹鳟鱼、东江湖鲟龙、鳜(桂)鱼、翘嘴红鱼白、三角鲂、湘云鲫(鲤)、银鱼、鲈鱼等八种。
最独特的东江鱼是: 三角鲂、鲈鱼、翘嘴巴鱼、三文鱼
三角鲂,形体像是一个三角形,身体扁扁的,尖头,它有一门大名鼎鼎的亲戚,也是三角形,只是头部较为圆润,叫做团头鲂,也就是武昌鱼。这种鱼可以红烧也能清蒸,肉质细嫩
鲈鱼,要清蒸,放点姜丝就行了,东江的鲈鱼肉质特别白,白得像玉,所以称为白玉鲈鱼。
翘嘴鱼,算是地道的东江本地鱼,像是我们的筒鲴鱼的样子,一晒干嘴唇就自然上翘,秀气得很。这个用辣椒蒸出来,有点像我们的火焙鱼.
三文鱼,是养殖的,在大坝以外的小东江里,因为从湖底透出的低层水温度低许多,适合这形色漂亮营养丰厚的三文鱼生长.
东江鱼系列就是以郴州这些特有的鱼为主要原料,精制而成的,香辣可口,风味独特。