摘要: Mysql Explain 详解一.语法explain < table_name >例如: explain select * from t3 where id=3952602;二.explain输出解释+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+| id | select_type | table | type| possible_keys | key | key_len | ref | rows | Extra |+----+- 阅读全文
posted @ 2012-09-13 06:19 Sail 阅读(370) 评论(0) 推荐(0) 编辑
摘要: NoSQL Solution: Evaluation and Comparison: MongoDB vs Redis, Tokyo Cabinet, and Berkeley DB你也许认为这是NoSQL (Not Only SQL)广告宣传的另一个博客。是,这的确是。但是如果这个时候你仍就为寻找一个可行的NoSQL解决方案而苦恼,读完这篇后你就知道该做什么了。当我以前参与Perfect Market的内容处理平台时,我拼命地尝试寻找一个极端快速(从延时和处理时间上)和可扩展的NoSQL数据库方案,去支持简单地键/值查询。在开始前我预定义了需求:快速数据插入(Fast data insert 阅读全文
posted @ 2011-12-02 19:27 Sail 阅读(369) 评论(0) 推荐(0) 编辑
摘要: (转http://www.jb51.net/article/25093.htm)第一种模式:工厂方式 复制代码 代码如下:var lev=function(){ return "脚本之家"; }; function Parent(){ var Child = new Object(); Child.name="脚本"; Child.age="4"; Child.lev=lev; return Child; }; var x = Parent(); alert(x.name); alert(x.lev()); 说明: 1.在函数中定义对 阅读全文
posted @ 2011-11-26 21:02 Sail 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 关于获取各种浏览器可见窗口大小的一点点研究。 在我本地测试当中: 在IE、FireFox、Opera下都可以使用 document.body.clientWidth document.body.clientHeight 即可获得,很简单,很方便。 而在公司项目当中: Opera仍然使用 document.body.clientWidth document.body.clientHeight 可是IE和FireFox则使用 document.documentElement.clientWidth document.documentElement.clien... 阅读全文
posted @ 2011-11-22 13:35 Sail 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 来源:cnblogs.com/cx361 作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢? PHP工程师面临成...作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢? PHP工程师面临成长瓶颈 先明确这里所指的PHP工程师,是指主要以PHP进行Web系统的开发,没有使用其的语言工作过。工作经验大概在3~4年,普通的Web系... 阅读全文
posted @ 2011-11-15 00:21 Sail 阅读(237) 评论(0) 推荐(0) 编辑
摘要: PHP与MYSQL事务处理/*MYSQL的事务处理主要有两种方法。1、用begin,rollback,commit来实现begin 开始一个事务rollback 事务回滚commit 事务确认2、直接用set来改变mysql的自动提交模式MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过set autocommit=0 禁止自动提交set autocommit=1 开启自动提交来实现事务的处理。当你用 set autocommit=0 的时候,你以后所有的SQL都将做为事务处理,直到你用commit确认或rollback结束。注意当你结束这个事务的同时也开启了个 阅读全文
posted @ 2011-11-12 12:01 Sail 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 美国数据加密标准(DES)是对称密码算法,就是加密密钥能够从解密密钥中推算出来,反过来也成立。密钥较短,加密处理简单,加解密速度快,适用于加密大量数据的场合。RSA是非对称算法,加密密钥和解密密钥是不一样的,或者说不能由其中一个密钥推导出另一个密钥。密钥尺寸大,加解密速度慢,一般用来加密少量数据,比如DES的密钥。SHA1 和 MD5 是散列算法,将任意大小的数据映射到一个较小的、固定长度的唯一值。加密性强的散列一定是不可逆的,这就意味着通过散列结果,无法推出任何部分的原始信息。任何输入信息的变化,哪怕仅一位,都将导致散列结果的明显变化,这称之为雪崩效应。散列还应该是防冲突的,即找不出具有相同 阅读全文
posted @ 2011-11-11 20:53 Sail 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 作者:薛忠胜 2005-02-01 11:25:04 来自:linuxforum.netExim是基于GPL协议的开放源代码软件,由英国剑桥大学的Philip Hazel开发,目前最新版4.24。Exim是一个MTA(Message Transfer Agent),即消息传输代理,负责邮件的路由、转发和投递。Exim被作者设计成可运行于绝大多数的类Unix系统上,包括Solaris,AIX,Linux等。 Exim与其它开源的MTA(QMail、Postfix)相比,最大的特点是配置极其灵活。Exim的配置文件也是一个文本文件,但它支持一种称为String Expansion的技术。Stri. 阅读全文
posted @ 2011-10-30 15:57 Sail 阅读(1358) 评论(0) 推荐(0) 编辑
摘要: 一、Socket 简介1、socket只不过是一个数据结构。2、使用这个socket数据结构去开始一个客户端和服务器之间的会话。3、服务器是一直在监听准备产生一个新的会话。当一个客户端连接服务器,它就打开服务器正在进行监听的一个端口进行会话。4、服务器端接受客户端的连接请求,那么就进行一次循环。现在这个客户端就能够发送信息到服务器,服务器也能发送信息给客户端。二、Socket 变量产生一个Socket,你需要三个变量:一个协议、一个socket类型和一个公共协议类型。1、协议AF_INET//产生socket的协议,使用TCP或UDP来传输,用在IPv4的地址AF_INET6//产生socke 阅读全文
posted @ 2011-05-24 19:20 Sail 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,影响的更是网站的整体浏览效果。因此,比较清楚详细的了解http状态码的具体含义,对于一个网站站长来说,这是很有必要俱备的网站制作基础条件。 如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态码响 阅读全文
posted @ 2011-05-24 19:18 Sail 阅读(165) 评论(0) 推荐(0) 编辑

最新资讯 最新游戏 最新网页游戏