- 博客(12)
- 收藏
- 关注
转载 PHP 获取二维数组中某个key的集合
本文为代码分享,也是在工作中看到一些“大牛”的代码,做做分享。具体是这样的,如下一个二维数组,是从库中读取出来的。代码清单:[php] view plain copy $user = array( 0 => array( 'id' => 1, 'name' => '张三', 'email
2017-05-25 18:07:38 1368 1
原创 实时弹幕(swoole+websocket)
实现效果:参考地址 swoole教程swoole网上找扩展资料安装源码地址:https://github.com/cw1997/danmu-demolinux下记得打开 端口端口打开修改 index.html 下的ip地址使用命令 /usr/local/php/bin/php /usr/local/nginx/html/danmu/danmu-d
2017-05-17 21:32:55 2977
原创 mysql 技术内幕 Innodb 存储引擎 第二版 学习 first
mysql 是单进程多线程 1、查看mysql 进程ps -ef | grep mysqld5098就是其进程2、查看mysql 配置文件位置 mysql --help | grep my.cnf 3、查看mysql 数据文件位置 1、编译安装的 /usr/local/mysql/bin/ vim mysql_config
2017-05-11 21:59:45 468
原创 laravel5.1 子查询(Query_Builder)
laravel 5.1 子查询实例原生SQL:select count(uid) as onl,date_format(time,'%H') as hour from `d_user_login201705` where `id` in (select min(id) as mid from `d_user_login201705` where `type` = '0' and `ti
2017-05-11 20:17:05 5625
转载 laravel 5.1 查询底层原理 (Query Builder) 源码解析(下)
说明:本文主要学习下Query Builder编译Fluent Api为SQL的细节和执行SQL的过程。实际上,上一篇聊到了\Illuminate\Database\Query\Builder这个非常重要的类,这个类含有三个主要的武器:MySqlConnection, MySqlGrammar, MySqlProcessor。MySqlConnection主要就是在执行SQL时做连接MySql数据
2017-05-11 20:15:28 1429 1
转载 laravel 5.1 查询底层原理 (Query Builder) 源码解析(中)
说明:本篇主要学习数据库连接阶段和编译SQL语句部分相关源码。实际上,上篇已经聊到Query Builder通过连接工厂类ConnectionFactory构造出了MySqlConnection实例(假设驱动driver是mysql),在该MySqlConnection中主要有三件利器:\Illuminate\Database\MysqlConnector;\Illuminate\Database
2017-05-11 20:13:54 710
转载 laravel 5.1 查询底层原理 (Query Builder) 源码解析(上)
原文地址说明:本文主要学习Laravel Database模块的Query Builder源码。实际上,Laravel通过Schema Builder来设计数据库,通过Query Builder来CURD数据库。Query Builder并不复杂或神秘,只是在PDO扩展的基础上又开放封闭的包装了一层,提供了fluent api,使得书写的代码也很简洁流畅。在看下Query Buil
2017-05-11 20:11:48 1870
原创 阿里云 RDS下 mysql 查询字段 灵活区分大小写
RDS mysql 查询字段不区分大小写解决参考:阿里云RDS 区分大小写select * from `d_user_register201704` where time>='2017-04-01 00:00:00' and binary `channel` ='Web';binary 在 case 中也能用case binary channel when '
2017-05-08 20:46:58 2225
原创 linux 与window 下 文件分隔符 区别
在window下我们的文件路径是这样:E:\phpstudy\WWW\jhy\laravel5.1但是在linux 中我们的文件路径是 /usr/local/nginx/html/ 与windows 下相反 所以我们在window下开发好之后 放在linux 环境下回报错 那么我们使用DIRECTORY_SEPARATOR来 代替 这样放在linux 环境中就不会报错了 在
2017-05-08 20:24:48 4304
转载 laravel5.1启动详解
laravel的启动过程如果没有使用过类似Yii之类的框架,直接去看laravel,会有点一脸迷糊的感觉,起码我是这样的。laravel的启动过程,也是laravel的核心,对这个过程有一个了解,有助于得心应手的使用框架,希望能对大家有点帮助。提示:在此之前,最好看一下官方文档,大概知道laravel,再来看这个笔记,这样效果可能会好一点。统一入口laravel框架使用了统
2017-05-06 14:51:55 561
转载 Git撤销&回滚操作
版权声明:本文为博主原创文章,未经博主允许不得转载。转载请标明出处:http://blog.csdn.net/ligang2585116!目录(?)[+]开发过程中,你肯定会遇到这样的场景:场景一:糟了,我刚把不想要的代码,commit到本地仓库中了,但是还没有做push操作!场景二:彻底完了,刚线上更新的代码出现问题了,需要还原这次提交的代码!
2017-05-04 17:55:06 590
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人