摘要: JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的 JavaScript 库,并对它们逐一进行介绍。1. jQuery: The Wri... 阅读全文
posted @ 2010-05-04 09:25 h-hello 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Cheat Sheet 一词在中文中并没有很贴切的对译,大概是考试作弊条一类的东西,这要求 Cheat Sheet 必须短小精悍又覆盖广泛,作为 Web 开发与设计师,免不了在工作时查询大量资料,某个 Web 色值,某个 JavaScript 库的核心语法,这类资料如果攒齐了,怕有半间屋子那么多,如果用 Cheet Sheet 也许几十页纸就够了,本文收集了近百份用于 Web 开发与设计的 Che... 阅读全文
posted @ 2010-05-04 09:24 h-hello 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 介绍的主要是 Web 开发者常用速查手册,本文将着重介绍 Web 前端设计者常用速查手册。其中涉及颜色速查表以及 Adobe 众多设计工具的速查手册。Color CodesRGB Hex Colour Chart这张 RGB 16进制颜色速查表刚好可以打印在整张 A4 纸上,包含216种所谓的 Web 安全色。下载(PNG |PDF)Color Reference Guide (配色表,下载 PD... 阅读全文
posted @ 2010-05-04 09:24 h-hello 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Google 的使命是 Web,在 Google 眼中,未来的一切应用都将 Web 化,一直以来,Google 为 Web 开发与设计者推出了大量免费工具,让他们更好地创建,维护,改善他们的 Web 站点,这些工具包含了开发,分析,维护,修补等等用途,本文将介绍15款这样的工具。1. Google Chrome Developer Tools这是 Google Chrome 中类似 Firefo... 阅读全文
posted @ 2010-05-04 09:15 h-hello 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 读完《重构——改善既有代码的设计》和《重构与模式》,有了些许感想,先与大家分享一下。当我们已经对设计模式倒背如流时,却往往发现在实际代码编写中有生搬硬套的感觉。设计模式是前人经验的总结,直接拿来用合不合适呢?这让我想起了大学一位老师告诉我们的一条学习的道路“知识,理论,智慧”。设计模式是很一种优雅的“智慧”,但对于我们初学者来... 阅读全文
posted @ 2010-04-26 14:44 h-hello 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 配置:  在NT2000XP和2003平台上,在系统帐户下应该INETINFO程序应该与IIS5以共存模式过滤器运行。所以系统帐户应该给予对所有的ISAPI-REWIRITEDLLS和所有的HTTPD。INI文件至少可读权限,我们也推荐对给予系统帐户对于所有包括HTTPD。INI文件的文件夹的可写权限,这将允许产生HTTP。PARSE。ERRORS文件,这些文件包含配置文件语法错误。对于PROXY... 阅读全文
posted @ 2010-03-11 11:27 h-hello 阅读(360) 评论(0) 推荐(0) 编辑
摘要: Tokyo Cabinet 是日本人 平林幹雄 开发的一款 DBM 数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是 Berkeley DB 等 DBM 的几倍。    Tokyo Tyrant 是由同一作者开发的 Tokyo Cabinet 数据库网络接口。它拥有Memcached兼容协议,也可以通过HTTP协议进行数据交换。  To... 阅读全文
posted @ 2010-03-02 16:56 h-hello 阅读(346) 评论(0) 推荐(0) 编辑
摘要: UML工具很多是商用的,价格不菲;而免费的UML建模工具,功能完善的很少。以下推荐的是五个免费的UML建模工具,相对而言还算功能比较不错。免费UML建模工具推荐:JUDE – community 如果您的开发环境中只能使用正版软件,而又因种种原因无法获得专业级的建模工具,正苦苦寻找一个好用的,免费的工具时,那么JUDE绝对值得您一试。JUDE是一个中日合作的软件项目,有商业化的Prof... 阅读全文
posted @ 2010-02-21 22:53 h-hello 阅读(3095) 评论(1) 推荐(0) 编辑
摘要: 紧耦合 从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“type... 阅读全文
posted @ 2009-10-19 21:59 h-hello 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 《UML三大硬伤》,一个弟兄攻击了一下UML,也来说说个人的一点理解吧。原文见下面的链接。至少UML里的用例图、活动图、状态图、类图、时序图还是很好用的(目前我也只用到这个程度了)。用例图主要可以提供一个软件功能的大视图,并且也初步的把使用者的权限范围表达出来了;活动图好理解,相当于流程图,表达业务流程乃至程序算法时都是常用的;状态图和活动图互补,有时用状态机转换来表达一些业务流转等很清楚;类图用... 阅读全文
posted @ 2009-10-14 11:26 h-hello 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 使用firefox的时候,总是喜欢用它的DOM查看器来排查错误,或者是查看其他网站的页面设计。幸运的是,IE也有这么一个工具,而且,还要来得强大一些,这就是IeInspector公司的IE WebDeveloper V2。程序安装后是IE的一个内嵌插件,在IE工具条上默认会有一个打开按钮:打开后主界面如下:使用也很简单。在主界面下方,有五个功能的Tab切换。在Webpage Inspector功能... 阅读全文
posted @ 2009-09-23 17:31 h-hello 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 一直以为国人比较喜欢比来比去,什么Windowsvs linux、.NET vs java、IE vs firefox等等。原来老外也有无聊到一定水平的,这不发现原来"101件Mozilla 浏览器能而IE 不能做的事"一文的始作俑者是老外。原文叫:101 things that the Mozilla browser can do that IE cannot。 其实101条是个镢头了,但老外似... 阅读全文
posted @ 2009-09-23 17:29 h-hello 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 前言:.NET 3.5 + VS 2008已经发布一年多了,可是还有一半以上的企业和开发团队在用VS2005+.Net2.0(包括我们公司),甚至还有用.Net1.1+VS2003的。生产工具是提高生产力的最重要途径,但是还有许多人没意识到08系列的强大。本来写此文来说服公司领导,顺便也发出来,想表达这种观点:不与时俱进就要时不我待啦!网上好像还没有这么一篇较短篇幅的文章能系统说明一下08+3.5... 阅读全文
posted @ 2009-09-16 18:54 h-hello 阅读(217) 评论(0) 推荐(0) 编辑
摘要: S/CSS文件大,用户访问站点的时候需要下载JS/CSS的时间长就会感觉慢,有的甚至由于CSS的文件而造成页面初始打开很凌乱。我们怎么提高用户下载JS/CSS的速度呢?1、我们无法改变用户的网络状况,只有自己网站使用更快的带宽或者使用更强的服务器,使用户访问我们的时候感觉很快。2、对JS/CSS文件进行压缩,由于文件较小,用户下载的时间就很短。解决方案1,需要花费比较多的money,方案2实现比较... 阅读全文
posted @ 2009-09-08 15:32 h-hello 阅读(1206) 评论(1) 推荐(0) 编辑
摘要: 原文地址:http://technet.microsoft.com/zh-cn/library/bb838723.aspxMicrosoft SQL Server 2005 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态信息可用于监控服务器实例的运行状况、诊断问题和优化性能。常规服务器动态管理对象包括:dm_db_*:数据... 阅读全文
posted @ 2009-09-01 16:23 h-hello 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、系统的安装   1、按照Windows2003安装光盘的提示安装,默认情况下2003没有把IIS6.0安装在系统里面。2、IIS6.0的安装  开始菜单—>控制面板—>添加或删除程序—>添加/删除Windows组件  应用程序 ———ASP.NET(可选)       |——启用网... 阅读全文
posted @ 2009-09-01 16:22 h-hello 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Google Analytics是我们熟悉的网站分析工具,具有简洁实用的网站分析功能。通过对网页加入名为“ga.js”的javascript的脚本,我们可以了解整个网站的流量(traffic),流量的来源(trafficsource)以及每个页面(content)的质量。因此,Google的最常用的三个报告,也就是“Visitor”—&m... 阅读全文
posted @ 2009-08-19 11:08 h-hello 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 写这篇文章的主要目的是介绍下一些比较好的软件开发的技术网站。软件技术日异月新,要想真的能在这行待下去,就得不断的充实自己,除了从实际的项目中汲取经验,以及通过看书、培训等,还有一个重要的渠道是通过技术类的网站。想必大家都有几个自己经常访问的网站。希望借此大家分享下好的技术网站,我有个希望是博客园哪天也能做一个技术类的导航网站来方便大家。下面介绍下我熟悉和认为不错的网站。Http://www.msd... 阅读全文
posted @ 2009-08-15 11:21 h-hello 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 前言本文通过一个Bug的分析、解决,概述了使用Lumigent Log Explorer对SQL Server的事务日志进行分析的方法,以及常见的数据库误操作后的恢复、撤销方法Bug描述网站的文章模块有一个评分的功能:用户选择1-5分,点击提交后,文章的评分次数(Stars) + 1、总分(StarTotal) + 分数、平均分(StarAvg) = 新总分 / 新评分次数 文章页面显示用户的平均... 阅读全文
posted @ 2009-08-15 11:09 h-hello 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 11款网站服务器监测通知工具。没有哪个站长愿意自己的网站宕机,但Google服务器都会出问题,何况是我等小网站、破服务器。宕机所带来的损失和付出的代价往往是巨大的,我们除了能够尽量购买一个稳定的服务器之外,对待Down机的最好解决办法只有一个了: 及时解决。要及时解决就得及时知道网站服务器什么时候Down了。你不可能24小时刷新着自己的网页去查看网页是否正常,更不要奢望你的用户会在第一时间 通知你... 阅读全文
posted @ 2009-08-13 22:34 h-hello 阅读(672) 评论(0) 推荐(0) 编辑
摘要: SQL Server是中小型网站广泛使用的数据库,由于功能强大也滋生了很多安全问题,国内又因为SQL注入攻击的很长一段时间流行,导致对SQL Server的入侵技巧也层出不穷,由于SQL Server支持多语句,相信很多小黑在对SQL Server进去SQL注入的时候很少使用猜解表名之类的方法,而直接转向使用SQL Server的存储过程和函数快速的拿权限,下面我就围绕SQL Server的系统存... 阅读全文
posted @ 2009-08-06 16:19 h-hello 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 代理技术——使代码变得更简洁在面向对象编程中,会用到大量的类,并且会多次调用类中的方法。有时可能需要对这些方法的调用进行一些控制。如在权限管理中,一些用户没有执行某些方法的权限。又如在日志系统中,在某个方法执行完后,将其执行的结果记录在日志中。处理这些需求的一般做法是在调用这些方法的地方加上适当的代码。如以下C#代码如示:public class Class1{public... 阅读全文
posted @ 2009-07-24 00:00 h-hello 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 分析原则:  具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点)  查找瓶颈时按以下顺序,由易到难。  服务器硬件瓶颈-〉网络瓶颈(对局域网,可以不考虑)-〉服务器操作系统瓶颈(参数配置)-〉中间件瓶颈(参数配置,数据库,web服务器等)-〉应用瓶颈(SQL语句、数据库设计、业务逻辑、算法等)  注:以上过程并不是每个分析中都需要的,要根据测试目的和要求来确定分析的深度。... 阅读全文
posted @ 2009-07-21 14:42 h-hello 阅读(215) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 2.0 has many secrets, which when revealed can give you bigperformance and scalability boost. For instance, there are secretbottlenecks in Membership and Profile provider which can be solvedeas... 阅读全文
posted @ 2009-06-30 16:51 h-hello 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了有助于提高Microsoft® Windows Server™ 2003 系统性能表现的重要参数和设置。文章对每一种设置及其可能具有的效果进行了描述,帮助用户根据自己的系统、工作负载和性能目标做出明智的决策。本文档所包含的信息代表了在发布之日,Microsoft Corporation 对所讨论问题的当前看法。因为 Microsoft必须顺应不断变化的市场条件,故该文... 阅读全文
posted @ 2009-06-27 11:25 h-hello 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 如果需要在一台计算机上监视多个 Report Server 实例,可以同时或单独监视这些实例。选择要包括的实例是计数器添加过程的一部分。有关使用 Windows 附带的性能工具的更多信息,请参见微软 Windows 产品文档。若要访问性能工具•从“开始”菜单上选择“运行”。•在“打开”文本框中输入&ldqu... 阅读全文
posted @ 2009-06-27 11:24 h-hello 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高!下面我将从这三个方面分... 阅读全文
posted @ 2009-06-24 08:18 h-hello 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Microsoft SQL Server 2005 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态信息可用于监控服务器实例的运行状况、诊断问题和优化性能。常规服务器动态管理对象包括:dm_db_*:数据库和数据库对象dm_exec_*:执行用户代码和关联的连接dm_os_*:内存、锁定和时间安排dm_tran_*:事务和隔... 阅读全文
posted @ 2009-06-24 08:18 h-hello 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 先看问题:http://www.cnblogs.com/wuchang/archive/2006/12/07/584997.html题目很简单吧,用C#执行pow(2)的性能比C++执行pow(2)的性能慢了一个数量级.大家先想想看.我,Support Engineer:从我这个support engineer的层次来说呢,二话不说先祭出reflector,profiler和windbg三大武器了... 阅读全文
posted @ 2009-06-18 00:06 h-hello 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 今天拿了移动硬盘考了不少台球教程回家。跟小p看完星际录像后准备学习台球。在explorer中打开对应的文件夹,习惯性地右键鼠标选择缩略图方式预览。正准备双击目标文件打开的时候,咣当!熟悉的框框,explorer居然crash了。好吧,老娘可是好惹的么?!重新启动explorer试了一下,问题每次都能重现。好吧,肯定又是被某个流氓软件强奸了。根据以往的经验,上windbg,问题发生的时候看看call... 阅读全文
posted @ 2009-06-18 00:06 h-hello 阅读(232) 评论(0) 推荐(0) 编辑