流式布局可以实现逐行填满的布局效果;适用于关键词搜索和热门展示,可以动态的添加标签,用起来十分方便与快捷...
分类:
其他好文 时间:
2014-12-13 17:59:56
阅读次数:
181
大数阶乘
时间限制:3000 ms | 内存限制:65535 KB
难度:3
描述我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它?
输入输入一个整数m(0
输出输出m的阶乘,并在输出结束之后输入一个换行符
样例输入
50
样例输出
304140932017133780436126081660647688443...
分类:
其他好文 时间:
2014-12-13 17:59:14
阅读次数:
229
在这一篇中,我们主要是来实现FlowLayout中的onMeasure函数。
先说一说onMeasure,可以说重载 onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。我们知道,不管是自定义View还是系统提供的TextView这些,它们都必须放...
分类:
其他好文 时间:
2014-12-13 17:58:09
阅读次数:
234
协程是一种用户态的轻量级线程。本篇主要研究协程的C/C++的实现。利用ucontext提供的四个函数getcontext(),setcontext(),makecontext(),swapcontext()可以在一个进程中实现用户级的线程切换。本篇一步一步教你使用ucontext组件实现自己的协程库。 一步两步,一步两步,一步一步似爪牙,.......
分类:
其他好文 时间:
2014-12-13 17:58:59
阅读次数:
609
在前面的文章中介绍了五种 I/O 模型《I/O 模型》,这里介绍 I/O 模型中 I/O 多路复用在 TCP 套接字编程中的使用。在 I/O 多路复用中主要是 select 和 poll 函数的使用。
select 函数
该函数允许进程指示内核等待多个事件中的任何一个发生,并只在一个或多个事件发生或超过指定时间后才被唤醒。进程调用 select 函数是告知内核,进程对哪些描述...
分类:
其他好文 时间:
2014-12-13 17:57:48
阅读次数:
166
pig 提供了一个基于hadoop并行执行数据流处理的引擎,以Pig Latin来描述数据流,相当于一个有向无环图(DAG),节点代表处理数据的操作符,节点间的向量代表数据流。pig 提供了类SQL的标准操作,比直接写mapreduce代码更容易维护,主要用于ETL,原生数据研究和迭代处理。pig 什么数据都吃,也能在非hadoop上并行运算,容易控制和修改,性能较快。用户提交hadoop任务的那...
分类:
其他好文 时间:
2014-12-13 17:58:05
阅读次数:
182
查找方法有很多种,如:顺序查找,折半查找,分块查找,基于数的查找等等,但是这些查找有一个共同的特点,那就是都是通过比较的方式查找a[i]中的那个i,比如顺序查找,是通过顺序比较数组中的每个元素,最终找到i,折半查找只不过是在比较的时候用了一些技巧,使得比较的此数减少了,但是,原理还是比较,基于树的查找其实就是存储方式的不同(链表),其原理也是通过比较的方式找到i。
那有没有一种方法不通过比较,而...
分类:
其他好文 时间:
2014-12-13 17:58:06
阅读次数:
180
undo-redo需要备忘录模式和命令模式做支撑,之前有学习过了command模式和memento模式的一些基本知识。这里要结合两个模式实现一个undo-redo操作的模块,巩固所学的知识。
系统框图:
命令分发控制器主要有四个任务:
1.系统初始化,加载系统配置参数并把这些数据缓存起来,这些应用程序级别的配置参数可以使用序列化机制,把数据缓存而不用每次去读...
分类:
其他好文 时间:
2014-12-13 17:57:23
阅读次数:
218
1.概述 ASP.NET为了优化和云平台,甚至跨平台,DotNetFramework版本进行了重新设计,划分了多个版本,在应用程序中它们可以共存,你也可以单一使用某一个版本。1.1完整的.NET CLR 它是在 VS创建项目的默认运行时。提供了整个 API 集,保持了向后兼容性。1.2核心 CL.....
分类:
其他好文 时间:
2014-12-13 17:55:11
阅读次数:
340
2947: [Poi2000]促销Time Limit: 10 SecMemory Limit: 128 MBSubmit: 58Solved: 33[Submit][Status]DescriptionBytelandish连锁超市委托你编写一个程序来模拟一项即将施行的促销活动,该活动的规则如下:...
分类:
其他好文 时间:
2014-12-13 17:54:22
阅读次数:
408
BZ的水题们。。。这道题的学名叫什么"two pointers"来着。。。就是线性扫过去啊我去、、、PoPoQQQ称之为"《论排序算法的高效性和合理利用以及能否记得使用排序算法》"2333 1 /****************************************************...
分类:
其他好文 时间:
2014-12-13 17:52:11
阅读次数:
193
作为一个中心要实现完整的通讯,一般要经过这样几个步骤:建立中心角色—扫描外设(discover)—连接外设(connect)—扫描外设中的服务和特征(discover)—与外设做数据交互(explore and interact)—断开连接(disconnect)。1建立中心角色首先在我自己类的头文...
分类:
其他好文 时间:
2014-12-13 17:52:39
阅读次数:
258
namespace WindowsFormsApplication1{ public partial class Form1 : Form { public Form1() { InitializeComponent(); ...
分类:
其他好文 时间:
2014-12-13 17:53:07
阅读次数:
174
计算机出世以来,适配字符集就一直是程序员头疼的事情,而很多初学者也对字符集的分类和相互关系迷惑不已,今天就让我一个故事说清字符集!很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节”。再后来,他们又做了一些...
分类:
其他好文 时间:
2014-12-13 17:52:40
阅读次数:
253
什么是Jersey Jersey是JAX-RS标准的参考实现,是Java领域中开发REST式Web服务的"正统"工具。Jersey项目是GlassFish项目的一个子项目。Jersey官方地址 https://jersey.java.net/ 英语比较好的同学可以到官网直接学习.Jers...
分类:
其他好文 时间:
2014-12-13 17:52:46
阅读次数:
1339
FarBox的建站过程本文转自:http://mosir.org/html/y2012/How-to-build-your-website-by-farbox.html作者:mosir时间:December 15, 2012分类:web相关出于对FarBox的实现思路的认同,在浅浅尝试了一下之后,现...
分类:
其他好文 时间:
2014-12-13 17:50:46
阅读次数:
184