内容列表
- 如何从技术上选择中间件
- 作者:李春青评估中间件掌握方法是关键 要选择一个技术上符合要求的中间件既要了解自己的需求,还得能对一个中间件软件作出技术上的评估。我们这里不谈如何了解您的需求,只谈如何对中间件做技术上的评估。随着中间件的广泛应用,最终用户和应用开发商时常面临这个问题。中间件的种类越来越多,单一产品的功能特性又越来越丰富,如果不得要领,就会陷入到无尽的细节之中。因此,掌握方法就非常重要。 选择中间件当然不能只关注技
- 分类:软件工程 查阅全文
- 自己做“N合一”光盘
- 这段时间流行了一阵“N合一”风,最早是WIN2000的PRO,SERVER和ADVSERVER三个版本做成一张光盘,刚开始我还以为是简单的把三个系统的安装盘刻在一张上面,后来大概算了一下,少说也有900M-1G的数据,不太可能。下了一张来看看,发现做法非常新鲜:其实WIN2000的三个版本的安装盘中,有大量的文件是相同的,特别是语言包/字库(I386\LANG目录)以及写字
- 分类:软件工程 查阅全文
- 给初学编程者的一封信
- 晚上和你聊天的时候,你谈到自己当初没有好好学习,我后来忽然想到,其实你是很适合做程序开发的,基本功底很强,一点也不逊色于我。而我只是胜在对编程更加狂热上而已。 由此联想到,到底什么样的人,适合走程序员的路子。想想大概最重要的就是两条:对语言的各种机制,有敏锐的洞察力,能够快速的获知其实质思想;这一条看
- 分类:软件工程 查阅全文
- 八年一觉IT梦(1)
- 短短八年,恍若隔世。 太多的变迁,太多的轮回。 不敢忘却,又害怕忘却,因此而记录。第一节 第一份工作和第一次跳槽 记得我研究生毕业的那年,为了找一份工作,我第一次过年没有回家,一个人躲在寒冷的宿舍里
- 分类:软件工程 查阅全文
- 第二章 认知学和关注点
- 2.1 人机工程学和认知学:我们能做的和不能做的了解你自己。 ——在阿波罗神殿上的题词根据人类的能力和缺点来设计人机界面,不仅能帮助用户完成工作,而且能使他成为一个愉快和高效的人。你不可能设计一个界面,要求用户同时操作相隔3米的两个开关。人机工程学指导我们设计那些和我们有物理接触的产品。如果我们想设计好的界面,我们必须掌握精神
- 分类:软件工程 查阅全文
- GoF的经典patterns要修改拉
- martin fowler参加了一个一个研讨会, 主题是修改GoF,大家投票表决那些pattern要被cut,结果是Factory Method, Bridge, Flyweight 和 Interpreter 这4个patterns被判死刑, 而Singleton 和 Chain of Responsibility 被判死缓。
http://martinfowler.com/bliki/OOP
- 分类:软件工程 查阅全文
- [原创]发布 MS03-015 漏洞利用工具!
- MS03-015是一个IE漏洞,具体情况我就不说了,你可以去查查。 针对MS03-015的shellcode是动态生成的,我的程序能根据你输入的URL自动生成shellcode,并生成一个恶意网页。当别人浏览
- 分类:软件工程 查阅全文
- 来自于世界上最好博客的47个博客技巧 中文版(转载)
- 来自于世界上最好博客的47个博客技巧 中文版 频繁的更新,好的作品,以及个性 - 这些因素的配合是非常关键的的。如果你不能定期的更新(不一定是每天,但要有一固定的计划),博客就难于建立影响和访问量 人们如果发现了作品的价值,他们会原谅你的拼写错误. 但如果你不能保持作品的水平,访问量就会下降. 不用为谁在阅读而担心, 只写你所感兴趣的题材. 不要去取悦他人, 把精力集中
- 分类:软件工程 查阅全文
- 忘记Windows XP登录密码的解决方案
- 出处:中国电脑教育报笔者一朋友的计算机安装的是Windows XP操作系统,不慎忘记了系统登录用户“zhangbq”的密码,而且在安装时也没有做相应的应急盘,于是找到笔者希望能解决这个问题,经过多种方法进行尝试,最后我终于成功地找到两种方法解决了问题,现把这两种方法介绍如下:我们知道在Windows XP中提供了“net user”命令,该命令可以添
- 分类:软件工程 查阅全文
- MySQL数据库安全配置
- 1、前言MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL 数据库的程序,特别是与PHP更是黄金组合,运用十分广泛。由于MySQL是多平台的数据库,它的默认配置要考虑各种情况下都能适用,所以在我们自己的使用环境下应该进行进一步的安全加固。作为
- 分类:软件工程 查阅全文
- Eclipse 资源
- 发现一个介绍Eclipse 技巧的站点,非常不错http://blog.blogchina.com/category.3262.htmlEclipse 视频下载http://dev.eclipse.org/viewcvs/indextech.cgi/%7Echeckout%7E/ecesis-home/downloads/EclipseCourseVideo.html
- 分类:软件工程 查阅全文
- Expect学习笔记(1)
- Expect学习笔记(1)作者: BadcoffeeEmail: [email protected]年11月原文出处: http://blog.csdn.net/yayong版权所有: 转载时请务必以超链接形式标明文章原始出处、作者信息及本声明 接触Expect是迫不得已。系统管理员在工作中经常会遇
- 分类:软件工程 查阅全文
- U2TP分析
- &n
- 分类:软件工程 查阅全文
- 经典数据结构题目
- 一.在国际象棋棋盘上实现马得遍历问题描述:在一个由8*8个方格的国际象棋上,从棋盘的任何一个方格,让吗按允许的走步方式规则(L型走法)走遍所有方格,每个方格准走一次,试设计程序实现它.说明:(1) 根据j.c.Warnsdorff规则设计算法.该规则是在所有可跳的方格中,马只可能走这样一个方格:从该方格出发,马可以跳的方格数为最少;如果可跳的方格数相等,则从当前位置看,方格序号小的优先.
- 分类:软件工程 查阅全文
- 看起来简单,实际上复杂
- 我们在CityDesk里有一个使用性上的小问题。
问题是这样的:你可以用菜单上“导入网页”的命令,从因特网上导入一个文件。你也可以用鼠标拖放的方法,从磁盘上导入一个文件。但是菜单上没有“导入磁盘文件”这个命令,所以有些用户没有发现CityDesk 有这个功能,或者他们试图用“导入网页”这个命令
- 分类:软件工程 查阅全文
- 语句频度问题和算法得时间复杂度。
- (2) k = 01 for (i = 1; i < =n;i++){2 for (j = i; j < = n; j++)3 k ++;} 
- 分类:软件工程 查阅全文
- Apple II liker programmers black blox
- 它是一个计算器大小的电子硬件设备,有一个输入和输出,输入端
连接在键盘的插口上,输出连在电脑的键盘插口上,就是说,它被
放置在键盘和电脑中间
在关闭这个盒子的时候,键盘的输出被直接发送给电脑主机,而打
开这个盒子的时候,它就会象一台非常经典的AppleII电脑一样,
接受从键盘输入的指令,并且把原来的AppleII上显示的输出输入
到电脑主机中去。
- 分类:软件工程 查阅全文
- Unix/Linux 平台任务的自动化
- Unix/Linux 平台任务的自动化 转载自:水木清华BBS 本章要点: 本章介绍用来替代shell脚本的工具,如TCL和perl。 本章具体包括以下内
- 分类:软件工程 查阅全文
- Expect 教程中文版
- Expect 教程中文版
创建时间:2001-04-29文章属性:转载文章来源:中国科大BBS站[版权声明] Copyright(c) 1999 本教程由*葫芦娃*翻译,并做了适当的修改,可以自由的用于非商业目的。 但Redistribution时必须拷贝本[版权声明]。 [BUG] 有不少部分,翻译的时候不能作到“信,达”。当然了,任何时
- 分类:软件工程 查阅全文
- IT打压状况调查:2004年IT业100挨踢人出炉
- IT行业从诞生起,就颠覆传统,就注定要摔打。IT人是一个比较特殊的群体,理工科、高学历、名牌大学、期望值高、年轻、拥有较大信息量、具有最现代的价值观念,同时,他们薪水很高,富有上进心等。 但不可否认IT行业, 竞争残酷,面临国际压力、资金短缺、人才争夺,企业员工和老板都面临着更加复杂的环境和要求,经受着和其他行业所不同的压力。自身特点与环境的相互碰撞,使得IT男
- 分类:软件工程 查阅全文