04 2017 档案
摘要:sudo apt-get install tig安装软件 在项目目录下:tig查看git 的 log 常用指令:上下箭头选择log的版本enter进入具体版本查看详细k和j是上下滚动查看详细信息的内容m是关闭详细信息,返回到log的版本pageup/pagedown是同k和j,只不过是一屏一屏的滚动
阅读全文
摘要:先来张图感受一下: 安装oh my zsh: 1、克隆这个项目到本地(前提是你得有装git) git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh 2、创建一个zsh的配置文件。注意:如果你已经有一个~/.zshrc文件
阅读全文
摘要:今天咋服务器上敲了一个 crontab 命令(没加-e ,也没加-l, 更没加 -r) 但是竟然神奇的crontab全部被清除了。 心中一万只CN🐴 从心中飞奔而过,。,。。。。 痛定思痛之后,才想起来crontab一定要做好备份,要不然数据丢了后悔都来不及! vim bak.sh
阅读全文
摘要://调用 $dir = '/Users/xxx/www'; $exceptFolders = array('view','test'); $exceptFiles = array('BaseController.php','LogController.php'); $files = getFilesFromFolder($dir,$exceptFolders,$exceptFiles); pri...
阅读全文
摘要:spl_autoload_register(PHP 5 >= 5.1.2) spl_autoload_register — 注册__autoload()函数 说明bool spl_autoload_register ([ callback $autoload_function ] )将函数注册到SP
阅读全文
摘要:【http://www.phpunit.cn/manual/5.7/zh_cn/appendixes.configuration.html】 PHPUnit <phpunit> 元素的属性用于配置 PHPUnit 的核心功能。 <phpunit xmlns:xsi="http://www.w3.or
阅读全文
摘要:【http://www.phpunit.cn/manual/5.7/zh_cn/appendixes.annotations.html】 所谓标注,是指某些编程语言中允许加在源代码中的一种特殊格式的语法元数据。PHP 并没有专门的语言特性来支持对源代码进行标注,然而 PHP 社区早已经形成惯例,通过
阅读全文
摘要:【http://www.phpunit.cn/manual/5.7/zh_cn/appendixes.assertions.html】 本附录列举可用的各种断言方法。 assertArrayHasKey() assertArrayHasKey(mixed $key, array $array[, s
阅读全文
摘要:一、PHPUnit是什么? 1、它是一款轻量级的PHP测试框架,地址:http://www.phpunit.cn 2、手册:http://www.phpunit.cn/manual/5.7/zh_cn/installation.html 二、为什么要用PHPUnit? 1、可以通过命令操控测试脚本
阅读全文
摘要:PHPUnit 手册 Sebastian Bergmann 版权 © 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 Sebastian Bergmann 本作品依据 Creative Commons Attribut
阅读全文
摘要:何为单元测试: 指对软件中的基本单元进行测试,如函数、方法等,以检查其返回值或行为是否符合预期;实际中软件是很复杂的,由许多组件构成,执行流程连贯在一起,要进行单元片段的测试,就需要为其提供执行上下文(或者说参数)和环境(比如打桩模拟一些对象)来运行,并监控其行为和返回值,为此我们就需要写出做这件事
阅读全文
摘要://php获取中文字符拼音首字母 function getFirstCharter($str){ if(empty($str)){ return ''; } $fchar = ord($str{0}); if($fchar >= ord('A') && $fchar =-20319&&$asc=-20283&&$asc=-19775&&$a...
阅读全文
摘要:这里的下载,指的是 弹出下载提示框。 第一种: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <?php function downfile() { $filename=realpath("resume.html"); //文件名 $date=date("Ymd-H:i:m"
阅读全文
摘要:第三部分 附录 A. 工具 1. 工具集 1.1 go build gcflags ldflags 更多参数: 1.2 go install 和 go build 参数相同,将生成文件拷贝到 bin、pkg 目录。优先使用 GOBIN 环境变量所指定目录。 1.3 go clean 1.4 go g
阅读全文
摘要:第二部分 源码 基于 Go 1.4,相关文件位于 src/runtime 目录。文章忽略了 32bit 代码,有兴趣的可自行查看源码文件。为便于阅读,示例代码做过裁剪。 1. Memory Allocator Go 内存分配器基于 tcmalloc 模型,这在 malloc.h 头部注释中有明确说明
阅读全文
摘要:1.1 变量 Go 是静态类型语言,不能在运行期改变变量类型。使用关键字 var 定义变量,自动初始化为零值。如果提供初始化值,可省略变量类型,由编译器自动推断。 在函数内部,可用更简略的 ":=" 方式定义变量。 可一次定义多个变量。 多变量赋值时,先计算所有相关值,然后再从左到右依次赋值。 特殊
阅读全文
摘要:Github: https://github.com/coderzh/CodeTips
阅读全文
摘要:像保存文本一样,把图片二进制数据获取到,再保存到本地即可:
阅读全文
摘要:用php抓图片是个常用的需求,下面提供一个比较兼容的正则表达式来实现php抓取出页面、字符串中所有图片的src。 下面是一个范例,能匹配各种标签格式写法的图片,不管src在什么地方,还是单引号、双引号、没引号,都能匹配出来。 范例源码参考: <?php header("Content-type:te
阅读全文
摘要:[http://www.helloweba.com/view-blog-249.html] 实际工作中,我们要使用PHP动态的创建PDF文档,目前有许多开源的PHP创建PDF的类库,今天我给大家来介绍一款优秀的PDF库,它就是TCPDF,TCPDF是一个用于快速生成PDF文件的PHP5函数包。TCP
阅读全文
摘要:Print '; } function save($path) { echo ""; $data = ob_get_contents(); ob_end_clean(); ...
阅读全文
摘要:我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或
阅读全文
摘要:【https://www.douban.com/note/557732418/?type=rec】 AdNetwork、AdExchange、DSP、SSP、RTB、DMP这些模式之间存在着内在的关系,所以在理解的时候,我们需要联系起来进行理解,不能分开。1、RTB(RealTimeBidding,
阅读全文
摘要:我想得到两个日期之间的所有日期, 例如:输入两个日期,把这两个日期之间的所有日期取出来 如果是:2005-02-01至2005-02-05(同为一个月) 则为:2005-02-01,2005-02-02,2005-02-03,2005-02-04,2005-02-05 如果是:2005-01-29至
阅读全文
摘要:for i in *;do mv "$i" "$i.mp4";done
阅读全文
摘要:order by排序是最常用的功能,但是排序有时会遇到数据为空null的情况,这样排序就会乱了,这里以MySQL为例,记录我遇到的问题和解决思路。 问题: 网页要实现table的行鼠标拖拽排序,我用AngularJs集成了一个TableDnD开源插件,可以实现,然后在数据库表中增加一个排序字段ind
阅读全文
摘要:$arr = array( '11'=>array( 'a'=>1, 'b'=>2, ), '22'=>array( 'a'=>3, 'b'=>4, ), '33'=>array( 'a'=>5, 'b'=>6, ) ); $data = $this->...
阅读全文
摘要:例如,现在服务器上有数据库 dbx 和 dby,dbx中有很多表,要把dbx中的表全部复制到dby,如下操作: 首先: [复制表结构] [复制旧表的数据到新表] 【原文】 http://blog.csdn.net/tengyang11/article/details/5963913 1、复制表结构及
阅读全文
摘要:上篇介绍了C语言开发PHP扩展的方法, 现在介绍使用Zephir开发扩展的方法. 关于Zephir需要简单介绍一下: Zephir 是为PHP开发人员提供的能够编写可编译/静态类型的高级语言.是优秀的Phalcon团队为开发第二版本框架所编写的新兴语言,其语法优雅,开发扩展非常方便,执行效率上据说是
阅读全文
摘要:[http://studygolang.com/articles/4385] 关于Godep 发现好多golang项目都使用到godep作为包管理的工具,像比较大型的项目,比如kubernetes这种,都是使用的是godep来进行依赖管理操作的了,看了一下有点像maven的感觉,这里记录一下基本的操
阅读全文
摘要:{ "editor.fontSize": 14, "window.zoomLevel": 1, } // 将设置放入此文件中以覆盖默认设置 { "window.zoomLevel": 1, "editor.fontSize": 14, #代码字体大小 "go.gopath": "/Users/renxing/Desktop/go", "go....
阅读全文

浙公网安备 33010602011771号