感谢开源的魅力。开源很美。
SubscriberMethodFinder 发现注册方法类
SubscriberMethod 用户注册的方法组合
Subscription 用户和方法键值对应类
AsyncPoster 异步发起类
HandlerPoster 主线程发起类
PostBeen 消息类(发起类根据消息执行回调)
EventBus 访问类(建筑者模式)
**注意!!!!!在onCreate...
分类:
移动开发 时间:
2015-08-30 15:59:41
阅读次数:
207
本文不再赘述面向对象的知识,本文着重说明PHP的构造函数。
php类的构造函数可以是魔术魔方__construct() 也可以是和类同名的函数...
分类:
Web程序 时间:
2015-08-30 15:58:14
阅读次数:
158
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1572
好吧,没想到这题用深搜可以搞定。还以为又是一道套dijkstra算法的模板题。
#include ...
分类:
其他好文 时间:
2015-08-30 16:00:05
阅读次数:
140
type="busines.administer.cp.model.CPBookCategory">
id" select="getCategoryChildList"/>
cpBookCategoryResultMap_2"
...
分类:
其他好文 时间:
2015-08-30 15:57:27
阅读次数:
318
题目
题目:在一个二维数组中,每一行都按照从左到右的顺序进行了排序,每一列都按照从上到下进行了排序。
输入这样的一个二维数组arr和一个整数k,判断数组中是否存在这个数。
思路
由于数组时有序的这样一个前提,因此
从右上角开始查找 :如果要查找的数比右上角的值大,则查找范围删除掉(并不是实际的删除,只需要改变下标即可)这一行,如果要查找的数比右上角的值小,则查找范围删除掉这一列;...
分类:
编程语言 时间:
2015-08-30 15:58:07
阅读次数:
163
从之前对总体结构的介绍,参考crazyflie2_nrf51822程序分析--总体结构
可以看出来程序运行的顺序是MBR->MBS->Bootloader->Firmware,MBR我们动不了,所以先分析下MBS都做了什么事情,main函数主要做的事情如下:
int main() __attribute__ ((noreturn));
int main()
{
press = press_...
分类:
其他好文 时间:
2015-08-30 15:57:53
阅读次数:
364
CSS布局模型
三种布局模型
流动型(flow)浮动型(float)层模型(layer)
流动模型的特征
块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%。实际上,块状元素都会以行的形式占据位置。
在流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。
浮动...
分类:
Web程序 时间:
2015-08-30 15:58:16
阅读次数:
165
kylin可能执行一些构建cube等任务,因此需要一个比较合理的任务调度机制,本文介绍了kylin如何设置任务调度模块的,以及对链式任务执行逻辑进行分析。...
分类:
其他好文 时间:
2015-08-30 15:59:36
阅读次数:
1403
Text Reverse
Problem Description
Ignatius likes to write words in reverse way. Given a single line of text which is written by Ignatius, you should reverse all the words and then output them....
分类:
编程语言 时间:
2015-08-30 15:56:57
阅读次数:
200
这里假设你对Java的基本类型和对应的包装器之间自动拆箱和装箱已经有所了解。但是这里强调一点,自动的拆箱和装箱是编译器在生成类的字节码时插入适当的方法调用来实现的。也就是说,我们可以反编译class文件,看看编译器插入了什么适当的方法来实现自动装箱和拆箱的。来看一个例子:
public class Test {
public static void main(String[] args) {...
分类:
编程语言 时间:
2015-08-30 15:59:06
阅读次数:
151
题目:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1287
一个长度为M的正整数数组A,表示从左向右的地形高度。测试一种加农炮,炮弹平行于地面从左向右飞行,高度为H,如果某处地形的高度大于等于炮弹飞行的高度H(A[i] >= H),炮弹会被挡住并落在i - 1处,则A[i - 1] + 1。如果H...
分类:
其他好文 时间:
2015-08-30 15:56:28
阅读次数:
231
容器是容纳特定类型对象的集合,容器的类型分为顺序容器,容器适配器和关联容器,顺序容器将单一类型元素聚集起来成为容器,然后根据位置来存储和访问这些元素。...
分类:
编程语言 时间:
2015-08-30 15:56:12
阅读次数:
423
前面我们已经跟大家讲解了实现底部导航栏的两种方案,但是这两种方案只适合普通的情况,如果
是像新浪微博那样的,想在底部导航栏上的item带有一个红色的小点,然后加上一个消息数目这样,
前面两种方案就显得无力了,我们来看看别人的APP是怎么做的,打开手机的开发者选项,勾选里面的:
显示布局边界,然后打开我们参考的那个App,可以看到底部导航栏是这样的:...
分类:
移动开发 时间:
2015-08-30 15:58:16
阅读次数:
239
刚刚终于写完了插件开发的最后一篇文章,下面就来总结一下,关于Android中插件篇从去年的11月份就开始规划了,主要从三个方面去解读Android中插件开发原理。说白了,插件开发的原理就是:动态加载技术。但是我们在开发插件的过程中可能会遇到很多问题,所以这里就分为三篇文章进行解读的,而且也是循序渐进,解决了插件开发过程中可能会遇到的问题,不过这三篇的基础还是动态加载技术。第一、插件开发基础篇:动态...
分类:
移动开发 时间:
2015-08-30 15:58:04
阅读次数:
286
【题目】
Count the number of prime numbers less than a non-negative number, n.
Credits:
Special thanks to @mithmatt for adding this problem and creating all test cases.
【题目分析】
这道题常用的判断一个数是否为质数是行不通的,根据...
分类:
编程语言 时间:
2015-08-30 15:57:12
阅读次数:
144
【Java历史】
Sun公司在1998年发表JDK1.2版本的时候, 使用了新名称Java 2 Platform,即“Java2平台”,修改后的JDK称为Java 2 Platform Software Develping Kit,即J2SDK。并分为标准版(Standard
Edition,J2SE), 企业版(Enterprise Edition,J2EE),微型版(...
分类:
其他好文 时间:
2015-08-30 15:55:13
阅读次数:
275
1.在写TextView 和ImageView 使用Selector切换字体颜色和图片的时候遇到定义的selector无效?
解决办法:textView字体颜色切换的selector最好写在res/color文件夹下,并且要在配置文件中添加clickable="true"
ImageView的图片切换也是要添加这个属性。如果没有添加这个属性,在代码中为相应的textView...
分类:
其他好文 时间:
2015-08-30 15:56:32
阅读次数:
149