Android监听返回键需重写onKeyDown()方法
Home键keyCode==KeyEvent.KEYCODE_HOME
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRe...
分类:
移动开发 时间:
2015-07-13 16:11:14
阅读次数:
152
题目描述:
有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出,问最后留下的那位是原来第几号。
解题思路:
用list存储姓名,看谁剩到最后一个.在list长度遍历一次,如果是3的倍数则退出,同时记录队尾报数,然后再以现在的list报数,以此类推。...
分类:
其他好文 时间:
2015-07-13 12:25:40
阅读次数:
399
深入理解Nginx模块发开与架构解析读书笔记。
nginx在启动后,在unix系统中会以daemon的方式(可以手动关闭 nginx.conf daemon off)在后台运行,后台进程包含一个master进程和多个worker进程。master进程主要用来管理worker进程,包含:接收来自外界的信号,向各worker进程发送信号,监控worker进程的运行状态,当worker进程退出后(异常...
分类:
其他好文 时间:
2015-07-13 12:13:49
阅读次数:
101
package?main
import?(
"fmt"
"os"
)
func?main()?{
//?退出当前程序
defer?fmt.Println("Doing?something...")
fmt.Println("Oh?no,?fatal?error!")
os.Exit(1)
}...
分类:
编程语言 时间:
2015-07-13 06:45:37
阅读次数:
152
1构建哈夫曼树。(利用队列的数据结构,不断获取最小的两个,退出队列并使之成为新节点的左右子树。然后将新节点插入队列。如此循环……)根据用户输入的字符串,统计每个字符出现次数。设置权重。建立队列。队列中的节点是二叉树的节点(有左指针,和右指针)。建新的结点,左右指针指向队列的最后两个(那两个退出队列)...
分类:
编程语言 时间:
2015-07-12 23:07:38
阅读次数:
335
bash 环境变量 本地变量(局部变量)当前shell进程 环境变量 当前shell进程 及其子进程 位置变量:$1,$2,shift 轮替(eg:echo $1 shift2 echo$1) 特殊变量:$?:退出状态码 $#:参数的个数 $*:参数列表 $@:参数列表 exit:退出脚本exi.....
分类:
系统相关 时间:
2015-07-12 21:35:20
阅读次数:
150
1.实现有亲缘关系(父子)的进程通信,完成父写子读的操作。
思路分析:1)首先我们需要创建一个共享内存。
2)父子进程的创建要用到fork函数。fork函数创建后,两个进程分别独立的运行。
3)父进程完成写的内容。同时要保证子进程退出后,在删除共享内存。
4)子进程完成读的内容。
效果展示:...
分类:
系统相关 时间:
2015-07-12 17:28:45
阅读次数:
235
在c++中,switch语句经常会用到break和continue语句,两者有什么区别呢?总结如下。continue语句用于循环中,让程序跳过循环体中余下的代码,并开始新一轮的switch循环。而break直接退出switch语句,执行后边的语句。找个代码例子:输入一行文本,循环回显每个字符,如果该...
分类:
其他好文 时间:
2015-07-12 17:14:45
阅读次数:
117
我说的这种方法是利用Android中的service来开启,也就是进去的时候就播放出,退出就停止。首先,在AndroidManifest中的application节点下添加: 然后,再在项目中new出一个类,MusicServer:package com.example.flybird_an...
分类:
移动开发 时间:
2015-07-12 17:07:33
阅读次数:
257
题意:给出一个有向图,以及边上的容量上限,求最大流。(有重边,要将容量上限叠加)思路:用最简单的EK+BFS解决。每次搜到一条到达终点的路径,就立刻退出,更新ans,然后再回头修改图中的当前flow状况(这就得靠记录路径了)。当当前图没有到达终点的路径图,流已经饱和,可以结束程序了。 1 #incl...
分类:
其他好文 时间:
2015-07-12 15:37:41
阅读次数:
223