Loading, please wait...

Friday, June 27, 2008

美女洗澡?

真佩服那些标题党,太有创意了。

转载声明: 出自: Ghoul To World!作者: GreatGhoul

Friday, June 20, 2008

宫崎骏作品集

梦幻街少女(侧耳倾听)

  • 国语(土豆网) A B C D E F
飞天红猪侠
  • 国语(优酷网) A B

转载声明: 出自: Ghoul To World!作者: GreatGhoul

Wednesday, June 18, 2008

CHM文件无法打开的解决方法(更新:解决无法搜索的问题)

我装的是英文版的xp,有好几次出现了chm文件无法打开的问题。
第一次是没有把语言设置成中文,导致hh.exe无法打开中文文件名的chm文件。
第二次是中文和英文的都无法打开。在网上终于搜到了方法。分享给大家。


HH.EXE 用的是 ms-its 等协议,这些协议应该是由某个 DLL 文件提供服务的。问题是,是什么 DLL 呢?于是再用 Google 搜索 ms-its 协议。终于找到了,原来是一个 itss.dll 在做服务。不过网上查到的解决方案是修改注册表。看着那一堆注册表项就头痛,还是先试试偷懒的办法吧——重新注册DLL:regsvr32 itss.dll。

再试,嘿,好了,CHM 又可以正常打开了。

至于 CHM 不能打开的原因,据网上说,多半是因为 Microsoft 最近修复的一个关于 HTML Help 的漏洞有关系。不过我机器上的状况不太符合特征,管它呢,反正我又能阅读 CHM 了。

update(2008-6-20):
又有了新问题,无法进行索引,和搜索.连msdn都无法使用了.真不爽.在百度知道里面提问,竟然没有人回答.

update(2008-6-23):
对于出现的无法对索引进行搜索的问题,已经找到了解决方案,如下.
hhctrl.ocx 等文件出现了问题
可以尝试
regsvr32 hhctrl.ocx
regsvr32 itss.dll
regsvr32 itircl.dll //这个很重要,是关于全文搜索的。

感谢http://hi.csdn.net/diekiss

转载声明: 出自: Ghoul To World!作者: GreatGhoul

Tuesday, June 17, 2008

我果然只适合生活在网络里

一直以为自己是一个很坦然的人,可以从容得面对理智与情感的挑战,而她最近的来信,却使我退却了不少,分手后果真可以坦然面对吗?若是以前的我算是相当肯定,现在却有几分犹豫,在你来我往的文字中,我似乎觉察不到自己的失落,但真的要见面了,却不知如何应对,好怕内心被她看穿,毕竟我不是那种喜怒不形于色的圣人。如“思念的重量”里面说的“投入的全身心又如何可以抽离”。正因为自己无法抽离,我才选择了逃避,隐遁在网络里面,用Email与过去对话,竟会安静许多,我果然只适合生活在网络里。

转载声明: 出自: Ghoul To World!作者: GreatGhoul

无题

阴差阳错的,选择了“计算机科学与技术”这个专业,说实话,这是一个相当不科学的专业,计算机科学如今已今非,一个专业远无法阐释她的奥义,大部分学生一旦进入这个专业,就会淹没在追求学分的浪潮中,并最终发现所获无几,我大概也是因为大脑的Halting Problem,放弃了“计算机科学与技术-软件方向”而选择了其父集合,这显然是一个失败,其实我更青睐“软件工程”,只是缘分未到而已。
但人生既然没有后悔药,我也无从悔怨,既来之则安之,然而怎样个安法,却是一个值得考虑的问题。如果学校喂什么吃什么,也许会顺利毕业,但这四年大学,最多像上高中一样平庸,甚至都不会为人生埋下什么宝贵的东西。学分就像一根鱼刺,梗在喉咙,让人为之疲于奔命,却错过了大学的真义。
李开复先生在“选择的智慧”中说:“人的空闲时间在大学时是最多的,而且犯错所负的责任也非常小。”,既然人生难免犯错,那就让我在大学里面犯吧,计算机科学与技术包含了硬件、软件、网络、多媒体四方面的课程,这么多课程,如果每门都学,那剩下的空闲时间比高中多不了多少,我只得放弃一些,但学分依然是一个头疼的问题,有同学说考试可以带小抄呀,怕什么,但作为一个从来没有带过小抄并且对之极其反感的人来说,我宁愿交上白卷。但这样一来,毕业证又是一个问题,虽然我认为只要自己努力提高自己,学到了真正的知识,毕业证就只是一张无力的白纸,更何况是我们这样一个无名大学的,但父母却并不会这么理解,看来与他们的沟通应该更深一步。
特别佩服豌豆互动的现任CEO,很希望和他交个朋友。
我最喜欢Java与JavaScript,因为她们不但功能强大,而且体态优美,易于亲近,以致于让拜倒在其裙下的程序员自我安慰说“她们在效率上的缺憾和她们的美丽相比,竟然黯然失色了”,尽管如此,不得不承认,她们的效率依旧不怎么理想,当然这里实现原理是主要因素。曾经试用过一个与酷我音乐相似的软件,是基于Java的,但是把弄后什么歌曲都没有播放,内存与CPU占用就已经让人忘而却步了,尽管其功能强大,但是还是失去了大部分用户。这就好比和极品MM拍拖,她们买一个小包包都要用K计算,但尽管如此,追她们的人依旧很多————有钱人。对于作为大多数的像我这样的穷光蛋,只能是YY的份了,我的内存并不大,还没有跨入G时代,但即使跨入了,Java开发的应用软件也不会成为我Program Files目录下的主流。其实Java远比美女好多了,因为她不是只会花钱而已,她的确很强大。She's more than you think.

