- 博客(14)
- 收藏
- 关注
转载 超级管理员登录后如果连续XX分钟没有操作再次操作需要重新登录
首先在设置session页面时session_start();session("name",$adminname);//加入session时间 time()session("time",time());再进入防非法登录的控制器class CommonController extends Controller{public function __construct
2016-11-22 09:45:33 883
原创 结合pdo 和 redis 做一个简单的点赞页面
1:前台展示<?phpheader('content-type:text/html;charset=utf-8');$pdo=new PDO('mysql:host=localhost;dbname=yii9_1','root','root');$pdo->exec("set names utf8");$data=$pdo->query("select * from goods")->fe
2016-11-16 14:10:09 899
原创 使用ab进行页面的压力测试
使用ab进行页面的压力测试ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab 1 我们可以模拟100个并发用户,对一个页面发送1000个请求./ab -n1000 -c100 http://vm1.jianfeng.com/a.html 其中-n代表请求数,-c代表并发数 返回结果:##首先是apac
2016-11-16 10:49:50 207
转载 redis并发问题
redis并发问题redis中的并发问题使用redis作为缓存已经很久了,redis是以单进程的形式运行的,命令是一个接着一个执行的,一直以为不会存在并发的问题,直到今天看到相关的资料,才恍然大悟~~具体问题实例有个键,假设名称为myNum,里面保存的是阿拉伯数字,假设现在值为1,存在多个连接对myNum进行操作的情况,这个时候就会有并发的问题。假设有两个连接linkA和lin
2016-11-15 10:58:37 348
转载 MySQL行级锁、表级锁、页级锁详细介绍
页级:引擎 BDB。表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行行级:引擎 INNODB , 单独的一行记录加锁表级,直接锁定整张表,在你锁定期间,其它进程无法对该表进行写操作。如果你是写锁,则其它进程则读也不允许行级,,仅对指定的记录进行加锁,这样其它进程还是可以对同一个表中的其它记录进行操作。页级,表级锁速度快,但冲突多,行级冲突少,但速度慢。所以取了
2016-11-10 16:36:43 224
转载 主从复制配置
主从复制配置步骤如下:1、修改主服务器master:#vi /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=222 //[必须]服务器唯一ID,默认是1,一般取IP最后一段2、修改从服务器slave:#vi /etc/my.cnf [mys
2016-11-09 13:56:06 153
转载 用MySQL创建数据库和数据库表(linux终端操作)
1、使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql | | test | +----------+ 3 rows in set (0.00 sec)2、创建一个数据库abccs MySQL> CREA
2016-11-09 13:54:28 2828
原创 在yii框架中使用jquery,实现单删批删
1:views层<?phpuse yii\helpers\Url;use yii\helpers\Html;use yii\widgets\LinkPager;use yii\widgets\ActiveForm;$this->registerJsFile("jquery.js",['position' => \yii\web\View::POS_HEAD]);?>
2016-11-07 19:49:56 274
转载 Python 是否是下一个 PHP?为什么?
Python 是否是下一个 PHP?为什么?.文章原地址前几天和一个看好 Python 的 Rails 开发者聊天,他看好 Python 的原因就是 PHP 统治今天的网络应用开发。而 Python 很像下一个 PHP 。作者:Rio链接:https://www.zhihu.com/question/19557358/answer/12220114来源:知乎著作
2016-11-07 19:45:27 178
转载 语法:MySQL中INSERT INTO SELECT的使用
1. 语法介绍 有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段。对于这种情况,可以使用如下的语句来实现:INSERT INTO db1_name (field1,field2)SELECT field1,field2 FROM db2_name 上面的语句比较适合两个表的数据互插,如果多个表就不适应了。对于多个表,可以先将需
2016-11-05 08:57:49 374
转载 mysql group by 用法解析(详细)
group by 用法解析group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。某个员工信息表结构和数据如下: id name dept salary edlevel hiredate 1 张三 开发部 2000 3 2
2016-11-05 08:56:23 188
转载 mysql的查询、子查询及连接查询
一、mysql查询的五种子句 where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数) 1、where常用运算符: 比较运算符 > , ),>= , in(v1,v2..vn)
2016-11-05 08:54:07 149
转载 MySQL里面的子查询实例
一,子选择基本用法 1,子选择的定义 子迭择允许把一个查询嵌套在另一个查询当中。比如说:一个考试记分项目把考试事件分为考试(T)和测验(Q)两种情形。下面这个查询就能只找出学生们的考试成绩 select * from score where event_id in (select event_id from event where type='T');2,子选择的用法(3种)
2016-11-04 15:48:00 258
转载 MySQL函数一览_MySQL函数全部汇总
MySQL提供了众多功能强大、方便易用的函数,使用这些函数,可以极大地提高用户对于数据库的管理效率,从而更加灵活地满足不同用户的需求。本文将MySQL的函数分类并汇总,以便以后用到的时候可以随时查看。数学函数(1)ABS(x)返回x的绝对值(2)PI()返回圆周率π,默认显示6位小数(3)SQRT(x)返回非负数的x的二次方根(4)MOD(x,y)返回x被y除后
2016-11-04 11:31:00 169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人