- 博客(47)
- 收藏
- 关注
原创 Deep into Laravel Facade
Facade 请求时,一定要用静态调用,比如:hash::make(password),因为Facade基类实现了__callStatic方法,子类Facade 中必须实现getFacadeAccessor 方法,此方法返回Container中绑定的关键字【其实是解析时用到的key】基类中返回了Container中key相关的实例,用hash举例,当调用hash::make时,在基类中先返回C...
2019-05-17 18:09:12 185
原创 Centos6.3 下安装subversion 用post-commit 实现仓库与web同步
一、在Centos6.3下安装subversion 1、yum install subversion httpd mod_dav_svn 1a、启动svn svnserve -d -r /usr/local/svn(svn服务的根路径) 2、创建svn基本信息存放目录(/usr/local/svn/) 3、创建数据仓库目录(/usr/local/svn/),svnad...
2018-05-08 12:52:38 5742
原创 Go 包管理工具 - Dep
Dep 是go 的包管理工具,但非官方的,Go官方拟用module(模块)来做包管理,具体见官方文档。说明dep基本用法:dep init 初化包,并会检测package中相关的依赖包,并下载到当前项目下的vendor目录中。...
2020-06-30 19:29:02 207
原创 How to make a automated testing for web applications
As a developer of web application(assume PHP developer),sometimes we have to have test to the logics code we have done ..In general,someone think of the first way is using PHPUnit.yes here is the purp
2017-09-26 22:59:52 269 1
原创 软连接
sudo ln -s /opt/htdocs/s.xdriverpro.com /usr/share/httpd/html将 /usr/share/httpd/html设置为 /opt/htdocs/s.xdriverpro.com 的软连接要被找到的目录 即是source 否则target
2017-04-05 14:34:59 608
原创 coreseek 全文(中文)索引安装
系统: Centos6.8coreseek 3.2.14 (基于sphinx 0.9.9开发)-------------[coreseek 4.1基于 2.0.2开发]选择版本 4.1coreseek 4.1 tar ball (参见百度云盘),因为coreseek包下载连接已挂掉,所有放入云盘(https://pan.baidu.com/s/1nu7xEfn)1 解压t
2017-03-23 01:34:34 403
原创 svn trunk branches tags 协同开发
目前主流项目版本控制系统为:一、Git 二、Sv的n 由于git版的public(可以是private,可是俺没钱)容易暴露权限,so,用了svn,那就分步粗略记一下作用过程吧一、 系统:Centos6.8 安装subversion 安装 subversion 源 cd /etc/yum.repos.d 新建svn.repo
2016-06-14 11:48:31 510
原创 git使用基本法则
1.fork 一个项目的版本库(base)2.本地clone fork出的git版本库3.把fork(也是base的,因为fork是基于base的)版本库中的所有必须分支都本化建立一个(git checkout -b mustBranch origin/mustBranch)4.建立功能性分支(所有功能性分支必须基于master分支)5.功能性分支合并到各个必须分支上去,git c
2016-05-24 10:25:33 323
转载 javascript 回调函数(闭包)
在JavaScrip中,function是内置的类对象,也就是说它是一种类型的对象,可以和其它String、Array、Number、Object类的对象一样用于内置对象的管理。因为function实际上是一种对象,它可以“存储在变量中,通过参数传递给(别一个)函数(function),在函数内部创建,从函数中返回结果值”。因为function是内置对象,我们可以将它作为参数传递给另一个函
2015-11-06 15:30:31 1328
转载 css media
/* ================================================ *//* Responsive - Media queries *//* Based on: *//* http://lab.maltewassermann.co
2015-11-05 12:19:21 411
原创 浏览器工作原理
http://www.html5rocks.com/zh/tutorials/internals/howbrowserswork/#The_browser_main_functionality
2015-10-30 18:15:32 393
转载 css 最重要,最基本的知识
CSS文档流与块级元素(block)、内联元素(inline),之前翻阅不少书籍,看过不少文章, 看到所多的是零碎的CSS布局基本知识,比较表面。看过O'Reilly的《CSS权威指南》,发现里面提到的文档流概念让我很敏感。 可恶的是书中并没有解释文档流是什么东西,或许作者觉得这个太简单了以至于不值一提。但我觉得,这个概念实在太重要了。理解了它,一堆CSS布局的理论都变得易于理解,并且体会到CSS
2015-10-29 17:22:39 926
原创 Linux查看某些服务占用的端口号是多少
example:netstat -ntlp |grep :80 or netstat -ntlp |grep :443
2015-08-13 18:27:49 1672
原创 Linux 查找nginx access_log 并删除一个月之前的log
find ./ -mtime +10 -name "access.log-*" -exec rm -rf {} \;解释:保留10天内的access.log,其余的全部删除mtime 是文件的更新时间
2015-08-11 12:05:50 2285
原创 ie特殊编译---->html代码中
var sSuffix = ( /*@cc_on!@*/false ) ? 'ie' : 'gecko' ; 如果是ie浏览器则会解析出(!false),否则则为(false)
2013-04-18 14:15:58 534
原创 utf8+bom格式的文件与接口文件
在utf8无bom的文件中请求utf8有bom的接口文件时,无法正确解析接口吐出的内容,原因是接口吐出的字节与接收接口结果的字节长度对不上,导致这种原因是因为文件编码格式不统一,utf8有bom多出三个字节(空格)
2013-02-22 17:33:59 474
原创 php正则匹配图片
$imagePatter = '/themes.*\.(jpg|png|gif|ico)/';preg_match_all($imagePatter, $content, $imageM);
2013-01-25 11:15:33 529
原创 mysql 字段信息命令
·1、SHOW DATABASES //列出 MySQL Server 数据库。 SHOW TABLES [FROM db_name] //列出数据库数据表。 SHOW TABLE STATUS [FROM db_name] //列出数据表及表状态信
2013-01-10 11:14:20 344
原创 mysql 2006 错误解决
1、修改max_allowed_packet=10M wait_timeout=2880000 interactive_timeout = 2880000
2013-01-08 11:24:58 489
原创 php正则匹配 模式
1、匹配数字、字母、下划线或中文的正则表达式 [0-9a-zA-Z-_\x80-\xff]+ eg:class="track" name="list-filter_production-阿根廷 class="track" name="list-filter_brand-32
2012-12-19 19:58:43 437
原创 phpv5 类参数说明
class class1{public function __construct(){}public function run(class2 $class2){var_dump($class2);}} class class2{private $_111111111111;private $_2111111111;pri
2012-12-18 17:59:44 482
原创 mysql 唯一索引
1、alter table user add unique index(user_id,user_name);2、alter ignore table user add unique index(user_id,user_name);
2012-12-12 09:59:09 633
原创 http 协议
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。
2012-11-14 19:57:29 415
原创 分析mysql表及表字段的字符集
有时候,我们需要分析mysql数据库中,某个库中所有表的字符集,以及所有表的所有字段的字符集,这一是一件很头疼的事,不过,有我本人下面的代码,就能不太费力的进行前面的工作了,,$mysql = mysql_connect('172.16.0.80', 'cms', '123456');if (!$mysql) exit('can not connect the mysql se
2012-11-08 14:47:17 595
原创 mysql导入文件
1、load local data infile "/var/tmp/ip.txt" into table `tableName` fields` terminated by ',' lines terminated by '\r\n';
2012-06-12 15:55:47 408
原创 postgresql 與mysql有關日期的操作
在postgresql中,將特定日期推前一周: select '2012-05-31'::date-cast('1 week' as interval);在postgresql中,將特定日期推前一月: select '2012-05-31'::date-cast('1 months' as interval);在postgresql中,將特定日期推后一周: select '2012-05-
2012-05-31 12:04:27 880
原创 mysql索引
1、建立索引:create index indexName on tableName(columnName)2、删除索引:drop index indexName on tableName3、查看索引:show index from tableName4、修改式删除主键索引:alter table tableName drop primary key
2012-04-26 14:37:21 276
原创 mysql外键记忆
1、在mysql的innodb引擎表中,被约束表中的某个字段是约束表的外键。2、查看mysql建表语句命令:show create table `xxxx`;
2012-04-20 14:17:55 290
原创 Javascript原型与继承【prototype】
1、在Javascript中,一个函数可以称之为构造函数,再对构造函数进行new操作时,就生成了一个对象,同时也定义了该对象的原型对象【即构造方法,在Javascript中每个函数中都有prototype属性,默认情况下此属性的值为空对象】,每个生成的对象中所有属性都继承于原型对象中的所有属性,通过构造函数生成新的对象时,可以给原型对象中的prototype属性赋于属性或方法,在生成对象后的每个对
2012-04-19 15:56:34 336
原创 js date时间eg
var D = { version:"1.0.1", date:function(){ d = new Date(); return d; }, getYear:function(){ return this.
2012-04-11 17:58:43 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人