记录iOS开发生涯中,因知识库不完备、知识点不清晰,导致的各种坑。 1.You cannot remove objects from array while fast-enumerating it: numeration is “safe”—the enumerator has a mutation guard so that...
分类:
其他好文 时间:
2014-07-28 16:55:24
阅读次数:
247
1.构造函数的职责
构造函数中只进行那些没有实际意义的初始化,因为成员变量的“有意义”的值大多不在构造函数中确定。
可以的话,使用Init()方法集中初始化为有意义的数据。
优点:排版方便,无需担心类是否初始化。
缺点:
1)在构造函数中不易报告错误,不能使用异常;
2)操作失败会造成对象初始化失败,引起不确定状态;
3)构造函数内调用虚函数,调用不会派发到子类实现中,即使当前没有子...
分类:
编程语言 时间:
2014-07-28 16:23:43
阅读次数:
265
java.io.FileNotFoundException: class path resource [beans.xml] cannot be opened because it does not exit.
在用maven管理的spring项目中做单元测试时候,加载不了spring的配置文件。出现该问题的原因是,用maven创建的项目,必须把spring的配置文件beans.xml或者app...
分类:
编程语言 时间:
2014-07-28 15:56:13
阅读次数:
187
#include "sys.h"
int main()
{
SYS_CONFIG();
Daolibai_Init();//单摆各部分接口初始化
while(1)
{
UpdateAngel(); //实时转换更新角度值
// NOWStep(CurrentStep);
printf(...
分类:
其他好文 时间:
2014-07-28 15:52:53
阅读次数:
180
错误原因如下:Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot open connectionat org.hibernate.exception.SQLStateConverter....
分类:
数据库 时间:
2014-07-28 15:20:13
阅读次数:
302
1. 启动时按住"Shift"键进入GRUB菜单。2. 在"Ubuntun"选项上按"e"键进入编辑界面。3. 在"linux ... ... ... ro quiet splash"后添加" rw init=/bin/bash"。4. 按"Ctrl + x"启动到命令行。5. 输入"passwd ...
分类:
其他好文 时间:
2014-07-28 14:43:23
阅读次数:
190
ALTER SYSTEM ARCHIVE LOGThread 1 cannot allocate new log, sequence 2594Checkpoint not complete这个实际上是个比较常见的错误。通常来说是因为在日志被写满时会切换 日志组,这个时候会触发一次checkpoint...
分类:
其他好文 时间:
2014-07-28 13:45:10
阅读次数:
197
四轴飞行器1.2.2 RT-Thread 串口 本来是打算说根据RT-Thread的设备管理提供的驱动接口些串口驱动的,但是仔细一看,我去,串口驱动写好了,只需要调用就可以了。下面我们说说具体怎么使用的。 首先在rt_hw_board_init()函数里面有个rt_hw_usart_init...
分类:
其他好文 时间:
2014-07-28 11:17:30
阅读次数:
297
最近换了个系统,现在用mac系统。
当打开emacs后,中文支持的不是很好。有的地方能显示,在.el文件的注释里显示为口口口口口口口口这样的框,如下图所示
找了半天,是因为中文字体的问题,只要设置好中文字体就行了。
以前在Linux下中文就支持的很好,不用配制中文字体就能显示。
配制代码如下(将其放到.emacs文件或init.el里就OK):
;; --------------...
分类:
其他好文 时间:
2014-07-28 00:26:59
阅读次数:
187
在ARM Cortex-A9平台上移植Qt4.7.3,启动时出现错误,硬件平台选用深圳思博特科技SCM3188M,CPU是RK3188,1.6GHz四核Cortex-A9。...
分类:
其他好文 时间:
2014-07-28 00:23:39
阅读次数:
1200