学习AboutiOSAppProgramming第三天-------StatePreservationandRestoration即使我们的app能支持后台运行,但它也不能一直在后台运行,有一些情况,系统也许会需要终止app,为了释放内存给在前台运行的app。但是用户不关心app是不是被关闭,用户只知道这个app应用就是这个地方暂..
分类:
移动开发 时间:
2014-07-01 15:06:39
阅读次数:
221
今日在微博看到如此神奇的代码,居然还有新的sort算法,对于我这种渣渣必须研究一下,代码如下:
#!/bin.bash
function f()
{
sleep "$1" //sleep 这么多ms
echo "$1"
}
while [ -n "$1" ] //第一个参数不为空
do
f "$1" & //后台运行,相当于fork一个进程去执行f, 父进程同...
分类:
其他好文 时间:
2014-06-30 08:41:57
阅读次数:
256
在做基于B/S应用中,经常有需要后台运行任务的需求,最简单比如发送邮件。在一些如防火墙,WAF等项目中,前台只是为了展示内容与各种参数配置,后台守护进程才是重头戏。所以在防火墙配置页面中可能会经常看到调用cgi,但真正做事的一般并不是cgi,比如说执行关机命令,他们的逻辑如下: (ps:上图所说的前台界面包含通常web开发中的后端,不然也没有socket一说) 为什么要这么设计你可能疑惑...
分类:
编程语言 时间:
2014-06-30 08:28:34
阅读次数:
282
有没有一种情况,当软件退出后,你还是需要运行一点东西,或者是需要很长时间来运行的一个代码。此时,就需要向后台申请时间了。但是官司方资料。根据苹果文档中关于后台执行的描述,任何app都有10分钟左右的后台任务执行时间。 10分钟后,app会被iOS强行挂起。但是,有5类app允许有“无限的”后台运行时...
分类:
其他好文 时间:
2014-06-28 18:36:39
阅读次数:
719
[[UIApplicationsharedApplication] beginBackgroundTaskWithExpirationHandler: ^() { //程序在10分钟内未被系统关闭或者强制关闭,则程序会调用此代码块,可以在这里做一些保存或者清理工作 }];
分类:
移动开发 时间:
2014-06-28 16:58:55
阅读次数:
178
最近一直在搞Windows服务,也有了不少经验,感觉权限方面确定比一般程序要受限很多,但方便性也很多。像后台运行不阻塞系统,不用用户登录之类。哈哈,扯远了,今天讲一下那个怎么给Windows服务做个安装包。为什么做安装包?当然是方便了,不用每次调用InstallUtil,还有,就是看上去正规些。不多...
Linux下实现秒级定时任务的两种方案(Crontab 每秒运行):第一种方案,当然是写一个后台运行的脚本一直循环,然后每次循环sleep一段时间。while true ;docommandsleep XX //间隔秒数done第二种方案,使用crontab。我们都知道crontab的粒度最小是到分...
分类:
系统相关 时间:
2014-06-27 16:27:29
阅读次数:
339
如果MySQL数据库是自己安装的,可以用如下方法分别启动和停止MySQL。1. MySQL服务器的启动 $mysql_dir/bin/mysqld_safe & (其中&表示后台运行,也可以不加)2. MySQL服务器的停止 $mysql_dir/bin/mysqladmin -u root -.....
分类:
数据库 时间:
2014-06-25 09:32:40
阅读次数:
248
参数处理-Shell传入参数的处理1. $# 传递到脚本的参数个数2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个3. $$ 脚本运行的当前进程ID号4. $! 后台运行的最后一个进程的进程ID号5. $@ 与$#相同,但是使用时加引号,并在引号中返回每个参数...
分类:
其他好文 时间:
2014-06-18 09:16:02
阅读次数:
231
ls目录文件uname现实当前系统信息clear清理history历史记录ctrl+R搜索历史记录ESC按完之后按.补齐上次参数切换root用户su-使用管理员权限运行命令sudo现实当前用户信息id修改当前用户密码passwd命令+&在后台运行进程jobs查看后台作业ctrl+Z暂停某个程序bg控制进程继续在后..
分类:
系统相关 时间:
2014-06-10 22:56:07
阅读次数:
384