`
nedvedheqing
  • 浏览: 105286 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
ie6支持png透明需要用滤镜,但是滤镜在加载图片时,图片的相对位置不是相对于外链的css文件的位置,而是相对于html文件的位置,切记。
转自<<MYSQL5权威指南>> 第一范式 内容相同的数据列必须消除(“消除”的办法就是再创建一个数据表来存放它们) 必须为每一组相关数据分别创建一个数据表 每条数据记录必须用一个主键来标识 第 二范式 只要数据列里的内容出现重复,就意味着应该把数据表拆分为多个子表 拆分形式的数据表必须用外键关联起来 第三范式 与主键没有直接关系的数据列必须消除(“消除”的办法就是再创建一个数据表来存放它们)
转自:http://hi.baidu.com/camaro/blog/item/c39d97ef1d5d4215fdfa3cc2.html       1、选取最适用的字段属性   MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用M ...
转自IBM Developerworks:http://www.ibm.com/developerworks/cn/opensource/os-debug/   使用 print 语句、错误报告和 PHPEclipse 插件 本文介绍调试 PHP 应用程序的各种方法,包括在 Apache and PHP 中打开错误报告,以及通过在一个简单的 PHP 脚本中放置策 ...
Linux下Memcache服务器端的安装服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装)官网:http://www.monkey.org/~provos/libevent/下载:http://www.monke ...
操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:    ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换的过程。一般的SQL都可以转换成功,但对于含有分组统计等方面的SQL就不能转换了。    推荐方案:在业务密集的SQL当中尽量不采用IN操作符。 NOT IN操作符 
- .htaccess文件(或者”分布式配置文件”提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。[1]作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。 - 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。 - .htaccess必须以ASCII模式上传,最好将其权限设置为644。 错误文档的定位 常用的客户端请求错误返回代码:401 Authorization Required403 Forbidden404 Not Found405 Method Not ...
1.安装amarok音乐播放器--终端输入:--sudo apt-get install amarok; 2.安装中文支持;直接在ubuntu系统管理中选择安装语言支持;它就会从网上搜索语言支持,并安装; 3.由于amarok默认是没有播放mp3的解码器插件的,需从网上下载mp3的播放插件来进行配置;最简单的方法就是下载libxine1-ffmpeg;直接终端输入:--sudo apt-get install libxine1-ffmpeg; 4.解决一些显示歌名乱码问题;先安装python-mutagen;--sudo apt-get install python-muta ...
3G,全称为3rd Generation,中文含义就是指第三代数字通信。1995年问世的第一代数字手机只能进行语音通话;1996到1997年出现的第二代数字手机便增加了接收数据的功能,如接受电子邮件或网页;第三代与前两代的主要区别是在传输声音和数据的速度上的提升,它能够处理图像、音乐、视频流等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。 相对第一代模拟制式手机(1G)和第二代GSM、TDMA等数字手机(2G),3G通信的名称繁多,国际电联规定为“IMT-2
我装了两个操作系统,Linux和windows XP. 默认是Linux启动,通过下面的操作可把windows XP改为默认启动系统     启动ubuntu后,输入:     sudo gedit /boot/grub/menu.lst 然后找到     default 0 然后往下看,找你想默认启动的操作系统!修改default 后面的数字,0对应第一个,1对应第二个,依次往下! 默认是ubuntu!把0改为4就可以了! 找到以title开头的行(注意,以#开头的都不要理),我的文件上有5行,为: title        Ubuntu, kernel 2.6.15-23 ...
新闻来源:http://www.kroah.com/log/linux/android-kernel-problems.html As the Android kernel code is now gone from the Linux kernel, as of the 2.6.33 kernel release, I'm starting to get a lot of questions about what happened, and what to do next with regards to Android. So here's my opinion on the whole ma ...
详解天语手机利用GPRS连接笔记本电脑无线上网   1.插上手机数据线,并安装好驱动程序,过程如下:     2.打开设备管理器,并确认端口(com和LPT)下面有USB MONEM Driver(com3)    3.打开手机随机软件PhoneSuite_V1.02并定位到设置功能,选择一般->通讯端口->COM3 ; 建立联机->建立联机,并安装好MTK GPRS MODEM.    4.打开设备管理器 找到调制解调器下面的MTK GPRS MODEM,打开它的属性并定位到高级,在高级里面输入at+cgdcont=1,"ip" ...
作者:Douglas Crockford 08.3.3 原文:http://javascript.crockford.com/popular.html   《计算机语言:历史与基石》一书由Jean Sammet写于1969年。此书的内容是对120种编程语言的考查,其中一些语言有详尽的简介。Sammet这 ...
原文:http://javascript.crockford.com/code.html 作者:Douglas Crockford 译文:http://www.yeeyan.com/articles/view/cloudwater/4042 译者:cloudwater 更新:2009-12-13 01:08:29   这是一套适用于JavaScript程序的编码规范。它基于Sun 的Java程序编码规范 ...
原文:Private Members in JavaScript 作者:Douglas Crockford 译者:未知     JavaScript 是世界上最被误解的语言。很多人认为它缺乏信息隐藏的特性所以对象不能有私有实例变量和方法。但这是一个误解。JavaScript对象同样可以拥有私有变量。下面就讲解一下: 对象 JavaScript根本上都是关于的对象(Object)的。数组(Array)是对象,函数(Function)是对象,Object就不说 了。那什么是对象?对象是名称-值的配对的集合。名称是字符串,值可以是字符串、数字、布尔值和对象(包括数 ...
Global site tag (gtag.js) - Google Analytics