每个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,需要较大的系统开销。为了减少系统开销,从进程中演化出了线程。为了让进程完成一定的工作,进程必须至少包含一个线程。线程存在于进程中,共享进程的资源。更多详情,请看《进程和线程的区别与联系》。...
分类:
编程语言 时间:
2015-06-10 19:28:30
阅读次数:
193
请看当天Demo
Demo中详细描述了:
设置闹钟:
1.通知时间未到,点击app直接进入,通知时间到,闹钟不响(闹钟开启未退出程序也是这种情况)
1.1解决此问题先要通过通知时间到调用的代理方法,在里面加一个音频AVFoundation,设置到时播放;
1.2随之而来的另一个问题就是,闹钟冲突即如果通过锁屏或者退出app后,出现通知,点击通知进入程序,(系统默认通知的音乐自动停止,但是...
分类:
移动开发 时间:
2015-06-10 19:28:36
阅读次数:
137
呜呜老是忘。 这里记录一下,只记录其中日常用的最多的命令。
:%s/str1/str2/g
替换每一行中所有str1为str2 常用!
:s/str1/str2/g
替换当前行所有str1为str2
其他一大堆的东西参见:http://blog.csdn.net/gqb_driver/article/details/8771205...
分类:
系统相关 时间:
2015-06-10 19:28:15
阅读次数:
142
项目需求一改再改,UI一调再调,结果就是项目中一堆已经用不到但却没有清理的垃圾资源,不说工程大小问题,对新进入项目的人或看其他模块的代码的人来说,这些没清理的资源可能也可能会带来困扰,所以最好还是清理掉这些垃圾,对于一个稍微大一点的工程来说,手工清理明显是不现实的,这就需要一个方法做这些事情。
本人最怕码字,上面内容引入http://www.cnblogs.com/angeldevil/p/37...
分类:
移动开发 时间:
2015-06-10 19:27:47
阅读次数:
126
目标:动态网页爬取
说明:这里的动态网页指几种可能:1)需要用户交互,如常见的登录操作;2)网页通过JS / AJAX动态生成,如一个html里有,通过JS生成aaa。
这里用了WebCollector 2进行爬虫,这东东也方便,不过要支持动态关键还是要靠另外一个API -- selenium 2(集成htmlunit 和 phantomjs).
1)需要登录后的爬取,如新浪微博...
分类:
Web程序 时间:
2015-06-10 19:28:54
阅读次数:
1559
USB设备驱动· 17.1 USB总线协议· 17.1.1 USB设备简介· 17.1.2 USB连接拓扑结构· 17.1.3 USB通信的流程· 17.1.4 USB四种传输模式· 17.2.1 观察USB设备的工具· 17.2.2 USB设备请求· 17.2.3 设备描述符· 17.2.4 配置描述符· 17.2.5 接口描述符· 17.2.6 端点描述符· 17.3....
分类:
其他好文 时间:
2015-06-10 19:25:57
阅读次数:
221
下面实现通过百度SDK获取地理位置和天气信息,请参考百度开发文档
1. 下载并导入相关的库文件
2. 设置AndroidManifest.xml
在application标签中声明service组件,每个app拥有自己单独的定位service
service android:name="com.baidu.location.f" android:enabled="tru...
分类:
其他好文 时间:
2015-06-10 19:28:43
阅读次数:
173
centos/debian配置gitlab 7.1x来搭建自建的git仓库.前言:因为公司的某些历史原因, 有大量的代码还在csv/svn上. 新来的项目不得不走这个,同时,github的enterprise 2500$/y/10p的价格对于多变的项目和人员也不合适. 也为了让某些不习惯使用linux的开发使用上git, 就放弃了之前的gitolite server, 进而采用gitlab来搭建.w...
分类:
其他好文 时间:
2015-06-10 19:27:05
阅读次数:
157
Java Decompiler【java 反编译】:开发了反编译工具,可以方便查看*.class 文件源码。下面介绍几种查看源码的方式:工具&插件
1、JD-GUI
2、JD-Eclipse
3、JD-Intellij...
分类:
编程语言 时间:
2015-06-10 19:27:15
阅读次数:
153
1、错误描述
[ERROR:]2015-06-08 09:49:42,523 [异常拦截]
org.hibernate.exception.DataException: error executing work
at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelega...
分类:
数据库 时间:
2015-06-10 19:25:11
阅读次数:
229
Given a singly linked list L: L0→L1→…→Ln-1→Ln,
reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→…You must do this in-place without altering the nodes’ values.For example,
Given {1,2,3,4}, reorder it to {1,4,2,3}...
分类:
其他好文 时间:
2015-06-10 19:26:11
阅读次数:
152
用Python写了一个postgresql函数,感觉很爽
CREATE LANGUAGE plpythonu;
postgresql函数
CREATE OR REPLACE FUNCTION myfun1(text)
RETURNS text AS
$BODY$
s = args[0]
h = 0;
n = len(s);
for i, c in enumerat...
分类:
数据库 时间:
2015-06-10 19:26:28
阅读次数:
164
以前经常使用Word公式编辑器,MathType和在线LaTeX公式编辑器,无论是Word和PDF公式编辑,还是Web公式编辑,都非常的不方便。因此,自己也很长时间没有写博客的兴趣了,因为当公式多的时候,博客的排版实在是太难看了。...
分类:
其他好文 时间:
2015-06-10 19:25:22
阅读次数:
182
1. uboot/include/lcd/tq3358_fb.h#define TFT240320 1
#define TFT320240 2
#define TFT480272 3//T43(天嵌4.3寸屏)
#define TFT800480_H50 4//H50(5寸高清屏)
#define TFT800480 5//A70...
分类:
其他好文 时间:
2015-06-10 19:27:40
阅读次数:
148
有些特殊符号需要特殊记忆,希望对你的编程有帮助!方法/步骤1 $这个符号的意思是:变量2 &这个符号的意思是:变量的地址(加在变量前)3 @这个符号的意思是:不显示错误信息(加在变量前)4 ->这个符号的意思是:类的方法或者属性5 =>这个符号的意思是:数组的元素值6 ?:这个符...
分类:
Web程序 时间:
2015-06-10 19:25:04
阅读次数:
162
通过参考Testin的SDK实现方式,我们大致可以确定他们背后的实现方式: 首先,通过加载Testin的SDK,然后收集各种七七八八的数据,再通过socket发送数据到云端。 云端我们已经有了,就是http://log.qa.huayu.nd:8088 但是如何从iOS收集数据呢,我们需要自己写SD...
分类:
移动开发 时间:
2015-06-10 19:25:14
阅读次数:
305
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38140505自从Gallery被谷歌废弃以后,Google推荐使用ViewPager和HorizontalScrollView来实现Gallery的效果。的确HorizontalS...
分类:
移动开发 时间:
2015-06-10 19:23:46
阅读次数:
239