码迷,mamicode.com
首页 > 其他好文
流式布局的实现-1
流式布局可以实现逐行填满的布局效果;适用于关键词搜索和热门展示,可以动态的添加标签,用起来十分方便与快捷...
分类:其他好文   时间:2014-12-13 17:59:56    阅读次数:181
NYON28大数阶乘
大数阶乘 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它? 输入输入一个整数m(0 输出输出m的阶乘,并在输出结束之后输入一个换行符 样例输入 50 样例输出 304140932017133780436126081660647688443...
分类:其他好文   时间:2014-12-13 17:59:14    阅读次数:229
流式布局的实现-2-onMeasure的实现
在这一篇中,我们主要是来实现FlowLayout中的onMeasure函数。 先说一说onMeasure,可以说重载 onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。我们知道,不管是自定义View还是系统提供的TextView这些,它们都必须放...
分类:其他好文   时间:2014-12-13 17:58:09    阅读次数:234
ucontext-人人都可以实现的简单协程库
协程是一种用户态的轻量级线程。本篇主要研究协程的C/C++的实现。利用ucontext提供的四个函数getcontext(),setcontext(),makecontext(),swapcontext()可以在一个进程中实现用户级的线程切换。本篇一步一步教你使用ucontext组件实现自己的协程库。 一步两步,一步两步,一步一步似爪牙,.......
分类:其他好文   时间:2014-12-13 17:58:59    阅读次数:609
《网络编程》I/O 多路复用
在前面的文章中介绍了五种 I/O 模型《I/O 模型》,这里介绍 I/O 模型中 I/O 多路复用在 TCP 套接字编程中的使用。在  I/O 多路复用中主要是 select 和 poll 函数的使用。 select 函数         该函数允许进程指示内核等待多个事件中的任何一个发生,并只在一个或多个事件发生或超过指定时间后才被唤醒。进程调用 select 函数是告知内核,进程对哪些描述...
分类:其他好文   时间:2014-12-13 17:57:48    阅读次数:166
可爱的猪——Pig
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
重做(redo)和撤销(undo)的完整实现
undo-redo需要备忘录模式和命令模式做支撑,之前有学习过了command模式和memento模式的一些基本知识。这里要结合两个模式实现一个undo-redo操作的模块,巩固所学的知识。 系统框图:           命令分发控制器主要有四个任务:     1.系统初始化,加载系统配置参数并把这些数据缓存起来,这些应用程序级别的配置参数可以使用序列化机制,把数据缓存而不用每次去读...
分类:其他好文   时间:2014-12-13 17:57:23    阅读次数:218
wifi bat 星辰开wifi.bat
wifi bat 星辰开wifi.bat...
分类:其他好文   时间:2014-12-13 17:55:29    阅读次数:329
VS2015 VNext学习系列之三:CLR篇
1.概述 ASP.NET为了优化和云平台,甚至跨平台,DotNetFramework版本进行了重新设计,划分了多个版本,在应用程序中它们可以共存,你也可以单一使用某一个版本。1.1完整的.NET CLR 它是在 VS创建项目的默认运行时。提供了整个 API 集,保持了向后兼容性。1.2核心 CL.....
分类:其他好文   时间:2014-12-13 17:55:11    阅读次数:340
BZOJ2947: [Poi2000]促销
2947: [Poi2000]促销Time Limit: 10 SecMemory Limit: 128 MBSubmit: 58Solved: 33[Submit][Status]DescriptionBytelandish连锁超市委托你编写一个程序来模拟一项即将施行的促销活动,该活动的规则如下:...
分类:其他好文   时间:2014-12-13 17:54:22    阅读次数:408
BZOJ2348 [Baltic 2011]Plagiarism
BZ的水题们。。。这道题的学名叫什么"two pointers"来着。。。就是线性扫过去啊我去、、、PoPoQQQ称之为"《论排序算法的高效性和合理利用以及能否记得使用排序算法》"2333 1 /****************************************************...
分类:其他好文   时间:2014-12-13 17:52:11    阅读次数:193
蓝牙2
作为一个中心要实现完整的通讯,一般要经过这样几个步骤:建立中心角色—扫描外设(discover)—连接外设(connect)—扫描外设中的服务和特征(discover)—与外设做数据交互(explore and interact)—断开连接(disconnect)。1建立中心角色首先在我自己类的头文...
分类:其他好文   时间:2014-12-13 17:52:39    阅读次数:258
CheckBox和richTextBox
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
2.Jersey
什么是Jersey Jersey是JAX-RS标准的参考实现,是Java领域中开发REST式Web服务的"正统"工具。Jersey项目是GlassFish项目的一个子项目。Jersey官方地址 https://jersey.java.net/ 英语比较好的同学可以到官网直接学习.Jers...
分类:其他好文   时间:2014-12-13 17:52:46    阅读次数:1339
FarBox的建站过程
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!