之乎者也2011

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 ··· 17 下一页

2011年9月19日

摘要: DTD(Document Type Definition) 是一套关于标记符的语法规则。它是XML1.0版规格的一部分,是XML文件的验证机制,属于XML文件组成的一部分。DTD 是一种保证XML文档格式正确的有效方法,可通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。XML文件提供应用程序一个数据交换的格式,DTD正是让XML文件能成为数据交换标准,因为不同的公司只需定义好标准DTD,各公司都能依DTD建立XML文件,并且进行验证,如此就可以轻易的建立标准和交换数据,这样满足了网络共享和数据交互。DTD文件是一个ASCII文本文件,后缀名为.dtd。 阅读全文
posted @ 2011-09-19 04:35 之乎者也2011 阅读(246) 评论(0) 推荐(0) 编辑

摘要: 首先给一个地址http://pay.qq.com/include/login_box.html?url=http://pay.qq.com/有工具 比如 firefox 、 google chrome 等网页代码查看工具。要求用一段 js 实现下列功能,已知 用户名 和 明文密码,实现 提交的过程,如果中间出现校验码,捕获校验码的图片。时长120分钟。结果面试失败。大概的扒了一下页面,登录过程如下:输入QQ号或者是QQ绑定的邮箱,当输入框失去焦点后,会进行验证以确定是否需要验证码(验证码的形式分两种,一种是生成一个图片,需要用户输入指定的字符,一种是程序返回时自带验证码,不用用户输入;有一种情 阅读全文
posted @ 2011-09-19 04:23 之乎者也2011 阅读(320) 评论(0) 推荐(0) 编辑

摘要: //快速排序算法function quickSort(&$a, $l, $r){if($l >= $r) return;$m = pation($a, $l, $r);quickSort($a, $l, $m-1);quickSort($a, $m+1, $r);}function pation(&$a, $l, $r){$pivot = $a[$l];$i = $l + 1;$j = $r;while(1){while($a[$i] > $pivot && $i < $j) $i++;while($a[$j] < $pivot) $j- 阅读全文
posted @ 2011-09-19 03:54 之乎者也2011 阅读(196) 评论(0) 推荐(0) 编辑

摘要: 经过几天的学习与折腾,终于搞定了LVS+Heartbeat+memcached+nfs,时间主要花在ldirectord上了。把安装与配置记录下来,以防日后遗忘,也方便他人学习。以下配置在CentOS5.1下测试通过的,如果没有笔误,应该没有什么问题。 一、说明 LVS 是Linux Virtual Server,主要用来实现后端服务的负载均衡,用源码包ipvsadm构建,本文使用基于tunneling模式的转发机制,调度算法使用 weighted Least-connec 经过几天的学习与折腾,终于搞定了LVS+Heartbeat+memcached+nfs,时间主要花在... 阅读全文
posted @ 2011-09-19 03:30 之乎者也2011 阅读(561) 评论(0) 推荐(0) 编辑

摘要: Memcache函数库是在PECL(PHP Extension Community Library)中,主要作用是搭建大容量的内存数据的临时存放区域,在分布式的时候作用体现的非常明显,否则不建议使用。+ `$ b, U3 k4 |9 f# A" E3 Ymemcache函数所有的方法列表如下:- Z) r- Q; b+ }6 n6 v$ y5 O参考http://www.php.net/manual/zh/function.Memcache-add.php9 F0 j. H4 e- u2 ?! C) ?2 j - Z" _+ S/ }* e- N Memcache::add 阅读全文
posted @ 2011-09-19 03:16 之乎者也2011 阅读(353) 评论(0) 推荐(0) 编辑

摘要: by 蝈蝈俊.net 最近公司一直在招人,我作为主考官之一。经常会提问的一个问题,就是让用户介绍自己在缓存方面的经验和心得。绝大多数的面试者只能说ASP.net的页面缓存和局部缓存,稍稍有点经验的,会提到企业库的缓存,只有很少的人会知道Memcached(一个分布式的缓存)。而对于缓存的一些基本思想,却没有一个人能说出来。 现在的技术人员,很多时候,不管三七二十一,把一个个实体丢到缓存中,然后在用的时候,就从缓存中去找这个实体。而不会考虑缓存的其他方面因素。所以他们在提到缓存时,想到的才只能是一个个的缓存实现的方法,而不是缓存的思想。 那么,肯定就有人问,蝈蝈俊,那你理解的缓存思想是如何... 阅读全文
posted @ 2011-09-19 03:14 之乎者也2011 阅读(217) 评论(0) 推荐(0) 编辑

摘要: 数据库中有两个字段 id, sorce.假设sorce的取值范围是 5-10. 按照以下概率实现sorce数据的更新。 5(25%) => 6 5(25%) => 7 6(20%) => 7 7(25%) => 8 7(25%) => 6 8(10%) => 6 8(25%) => 9 9(15%) => 8 9(20%) => 10 10(25%) => 9 要求考虑性能及扩展性。写出概率分布相关代码。第一个网友的做法如下:function getChangeNum($oldNum){ if($oldNum<5 || $old 阅读全文
posted @ 2011-09-19 02:55 之乎者也2011 阅读(263) 评论(0) 推荐(0) 编辑

摘要: <script type="text/javascript">alert(["a","b","c","d","e"][[1,2],3,4]);</script>请问输出什么?注意:javascript的二维数组可不是这么写的。// 这是javascript的二维数组var ttt = [ ["a","b","c","d","e"],[[1,2],3,4] 阅读全文
posted @ 2011-09-19 02:34 之乎者也2011 阅读(240) 评论(0) 推荐(0) 编辑

2011年9月18日

摘要: 3,请说明在php.ini中safe_mode开启之后对于PHP系统函数的影响safe_mode是提供一个基本安全的共享环境。在一个多用户共享的phpweb服务器上,当这台服务器开启了safe_mode模式,有以下函数将会受到影响。首先,一下尝试访问文件系统的函数将会被限制,运行服务器的用户id,如果想要尝试操作某个文件,必须要用户该文件的读取或者写入的访问权限。因此,在safe_mode打开的情况下,下列函数将会收到限制:ckdir,move_uploaded_file,chgrp,parse_ini_file,chown,rmdir,copy,rename,fopen,require,hi 阅读全文
posted @ 2011-09-18 03:53 之乎者也2011 阅读(893) 评论(0) 推荐(0) 编辑

2011年9月17日

摘要: 1、解析时间2、执行时间3、读取时间4、其他时间:数据库消耗的时间,比如绑定时间相应时间=处理时间+队列时间(队列长度*处理时间)拐点 阅读全文
posted @ 2011-09-17 15:58 之乎者也2011 阅读(185) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 17 下一页