以图明志

JavaScript

高效率JavaScript代码的编写技巧

让复杂的JavaScript应用更有执行效率
使用DocumentFragment优化多次append,添加多个dom元素时,先将元素append到DocumentFragment中,最后统一将DocumentFragment添加到页面。该做法可以减少页面渲染dom元素的次数。经IE和FX下测试,在append1000个元素时,效率能提高10%-30%,FX下提升较为明显。

JavaScript

如何编写高效简洁的JavaScript代码

JavaScript开发经验谈
采用更为简短的写法,不仅可以减少输入的字符数,还可以减少文件大小。大部分采用简单写法的代码,执行效率都有轻微提高。当你对Javascript的内置类型变量执行某项操作时,你应该先查查这项操作是否有原生的方法。网上流传的效率优化文章非常多,一些比较专业的Javascript书籍也谈到了不少,因此,这里就只列出一些很少谈到的。

IT人家

如何才能避免沦为代码民工

工作在更高的抽象之上
“代码民工”即是指那些编写程序、敲打代码的底层程序开发人员,是IT行业中干得最多、干得最累、却挣得最少的那一群人。这其中可能有公司的原因,也可能有个人的原因,但我认为最根本的原因可能是技术的限制——技术的水平限制了程序员们的生产力。我们很多人都在重复的做很多的事情。这里说的重复是指宏观上的重复,比如很多做通信产品的公司,他们的程序员往往要实现很多相似甚至相同功能的基础模块。

JQuery

一些实用的JQuery代码片段收集

实用关键代码
本文将展示50个非常实用的JQuery代码片段,这些代码能够给你的JavaScript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。好好仔细看一遍,你肯定会有收获。比如常见的修改jQuery默认编码,解决jQuery, prototype冲突等问题。

编程思想

从C/C++与Java的语言设计看代码质量问题

降低犯错的机会,写出好程序代码
历代编程语言演化,都尝试着去解决不同的附属性困难问题。从Java反省C++的诸般问题而进行改良的结果,我们可以看出它所尝试要解决的问题的困难。Java中有一个很重大的特色,就是垃圾收集机制(Garbage Collection,GC)。垃圾收集机制允许程序设计者尽管放心的去配置所需的内存空间,而毋需自行处理这些内存空间的释放问题,因为垃圾收集器(Garbage Collector)会自动判断已经不被程序所使用的内存空间,并且自动释放。

IT人家

良好编程风格的养成

编程风格不仅仅是关乎代码质量更是一种艺术修养
编程风格不仅仅是关乎代码质量问题,更是一种艺术修养问题,糟糕的不良的丑陋的编程风使代码维护变得困难,而且无形中也增加了产生bug的频率。什么样的编程风格才是优秀的?养成一种良好的编程风格并长久坚持之。注释恰到好处。变量命名要合理。权衡可读性和效率。尽量用括号。

软件架构技术

浅谈系统架构中的MVC模式

MVC设计模式可以带来更好的软件结构和代码重用
大部分Web应用程序都是用像ASP,PHP,或者CFML这样的过程化语言来创建的。它们将像数据库查询语句这样的数据层代码和像HTML这样的表示层代码混在一起。经验比较丰富的开发者会将数据从表示层分离开来,但这通常不是很容易做到的,它需要精心的计划和不断的尝试。MVC从根本上强制性的将它们分开。

PHP服务器脚本

怎样的PHP代码才算优秀

注意细节,写出高效稳定安全的PHP代码
优秀的PHP代码应该是结构化的。大段的代码应该被分割整理成一个个函数、方法,而那些不起眼的小段代码则应该加上注释,以便日后清楚它们的用途。而且应该尽可能地把前台代码如HTML、CSS、Javascript等从程序中分离出来。PHP的面向对象编程特性可以很好地帮助程序员将代码整理有序。

JavaScript

你的 JavaScript 代码吝啬吗

用最少的代码做最合适的事情
前端开发,要学会吝啬:用最少的代码做最合适的事情;吝啬你的补丁,不要为了实现功能在现有框架上打补丁,而是框架扩展上写实现,如果框架不能扩展,是否考虑部分重构?吝啬代码执行的步骤,有时候我们每生成一次对象就要进行一次判断,为何不在第一次生成对象后记忆下来,下次直接new呢?

互联网时代

团队开发中的代码编写规范

编写代码要注意的一些规范
代码规范问题虽然不影响程序的运行,但是却很可以使代码在管理上变得很容易。程序开发中难免留下一些临时代码和调试代码,此类代码必须添加注释,以免日后遗忘。所有临时性、调试性、试验性的代码,必须添加统一的注释标记“//@debug:”并后跟完整的注释信息,这样可以方便在程序发布和最终调试前批量检查程序中是否还存在有疑问的代码。

软件架构技术

如何进行单元测试

单元测试可以有效提高代码质量保证
单元测试是开发人员对其所实现功能的代码进行的另外编写的测试,用于检测其代码功能的完整性、正确性和其运行效率,从而提高代码质量,并且在写单元测试时发现功能代码间的依赖等设计问题,从而提高产品的可扩展性。

Web设计理念

仅需一行代码给网站添加一个功能

简单的代码实现你所需要的功能
整理了一些比较实用的网站设计时常用的代码,代码很简单,只有一行,不需要理解多高深的JS或者HTML知识,按照提示把相应的代码加入到网页模板中即可得到你想要的效果。

开源项目与工具

Google的代码高亮工具Syntaxhighlighter

让你的代码显示更漂亮
昨天去PHP爱好者网站,看到一个不错的日历代码,觉得有不错的学习价值,就转到自己的网站来了。但是发现,自己的代码高亮显示并不够他的那么好看。我之前一直使用的是 google-syntax-highlighter 1.5.1. Released on August 5, 2007。是07年发布的工具。感觉class为php时,代码的显示并不是那么智能,比如关键字、数据结构等等,高亮方式并不理想。

编程思想

程序代码注释的规范与建议

你的代码注释到位了吗?
对每一级用统一的方法注释每个代码块,例如:为每个类,包含简短的描述,作者和最后修改日期为每个方法,包含其目的,功能,参数,返回值团队编程时,采用标准的注释是很重要的。当然,采用代码协定和工具(比如c#中的XML和java中的Javadoc)帮助这项工作也是可接受的,甚至更可取。

CSS

高效的CSS代码编写规范

如何实现高效整洁的CSS代码
CSS学起来并不难,但在大型项目中,就变得难以管理,特别是不同的人在CSS书写风格上稍有不同,团队上就更加难以沟通,为此总结了一些如何实现高效整洁的CSS代码原则。不同浏览器元素的默认属性有所不同,使用Reset可重置浏览器元素的一些默认属性,以达到浏览器的兼容。但需要注意的是,请不要使用全局Reset。

互联网时代

HTTP 各状态代码代表的意思

HTTP 状态代码
如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。此状态代码提供了有关请求状态的信息,且为 Googlebot 提供了有关您网站和请求的网页的信息。
2 / 3 首页 < Prev 1 2 3 Next > 尾页 页码: