自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 laravel 学习笔记 —— 神奇的服务容器

laravel 学习笔记 —— 神奇的服务容器 2015-05-05 14:24 来自于分类 笔记 Laravel PHP开发竟然有人认为我是抄 Laravel 学院的,心塞。世界观已崩塌。容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的

2017-10-10 16:09:33 229

转载 mysql 赋给用户远程权限 grant all privileges on

登陆在本机上使用命令行登陆,并切换到mysql库mysql -uroot -puse mysql;12更改表要查看user表中user=’root’的对应情况,根据实际需求来更改表信息select host,user from user where user='root';# 如果上面查询到有信息,但host为localhost或其他值,就需要根据实际需求来更

2017-09-27 13:45:53 630

转载 linux安装mysql失败 提示unit ...not found 解决办法

不想装oracle,心想装个mysql轻便一点,我用的linux版本是Fedora24.执行完yum安装命令后发现竟然无法启动错误提示如下[java] view plain copy print?[root@localhost ~]# systemctl start mysql.service  Failed to start mysql

2017-09-26 18:26:32 52236 7

转载 编辑器之 sublime 常用快捷键

Gif多图:我常用的 16 个 Sublime Text 快捷键选择选择一个选中项的下一个匹配项选择一个选中项的所有匹配项选择与光标关联的开始和结束标签选择容器内内容(新)选择括号内的内容移动行和文本上移或下移行复制行或选中项增加和减少缩进剪切和删除,复制和粘贴剪切行或选中项粘贴并保持缩进用标签包裹行或选中项移除未闭合的容器元素文本和数字

2017-09-20 19:42:29 312

转载 TP环境配置之 lnmp 配置thinkphp路由重写的代码

使用更简单的方法,fastcgi模块自带了一个fastcgi_split_path_info指令专门用来解决此类问题的,该指令会根据给定的正则表达式来分隔URL,从而提取出脚本名和path info信息,使用这个指令可以避免使用if语句,配置更简单。另外判断文件是否存在也有更简单的方法,使用try_files指令即可。[plain] view plain copy

2017-09-20 18:47:13 3249

转载 sql和debug.php 引入 解决PHP开发遇到的问题

其实呢,很简单;这个也是我的一个玩的不错的网友给我说的。1,排错的时候先看传过来值没,然后看sql对不?在将sql打引出来,拷到mysql里运行;看对不,对了,再往下,一步步!2.每次在排错的时候只要你:include("debug.php");就可以看错误的显示了。就这样,很简单吧!debug.php:其实呢,很简单;这个也是我的一个玩的不错的网友给我说的。

2017-09-15 00:28:44 213

转载 顺序 优化进行MySQL的优化

作者:哈哈链接:http://www.zhihu.com/question/19719997/answer/81930332来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。很多人第一反应是各种切分;我给的顺序是:第一优化你的sql和索引;第二加缓存,memcached,redis;第三以上都做了后,还是慢,就做主从复制或主主

2017-09-15 00:19:25 194

转载 用工具解决BUG XDeBug

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/516555071、下载Xdebug到目前为止,Xdebug的最新版本为2.4.0,你可以前往Xdebug官方网站下载与自己的PHP版本匹配的Xdebug模块文件。由于笔者使用的是php5.5.12版本,因此下载的Xdebug模块文件为php_xdebug-2.

2017-09-15 00:07:55 398

转载 PHP高级排错方法

其实呢,很简单;这个也是我的一个玩的不错的网友给我说的。1,排错的时候先看传过来值没,然后看sql对不?在将sql打引出来,拷到mysql里运行;看对不,对了,再往下,一步步!2.每次在排错的时候只要你:include("debug.php");就可以看错误的显示了。就这样,很简单吧!<?ob_start();ession_start();cho "";echo

2017-09-15 00:03:49 2625

转载 二分法条件 索引建立记录和有序值排序的关联

MySQL索引背后的数据结构及算法原理作者 张洋 | 发布于 2011-10-18MySQL 索引 B树 优化摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于

2017-09-14 11:53:19 251

转载 二分查找 为何要添加索引的高效由来

