在android中退出app时关闭所有Activity的方式有很多,例如发送一个全局的BroadCast、直接杀死当前的pid、、、但是如果我们做的功能是一个sdk那情况就不一样了。。经过项目上线后惨痛的教训我们决定还是通过自定义Stack来管理我们的activity。
首先说说这个坑人的BroadCast,因为我们发送的是无序广播,不知道那个Activity会先收到,这个导致了一个...
分类:
移动平台 时间:
2015-04-13 12:54:20
收藏:
0 评论:
0 赞:
0 阅读:
392
设计一个文件管理类将一个文件复制到另一个文件,由于文件过大要求每次复制100长度,通过NSFileHandle
来操作,并通过代理模式打印出当前的赋值进度百分比
#import
#import "FileMaker.h"
int main(int argc,
const char * argv[]) {
@autoreleasepool {...
分类:
其他 时间:
2015-04-13 12:54:09
收藏:
0 评论:
0 赞:
0 阅读:
182
一面:
1、首先上来自我介绍
2、项目介绍(我简历上写了两个项目)啪啦啪啦讲了一大堆
3、memcached工作原理
4、concurrenthashmap原理
5、mysql优化方面的知识(其中有一个是sql语句执行是从左往右,还是从右往左)
6、介绍和比struts2、spring、hibernate、springmvc、mybatis(说了一大堆,包括原理,异同点什么的)
7、...
分类:
其他 时间:
2015-04-13 12:53:59
收藏:
0 评论:
0 赞:
0 阅读:
121
android也可以实现把输入的文字朗读出来,使用到的是TextToSpeech,不过目前只支持5种语言:English、 French 、 German 、 Italian 和 Spanish。(真遗憾,没有Chinese),对android系统要求为android
1.6(API8)以上:
public class SpeechTestActivity extends Activity ...
分类:
移动平台 时间:
2015-04-13 12:53:50
收藏:
0 评论:
0 赞:
0 阅读:
143
比如看到这样的链接:
点击打开链接
2015年4月2日讯,程序员鼓励师,顾名思义,就是专门为程序员鼓励加油的职位。看
各家对这个职位是怎么描述的吧。
职位诱惑:逗狮子、哄码农、溜马畜
职位描述:鼓励程序员、攻城狮长期干活(例如春节前50天无休)的时候,鼓励其像
狮子一样勇猛、狼性不减、高质量得完成版本开发。当然岗位要求也是很高的。这一家
公司要求是长相甜美放佛...
分类:
其他 时间:
2015-04-13 12:53:40
收藏:
0 评论:
0 赞:
0 阅读:
829
ifconfig -a
配置网络信息:setup命令:...
分类:
系统服务 时间:
2015-04-13 12:53:19
收藏:
0 评论:
0 赞:
0 阅读:
226
Given two sorted integer arrays A and B, merge B into A as one sorted array.
Note:
You may assume that A has enough space (size that is greater or equal to m +
n) to hold additional elements from B...
分类:
其他 时间:
2015-04-13 12:53:09
收藏:
0 评论:
0 赞:
0 阅读:
104
代码如下:
function listDir($dir){
if(is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh)) !== false){
if((is_dir($dir."/".$file)) && $file!="." && $file!=".."){
echo "文件名...
分类:
Web开发 时间:
2015-04-13 12:52:59
收藏:
0 评论:
0 赞:
0 阅读:
229
题意:
给n和k,求n个数的任意非空子集gcd的k次方的期望。
最后期望乘上2^n-1
思路:
因为取每个子集都是等概率,所以取出每个子集的概率是1/(2^n-1)
然而最后的答案是乘上2^n-1
所以其实求的就是每个非空子集的gcd的k次方的和。
然后就是求法了。
我们可以把题目转换成求gcd等于i的非空集合有多少个。
gcd从Max枚举到1,求出答案。
对于每个i,设n个数...
分类:
其他 时间:
2015-04-13 12:52:49
收藏:
0 评论:
0 赞:
0 阅读:
195
元素
概要
标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。 ——W3School
必要属性
属性
值
描述
content
some text
定义与http-equiv或name属性相关的元...
分类:
Web开发 时间:
2015-04-13 12:52:39
收藏:
0 评论:
0 赞:
0 阅读:
192
当一个Bean依赖的Bean和自己生命周期不同的时候:如Bean A依赖Bean B,Bean A 是singleton,如果需要在Bean A每次用到Bean B的时候都用一个Bean B的新的实例(注意是新的),即使通过在配置文件设置Bean B的 property或者 contructor-arg是不能实现的.这时候只能在Bean A中用Bean B的时候动态得到。...
分类:
编程语言 时间:
2015-04-13 12:52:29
收藏:
0 评论:
0 赞:
0 阅读:
156
简言之,就是一种link-time的overloading...
分类:
其他 时间:
2015-04-13 12:52:19
收藏:
0 评论:
0 赞:
0 阅读:
284
安装git
1)windows
安装msysgit,下载地址:http://msysgit.github.io/
安装的时候,基本选择默认设置,但是:
在Adjusting your PATH environment页,勾选Run Git from the Windows Command Prompt
2)ubuntu
用命令“git --version”查看是否已安装,且版本为1...
分类:
其他 时间:
2015-04-13 12:52:09
收藏:
0 评论:
0 赞:
0 阅读:
222
mplement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.
If such arrangement is not possible, it must rearrange it as the lowest possible or...
分类:
其他 时间:
2015-04-13 12:52:04
收藏:
0 评论:
0 赞:
0 阅读:
199
本章节介绍安装与配置Mysql的方法。1 安装MySQL数据库
本章节以mysql5.1.49为例介绍Mysql数据库的安装过程。
步骤 1 以root用户登录服务器。
步骤 2 通过SSH或XFTP等工具将mysql5.1.49的如下软件包上传到“/tmp”目录下。? MySQL-client-community-5.1.49-1.rhel5.x86_64.rpm
? M...
分类:
数据库技术 时间:
2015-04-13 12:51:39
收藏:
0 评论:
0 赞:
0 阅读:
274
主线程里面执行耗时操作会导致界面阻塞,所以一般把耗时操作放到子线程执行,例如网络请求、线程睡眠、加载文件、大量运算。
1、不要把耗时操作放到主线程。
2、不要把修改页面的代码放到子线程(子线程修改页面不会等到及时更新)
第一种开启子线程的方法
NSThread
//开启一个子线程
[NSThread detachNewThreadSelector:@sele...
分类:
编程语言 时间:
2015-04-13 12:51:29
收藏:
0 评论:
0 赞:
0 阅读:
279
#-*-coding:utf-8-*-
import ch
ch.set_ch()
import matplotlib.pyplot as plt
decisionNode = dict(boxstyle = "sawtooth",fc="0.8")
leafNode = dict(boxstyle="round4",fc = "0.8")
arrow_args = dict(ar...
分类:
其他 时间:
2015-04-13 12:51:19
收藏:
0 评论:
0 赞:
0 阅读:
332
SystemServer也是系统的一个重要的守护进程,从SystemServer的进程中,我们看到了系统的各种关键的Service的启动。
另外,根据前面的zygote的分析,我们知道了systemServer在android的启动过程中是肯定要启动的。
因为在init.rc里面,已经指定了要start-system-server = true.
那么在zygote中,我们看到了如下的code...
分类:
移动平台 时间:
2015-04-13 12:51:14
收藏:
0 评论:
0 赞:
0 阅读:
255
无论是在Linux下还是在Windows下想必大家都遇到过没有对文件操作权限的错误提示;因为在多用户,多任务的操作环境下,为了用户文件的保密性,文件权限的管理就很有必要了,在Linux中文件权限是如何定义和分类的,以及系统是如何管理各个文件之间权限的,我们如何更改文件的权限,下边我会做一个相应的介绍。
1、权限介绍:
文件权限顾名思义就是用户对文件操作的权限限制问题,在Linux中一个...
分类:
系统服务 时间:
2015-04-13 12:51:14
收藏:
0 评论:
0 赞:
0 阅读:
273
经常有学员或网友这么问我,可怜的我被问的晕头转向。我们首先来总结下有那么几种情况好的情况:1、不排除有的人有天赋、智商高脑仁大。上手很快,这个和脑仁中的Z字回形沟有关。不过大部分人的脑仁都是差不多分量的。2、不排除有的人具备疯狗般的疯狂学习精神。这种人从上手到提升周期也很短。3、不排除有的人人缘很好,譬如MM程序员。一碰到问题就会有个中哥哥姐姐弟弟妹妹们来帮助、指导、甚至代为调试程序。如果自身努力...
分类:
Web开发 时间:
2015-04-13 12:50:49
收藏:
0 评论:
0 赞:
0 阅读:
266