码迷,mamicode.com
首页 > 其他好文
Hadoop源码分析:HDFS数据读写流量控制(DataTransferThrottler类)
DataTransferThrottler类用于在Datanode读写数据时控制数据传输速率。这个类是线程安全的,可以被多个线程共享使用。使用方式是先构造DataTransferThrottler对象并设置周期period和带宽bandwidthPerSec,然后在数据实际读写前调用DataTransferThrottler.throttle()方法。如果I/O的速率相对给定的带宽太快,则该方法会将当前线程wait。...
分类:其他好文   时间:2015-03-14 15:29:08    阅读次数:238
POJ 2348-Euclid's Game(博弈论)
Euclid's Game Time Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64u Submit Status Practice POJ 2348 Appoint description:  System Crawler  (2015-03-11) Descripti...
分类:其他好文   时间:2015-03-14 15:28:58    阅读次数:159
集合的子集
题目: 给定集合,求它的子集集合。 import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList; import java.util.List; public class Permutation { public static void main(String[] args) {...
分类:其他好文   时间:2015-03-14 15:28:05    阅读次数:137
AOP代理分析
一:代理 代理类和目标类实现了相同的接口,相同的方法。 如果采用工厂模式和配置文件的方式进行管理,则不需要修改客户端程序,在配置文件中配置使用目标类还是代理类,这样以后就很容易切换。(例如Spring框架的实现) AOP:AOP的目标就是要使交叉业务模块化,可以将切面代码移动到原始方法的范围。   二:动态代理 JVM可以在运行期间动态生成出类的字节码,这种动态生成的类往往被用作代...
分类:其他好文   时间:2015-03-14 15:28:22    阅读次数:131
hdu 2647 Reward
题意:给出n对员工需求,每队包含两个员工编号,要求前者奖金大于后者,求所有员工的奖金数; 思路:拓扑排序判定有无环; #include #include #include using namespace std; int n,m; struct node { int du; node *next; }q[500010]; int topo() { int i,j,k...
分类:其他好文   时间:2015-03-14 15:28:43    阅读次数:149
虚拟机网络连接方式
1、bridge(网卡桥接) 虚拟机与宿主机共同连接到接入网,虚拟机需要分配真实的接入网IP,原理如下图所示: 2、NAT(网络地址转换) 虚拟机维护自己的网络,通过NAT的连接到接入网,原理如下图所示: 2、Host-only(主机模式) 虚拟机维护自己的网络,同时宿主机虚拟出一块网卡,接入该网络,原理如下图所示:...
分类:其他好文   时间:2015-03-14 15:28:01    阅读次数:234
自定义组件-BreadcrumbTreeView 的使用
一、问题概述   树形结构是开发中常用的一种组织数据的结构,不少平台也提供了对应的控件。而在android平台中,出于使用手指操作树形结构不是很方便的原因,并没有提供树形结构控件。但在实际应用中,不可避免的会遇到展示带有层级关系数据的情况,比如组织结构的展示、文件目录的展示等等。   基于这样的需求,本人参考网站中的面包屑导航和android中listview控件实现了如下效果的T...
分类:其他好文   时间:2015-03-14 15:25:54    阅读次数:152
如何实现页面在线咨询框架
在这个pop800网站,下一个客户端,记得要申请账号哦;注册之后,就可以得到一个代码, 在线客服 我的代码放到iservice.jsp里面;导入iservice.jsp代码就可以啦~...
分类:其他好文   时间:2015-03-14 15:27:46    阅读次数:188
Axis2 -POJO
POJO,Plain Old Java Object,简单的Java对象。 发布Webservice 1.编写Hello.java public class Hello { public String sayHello(){ return "hello"; } public String sayHelloToPerson(String name){ if(name=...
分类:其他好文   时间:2015-03-14 15:26:53    阅读次数:197
字符编码 ASCII,Unicode 和 UTF-8扫盲
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。 结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。 下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。 1. ASCII码 我们知道,在计算机内部,所有的...
分类:其他好文   时间:2015-03-14 15:24:03    阅读次数:167
Codeforces Hello2015第一题Cursed Query
英文题面: De Prezer loves movies and series. He has watched the Troy for like 100 times and also he is a big fan of Supernatural series.So, he did some researches and found a cursed object which had n...
分类:其他好文   时间:2015-03-14 15:26:11    阅读次数:163
DRP-ThreadLocal简单理解
简单来说是jar包封装的一个类,在简单一点是一个工具类!这个工具类能干啥?这个工具类是用来编写多线程的程序,好吧,多线程是啥,大家只能去网上找资料了,因为今天我们只来介绍ThreadLocal的知识。      ThreadLocal的工作机制是当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会...
分类:其他好文   时间:2015-03-14 15:25:39    阅读次数:100
连通分量 无向图的割顶和桥 无向图的双连通分量 有向图的强连通分量
时间戳 dfs_clock :说白了就是记录下访问每个结点的次序。假设我们用 pre 保存,那么如果 pre[u] > pre[v], 那么就可以知道先访问的 v ,后访问的 u 。 现在给定一条边, (u, v), 且 u 的祖先为 fa, 如果有 pre[v] 1 求连通分量: 相互可达的节点称为一个连通分量; #include #include #i...
分类:其他好文   时间:2015-03-14 15:24:00    阅读次数:165
各种流的使用方法。
Java.util.Properties:一个可以将键值进行持久化存储的对象。Map--Hashtable的子类。 Map |--Hashtable |--Properties:用于属性配置文件,键和值都是字符串类型。 特点:1:可以持久化存储数据。2:键值都是字符串。3:一般用于配置文件。 |-- load():将流中的数据加载进集合。 原理:其实就是将读取流和指定文件相关联,并读取...
分类:其他好文   时间:2015-03-14 15:24:01    阅读次数:142
YUV12(420) to RGB24 和
直接上代码 #include #include #define min(a,b) ((ab)?a:b) /************************************************************************/ /* YUV12...
分类:其他好文   时间:2015-03-14 15:24:18    阅读次数:122
hdu 1262 寻找素数对 数论 打表。
Problem Description 哥德巴赫猜想大家都知道一点吧.我们现在不是想证明这个结论,而是想在程序语言内部能够表示的数集中,任意取出一个偶数,来寻找两个素数,使得其和等于该偶数. 做好了这件实事,就能说明这个猜想是成立的. 由于可以有不同的素数对来表示同一个偶数,所以专门要求所寻找的素数对是两个值最相近的. Input 输入中是一些偶整数M(5<M<=10000). Output 对于每个偶数,输出两个彼此最接近的素数,其和等于该偶数....
分类:其他好文   时间:2015-03-14 15:25:25    阅读次数:104
对于Canvas和Bitmap的一点认识
在Android关于Canvas的API描述中,一开始就如下描述: To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into the bitmap), a drawing primitive (e....
分类:其他好文   时间:2015-03-14 15:23:18    阅读次数:120
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!