转载声明: 出自: Ghoul To World!作者: GreatGhoul

Saturday, May 31, 2008

通过拼音首字母快速选择下拉列表

比如,某选项的拼音首字母为"a",只要按下键盘上的"a",就可以快速选择该项。
如何解决重音字 和兼容ff.
ff下怎呢得到asc呢,忘高手指教

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>下拉列表快速选择</title>


<script type="text/javascript" language="JavaScript">
// 获取拼音首字母
function getPinYin(c) {
execScript("tmp=asc(\""+c+"\")", "vbscript");
tmp = 65536 + tmp;
if(tmp>=45217 && tmp<=45252) return "A";
if(tmp>=45253 && tmp<=45760) return "B";
if(tmp>=45761 && tmp<=46317) return "C";
if(tmp>=46318 && tmp<=46825) return "D";
if(tmp>=46826 && tmp<=47009) return "E";
if(tmp>=47010 && tmp<=47296) return "F";
if((tmp>=47297 && tmp<=47613) || (tmp == 63193)) return "G";
if(tmp>=47614 && tmp<=48118) return "H";
if(tmp>=48119 && tmp<=49061) return "J";
if(tmp>=49062 && tmp<=49323) return "K";
if(tmp>=49324 && tmp<=49895) return "L";
if(tmp>=49896 && tmp<=50370) return "M";
if(tmp>=50371 && tmp<=50613) return "N";
if(tmp>=50614 && tmp<=50621) return "O";
if(tmp>=50622 && tmp<=50905) return "P";
if(tmp>=50906 && tmp<=51386) return "Q";
if(tmp>=51387 && tmp<=51445) return "R";
if(tmp>=51446 && tmp<=52217) return "S";
if(tmp>=52218 && tmp<=52697) return "T";
if(tmp>=52698 && tmp<=52979) return "W";
if(tmp>=52980 && tmp<=53688) return "X";
if(tmp>=53689 && tmp<=54480) return "Y";
if(tmp>=54481 && tmp<=62289) return "Z";
return c.charAt(0);
} 

