- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 再来说一说PHP购物车实现方法
购物车应该是用处比较多的一个功能点,这里写了个简单的php购物车代码,从增加购物产品与发生购买了,在商城开发中,这个功能是少不了的,我们不需要数据库,用了txt文本文件来操作用户购物的内容增加商品到购物车,代码如下:<?php // // add_item.php: http://www.lai18.com// Add an item to the sho
2015-04-29 09:20:53 7126 4
原创 php模拟用户自动在qq空间发表文章的方法
我们这里是一个简单的利用php来模拟登录后再到QQ空间发送文章的一个简单的程序,有需要的朋友可以参考,或改进可以给我意见,代码如下:<?php //模拟get post请求函数 http://www.lai18.com/* 函数说明: 功能:请求方式可以get,post,可以发送的cookie,保存的cookiefile文件 参数:$url-----请求url
2015-04-28 08:53:08 2995
原创 PHP中实现MySQL嵌套事务的两种解决方案
一、问题起源在MySQL的官方文档中有明确的说明不支持嵌套事务:1. Transactions cannot be nested. This is a consequence of the implicit commit performed for any current transaction when you issue a START TRANSACTION statement or
2015-04-23 13:52:38 5479 3
原创 php+Mysqli利用事务处理转账问题实例
本文实例讲述了php+Mysqli利用事务处理转账问题的方法。分享给大家供大家参考,没什么过多的文字好说的,直接看代码来得快<?php /**php+Mysqli利用事务处理转账问题实例 * author http://www.lai18.com * date 2015-04-19 * version 1 **/ header("Content-type:text/htm
2015-04-21 22:45:16 1026
原创 memcache一致性hash的php实现方法
最近在看一些分布式方面的文章,所以就用php实现一致性hash来练练手,以前一般用的是最原始的hash取模做 分布式,当生产过程中添加或删除一台memcache都会造成数据的全部失效,一致性hash就是为了解决这个问题,把失效数据降到最低,相关资料可以 google一下!php实现效率有一定的缺失,如果要高效率,还是写扩展比较好经测试,5个memcache,每个memcache生成
2015-04-20 14:14:07 1030
转载 流落在帝都的那些80后北漂IT人,你们的未来在哪儿
流落在帝都的那些80后北漂IT人,你们的未来在哪儿问题北漂最近老与一些身边的80后的朋友聊天。大多数北漂,来京十年以上的占大多数,没有北京户口的占大多数,干IT互联网的占大多数,年薪在15-50万的占大多数。就这样一类人群,当之无愧算得上中国的中产阶级吧?但最多的问题是,这群人的未来在哪儿?留在北京?没有户口,孩子的教育是最主要的问题,迟早要回去高考。家
2015-04-19 18:50:07 1298
原创 PHP多线程批量采集下载美女图片的实现代码
使用curl的多线程,另外curl可以设置请求时间,遇到很慢的url资源,可以果断的放弃,这样没有阻塞,另外有多线程请求,效率应该比较高下面是代码实现/** * curl 多线程 * @author http://www.lai18.com * @param array $array 并行网址 * @param int $tim
2015-04-17 09:56:09 1975
原创 Yaf零基础学习总结5-Yaf类的自动加载
框架的一个重要功能就是类的自动加载了,在第一个demo的时候我们就约定自己的项目的目录结构,框架就基于这个目录结构来自动加载需要的类文件。 Yaf在自启动的时候, 会通过SPL注册一个自己的Autoloader, 出于性能的考虑, 对于框架相关的MVC类, Yaf Autoloader只以目录映射的方式尝试一次. 具体的目录映射规则如下: 对于控制器 Contr
2015-04-17 09:50:25 821
原创 php定时执行任务设置详解
今天有一个哥们问我这个问题,问题是这样的他有一个iis的服务器,要定时执行一个扫描的php脚本,这个怎么弄,每小时执行一次,下面是windows的设置1)在控制面板中双击任务计划,打开了Windows任务计划窗口。2)双击添加任务,打开任务计划向导。点击下一步。3)点击浏览,选择要运行的程序4 ) 输入计划名称,选择 每天5)设置起始时间
2015-04-16 11:56:35 1141
原创 PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全
PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全<?php echo date("Ymd",strtotime("now")), "\n"; echo date("Ymd",strtotime("-1 week Monday")), "\n"; echo date("Ymd",strtotime("-1 week Sunday")), "\n";
2015-04-16 11:55:35 649
原创 【JavaScript】利用正则表达式检查输入框输入的是否为网址
【JavaScript】利用正则表达式检查输入框输入的是否为网址这个功能在网页中也是很常见的,友情链接部分、表单填写个人主页的时候,使用JavaScript取验证是否为网址。这个检验不好写,最好还是使用正则表达式去认证。规定,输入的东西只能是http://与https://开头,而且必须是网址。有人说,为何像www.1.com这样的网页不行呢?这
2015-04-15 10:52:40 2600 1
原创 Yaf零基础学习总结4-Yaf的配置文件
Yaf零基础学习总结4-Yaf的配置文件在上一节的hello yaf当中我们已经接触过了yaf的配置文件了, Yaf和用户共用一个配置空间, 也就是在Yaf_Application初始化时刻给出的配置文件中的配置. 作为区别, Yaf的配置项都以ap开头. Yaf的核心必不可少的配置项只有一个(其实, 这个也可以有默认参数, 但是作者觉得完全没有配置, 显得太寒酸了).
2015-04-15 10:51:16 1436
原创 Yaf零基础学习总结5-Yaf类的自动加载
Yaf零基础学习总结5-Yaf类的自动加载框架的一个重要功能就是类的自动加载了,在第一个demo的时候我们就约定自己的项目的目录结构,框架就基于这个目录结构来自动加载需要的类文件。 Yaf在自启动的时候, 会通过SPL注册一个自己的Autoloader, 出于性能的考虑, 对于框架相关的MVC类, Yaf Autoloader只以目录映射的方式尝试一次. 具体的
2015-04-15 10:50:51 1719
原创 Cookie与Session的区别-总结很好的文章
Cookie与Session的区别-总结很好的文章本文分别对Cookie与Session做一个介绍和总结,并分别对两个知识点进行对比分析,让大家对Cookie和Session有一个更深入的了解,并对自己的开发工作中灵活运用带来启示。cookie机制Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。IETF RFC 2965 HTT
2015-04-09 08:55:09 537
原创 《Memcache学习总结》[PDF]发布
《Memcache学习总结》[PDF]发布百度网盘共享: http://pan.baidu.com/s/1mgvayQO 版本号: V1.2最后跟新: 2015-04-01讨论组:http://www.lai18.com/group/214130.htmlQQ群:263832661
2015-04-06 22:51:11 504
原创 Memcache学习总结3-Memcache的配置项详解
Memcache学习总结3-Memcache的配置项详解Memcache的配置项和用意如下列表 memcache.allow_failover boolean 是否在发生错误时(对用户)透明的转移到其他服务器。 memcache.max_failover_attempts integer 定义在写入和获取数据时最多尝试的服务器次数(即:故障转移最大尝试数
2015-04-04 23:07:36 864
转载 即使别人是码农,你却不该是
即使别人是码农,你却不该是即使别人是码农,你却不该是好几天前,在微信里,有个童鞋给我留了这么一段话:「程序君,昨日知乎日报上出现的那篇《为啥中国的程序员都被称为码农》(以下简称「码农」),看完实在心酸,作为一名还在大学校园即将走向“码农”大军的愣头青,想请教您,你对那篇文章有啥看法?上面的说法属实吗?中国程序员的现状大体是怎样?麻烦指点」我大概看了一
2015-04-02 23:01:39 581
原创 Memcache学习总结2-Memcache的使用基本介绍
Memcache学习总结2-Memcache的使用基本介绍上一次总结中我们已经安装部署好了Memcached,并且把PHP扩展Memcache也安装好了,这一节我们详细学习一下PHP扩展Memcache。Memcache客户端包含两组接口,一组是面向过程的接口,一组是面向对象的接口,具体可以参考PHP手册:http://php.net/manual/zh/book.memcac
2015-04-02 23:00:15 432
原创 Memcache学习总结1-Memcache与Memcached介绍及安装配置
Memcache学习总结1-Memcache与Memcached介绍及安装配置也许大家一看到Memcache和Memcached会有点晕,这两者有什么关系又有什么区别呢,下面先给大家说下Memcached,Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的
2015-04-01 21:22:56 1877
PHP树生成迷宫及A*自动寻路算法完整代码
2015-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人