规则1:使用当前平台的描述用语或构架
一个最常见的API错误设计是使用外来的规则,API属于一个特定的平台和相关开发者生态系统。你不能使用任何其他不同平台的描述用语或构架,这会污染你当前的代码库,并破坏你同伴的工作效率。
在编码前要充分了解你的目标平台和代码规范。例如,在IOS和OSX中,不使用异常机制处理错误。统一命名规则(规则要足够详细,但是也要足够简洁)。
了解什么是协议(protocol),委托(delegate),扩展(category)。始终在你的代码中使用术语。遵守构造...
安装pytz模块修改setting.py,添加importpytzfrompytzimport*修改mysqltimezone执行如下命令:mysql_tzinfo_to_sql/usr/share/zoneinfo|mysql-uroot-pmysql重启数据库
分类:
数据库 时间:
2014-10-09 02:35:48
阅读次数:
300
BUG 14693394 – ORA-15196: INVALID ASM BLOCK HEADER [KFC.C:26076] [ENDIAN_KFBH]
BUG 14758001 – ORA-15196: INVALID ASM BLOCK HEADER [KFC.C:23924] [ENDIAN_KFBH] [2147483654]
BUG 14827224 – PS:WIN64:ORA...
分类:
其他好文 时间:
2014-10-09 02:24:17
阅读次数:
213
今天在项目中用到了正则表达式,并且需要用负向零宽断言 (?<=exp) 进行筛选,结果运行时报 Invalid group 错,一开始以为是自己很久没用表达式写错了,查阅了一下正则语法后发现并没有写错。到网上一搜才发现,JS不支持负向的 (?<=exp) 和 (?<!exp),只支持正向的(?=ex...
分类:
Web程序 时间:
2014-10-09 01:51:37
阅读次数:
520
今天想写一个请求的天气,好的,废话不多说,先贴代码:使用AFNetWorking 发送get请求,但是一直报错 IOS 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: URLString' ...
分类:
移动开发 时间:
2014-10-09 01:32:17
阅读次数:
226
IVSR: InValid Sim Recovery, 是当发生注册网络失败“Invalid sim” state,透过逻辑判断此Invalid Sim state是否为网络异常;若判断是网络异常引起,便由AP尝试recovery modem,以达到不重启开机的情况下,离开此Invalid Sim state-------目前遇到一些地方的移动网络错把自己正常的卡当成invalid sim,所以建...
分类:
其他好文 时间:
2014-10-08 11:42:55
阅读次数:
237
最早的时候是在程序初始化过程中开启了一个timer(timer_create),这个timer第一次触发的时间较短时就会引起程序core掉,core的位置也是不定的。使用valgrind可以发现有错误的内存写入:
==31676== Invalid write of size 8
==31676== at 0x37A540F852: _dl_allocate_tls_init (in /l...
分类:
其他好文 时间:
2014-10-08 00:01:44
阅读次数:
363
(注:最左边是文件头的偏移量。)IMAGE_DOS_HEADER STRUCT{+0h WORD e_magic//Magic DOS signature MZ(4Dh 5Ah) DOS可执行文件标记+2h WORD e_cblp//Bytes on last page of file+4h W.....
分类:
其他好文 时间:
2014-10-06 15:59:00
阅读次数:
238
本文尽量详述目前来说的更新bash的进展,包括下面几个部分:
最全最新的更新安装包
测试已知的bash漏洞
脚本编译更新版本
手动更新...
分类:
其他好文 时间:
2014-10-06 01:41:09
阅读次数:
245
Database returned an invalid value in QuerySet.datetimes(). Are time zone definitions for your database and pytz installed?这样的问题一般出如今时差配置的问题上首先错误信息提示是...
分类:
数据库 时间:
2014-10-06 00:30:09
阅读次数:
206