// select helper
SelectHelper = new function() {
// 初始化
this.init = function() {
document.attachEvent("onkeypress", function() {
var elm = event.srcElement;
if (elm.tagName == "SELECT" 
&& elm.className.indexOf("SelectHelper") == -1) {
elm.className += "SelectHelper";
elm.attachEvent("onkeypress", SelectHelper.getNextKeyItem);
elm.fireEvent("onkeypress", event);
}
});
}
// 获取选项文本的首字符
function getItemKeyChar(option) {
return option.text.charAt(0).toUpperCase();
}
// 查找并选中匹配的选项
this.getNextKeyItem = function() {
var elm = event.srcElement;
var index = elm.selectedIndex + 1;
do {
if (index == elm.length) index = 0; 
if (index == elm.selectedIndex) return false; // 未找到匹配的选项,则退出
} while (key2Char(event.keyCode) != getPinYin(getItemKeyChar(elm.options[index++])));
elm.selectedIndex = index - 1; // 选中匹配的选项
return false; // 取消原有的选择功能
}
};
/**
* 返回键盘事件对应的字母或数字
* a-z: 97 -> 122 
* A-Z: 65 -> 90
* 0-9: 48 -> 57 
*/
function key2Char(key) {
var s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
if (key >= 97 && key <= 122) return s.charAt(key - 97);
if (key >= 65 && key <= 90) return s.charAt(key - 65);
if (key >= 48 && key <= 57) return "" + (key - 48);
return null;
}
SelectHelper.init();
</script>
</head>
<body>
比如,某选项的拼音首字母为"a",只要按下键盘上的"a",就可以快速选择该项。<br />
<select>
<OPTION selected value=北京>北京</OPTION>
<OPTION value=上海>上海</OPTION>
<OPTION value=天津>天津</OPTION>
<OPTION value=重庆>重庆</OPTION>
<OPTION value=河北>河北</OPTION>
<OPTION value=山西>山西</OPTION>
<OPTION value=内蒙古>内蒙古</OPTION>
<OPTION value=辽宁>辽宁</OPTION>
<OPTION value=32>32</OPTION>
<OPTION value=吉林>吉林</OPTION>
<OPTION value=黑龙江>黑龙江</OPTION>
<OPTION value=江苏>江苏</OPTION>
<OPTION value=浙江>浙江</OPTION>
<OPTION value=%&>&^</OPTION>
<OPTION value=安徽>安徽</OPTION>
<OPTION value=福建>福建</OPTION>
<OPTION value=北京>A1</OPTION>
<OPTION value=江西>江西</OPTION>
<OPTION value=山东>山东</OPTION>
<OPTION value=河南>河南</OPTION>
<OPTION value=湖北>湖北</OPTION>
<OPTION value=湖南>湖南</OPTION>
<OPTION value=31>31</OPTION>
<OPTION value=广东>广东</OPTION>
<OPTION value=广西>广西</OPTION>
<OPTION value=海南>海南</OPTION>
<OPTION value=北京>A2</OPTION>
<OPTION value=四川>四川</OPTION>
<OPTION value=贵州>贵州</OPTION>
<OPTION value=云南>云南</OPTION>
<OPTION value=西藏>西藏</OPTION>
<OPTION value=陕西>陕西</OPTION>
<OPTION value=甘肃>甘肃</OPTION>
<OPTION value=宁夏>宁夏</OPTION>
<OPTION value=青海>青海</OPTION>
<OPTION value=新疆>新疆</OPTION>
<OPTION value=香港>香港</OPTION>
<OPTION value=澳门>澳门</OPTION>
<OPTION value=台湾>台湾</OPTION>
<OPTION value=其它>其它</OPTION>
</SELECT>
<select>
<OPTION selected value=北京>北京</OPTION>
<OPTION value=上海>上海</OPTION>
<OPTION value=天津>天津</OPTION>
<OPTION value=重庆>重庆</OPTION>
<OPTION value=河北>河北</OPTION>
<OPTION value=山西>山西</OPTION>
<OPTION value=内蒙古>内蒙古</OPTION>
<OPTION value=辽宁>辽宁</OPTION>
<OPTION value=32>32</OPTION>
<OPTION value=吉林>吉林</OPTION>
<OPTION value=黑龙江>黑龙江</OPTION>
<OPTION value=江苏>江苏</OPTION>
<OPTION value=浙江>浙江</OPTION>
<OPTION value=%&>&^</OPTION>
<OPTION value=安徽>安徽</OPTION>
<OPTION value=福建>福建</OPTION>
<OPTION value=北京>A1</OPTION>
<OPTION value=江西>江西</OPTION>
<OPTION value=山东>山东</OPTION>
<OPTION value=河南>河南</OPTION>
<OPTION value=湖北>湖北</OPTION>
<OPTION value=湖南>湖南</OPTION>
<OPTION value=31>31</OPTION>
<OPTION value=广东>广东</OPTION>
<OPTION value=广西>广西</OPTION>
<OPTION value=海南>海南</OPTION>
<OPTION value=北京>A2</OPTION>
<OPTION value=四川>四川</OPTION>
<OPTION value=贵州>贵州</OPTION>
<OPTION value=云南>云南</OPTION>
<OPTION value=西藏>西藏</OPTION>
<OPTION value=陕西>陕西</OPTION>
<OPTION value=甘肃>甘肃</OPTION>
<OPTION value=宁夏>宁夏</OPTION>
<OPTION value=青海>青海</OPTION>
<OPTION value=新疆>新疆</OPTION>
<OPTION value=香港>香港</OPTION>
<OPTION value=澳门>澳门</OPTION>
<OPTION value=台湾>台湾</OPTION>
<OPTION value=其它>其它</OPTION>
</SELECT>
</body>
</html>

转载声明: 出自: Ghoul To World!作者: GreatGhoul

Friday, May 9, 2008

用来在blogger中帖html代码的工具

觉得blogger中帖html代码相当麻烦,做这个小工具给大家用。
保存成html或者访问这里.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>HTML转换工具</title>
<script type="text/javascript" language="JavaScript">
<!--
function encode() {
var o = document.getElementById("htmlcode");
var htmlcode = o.value;
htmlcode = htmlcode.replace(/</g, "<");
htmlcode = htmlcode.replace(/>/g, ">");
o.value = htmlcode;
}
-->
</script>
</head>
<body>
<textarea id="htmlcode" style="width:100%;height:90%;">
</textarea>
<input type="button" onclick="encode();" value="转换" />
</body>

</html>


将转换好的代码添加到以下标签中.
<pre class="code">
转换好的html代码
</pre> 



将以下css代码添加到head之间
pre.code {
display: block; /* fixes a strange ie margin bug */
font-family: Courier New;
font-size: 10pt;
overflow:auto;
background: #f0f0f0 url(http://w.886.cn/4gYC/111864766/111864766_13194_b.gif) left top repeat-y;
border: 1px solid #ccc;
padding: 10px 10px 10px 21px;
max-height:200px;
line-height: 1.2em; 
} 

转载声明: 出自: Ghoul To World!作者: GreatGhoul