首页 > 2014年07月27日 > 全部分享
在IntentService中使用Toast与在Service中使用Toast的异同
Toast要求运行在UI主线程中,所以要想Toast能够正常工作那个必须把它发到UI线程中。 Service运行在主线程中,因此Toast是正常的。 IntentService运行在独立的线程中,因此Toast不正常。...
分类:其他   时间:2014-07-27 11:53:24    收藏:0  评论:0  赞:0  阅读:326
观察者模式
观察者模式(Observer):定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。 Observer模式的典型应用 - 侦听事件驱动程序设计中的外部事件 - 侦听/监视某个对象的状态变化 - 发布者/订阅者(publisher/subscriber)模型中,当一个外部事件(新的产品,消息的出现等等)被触发时,通知邮件列表中的订...
分类:其他   时间:2014-07-27 11:53:14    收藏:0  评论:0  赞:0  阅读:265
Java中接口里定义的成员变量
首先你要弄清接口的含义.接口就是提供一种统一的'协议’,而接口中的属性也属于'协议’中的成员.它们是公共的,静态的,最终的常量.相当于全局常量。 在interface里面的变量都是public static final 的。所以你可以这样写:   public static final int i=10;   或则   int i=10;(可以省略掉一部分) ...
分类:编程语言   时间:2014-07-27 11:52:54    收藏:0  评论:0  赞:0  阅读:286
Atitit. 提升开发效率与质量DSL ( 3) ----实现DSL的方式总结
Atitit. 提升开发效率与质量DSL ( 3) ----实现DSL的方式总结   1. 管道抽象 1 2. 层次结构抽象(json,xml etc) 1 3. 异步抽象promise 1 4. Ide  code templete 1 5. 方法链( 流接口。??管道抽象??) 1 6. static factory method)和import 1 7. varargs 1 ...
分类:其他   时间:2014-07-27 11:52:44    收藏:0  评论:0  赞:0  阅读:396
水仙花数(杭电2010)
/*水仙花数 Problem Description 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数。   Input 输入数据有多组,每组占一行,包括两个整数m和n(100   Output 对于每个...
分类:其他   时间:2014-07-27 11:52:23    收藏:0  评论:0  赞:0  阅读:166
for循环遍历字符串的另一种方法
遍历字符c,让它分别等于字符串数组chars里面的各个字符,然后执行下面的语句,当c被赋值为chars里面所有字符各一次后,就会退出这个循环....
分类:其他   时间:2014-07-27 11:52:13    收藏:0  评论:0  赞:0  阅读:358
通过Gradle来取的Jenkins的build
现在很多公司都都过Jenkins来管理apk,代码提交后在jenkins上生成build 我们可以这样来取到jenkins的提交版本号 Jenkins在编译job的时候,有个内置的变量BUILD_NUMBER groovy有一个非常有用的函数: /** * Returns an unmodifiable map of all available environment v...
分类:其他   时间:2014-07-27 11:52:04    收藏:0  评论:0  赞:0  阅读:347
算法学习-基数排序(radix sort)卡片排序(card sort) C++数组实现
基数排序又叫卡片排序,这是在比较早的时候用的比较多的排序方法。 在现代计算机出现之前,一直用于老式穿孔卡的排序。 说下基数排序的思想,前面我有写一个桶式排序,基数排序的思想是桶式排序的推广。 桶式排序:http://blog.csdn.net/alps1992/article/details/38132593...
分类:编程语言   时间:2014-07-27 11:51:53    收藏:0  评论:0  赞:0  阅读:451
HDU 1242 Rescue
题意:中国人应该都知道了 思路:这道题,如果不经过仔细的思考还是蛮容易错的,像我,刚学完STL   不怎么敢用优先队列做,所以还是吃亏了! 就是要你从r出发找到a。 如果简单地用队列做,当输入 3 3 r.. #x. ##a 的时候就很容易错有可能输出输出5或者4;这时就错了,所以只能用优先队列来优化了,让步数走得少的优先出队,不熟悉的可以去看看STL 代码: #include...
分类:其他   时间:2014-07-27 11:51:43    收藏:0  评论:0  赞:0  阅读:268
webService总结(一)——使用CXF发布和调用webService(不使用Spring)
CXF和Axis2是两个比较流行的webService框架,接下来我会写几篇博客简单介绍如何使用这两种框架。首先,先简单介绍一下CXF的使用。 CXF发布webService有多种方法,这里我介绍三种: 1、不使用Spring,CXF自动发布webService 2、不使用Spring,CXF手动发布webService 3、使用Spring + CXF发布webService...
分类:编程语言   时间:2014-07-27 11:51:34    收藏:0  评论:0  赞:0  阅读:360
Python读取键盘输入
Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下: raw_inputinput raw_input函数 raw_input() 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符): #!/usr/bin/python str = raw_input("Enter your input: "); print "Received input...
分类:编程语言   时间:2014-07-27 11:51:23    收藏:0  评论:0  赞:0  阅读:307
linux高级技巧:集群的搭建(一)
linux集群的搭建,后续还会演示集群提供服务。...
分类:系统服务   时间:2014-07-27 11:51:13    收藏:0  评论:0  赞:0  阅读:350
ListView中CheckBox使用问题
由于CheckBox的点击事件优先级比ListView的高,所以当ListView中使用CheckBox会导致ListView的setOnItemClickListener失去响应。 解决办法:在CheckBox中添加android:focusable="false",使得CheckBox初始的时候没有获取焦点。...
分类:其他   时间:2014-07-27 11:50:43    收藏:0  评论:0  赞:0  阅读:435
centos6.5安装conky
环境centos6.5 首先 yum install conky 如果你此时 在终端...
分类:其他   时间:2014-07-27 11:50:34    收藏:0  评论:0  赞:0  阅读:323
用WebCollector制作一个爬取《知乎》并进行问题精准抽取的爬虫(JAVA)
WebCollector是一个无须配置、便于二次开发的JAVA爬虫框架(内核),它提供精简的的API,只需少量代码即可实现一个功能强大的爬虫。教程介绍了如何用WebCollector打造一个爬取《知乎》并进行问题精准抽取的爬虫(JAVA)...
分类:编程语言   时间:2014-07-27 11:50:23    收藏:0  评论:0  赞:0  阅读:513
POJ 1026 Cipher
继续来置换,这次的题也是很简单的。 题目大意: 对于一个长度为n的字符串,有一个数组表示第i个字符放到那个位置。 输入多个字符串,问这样操作k次后的字符串是什么样子的。 解题思路: 对于每一个置换,我们会求出循环节,这样可以减少模拟的次数。 下面是代码: #include #include #include #include #include ...
分类:其他   时间:2014-07-27 11:50:14    收藏:0  评论:0  赞:0  阅读:297
jQuery_review之对已经加载到页面上的的table进行内容的筛选
后台将数据通过response,经过HTML的解析之后,传递到前台进行展示,数据可能非常多。因此有一个在当前页面上进行二次搜索的功能是非常有必要的,要做找个功能对jQuery也是手到擒来的事情。仅仅是有几个小的知识点需要重点关注一下。第一个,使用什么事件呢?当然,我们可以再input搜索框后面增加一个检索按钮。但是这样用户就要多点一次按钮,甚至多点好几次按钮。在于服务器交互的时候,这种方式可以极大...
分类:Web开发   时间:2014-07-27 11:50:03    收藏:0  评论:0  赞:0  阅读:313
Git的一些使用方法(建立新的branch)
建立新的branch和查看所有的branch(kk的代码是基于现有的branch) 切换到branch kk: 当然我们也可以在android studio里操作: 注意切换的时候代码会丢失,必须先commit 代码再切换 如果本地代码跟服务器上有冲突,那么pull的时候会发生error这时: 我们必须stash Changes,更新完全然...
分类:其他   时间:2014-07-27 11:49:53    收藏:0  评论:0  赞:0  阅读:339
vim使用(一):基本命令
1. vim模式 vim分为三种模式:一般模式,编辑模式,命令行模式。 2. 一般模式 用vim打开一个文件就进入一般模式,在该模式可以删除字符和行,复制粘贴文件数据。 编辑模式 要编辑文字,按 i, a 等进入, 在左下角出现 INSERT 或 REPLACE 字符。 进入编辑模式命令:...
分类:其他   时间:2014-07-27 11:49:43    收藏:0  评论:0  赞:0  阅读:274
UVA 10410 - Tree Reconstruction(树)
UVA 10410 - Tree Reconstruction 题目链接 题意:给定一个树的dfs序列和bfs序列,求出这颗树 思路:拿dfs的序列,分成若干段,每一段相当一个子树,这样就可以利用bfs的序列去将dfs的序列分段,然后利用一个队列去存放每一段,不断求出子树即可。一开始以为parse tree一定是二叉树,原来不一定啊。 代码: #include #i...
分类:其他   时间:2014-07-27 11:49:23    收藏:0  评论:0  赞:0  阅读:417
1356条   上一页 1 ... 38 39 40 41 42 ... 68 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!