SS'Blog - SS'Blog

PHP THAT DOESN'T HURT. CODE HAPPY & ENJOY THE FRESH AIR.

HAPPY NEW YEAR !

Laravel
StudyScript.com

多维数组根据多字段(键值)排序

多维数组实现类似数据库sql查询中的order by例子 $data = array(             0  => ······
阅读全文

mcrypt

mcrypt简介:PHP程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash。其中,Mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可以密文还原。mc ······
阅读全文

JSON中字符串与json对象互转方法

json官网:www.json.org  json2.js地址:https://github.com/douglascrockford/JSON-js/blob/master/json2.js  json.js引入解决IE7及以下版本JSON未定义问题。使用例子:& ······
阅读全文

LINUX下SVN搭建多仓库项目

在linux下搭建多个不同项目仓库,如不同网站项目或不同平台用项目保存在不同svn仓库中。可分别设置权限给不同用户不同仓库操作权限。 用到命令: svnadmin 是一个用来监控和修改Subversion版本库的管理工具。更多svn命令查看 现在开始操作:在根目录下创建总目录svndb ······
阅读全文

MYSQL 优化常用方法

1、选取最适用的字段属性       MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其 ······
阅读全文

Web前端开发(MVVM/MVC)

从09年左右开始,MVC逐渐在前端领域大放异彩,并终于在刚刚过去的2015年随着React Native的推出而迎来大爆发:AngularJS、EmberJS、Backbone、ReactJS、RiotJS、VueJS…… 一连串的名字走马观花式的出现和更迭,它们中一些已经渐渐淡出了大家的视野,一些 ······
阅读全文

SQL大全

当要导入的数据文件很大时使用软件导入会很慢,此时用命令行会更快:导入数据库1、首先建空数据库mysql>create database study;2、导入数据库方法一:(1)选择数据库mysql>use study;(2)设置数据库编码mysql>s ······
阅读全文

Mac下安装 LNMP 环境 Nginx+PHP5.6+MySQL+Redis+Memcached

安装Homebrew最近工作环境切换到Mac,所以以OS X Yosemite(10.10.1)为例,记录一下从零开始安装Mac下LNMP环境的过程确保系统已经安装xcode,然后使用一行命令安装依赖管理工具Homebrewruby -e "$(curl -f ······
阅读全文

DIRECTORY_SEPARATOR

php的内置常量DIRECTORY_SEPARATOR是一个显示系统分隔符的命令,DIRECTORY_SEPARATOR是php的内部常量,不需要任何定义与包含即可直接使用。 这个问题就是出在文件的分隔符上,windows上习惯性的使用\作为文件分隔符,但是在linux上人家是不认 ······
阅读全文

Slim 中文文档

Slim 中文文档Slim 安装使用 Composer 进行安装首先在你的项目中安装 Composer:curl -s https://getcomposer.org/installer | php然后在你的项目根目录中建立名为 composer.json 的 ······
阅读全文

递归函数赋给变量时不要加括号-arguments.callee;

var SelfFun = arguments.callee; 与 var SelfFun = arguments.callee(); 区别: 原理与click()与click或者fun()与fun一样! 立即执行与不执行 加括号就是立即执行,容易bug 把递归赋给变量时不要加括 ······
阅读全文