樱花公主

导航

2011年7月8日 #

遇到过的一些php笔试题

摘要: 1、linux的多线程和多进程有什么区别?什么时候使用多线程,什么时候使用多进程?答:(1)进程资源调度的最小单位,线程是cpu调度的最小单位;多进程开销大,多线程开销小,这是最基本的区别;一个进程里面可能有很多线程,把进程分解为线程之后就可以有效利用cpu和内存 (2)当需要频繁创建和销毁时优先选用多线程; 需要进行大量计算的优先使用线程; 强相关的处理用线程,弱相关的处理用进程; 可能要扩展到多机分布的用进程,多核分布的用线程; 都满足需求的情况下用最熟悉最拿手的方式2、现有的nosql数据库都有哪些?答:NoSQL,指的是非关系型的数据库,Redis,Tokyo ... 阅读全文

posted @ 2011-07-08 14:53 修炼1987 阅读(681) 评论(3) 推荐(0) 编辑

PHP抓取网页内容的方法

摘要: PHP抓取页面的内容在实际的开发当中是非常有用的,如作一个简单的内容采集器,提取网页中的部分内容等等,抓取到的内容在通过正则表达式做一下过滤就得到了你想要的内容,至于如何用正则表达式过滤,在这里就不做介绍了,有兴趣的同学可以参考板块:http://phpzixue.cn/articles11.shtml,以下就是几种常用的用php抓取网页中的内容的方法。1.file_get_contentsPHP代码<?php$url="http://www.phpzixue.cn";$contents=file_get_contents($url);//如果出现中文乱码使用下面代码 阅读全文

posted @ 2011-07-08 09:50 修炼1987 阅读(855) 评论(2) 推荐(0) 编辑