s3c2440有60个中断源(其中15个为子中断源)。 程序状态寄存器(PSR)的F位设为1,禁用快速中断(FRQ)。 程序状态寄存器(PSR)的I位设为1,禁用普通中断(IRQ)。 相反,PSR寄存器F位为0开FRQ中断,I位为0开IRQ中断。 s3c2440中断控制器中有五个控制寄存器:中断源等 ...
分类:
其他好文 时间:
2017-02-26 23:59:43
阅读次数:
345
上节聊完了PHP官方的相关代码规范,下面给大家带来了PHP系列的PHP推荐标准的另外两个,PSR-3,PSR-4。 首先,我们先来了解下PSR-3是怎么回事。 PHP-FIG发布的第三个推荐规范与前两个不同,不是一系列的指导方针,而是一个接口,规定PHP日志记录器组件可以实现的方法。 基础 The ...
分类:
Web程序 时间:
2017-02-25 17:04:59
阅读次数:
345
说起码代码,刚上大学那会,老师就教导我们,要严格,规范的,把代码写好。代码如人,工工整整。提起规范化的代码,从一开始用命令行编辑C语言代码就开始控制,强制自己按照相关的标准来,所以,现在写代码,不规范都不行,还是为当时打下的好习惯给自己点个赞。 现在写到了PHP,对于PHP,是否也有相关的代码规范呢 ...
分类:
Web程序 时间:
2017-02-24 12:22:33
阅读次数:
312
https://github.com/hfcorriez/fig-standards/tree/zh_CN/%E6%8E%A5%E5%8F%97 ...
分类:
Web程序 时间:
2017-01-21 11:55:58
阅读次数:
268
代码风格规范 本篇规范是 PSR-1 基本代码规范的继承与扩展。 本规范希望通过制定一系列规范化PHP代码的规则,以减少在浏览不同作者的代码时,因代码风格的不同而造成不便。 当多名程序员在多个项目中合作时,就需要一个共同的编码规范,而本文中的风格规范源自于多个不同项目代码风格的共同特性,因此,本规范 ...
分类:
Web程序 时间:
2017-01-18 16:18:58
阅读次数:
406
<?php /** * 符合psr-1,2的编程实例 * * @author 作者 描述 */ namespace Standard; // 顶部命名空间 // 空一行 use Test\TestClass;//use引入类 /** * 类描述 * * 类名必须大写开头驼峰. */ abstract ...
分类:
Web程序 时间:
2017-01-17 12:55:03
阅读次数:
223
基本代码规范 本篇规范制定了代码基本元素的相关标准, 以确保共享的PHP代码间具有较高程度的技术互通性。 关键词 “必须”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、“将会”("SHALL")、“不会”("SHALL NOT")、“应该”("S ...
分类:
Web程序 时间:
2016-12-30 12:06:39
阅读次数:
233
在开发中,我们会有意识的遵行一套规范来保证团队代码的一致性。PSR是我们PHP遵循的共同规范。 在这里,推荐一个代码格式化工具php-cs-fixer,可以一键把代码格式化为PSR-2的标准。 安装: 使用: 就是那么简单! 参考资料: https://laravel-china.org/topic ...
分类:
Web程序 时间:
2016-12-23 19:08:20
阅读次数:
282
PHP标签 必须把PHP代码放在<?php ?>或<?= ?>标签中。不得使用其他PHP标签句法。 编码 所有PHP文件都必须使用UTF-8字符集编码,而且不能有字节顺序标记(Byte Order Mark,BOM)。这个要求听起来很复杂,其实文本编辑器或IDE都能自动做到这一点。 目的 一个PHP ...
分类:
其他好文 时间:
2016-12-17 19:11:47
阅读次数:
137
一、编程字体选择 1、选择等宽字体 包括Courier New ,Consolas,Source Code Pro(推荐) 2、环境搭建(建议easyPHP) 二、开发符合PSR规范的基础框架 PSR: 1、命名空间和类文件的绝对路径必须一致 2、类名必须大写; 3、除入口文件外,其他的 ”.php ...
分类:
Web程序 时间:
2016-12-11 02:30:28
阅读次数:
201