当前位置: 首页

nginx日志写入备份配置相关

随着网站访问量增加,日志需要定时进行备份分析。避免单个日志文件过大浪费服务器存储。定义日志格式http {           #默认的日志配置格式 log_format  main  '$remote_addr -&n...

重启php-fpm的几种方法(安装php扩展后需要重启)

第一种方法:php-fpm 启动:$ /usr/local/php/sbin/php-fpmphp-fpm 关闭:$ kill -INT `cat /usr/local/php/var/run/php-fpm.pid`第二种方法:php-fpm 重启:$ kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`第三...

redis的安装以及php redis扩展的安装

刚有服务器的时候就已经安装好了redis,现在写下笔记。还有一个原因是我比较懒,好久没有写文章了。安装并启动redis下载redis源码$ cd /home/xxx $ wget http://download.redis.io/releases/redis-3.0.5.tar.gz编译并安装$ tar zxvf ...

PHPExcel基本用法以及导出时间时出现float类型的解决方案

有两种方案可以解决Excel时间的问题一种是用函数的解决方法(这种方法有几秒的误差,可以自己调整):$time = excelTime($currentSheet->getCell($addr)->getValue()); function excelTime($date, $time = false) { $date&nb...

我为你雪中送炭,你愿我家破人亡

我为你雪中送炭,你愿我家破人亡 先讲一个故事:某人在四线城市,有套单位集资建的小房子,60㎡左右,因为房子小,家里经济情况改善后,某人又买了一套大房子。因为装修新房等原因,小房子一直空着。这时某人乡下有个亲戚过来打工。亲戚就说,不如把房子租给我吧,我付你房租。某人同意了,考...

文件分布式存储思想

          网站在设计之初就要考虑到将来可能出现的大数据大访问量的问题,这就涉及到数据库优化,缓存结构设置,队列,文件存储等等一系列问题,这篇文章主要是讲文件存储,具体就是文件分布式存储的思想。在这里只是给出一种分布式存储的思路,你能实现的方法有n多种。      &nb...

针对MySQL/MariaDB锁机制总结的一些知识点

针对MySQL/MariaDB锁机制总结的一些知识点         在几年前用Mysql的MyISAM的引擎多,但是近几年可能用InnoDB的更多些。这两个引擎各自有各自的优点,有查询速度上的不同,也有事务支持上的不同等等。在锁机制上也有很大的不同,我这篇文章既然写锁,自然这...

最好的报复

记得大学刚毕业的时候,某电视公司请我去主持个特别节目,那节目的导播看我文章不错,又要我兼编剧。可是当节目做完,领酬劳的时候,导播不但不给我编剧费,还扣我一半的主持费。他把收据交给我说:「你签收一千六,但我只能给你八百,因为节目透支了。」我当时没吭声,...

【时光本无罪】与我十年长跑的女朋友就要嫁人了。

昨天下午凌一尧给我发来一张照片,是一件婚纱,她问好不好看,我说还行。 她说“初五举办婚礼,和我们以前想象得一样,有鲜花拱门,有红地毯,有白婚纱黑礼服,就是没有你。” 我说“要不要我去凑个份子?” 她半天之后才回复说:“不用了。 -------...

每天拿出来2小时浪费(文/王路)

我小时候,自以为象棋水平不错,和别人下棋,喜欢杀得对方“老将光肚”。所谓“老将光肚”,是吃得对方只剩一个“帅”,然后再赢。一天,我们和邻居在门口摆棋,我杀得他“老将光肚”。一个老头走过来,看了一眼棋盘说:“你害臊不害臊?”我问邻居:“你害臊不害臊?”...

总结的一些MySQL索引相关的知识点

总结的一些MySQL索引相关的知识点 MySQL索引,有很多很多的东西需要去学习,我会写一些自己的总结,这些总结主要是平时运用在实际项目中的,有很多的经验往往设计表的人很清楚,但是总是有:‘这个东西就在哪里哪里用一下,加不加都行,设计成这样也没关系。’诸如此类的想法,这样是很不负责...

关于mysql优化一些琐碎的知识点

关于mysql需要注意的东西非常多,我这篇文章注意是一些杂项,自己能想到哪些就写什么。我准备之后整理下自己以前的笔记,专门写下几篇文章,包括,mysql索引的知识;mysql锁机制;mysql在大项目中的分表策略以及读写分离;mysql中一些原理函数的学习;mysql建表的基本原...

数组操作函数 array_filter array_map array_walk usort array_multisort

       这几个函数只是增加开发的效率,使代码看起来不会那么low,当然下面的例子很简单,但是用了这些函数后就会看着比较巧妙,其实效率也没提升多少,它的原理也是循环,只是你不用写而已。你也可以不用这些函数,因为用循环也是非常简单的。下面给出这几个函数的几个例子,先给出实验...

绑定点击事件(模拟鼠标事件)、模拟html事件

在逛商城的时候,在商品的详情页,有一个购买按钮,但是我们鼠标下滑后看不到购买按钮时,会出现一个吸顶的导航条,这个条上也有一个购买按钮,其实这两个按钮的作用是一样的,但是他们走的代码是不一样的,如果将同样的代码写入他们各自的点击方法中,那么维护起来非常...

PHP Exchange Web Services php-ews

如果公司用到了微软的Exchange,那么开发项目的时候可能就会用到这个扩展php-ews,比如根据一个邮箱账号,判断该用户是否是部门的总监,而你又不太了解其他的语言,只能通过php来实现,那就需要用到php-ews这个扩展。该项目可以实现获取联系人列表、获取邮件列表、获取...

document.createDocumentFragment 添加文档碎片,减少页面渲染

       在《javascript高级程序设计》一书介绍说:在更新少量节点的时候可以直接向document.body节点中添加,但是当要向document中添加大量数据时,如果直接添加这些新节点,这个过程非常缓慢,因为每添加一个节点都会调用父节点的appendChild()方法,为了解决这个问题,可以创建一个文...

你可能不知道的一些PHP函数的特性

这篇文章介绍的这些函数你可能都知道,也都用过,但是有一些细小的点你可能没有注意,而且开发中也会用到这些点,当你用到的时候,能想到这些PHP函数的特性,那么你不仅开发效率高,而且代码质量也高。你如果你开发中经常查手册的话,这些点你应该已经注意过。下面我将...

图片无刷新上传原理(iframe形式)

很多时候我们想要无刷新上传图片的时候都会去用第三方的插件,比如uploadify、qqupload、ajaxupload,这些工具也都很好用,尤其是在涉及到多图上传的时候,我这里介绍的是一种iframe形式的简单的无刷新上传,非常方便,简单。我的博客后台想文章中添加图片用的上传就是这个。1、向页面添加上传按钮和iframe首先定义一个上传...

ImageMagick 操作图片 命令详解

在上一篇Linux CentOS 下安装 ImageMagick 中介绍了ImageMagick的安装,这一篇文章主要介绍与ImageMagick相关的一些命令,如果你项目中用的是php程序,不建议安装ImageMagick的PHP扩展,用exec命令操作即可,这样的相率是非常高的,但是如果你的公司不允许用exec,那...节哀。先准备好几张图片,如果真的想要了解Image...

Linux CentOS 下安装 ImageMagick

       自己的博客也用到了ImageMagick这个软件,上传图片的时候会给图片加一个边框,并给左上角一个水印,相比与PHP自带的GD库效率会高很多。我在网上也找了一些安装的文章,但是如果按照那些文章一步步来很多是错误的,我在这里写...

About me