自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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*自动寻路算法完整代码

迷宫算法是采用树的深度遍历原理,这样生成的迷宫相当的细,而且死胡同数量相对较少! 任意两点之间都存在唯一的一条通路。 至于A*寻路算法是最大众化的一全自动寻路算法

2015-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除