堆与堆排序
堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是完全二叉
linux搭建网站服务器
这里介绍了整个网站服务器的搭建,使用的lamp模式。安装好lamp后,为了保证服务器安全不适用root账户,因此统一使用admin账户运行,所以将一并介绍修改运行用户安装nginx+php+mysql
mysql索引优化方法
创建索引 对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加 索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而
编译安装PHP7
今天牛郎介绍下编译安装PHP71、下载php7源代码github主页 https://github.com/php/php-src 自己 wget或者
nginx 匹配规则 配置说明
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/
yum安装nginx+mysql+php
使用yum安装lnmp,nginx,php,mysql。这里给大家一个简单安装lnmp的方法,对于初学者来说,可以快速高效搭建一个lnmp开发环境。 目录 Nginx + MySQL + PHP安装文档 一、Install 二、Configure 1、修改nginx配置文件nginx.
PHP public private protected区别
这里简单介绍下 php的 public private protected函数修饰符的几个属性,及试用范围:public:公共的, class 内外都可以调用protected:保护的,class本身和继承class的可以调用
git撤销已经push到远端的commit
在使用git时,push到远端后发现commit了多余的文件,或者希望能够回退到以前的版本。先在本地回退到相应的版本:
如何将代码高亮?
这里介绍一种代码高亮的方法,插件:Google Code Prettify,这是一个开源的代码高亮插件,可以去google下载的bootstrap的代码高亮也是使用此套插件,下面会介绍如何使用。下载google-code-prettify
vim粘贴注释--解决方法
vim在粘贴代码时会自动缩进,这样会把有注释的代码搞得一团糟,可能因为某行的一个注释造成后面的代码全部被注释掉,以前就是直接粘贴的,发现不得不解决这个自动添加注释的问题。 临时方法: vim 是自带缩进的,我们执行粘贴前需要设置为粘贴模式:
修改浏览器地址url
如何修改浏览器地址,要无刷新的那种,这里介绍 html5的一个api接口。这样简单的两句js脚本就可以轻松完成浏览器地址的修改。History APIHistory API新增了两个方法,分别是pushState和replaceState,用法
贡献会员 Top 5
热门文章
随意 | Created At 2014 By William Clinton | 蜀ICP备14002619号-4 |