标签“代码之家”下的文章
自从 Firefox 计划放弃原有的扩展,转而支持 WebExtension 后,WebExtension 已经成为主流。Firefox 自 45 开始支持 WebExtension,并逐渐增加各种 API。目前为止,WebExtension 已被大部分主流浏览器支持。 阅读此文章前,您应该有一定 HTML、CSS、JS 基础。如果想知道如何学习 CSS / JS,请移步 w3school 简...
2017-03-05 15:42 查看全文
简介 Pthreads 是 PHP 的多线程扩展,可以用于并行执行。目前兼容 PHP7,但不可用于 cgi 模式 安装 在使用 PHP7 较新的版本时,直接下载最新的 release 版本时,可能会遇到无法编译的问题。因此,直接从 GitHub 下载最新的源代码,再进行安装 git clone https://github.com/krakjoe/pthreads.git cd pthre...
2017-02-25 15:11 查看全文
之前一直有听闻 SourceTree 的 “大名”。最近看到消息,SourceTree 发布了 Windows 的 2.X 测试版,于是便下载来试用 界面 SourceTree 给人的整体印象还是不错的。整体界面基本上符合 Windows 的设计风格 界面 提交记录页面内容虽然很多,但是并不显得杂乱 提交记录 对话框设计可能并不算很棒,但是也算是 “够用” 吧?因为不得不把很多功能 “...
2017-02-09 11:22 查看全文
大家应该都听说过单元测试。具体单元测试有啥用也是老生常谈了,我也就不去大段大段的复制粘贴了。在 PHP 开发中,经常使用的,就是 PHPUnit 了 安装 首先,把 PHP 目录和 phar 的目录(新建一个)都加入到环境变量中 Path 然后,从官网下载 phar 包,放到 phar 目录下,再新建一个 phpunit.cmd,内容为: @php "%~dp0phpunit.phar"...
2017-01-16 21:50 查看全文
前言:PHP 框架 PHP 开发中难免会接触到框架,现在的框架非常多,诸如 ThinkPHP、Yii…… 层出不穷 框架主要是用于方便开发,但是同时也有一些问题日益彰显出来: 框架功能丰富灵活,但是会拖慢程序的运行速度 框架往往会被修改,来适应自己的业务需求 框架更新带来的新功能往往 “想用又不想改” 框架代码质量、代码风格无法保证 这也就造成了一些问题:功能和效率的冲突、升级的困难 ...
2016-11-22 20:16 查看全文
这本书很好,毋庸置疑。但是具体怎么样,适合什么人看,目前为止,估计也没有一个确切的答案。我手上正好有这本书,我就简单写写我对这本书的看法吧 从目录的顺序来说 1. 面向对象的核心概念 本章主要讲了 PHP 面向对象的一些知识,包括到了多态、继承、接口、魔术方法等比较 “高深” 的知识 这一章相对来说还是比较亲民的,基本上比较熟悉类与对象的,花一些时候就可以搞懂。但是不适合完全对面向对象毫无...
2016-10-04 23:45 查看全文
SYBlog-YMT YMT 是一款 SYBlog 的 MD 风格主题(不完全为 100% MD)本博客正在使用 第三方组件仅依赖于 Zepto 帮助和下载 帮助请见 README.md 下载请移步 Git
2016-09-25 12:33 查看全文
本文转载自 An's Blog,原文链接:利用 css 伪类轻松实现 TimeLine 得益于 css 伪类我们可以轻松实现许多意想不到的效果,接下来的两款简单的 timeline 就是利用 css 伪类完成。 案例 1 html 结构相当简单 left1 right1 left2 right2 竖线上的圆点,是大圆套小圆,用到伪类 :before,:...
2016-08-16 16:22 查看全文
接上篇:Git 简明使用指南(一) 分支开发 分支开发是 Git 的一个重要功能。Git 可以有多个分支,互不影响 为了避免误操作,一般不会直接操作主分支,而是定期合并 0. 创建分支 这里的 develop 是我取的名字,你可以自行命名新的分支 创建分支 创建完分支,Git 会自动切换过去,以后就可以在 develop 分支下进行开发 尝试进行一次提交,在提交记录里面可以看到: ...
2016-04-27 21:10 查看全文
接下篇:Git 简明使用指南(二) Why Git? 说起来,我前些时候问一个朋友,他们公司之前是怎么管理代码的,他告诉我:开一个 SMB 服务器,每个人分配一个目录,然后 master 定期进行检查和合并…… Git 是一个代码的版本管理软件,使用版本管理软件,可以有以下优点: 防止代码被错误的修改和删除 防止因为团队中某个人的错误操作造成代码丢失 更方便的进行代码回滚和代码变更记录...
2016-03-02 14:48 查看全文