以图明志

信息安全

保证PHP网站安全的一些编程技巧

PHP安全防范
网站的安全是我们必须要考虑的问题,只要我们做好了防范措施,就可以基本防止一些人利用网站本身的漏洞进行网站操作了。比如用htmlentities()预防XSS攻击,用mysql_real_escape_string防止sql注入等等。PHP包括其他任何网络编程语言的安全性,具体表现在本地安全性和远程安全性两个方面,这里我们应该养成如下的几个习惯确保我们的PHP程序本身是安全的。

CSS

用CSS模拟魔兽世界技能冷却的效果

巧用div的边框厚度实现这种效果
显然这种效果不复杂,一张背景图片,加上前面带有透明度的多边形图层,在脚本控制下就可以转起来了。但问题在于用什么方法来构建这个多边形?在IE下可以用VML,其他浏览器可以用Canvas等等。虽然行的通,但都不是最简单的。仔细分析下,该效果本质就是若干个三角形拼接而成。而三角形,如果你熟悉CSS2的话,一定在哪个地方见过。。。

CSS

CSS实现放大镜/狙击镜效果

放大镜或是狙击镜那样的效果
图片放大,这是一个比较容易的效果了。当然,今天说的可不是简简单单的在一个框里放大,而是一个圆。就像放大镜或是狙击镜那样,只有圆圈里的放大,圈外的当然还是原来的图片。这是不是很不可思议? 当然不是。做过Flash的也许会脱口而出:套个蒙版就是了。可惜CSS不是Flash,没有那一套。我们只有从CSS里面慢慢挖掘。

编程思想

如何改善你的程序代码质量

花时间读一下这篇文章能让你的代码更高质量
有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。

JavaScript

分享一些JavaScript简易小技巧

很实用的一些经验之谈
这里主要提两个很有用的属性,可以让你操作表单方便不少。form有一个elements属性。作用呢就是可以得到一个表单下的所有表单元素,这样在批量处理表单元素时就很有用,如:表单元素的序列化,或者验证之类的很有帮助。对于第一个表单元素也有一个类似属性为form.这样可以很轻松得到一个表单元素属于哪个表单。

数据库技术

一个十几年经验DBA的宝贵经验财富

走向DBA
执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就会改变方案,采用“全表扫描”方式。

JQuery

十个迅速提升JQuery性能的技巧

简单的几步让你的JQuery跑得更快
本文提供即刻提升你的脚本性能的十个步骤。不用担心,这并不是什么高深的技巧。人人皆可运用!这些技巧包括:使用最新版本,合并、最小化脚本,用for替代each,用ID替代class选择器,给选择器指定前后文,建立缓存,避免DOM操作,避免使用concat(),利用join()处理长字串,返回false值,利用小抄和参考文档。

数据库技术

怎样设计一个优秀的数据库

精选了其中的 60 个最佳技巧
一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。归纳历年来所走的弯路及体会,并在网上找了些对数据库设计颇有造诣的专业人士给大家传授一些设计数据库的技巧和经验。

Web设计理念

全面细致的用户体验设计建议

提高用户体验的细节性技巧
网站体验,指的是利用网络特性,为客户提供完善的网络体验,提高客户的满意度,从而与客户建立起紧密而持续的关系。感官体验:呈现给用户视听上的体验,强调舒适性。 交互体验:呈现给用户操作上的体验,强调易用/可用性。 情感体验:呈现给用户心理上的体验,强调友好性。 浏览体验:呈现给用户浏览上的体验,强调吸引性。 信任体验:呈现给用户的信任体验,强调可靠性。

JavaScript

十个神奇的JavaScript技巧

善用这些技巧能让你事半功倍
尽管我使用Javascript来做开发有很多年了,但它常有一些让我很惊讶的小特性。对于我来说,Javascript是需要持续不断的学习的。在这篇文章中,我将列出10个Javascript使用小技巧,主要面向Javascript新手和中级开发者。希望每个读者都能至少从中学到一个有用的技巧。

JavaScript

你应该尽早知道的7个JavaScript技巧

非常优秀的一篇经验谈
在我最初开始搞Web开发时,在访问页面时,究竟是使用 document.all 还是使用 document.layers 的问题上痛苦的挣扎了很久。我选择了 document.layers,因为我喜欢任何层都是自己的document的思想 (而且我写了太多的 document.write 来生成元素)。层模式最终失败了,于是我开始使用 document.all。

JQuery

JQuery一些常见用法与技巧介绍

简洁快速灵活的 JavaScript 框架
随着 Web2.0 及 Ajax 思想在互联网上的快速发展传播,陆续出现了一些优秀的js框架,其中比较著名的有 Prototype、YUI、jQuery、mootools、Bindows 以及国内的 JSVM 框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。

IT人家

遭遇技术瓶颈怎么办

学会这些技巧让自己成为技术大师
如果想成为 hacker, 如果想突破瓶颈,首先得对所专注的领域保持兴趣。需要培养敏感,保持好奇的眼睛,不断去探寻和尝试解决新问题。一时的兴趣容易,难的是 10 年甚至一辈子对某领域的兴趣。要努力尝试管理欲望。倘若做不到这一点,同时又很想成为 hacker, 那么必须得做出改变。

CSS

你必须知道的一些CSS经典技巧

你知道多少个呢?
CSS字体属性简写规则,如何同时使用两个类,关于CSS border的缺省值,图片替换技巧,CSS box模型的另一种调整技巧,块元素居中对齐,用CSS来处理垂直对齐,直通到屏幕底部的背景色等等。只有一点要提醒的:这种简写方法只有在同时指定font-size和font-family属性时才起作用。

CSS

十个便捷的CSS技巧

更加深刻去理解CSS
css 字体简写规则,同时使用两个class,css中边框(border)的默认值,!important会被IE忽略,图片替换的技巧,css盒模型hack的另一选择,将块元素居中,使用css实现垂直居中,容器内的css定位,延伸至屏幕底部的背景色。

CSS

一些CSS常识与经典技巧

很值得参考的经验谈
不要使用过小的图片做背景平铺。这就是为何很多人都不用 1px 的原因,这才知晓。宽高 1px 的图片平铺出一个宽高 200px 的区域,需要 200*200=40, 000 次,占用资源。无边框。推荐的写法是 border:none;,哈哈,我一直在用这个。 border:0; 只是定义边框宽度为零,但边框样式、颜色还是会被浏览器解析,占用资源。
1 / 2 首页 < Prev 1 2 Next > 尾页 页码: