JQuery和Discuz!NT的JS脚本冲突解决办法

由于两者都用了“$”声明函数,所以会产生冲突
解决办法:

<script src="javascript/jquery.js" type="text/javascript"></script>  <script type="text/javascript">jq = jQuery.noConflict();</script>

放到

<script type="text/javascript" src="/javascript/common.js"></script>

上方
JQuery原来的“$”就改成“jq”
如:

<script type="text/javascript">       $(document).ready(function() {       $("#browser").treeview();       });  </script>

就改成

<script type="text/javascript">       jq(document).ready(function() {       jq("#browser").treeview();       });  </script> 

程序与生活

        今天在CSDN上看到一帖,感触很深刻,里面一段话是这样说的:
        为什么我喜欢写程序胜过热爱生活:  

        1、程序比生活更加美好。因为生活中没有Astyle工具美化代码。  
        2、生活的编译器永远不如程序的编译器产生的机器码漂亮。  
        3、程序中可以用catch(...)来捕获任何异常,而生活的异常从来难于被捕获。  
        4、自己写的程序总是能知道它在做什么,而自己的生活总是不知道它在做什么。  
        5、如果程序出了错,可以用调试器调试;如果生活出了错,结果是毁灭性的。  
        6、写程序可以挣钱,而生活只会让你花钱。
      
        我对程序的观念和楼主许多地方是不谋而合的。想想我第一次和程序亲密接触,第一次独立的完成一个微小项目到现在也有一年半了把。对程序的感受我用四个字总结就是:“我喜欢她!”在我的大学时代里,我并没有对程序有清晰的概念,也没有对她有强烈的某种感情,我第一次对“程序”这个词有深刻的印象的时候是在一次演讲教室里。讲师抑扬顿挫的问到:“什么是程序?请问在座的同学们有谁可以回答我这里问题。”同学们七嘴巴八舌的说到:“程序不就是一些代码”,“程序就是一种语言”,“程序就是一种思想”。讲师对同学们的回答都只是面带微笑但默而不语。在讲师回答同学们这个问题前他给我们观看了几幅图片。第一个图片是一个传奇人物,我想只要是生活在这个地球上并且用过电脑的人都知道他的名字,他就是比尔盖茨。讲师讲到:“相信每个人都听说过他的字也了解了他的一些故事,大家可以想想他用程序做了什么?”讲师接着讲到“他用程序改变了这个世界!那么程序对他来说是什么呢?”。第二个图片是一个杀毒软件:江名杀毒软件,也是我们做IT的近几年来耳濡目染的名字。“那么大家有谁知道这么大的软件公司在创业初期有几人在写程序?”“就只有王江民一人而已。大家可以想想为什么就凭他一人就可以独立创立这么大的公司,那么他用程序做了什么,程序对他来说又是什么呢?”第三个图片是一个电影中的某个画面:黑客帝国。讲师声会色会色的讲到:“大家都知道在黑客帝国时代中他们生活都是反映出来的只是一些数据,然后他们把数据翻译成行、体、声,大家想想在那个时代程序对他们来说是什么?程序能为他们做什么?”接着讲师终于解开了这个难题,他慷慨激昂的讲到:“程序就是一种无所不能的东西,她能够被比尔盖茨这种天才用来改变世界,能够被王江明这种有头脑的人改变命运,还能够在某个特殊的环境下来改变这个一个时代。所以在我脑海中她就是一种万能的东西,只要你想的到的,他就能帮你做的到!”从那一刻开始我的脑海中对“程序”有个崭新的认识:“程序是无所不能的!”在以后的生活中我把程序当做我的朋友、亲人、恋人,因为我是真的很喜欢很喜欢她。

        那么什么是“生活”呢?生活给我的感受也用四个形容就是“我热爱她!”和许多人一样我的生活到现在应该属于平平淡淡的那种。从我孩提时的第一声啼哭,到在父母的呵护下幸福的长大;从温馨的家庭到比较顺利的进入职场;从懵懂无知到逐渐懂事到长大成人,好象和许多人一样都是这样平凡的走过来的。在这平凡中我哭过,我笑过,我疯过,也傻过;尝过了酸甜苦辣,也看到了生老病死;曾为自己所要的东西拼命的努力过,也曾为自己犯的错而深刻的检讨。这不就是我那平凡中却又不平凡的生活吗?回忆起过去的点点滴滴原来我的生活也是多姿多彩的,所以我热爱我的生活,热爱这个花花绿绿的世界! 

        生活与程序。我不认为我写程序会胜过我热爱生活,也不认为热爱生活会胜过我写程序。程序本就属于生活,有了那无所不能的程序的存在才使我他多姿多彩的生活更锦上添花。用政治学的观点来说两者是相辅相成,不可能分割的整体。就象生产力与生产关系一样是相互作用的。 

            所以我重新总结了生活与程序:
            对我来说生活与程序两者是相辅相成,不可能分割的整体:
            1。程序可以用工具美化,而生活可以通过自己的努力而让她变的更美好。

            2。生活的编译器其实和程序的编译器产生的机器码一样漂亮,只要你能细心的观察身边的每件事物。

            3、程序中可以用catch(...)来捕获任何异常,而生活的异常虽然不能被捕获,可是你如果做每件事前都深    思熟虑后就会避免 甚至杜绝异常的发生,中国不是有句熟语叫“未雨绸缪”吗?  

            4、自己写的程序总是能知道它在做什么,而自己的生活,如果能每天能把自己的亲身经历写下来的话你就知道自己每天都在做什么了,试试把,很奇妙的。

            5。如果程序出了错,可以用调试器调试;如果生活出了错,尽自己最大的能力去挽回把,还有就是好好的做下总结把,以后不会在犯就行了。浪子回头金不换啊!

            6、写程序可以挣钱。挣钱是为了什么?还不是好好的生活啊!所以程序是生活的一部分。

