随笔分类 -  学习记录

摘要:原文链接: http://www.tsingfeng.com/?tag=cronjob本文说的计划任务是指linux的Cronjob。语法下面是个简单的计划任务:10 * * * * /usr/bin/php /www/virtual/username/cron.php > /dev/null 2>... 阅读全文
posted @ 2015-12-03 17:32 的士特啰嗦司机 阅读(279) 评论(0) 推荐(0)
摘要:PHP __autoload函数(自动载入类文件)的使用方法作者: 字体:[增加减小] 类型:转载 时间:2012-02-04在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利这也是OO设计的基本思想之一。在P... 阅读全文
posted @ 2015-11-23 16:12 的士特啰嗦司机 阅读(317) 评论(0) 推荐(0)
摘要:php编程中经常需要用到一些服务器的一些资料,我把常用的用高亮的方式贴出来,其余的放在后面.方便以后查阅复制代码代码如下:$_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言$_SERVER['REMOTE_ADDR'] //当前用户 IP 。$_SERVER['REMOT... 阅读全文
posted @ 2015-11-18 13:56 的士特啰嗦司机 阅读(277) 评论(0) 推荐(0)
摘要:“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前3... 阅读全文
posted @ 2015-11-18 09:19 的士特啰嗦司机 阅读(209) 评论(0) 推荐(0)
摘要:Selectors Original lab by Karl Swedberg Enhanced by Cody Lindley. FYI (ie6 != supported) jQuery Selectors Toggle B... 阅读全文
posted @ 2015-11-13 17:27 的士特啰嗦司机 阅读(248) 评论(0) 推荐(0)
摘要:phpQuery是一个基于PHP的服务端开源项目,它可以让PHP开发人员轻松处理DOM文档内容,比如获取某新闻网站的头条信息。更有意思的是,它采用了jQuery的思想,你可以像使用jQuery一样处理页面内容,获取你想要的页面信息。Query的选择器之强大是有目共睹的,phpQuery 让php也拥... 阅读全文
posted @ 2015-11-12 15:11 的士特啰嗦司机 阅读(3222) 评论(0) 推荐(0)
摘要:常用爬虫。0.Snoopy是什么? (下载snoopy)Snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。Snoopy的一些特点:* 方便抓取网页的内容* 方便抓取网页的文本内容 (去除HTML标签)* 方便抓取网页的链接* 支持代理主机* 支持基本的用户... 阅读全文
posted @ 2015-11-10 12:03 的士特啰嗦司机 阅读(2039) 评论(0) 推荐(0)
摘要:这篇文章主要介绍了30个php操作redis常用方法代码例子,本文其实不止30个方法,可以操作string类型、list类型和set类型的数据,需要的朋友可以参考下redis的操作很多的,以前看到一个比较全的博客,但是现在找不到了。查个东西搜半天,下面整理一下php处理redis的例子,个人觉得常用... 阅读全文
posted @ 2015-11-04 14:01 的士特啰嗦司机 阅读(680) 评论(0) 推荐(0)
摘要:Redis与Memcached的区别传统MySQL+ Memcached架构遇到的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.M... 阅读全文
posted @ 2015-11-04 13:59 的士特啰嗦司机 阅读(247) 评论(0) 推荐(0)
摘要:Memcache是什么Memcache是danga.com的一个项目,最早是为LiveJournal服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable... 阅读全文
posted @ 2015-11-02 11:51 的士特啰嗦司机 阅读(475) 评论(0) 推荐(0)
摘要:为Linux系统是在Internet上起源和发展的,它与生俱来拥有强大的网络功能和丰富的网络应用软件,尤其是TCP/IP网络协议的实现尤为成熟。Linux的网络命令比较多,其中一些命令像ping、ftp、telnet、route、netstat等在其它操作系统上也能看到,但也有一些Unix/Linu... 阅读全文
posted @ 2015-10-29 11:27 的士特啰嗦司机 阅读(503) 评论(0) 推荐(0)
摘要:PHP中fopen,file_get_contents,curl函数的区别:1.fopen /file_get_contents 每次请求都会重新做DNS查询,并不对 DNS信息进行缓存。但是CURL会自动对DNS信息进行缓存。对同一域名下的网页或者图片的请求只需要一次DNS查询。这大大减少了DNS... 阅读全文
posted @ 2015-10-29 10:24 的士特啰嗦司机 阅读(1220) 评论(0) 推荐(0)
摘要:序列化是将变量转换为可保存或传输的字符串的过程;反序列化就是在适当的时候把这个字符串再转化成原来的变量使用。这两个过程结合起来,可以轻松地存储和传输数据,使程序更具维护性。1. serialize和unserialize函数这两个是序列化和反序列化PHP中数据的常用函数。 'Apple' ,'b' ... 阅读全文
posted @ 2015-10-29 10:18 的士特啰嗦司机 阅读(1028) 评论(0) 推荐(0)
摘要:1. 预备知识 一直以来很少看到有多少人使用php的socket模块来做一些事情,大概大家都把它定位在脚本语言的范畴内吧,但是其实php的socket模块可以做很多事情,包括做ftplist,http post提交,smtp提交,组包并进行特殊报文的交互(如smpp协议),whois查询。这些都... 阅读全文
posted @ 2015-10-27 11:54 的士特啰嗦司机 阅读(261) 评论(0) 推荐(0)
摘要:PHP开启异步多线程执行脚本场景要求客户端调用服务器a.php接口,需要执行一个长达5s-20s不等的耗资源操作,但是客户端响应请求时间为5秒(微信公众账号服务器请求响应超时时间),5s以上无回复即断开连接。解决设想客户端调用a.php之后,a.php执行异步多线程操作调用b.php,a.php调用... 阅读全文
posted @ 2015-10-27 09:28 的士特啰嗦司机 阅读(625) 评论(0) 推荐(0)
摘要:1.为啥PHP需要异步操作?一般来说PHP适用的场合是web页面展示等耗时比较短的任务,如果对于比较花时间的操作如resize图片、大数据导入、批量发送EDM、SMS等,就很容易出现操作超时情况。你可以说我可以设置无限超时时间,等等你也要知道PHP有一个工作模式是fastcgi,PHP无限不超时,不... 阅读全文
posted @ 2015-10-27 09:16 的士特啰嗦司机 阅读(500) 评论(0) 推荐(0)