为什么需要索引(Why is it needed)?当数据保存在磁盘类存储介质上时,它是作为数据块存放。这些数据块是被当作一个整体来访问的,这样可以保证操作的原子性。硬盘数据块存储结构类似于链表,都包含数据部分,以及一个指向下一个节点(或数据块)的指针,不需要连续存储。记录集只能在某个关键字段上进行排序,所以如果需要在一个无序字段上进行搜索,就要执行一个线性搜索(Linear Sear

2017-09-14 11:51:29 195

转载 MySQL基础第一天

传智播客 PHP学院http://php.itcast.cn 发布  1.1 数据库简介广义上的数据库:所有存储数据的介质都是数据库。结绳记事。狭义上的数据库:计算机中的数据库。1.2 数据库的发展史1.2.1 第一代数据库——层次模型、网状模型1.1.2.1层次模型属于一种导航结构,优点:结构清晰,缺点:对于不是同一类别的数据进行查询的时候,效

2017-09-13 19:01:04 177

原创 用strrchr /substr+strrpos /array_pop+explode /pathinfo+extension / substr+strrev+strpos解决取出扩展名的问题

get_ext1($file_name){ return strrchr($file_name,'.');}get_ext2($file_name) { return substr($file_name,strrpos($file_name,'.'))}get_ext3($file_name) { return array_pop(explode('.',$file_name)

2017-09-13 13:49:30 254

原创 for循环的使用 反转字符串,手写strrev()函数 解决问题

问题:反转字符串1,使用strrev( $str);2.自己实现strrev函数;使用for从末尾遍历,加到空字符串末尾//反转字符串函数 function strrev ($str) { $len = strlen($str); $newstr = ''; for($i = $len;$i>0;$i--) { $newstr .= $str[$i]; } retu

2017-09-13 13:11:39 853

转载 echo print printr 运用解题

echo 是语言结构,所以没有返回值,优点是速度快,缺点是不支持复合类型(数组,变量等)print 是函数,所以有返回值,相较于echo速度较慢print_r 是函数,优点是能够输出复合数据类型,如打印数组,对象等

2017-09-13 12:10:03 357

转载 date() strtotime() -1day 运用解题

php 前一天或后一天的日期作者: 字体:[增加 减小] 类型:转载 时间:2008-06-28 我要评论php 判断今天的前一天,或前后多少天的代码复制代码代码如下:date_default_timezone_set('PRC'); //默认时区     echo "今天:",date("Y-m-d",time()),"";    

2017-09-13 12:01:54 3270

原创 1.初识PHP day1

PHP 是服务器端脚本语言 作用是web开发,网站后台,后台接口静态页面 是纯html页面,没有操作数据的行为;动态页面 是对数据进行处理的页面服务器端 是企业提供服务的电脑;客户端 是用户访问网站的电脑端口号 是程序运行后,电脑自动分配的占用端口的序号,共65536个,从0-65535,web请求通过80端口B/S 是bowser(浏览器)/server(服务器)

2017-09-12 22:47:47 189

原创 缓存系统之 Memcache

作用:变更不多,展示多的页面,将数据库数据存入这种键值对的内存 缓存系统,能大大提高页面加载的速度优点/特性:速度快:相比查询mysql,内存运行的memcache速度天然快替代最耗时的查询数据库操作:通过把数据库返回数据进行存储,然后调用,减大量了反复查询数据库的时间开销,实现快速加载.应用场景:购物网站首页展示商品,楼盘展示,等时效性要求不高,同时访问量大的页面,有效减少加载时

2017-09-11 23:20:17 204

原创 缓存系统之Redis

作用:特殊大并发场景下高性能键值对 缓存优势:消息队列:双十一抢购,大量存入数据库行为同时发生,导致服务器瘫痪.使用消息队列,把任务存在队列中,由程序拿出来依次执行,面对打请求就不会直接瘫痪.服务器集群,分工提高效率:具备主从复制能力,使得主服务器专门写,从服务器专门读,灵活布置高效实现高效率 :每秒11万次set,8万次get,因为运行在内存所以有极高效率,可持久化:同时可借

2017-09-11 23:19:34 209

redis服务 windows64位

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 REDIS 服务 windows亲测可用

2017-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除