1,SIGPIPE信号:在linux下写socket的程序的时候,如果尝试send到一个disconnected socket上,就会让底层抛出一个SIGPIPE信号。这个信号的缺省处理方法是退出进程,大多数时候这都不是我们期望的。因此我们需要重载这个信号的处理方法。调用以下代码,即可安全的屏蔽SI...
分类:
系统相关 时间:
2014-10-26 09:05:58
阅读次数:
221
下面为大家带来我整理总结的几种隐藏键盘的方法。
一、隐藏自身软键盘
当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did End on Exit事件。在点击软键盘右下角的“Return”按钮后,会触发该事件。
该事件有一个sender参数表示当前文本框,这样便可以编写一个通用的事件处理方法(.m文件)
- (I...
分类:
移动开发 时间:
2014-10-25 11:53:19
阅读次数:
247
mysql数据目录变更步骤,以及数据目录变更错误处理...
分类:
数据库 时间:
2014-10-24 18:53:21
阅读次数:
251
Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。首先介绍两个方法 SEL和@selector根据AppleObjective-C ...
分类:
其他好文 时间:
2014-10-24 00:05:20
阅读次数:
179
自定义annotation包括三部分: 自定义annotation、使用annotation的类、annotation的处理方法。
一、自定义annotation
元注解包括以下:
1)@Target 描述注解使用的范围
取值包括:
1.CONSTRUCTOR:用于描述构造器
2.FIELD:用于描述域
3.LOCAL_...
分类:
移动开发 时间:
2014-10-23 17:45:37
阅读次数:
135
还是南京那个客户的库,alert.log日志还报了如下的错误:
Fri Oct 17 19:59:51 2014
Thread 1 cannot allocate new log, sequence 4722
Private strand flush not complete
Current log# 1 seq# 4721 mem# 0: /oradata/sgomp5/...
分类:
其他好文 时间:
2014-10-23 16:17:58
阅读次数:
271
近些天在duilib群里经常有朋友问起,怎么让duilib的IE控件可以去边框,去滚动条的问题,或者是如何去控件IE控件的行为。为了避免重复的回答,我就写一篇博文,把处理方法说明一下。 duilib中有Webbrowser控件,是继承ActivexUI控件后针对IE进行的封装,使用IE控件的话...
分类:
其他好文 时间:
2014-10-23 13:58:17
阅读次数:
295
1、集成的APK必须确认是否为release版本,否则会导致CTS测试失败。
处理方法:反编译apk,查看manifest.xml文件,看中是否有debug属性:android:debuggable。
值为true,就是debug版本。值为false或者未设置,就是release版本
2、集成的APK,不可更改其签名,否则会造成该APK应用升级时出现签名冲突的问题
3、集...
分类:
移动开发 时间:
2014-10-23 10:42:38
阅读次数:
254
部门管理遗留三个细节问题,及其处理方法: 1.当选择了子部门列表,希望增加返回上一级按钮,点击可以回到上一级的部门列表; 1)在list页面添加返回上一级按钮(在新建按钮后面),如下: 2)在DepartmentAction.java的list()方法中(parent!=nul...
分类:
其他好文 时间:
2014-10-22 19:58:19
阅读次数:
221