1.首先我们的目的是长期监听时间变化,其实应用程序退出。
通过了解我们知道注册ACTION_TIME_TICK广播接收器可以监听系统事件改变,但是
查看SDK发现ACTION_TIME_TICK广播事件只能动态注册:
Broadcast Action: The current time has changed. Sent every minute. You can not receive t...
分类:
移动开发 时间:
2014-06-05 08:35:13
阅读次数:
285
用于大型程序的工具--异常处理[续2]八、自动资源释放 考虑下面函数:void f()
{
vector v;
string s;
while (cin >> s)
{
v.push_back(s);
}
string *p = new string[v.size()];
//...
delete p;
}
在正...
分类:
编程语言 时间:
2014-06-05 06:07:27
阅读次数:
393
用于大型程序的工具--异常处理[续3]九、auto_ptr类[接上]5、auto_ptr对象的复制和赋值是破坏性操作 auto_ptr和内置指针对待复制和赋值有非常关键的区别。当复制auto_ptr对象或者将它的值赋给其他auto_ptr对象的时候,将基础对象的所有权从原来的auto_ptr对象转给副本,原来的auto_ptr对象重置为未绑定状态。 auto_ptr strPtr1(new ...
分类:
编程语言 时间:
2014-06-05 08:34:36
阅读次数:
366
1. 在 Matlab 的安装目录下面找到如下的路径,X:\MATLAB\R2014a\java\jar,其中 X 为安装盘符,这个不用过多解释了,然后找到文件夹 zh_CN,此文件夹就是中文界面的语言包,可以将此文件夹改成其他的名字,总之不能是 zh_CN,就OK了,以后想用中文界面的时候还可以改回来。本方法不足在于命令行为中文,而且有网友反映过一段时间还会自动改回中文。
2. 添加系统变量 ...
分类:
其他好文 时间:
2014-06-05 12:02:45
阅读次数:
213
在调用 CMD 时,如脚本中用 WScript.Shell 调用。
如果参数中有包含空格的长路径名时,必须要加引号才能正确被识别。
是的,大家都知道要加引号,但怎么加却容易被误解。这个问题,不时地会遇上,上次弄清楚了,但隔一段时间,还是忘了,同样的问题又要重新摸索,非常痛苦。
如:
Set objShell = WScript.CreateObject("WScript...
分类:
其他好文 时间:
2014-06-05 11:54:12
阅读次数:
430
关于JavaScript中name的意义冲突...
分类:
编程语言 时间:
2014-06-05 07:10:54
阅读次数:
262
最近开始学习MySQL,主要是通过书籍,和看燕十八老师的视频,然后通过博客记录自己的学习过程。
登入数据库
zhiniaobu@telunsu-K55VD:~$ mysql -uroot -p
Enter password: 查看当前所有数据库mysql> show databases;#查看当前所有数据库
+--------------------+
| Database ...
分类:
数据库 时间:
2014-06-05 10:50:28
阅读次数:
284
网站性能是客观的指标,可以具体体现到响应时间、吞吐量、并发数、性能计数器等技术指标。...
分类:
Web程序 时间:
2014-06-05 07:10:13
阅读次数:
281
一、在任务与执行策略之间的隐性解耦
有些类型的任务需要明确地指定执行策略,包括:
. 依赖性任务。依赖关系对执行策略造成约束,需要注意活跃性问题。要求线程池足够大,确保任务都能放入。
. 使用线程封闭机制的任务。需要串行执行。
. 对响应时间敏感的任务。
. 使用ThreadLocal的任务。
1. 线程饥饿死锁
线程池中如果所有正在执行任务的线程都由于等待其他仍处于工作...
分类:
编程语言 时间:
2014-06-05 06:15:57
阅读次数:
355
Managing the Activity Lifecycle
GET
STARTED
DEPENDENCIES AND PREREQUISITES
How to create an Android project (seeCreating
an Android Project)
YOU SHOULD ALSO READ
Activ...
分类:
其他好文 时间:
2014-06-05 09:35:17
阅读次数:
320
声明函数碰撞检测函数,两个精灵和重写update
bool isCollision( CCPoint p1,CCPoint p2,int w1,int h1,int w2,int h2 );
CCSprite *sp2;
CCSprite *sp1;
virtual void update(float delta);
//重写触摸事件
virtual void regi...
分类:
其他好文 时间:
2014-06-05 07:12:15
阅读次数:
236
这道题之前在Cracking the Coding interview上做过类似的,一样的三次反转,即可得到,时间复杂度为O(n),空间复杂度为O(1)。这道题在九度OJ上测试,主要要考虑移动的位数大于字符串长度时的情况,取余即可。...
分类:
其他好文 时间:
2014-06-05 09:34:36
阅读次数:
236
题目描述:
JOBDU最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?
输入:
每个测试案例为一行,表示一句英文句子。
我们保证一个句子的单词数不会超过600,每个单词的长度也不会超过30。但是需要注...
分类:
其他好文 时间:
2014-06-05 10:52:19
阅读次数:
202
微信发展三年多以来,策略频繁变更,从文字、图片、语音、视频到朋友圈,从个人号到公众号,以及游戏应用的接入,每个功能的出现与升级都让狠狠的抓住了用户的心。从而让微信变得丰富精彩,瞬间也让微信站在了世界的最高舞台上。
如今微信用户注册量已突破6亿,是亚洲地区最大用户群体的移动即时通讯软件。6亿的移动用户,微信让腾讯的移动互联网产品走向世界,拿到了移动互联网的第一张门票,也把移动互联网风潮真正推向...
分类:
微信 时间:
2014-06-05 08:35:46
阅读次数:
361
大家写网站的时候可能都会遇到这种情况,就是写一个表单,这个表单是用来添加一篇文章的,我们屁颠屁颠的在后台接收数据,然后存入数据库.现在有个问题.当你要对该文章进行修改的时候,你是怎么处理的?
我的方法是在同一个表单中做文章,下面的例子是我用 Thinkphp框架写的代码,如果你不懂Thinkphp,没有关系,我只是想说说我的解决方案.
前台如果是这样的.
...
分类:
Web程序 时间:
2014-06-05 09:24:33
阅读次数:
339
如果尿布臭了,就换掉它。
1.Duplicated Code 重复代码
Extract MethodPull Up MethodForm Template Method --》 Template Method 模式Substitute Algorithm --》 函数算法替代
2.Long Method 过长的函数
“间接层”所带来的全部利益--解释能力、共享能...
分类:
其他好文 时间:
2014-06-05 08:45:40
阅读次数:
291