摘要: 1、安装coreseek 1.1首先升级或安装系统依赖库 1.2下载Coreseek3.2.14 解压:tar zxvf coreseek-3.2.14.tar.gz 如果报如下错误 通过安装autoconf和automake解决 完成上面操作,重新配置即可 安装mmseg 1.3安装完mmseg中 阅读全文
posted @ 2016-10-26 11:56 Timothy_lai 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 1、^:匹配字符串的开始位置; 2、.*: .匹配任意字符,*匹配数量0到正无穷; 3、\. 斜杠用来转义,\.匹配.; 4、(jpg|gif|png|bmp)匹配jpg或gif或png或bmp 5、$匹配字符串的结束位置; 6、i不区分大小写 阅读全文
posted @ 2016-10-24 12:31 Timothy_lai 阅读(5081) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.jianshu.com/p/34261804bc45 1.数据库事务 事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两 阅读全文
posted @ 2016-10-20 15:17 Timothy_lai 阅读(404) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP内置了分布式数据库的支持,包括主从式数据库的读写分离,但是分布式数据库必须是相同的数据库类型。 配置DB_DEPLOY_TYPE 为1 可以采用分布式数据库支持。如果采用分布式数据库,定义数据库配置信息的方式如下: 在读写分离的情况下,默认第一个数据库配置是主服务器的配置信息,负责写 阅读全文
posted @ 2016-10-19 22:00 Timothy_lai 阅读(3630) 评论(1) 推荐(0) 编辑
摘要: 1、问题:如果在远程连接报错:1130-host ... is not allowed to connect to this MySql server,可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库 阅读全文
posted @ 2016-10-19 10:20 Timothy_lai 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 前言 在php开发中,必不可少要用到文件上传,整理封装了一个图片上传的类也很有必要。 图片上传的流程图 一、控制器调用 public function upload_file() { if (IS_POST) { if (!empty($_FILES['Filedata'])) { import('Org.Upload', COMMON_PA... 阅读全文
posted @ 2016-10-17 22:55 Timothy_lai 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 前言 不管一个系统或网站的大与小,都存在相应的图片处理,生成缩略图、为图片加水印等等,如果涉及到APP端,这个图片的处理需求变得更加重要了,因为在目前看来,客户端的屏幕大小不一,会导致以下问题: 1、图片过大导致APP加载图片速度慢; 2、消耗用户过多流量。 思路 1、APP请求图片,并提供需要图片 阅读全文
posted @ 2016-10-14 17:51 Timothy_lai 阅读(11990) 评论(0) 推荐(0) 编辑
摘要: 前言:继ThinkPHP3.2.3整合smarty模板(一)之后,继续来探讨一下tp框架整合smarty模板,看到有人在群上问到怎么使用自定义的常量,今天就具体来谈谈; 一、开发一个项目,必不可少会用到很多的自定义常量,比如定义一些常量作为引入静态文件,但在smarty模板中怎么直接使用这些常量呢? 阅读全文
posted @ 2016-09-27 14:18 Timothy_lai 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 1、性能 都比较高,性能对我们来说应该都不是瓶颈 总体来讲,TPS方面redis和memcache差不多,要大于mongodb 2、操作的便利性 memcache数据结构单一 redis丰富一些,数据操作方面,redis更好一些,较少的网络IO次数 mongodb支持丰富的数据表达,索引,最类似关系 阅读全文
posted @ 2016-08-19 10:32 Timothy_lai 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等; 2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储; 3、虚拟内存--Redis当物理内存用完时,可以将一些很久没 阅读全文
posted @ 2016-08-19 10:09 Timothy_lai 阅读(36348) 评论(4) 推荐(6) 编辑