Vista和Win2008中如何卸载IE8

由于我之前装的英文版本的IE8,现在想换成中文版本的, 所以就需要写在原先的IE8 Beta1 英文版,但是按照正常的思路去找卸载的地方,竟然没有找到。考虑到很多人可能会有我类似的问题。特意写了这篇博客帮助大家。

卸载的位置:

控制面板 --> 程序和功能 --> 查看已安装的更新(注意,是在这里)

MIcrosoft Windows 分类下面有一个 Windows Internet Explorer 8 ,卸载它即可。
IE8 是以更新的方式安装的,而不是一个普通的程序。这点是要需要注意的。

另外,英文版本的IE8 ,版本号是:8.0.6001.17184。

中文版版本是:8.0.6001.17193 。比英文版稍稍新一点。

U盘病毒的清除

最近,身边大部分人的机子都种了一种病毒(sal.xls.exe),会在磁盘右键菜单中多出一个Auto选项(如图)

先不管这个病毒有什么危害先,只要是病毒我们就要删除

具体删除办法:

1.Alt+shift+Del调出任务管理器,结束algssl.exe msfir80.exe   msime80.exe这三个进程

2.删除注册表里的所有有关  msfir80.exe   sal.xls.exe 的字眼。搜索以上关键字就可找到所有的数据项,直接删除即可。

3.到c:\windows\system32 下面删除以下exe文档
algssl.exe
msfir80.exe
msime80.exe

3、删除每个盘符根目录上的两个隐藏文档
AUTORUN.inf
sal.xls.exe
在我的电脑里找不到这两个文件的,你可以用winrar打开磁盘的根目录,将这两个文件删除 

专家推荐看的几本软件开发相关的书籍

book name author category
Hard Drive  Bill Gates and the making of the Microsoft Empire James Wallace, Jim Erickson culture
Agile Software Development: Principles, Patterns, and Practices ROBERT C. MARTIN process
软件开发过程与案例 陈宏刚 熊明华 林斌 张高 张益肇 张亚勤 process
The Art of Project Management Scott Berkun process
现在, 发现你的优势 唐纳德·克利夫顿 soft skill
像外行一样思考,像专家一样实践 —— 科研成功之道 []金出武雄 马金成、王国强 soft skill
代码大全(第二版) STEVE MCCONNELL technical
EFFECTIVE C++:改善程序技术与设计思维的55个有效做法 SCOTT MEYERS technical
Code Reading: The Open Source Perspective Diomidis Spinellis technical
The Human Interface: New Directions for Designing Interactive Systems Jef Raskin technical
移山之道 - VSTS 软件开发指南 邹欣 technical, process
Microtrends: The Small Forces Behind Tomorrow's Big Changes Mark Penn, E. Kinney Zalesne vision
The Tipping Point - How Little Things Can Make a Big Difference Malcolm Gladwell vision

英特尔服务器主板S3000AH未知设备解决办法

英特尔® 服务器主板 S3000AH
Microsoft Windows* 设备管理器下的两个未知设备

在 Microsoft Windows* 上,安装所有的驱动程序(板上集成的 LAN、视频和芯片组)后,Microsoft Windows* 设备管理器下会显示两个设备 -“PCI 设备”和“PCI 串行端口”,每个设备都带一个黄色的问号。

“PCI 设备”和“PCI 串行端口”这两个设备都是英特尔® 主动管理技术 (iAMT) 的组件。如果这两个设备未安装驱动程序,则 iAMT 将不可用。 这些设备的 .inf 文件都包含在 LAN 驱动程序包(10.4 或更高版本)中,而不是英特尔® 芯片组驱动程序包。

处理警告的方法有以下两种:

在 LAN 驱动程序包 10.4 或更低版本上:

(1) 手动为这些设备安装 iamt.inf 文件。 解压 LAN 驱动程序包,在 Microsoft Windows* 设备管理器中选择“PCI 设备”,然后使用 Windows 在 \platform\IntelAMT\Drivers\WS03XP2K(IA32 系统)或 \platform\IntelAMT\Drivers\WS3XPX64(EM64T 系统)目录下找到 iamt.inf 文件。 通过此步骤可以安装 iamt.inf 文件。对“PCI 串行端口”执行同样的操作。



(2) 在 \apps\setup\SETUPBD 目录中运行为 LAN 驱动程序包提供的安装实用程序。 通过此步骤可以安装 LAN 驱动程序和 iamt.inf 文件。您也可以在 \apps\PROSETDX 目录下安装 LAN 驱动程序、PROSET 软件和 iamt.inf 文件。

在 LAN 驱动程序包 11.0 或更高版本上:

(1) 手动为这两种设备安装 iamt.inf 文件。 解压 LAN 驱动程序包,在 Microsoft Windows* 设备管理器中选择“PCI 设备”,然后使用 Windows 在 \PLATFORM\IntelAMT\Drivers\Win32(IA32 系统)或 \PLATFORM\IntelAMT\Drivers\Winx64(EM64T 系统)目录下找到 iamt.inf 文件。 通过此步骤可以安装 iamt.inf 文件。对“PCI 串行端口”执行同样的操作。



(2) 在 \apps\setup\SETUPBD 目录中运行为 LAN 驱动程序包提供的安装实用程序。 通过此步骤可以安装 LAN 驱动程序和 iamt.inf 文件。您也可以从 \apps\PROSETDX 目录安装 LAN 驱动程序、PROSET 软件和 iamt.inf 文件。

适用于: 英特尔® 服务器主板 S3000AH