
php
文章平均质量分 59
mayslxc
not only a phper
展开
-
thinkphp rewrite 重写方法-web.config
原创 2014-09-27 11:46:52 · 1441 阅读 · 0 评论 -
程序员必须知道的10大基础实用算法及其讲解
来源:快课 摘要:要成为一名真正的程序员,算法知识是必不可少的,本文列出了程序员必须知道的10大基础实用算法以及讲解,想要从猿进化为狮,就来看看吧。算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n转载 2016-03-11 16:32:59 · 415 阅读 · 0 评论 -
ubuntu 14.04 安装phpstorm,快捷方式
1;下载解压安装文件2;剪切到需要存放的位置,我存放在/opt/3:在 /usr/share/appliactions/下创建快捷方式的文件,命名为phpstorm.desktop,编辑如下代码,保存,将图标复制到桌面,完成。[Desktop Entry]Categories=Development;Comment[zh_CN]=Comment=Exec=/opt/ph原创 2016-03-10 21:31:30 · 3072 阅读 · 0 评论 -
面向对象设计的七大原则
来源:优品原创今天我们要谈的原则有七大原则,即:单一职责,里氏替换,迪米特法则,依赖倒转,接口隔离,合成/聚合原则,开放-封闭。 1. 开闭原则(Open-Closed Principle, OCP) 定义:软件实体应当对扩展开放,对修改关闭。这句话说得有点专业,更通俗一点讲,也就是:软件系统中包含的各种组件,例如模块(Modules)、类(Classes)以及功能(Funct转载 2016-03-03 15:45:24 · 445 阅读 · 0 评论 -
常用正则表达式
一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小转载 2016-01-11 20:45:22 · 230 阅读 · 0 评论 -
常用正则表达式大全 (转)
来源:http://blog.youkuaiyun.com/onebigday/article/details/5429868常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算转载 2015-10-15 10:23:10 · 292 阅读 · 0 评论 -
MySQL优化的一点记录。
关于mysql调优的一点记录对于数据库的性能瓶颈,影响第一位的是sql语句。所有对于sql的优化是数据库性能的基本处理,也是代价最小的。其他的影响因素依次包括(IO性能、CPU处理能力、服务器内存DBRA、网络速度IOPS、磁盘大小)。1.将经常要用到的字段(比如经常要用这些字段来排序,或者用来做搜索),则最好将这些字段设为索引。2.字段的种类尽可能用int 或者t原创 2015-08-31 11:30:38 · 384 阅读 · 0 评论 -
php 常用的内置函数
mysql_connect函数:打开一个到MySQL服务器的连接mysql_query函数:发送一条MySQL查询mysql_fetch_array函数:从结果集中获取一行作为关联数组,或数字数组,或二者都有mysql_fetch_assoc函数:从结果集中获取一行作为关联数组mysql_fetch_row函数:从结果集中获取一行作为枚举数组array_diff原创 2015-09-11 18:55:23 · 477 阅读 · 0 评论 -
jquery && ajax check username
1;html code姓名: 查看 $(document).ready(function(){ $("#b01").click(function(){ var username =$("#name").val();$.ajax({ type: "POST", url: "ajax-example.php原创 2015-09-10 20:27:28 · 406 阅读 · 0 评论 -
laravel 创建表 字段列举
$table->bigIncrements('id'); ID 自动增量,使用相当于「big integer」类型$table->bigInteger('votes'); 相当于 BIGINT 类型$table->binary('data'); 相当于 BLOB 类型$table->boolean('confirmed'); 相当于 BOOLEAN 类型$table原创 2015-06-15 16:21:57 · 2163 阅读 · 0 评论 -
Laravel 4.2 解决多张表身份验证的问题
Laravel的auth身份验证只支持一张表,如果项目中有多个角色存储在不同表中,比如users admins,就有些不足了,所以需要进行扩展,学的不深,我也无能为力,但是国外网友有解决方案,并共享在github上。地址:https://github.com/ollieread/multiauth按这名老外的说法,这个解决方案并不会替换Laravel本身的auth库,只是介于aut转载 2015-06-29 17:21:59 · 435 阅读 · 0 评论 -
laravel windows 操作
1:composer --h 查看composer 帮助2:composer self-update 自动更新3:安装lavavel:composer create-project laravel/laravel 文件名 --prefer -dist原创 2015-05-05 17:18:24 · 416 阅读 · 0 评论 -
laravel 学习笔记1
建立项目:composer create-project laravel/laravel xcblog composer create-project laravel/laravel=5.1.* xcblog --prefer-dist 制定lar版本为5.1修改storage文件权限为777 chmod -R 777 storage修改项目名原创 2016-04-11 22:38:14 · 370 阅读 · 0 评论