风一样的回忆

新浪微薄腾讯微薄

最新碎语:php是一门艺术[嘻嘻]

置顶推荐

最近更新

mysql索引失效的几种情况

mysqlmysql索引失效的几种情况

阅读(5) 评论(0)

开发程序要注意mysql优化,不然会给后期带来不必要的麻烦。mysql索引优化是必要的,下面介绍mysql索引失效的几种情况。1、查询条件中带or ,并且每列都没有加索引2、like 查询 以%开头3、如果列类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引
终于解决了Ubuntu 下cron任务计划不执行的问题

linux终于解决了Ubuntu 下cron任务计划不执行的问题

阅读(17) 评论(2)

1、首先创建一个定时任务:每分钟向屏幕输出"Hello world!"。有两种实现方式:1)输入crontab -e命令,根据提示直接在当前cron task文本最后面插入如下命令(记得回车):* * * * * echo "Hello world!"2)由于每个用户的定时任务都在/var/spool/cron/crontabs目录下有个与用户名一致的任务文件,因此也可以通过vim直接编辑:sudo vim /var/spool/cron/crontabs/waterfronter         &nb...
Redis设置最大占用内存

phpRedis设置最大占用内存

阅读(19) 评论(0)

Redis设置最大占用内存,打开redis配置文件,找到maxmemory参数,修改后面的值[值为bytes字节类型]如果你使用redis的环境为Linux,可以使用下面命令查找配置文件路径find / -name redis
关于Redis原子性

windows关于Redis原子性

阅读(20) 评论(0)

一、先了解什么是原子性。 举个例子: A想要从自己的帐户中转1000块钱到B的帐户里。那个从A开始转帐,到转帐结束的这一个过程,称之为一个事务。在这个事务里,要做如下操作: 1. 从A的帐户中减去1000块钱。如果A的帐户原来有3000块钱,现在就变成2000块钱了。 2. 在B的帐户1000块钱。如果B的帐户如果原来有2000块钱,现在则变成3000块钱了。 如果在A的帐户已经减去了1000块钱的时候,忽然发生了意外,比如停电什么的,导致转帐事务意外终止了,而此时B的帐户里还没有增加1000块钱。那么,我们称这个操作失败了,要进行回滚。回滚就是回到事务开始之前的...
限制用户调用app接口的刷新频率,1秒不能达到20的几种方案

linux限制用户调用app接口的刷新频率,1秒不能达到20的几种方案

阅读(22) 评论(0)

如何设置能限制某个IP某一时间段的访问次数是一个让人头疼的问题,特别面对恶意的ddos攻击的时候。其中CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,也是一种常见的网站攻击方法,攻击者通过代理服务器或者肉鸡向向受害主机不停地发大量数据包,造成对方服务器资源耗尽,一直到宕机崩溃。1、通过php + redis 计数实现. 看范例:<?php $redis = new Redis(); $redis->connect('127.0.0.1','6379'); $key...
[原创] 方维众筹如何解决Deprecated: preg_replace()报错

php[原创] 方维众筹如何解决Deprecated: preg_replace()报错

阅读(26) 评论(0)

因项目实际需求,百度了一个方维众筹系统,发现php5.3以上不能正常使用,得修改2文件 .[/system/template/template.php,/system/common.php]一、修改template.php1、第215行$out = preg_replace("/href=([\'\"]*)\.\//e","href="\\1".get_domain().APP_ROOT."/";},$out);改成$out = preg_replace_callba...
1 2 3 4 5 6 ... »