在《java NIO》作者PPT《How to Build a Scalable Multiplexed Server With NIO》 和 Doug Lea 《Scalable IO in Java》PPT中
都有java nio的实现是通过reactor pattern 来实现的有说明。java nio作为一种跨平台IO操作。在不同平台上面封装了对应平台的IO模型。
在reactor...
分类:
编程语言 时间:
2015-07-11 10:41:44
阅读次数:
185
题意:
有n天和m的初始金钱,用来购买AB两种纪念券;
n天里每天都有AB的价格,每天可以进行这样的操作;
1.卖出手中x%的纪念券(AB分别都卖出x%);
2.用x的金钱买入纪念券,买入AB券的比例在第i天为Rate i;
求n天过去之后所获得的最大收益;
金钱和券数均为实数;
n
题解:
首先,虽然题中的买入和卖出都是任意数量的,但是同样的纪念券,分几天卖出得到的收 ...
分类:
其他好文 时间:
2015-07-11 10:39:44
阅读次数:
172
带着学生做课程设计。程序一大,课程中做过了小项目,练过了分解动作,一到合起来了,难免还是要乱了分寸。其实,实战的功夫,就是这样出来的。
话说,已经有两位做银行系统的同学和我说,“文件中写不进去数据。程序一退出,明明写进去了,结果却是空文件。”这不是一个小打击。
做软件,找Bug,有些像打空气,使半天劲,人家就不理你。学计算机的人,练的就是这样的功夫,要学会自己创建线索,找出问题所在。...
分类:
其他好文 时间:
2015-07-11 10:42:29
阅读次数:
140
练ACM首先就是要有信心,
大牛太多了,他们练的时间又那么长,
开始当然会很菜,
不知道怎么练,
我现在也是感觉自己不知道怎么练,
是看书,是刷题
能看题解吗
净是些很纠结的问题
老师思考一些这样的问题
肯定很浪费精力和时间
最好有个大牛带你
带着你怎么练
可是没有啊
那你就自己练就行了
什么看书呀,刷题呀
看题解啊,不看题解自己闷啊
全干,
我觉着干一段时间,就...
分类:
其他好文 时间:
2015-07-11 10:40:12
阅读次数:
118
台风来临前的夜晚,有点激动不想睡觉,看了几个电影,日本恐怖片,台风雨夜,非常不错,P2P很流畅,观察IP地址大量也是附近的,江浙沪,难道也都在迎台风看电影? 大家都知道使用P2P模式下载速度会非常快,原理其实也并不难,毕竟P2P没有中心瓶颈,每个节点既是下载方又是上传方,一起接力努力的模型总比C/S模式对中心带宽的争抢要好吧,但是这背后有没有什么理论根据呢?本文就是描述这个理论根据的,...
分类:
其他好文 时间:
2015-07-11 10:40:04
阅读次数:
172
multimap与map一样,都是使用红黑树对记录型的元素数据按元素键值的比较关系,进行快速的插入、删除和检索操作,所不同的是multimap允许插入具有重复性键值的元素。
在multimap容器中,元素的键值与元素的映照数据的映照关系是多对多的,即multimap是多重映照容器。
由于元素键值允许重复,使得数组操作符“[]”利用键值来访问元素没有意义,故而multimap并没有定义数组方式的“[]...
分类:
其他好文 时间:
2015-07-11 10:39:01
阅读次数:
135
【此系列文章基于熔融沉积( fused depostion modeling, FDM )成形工艺】
这一篇文章我讲一下多边打印的问题,多边打印是切片引擎的一项关键的技术,首先,它可以保证打印实体表面免受内部填充的冲击,保证外观的真实度;其次,在上层在相对于下层倾斜较大时,多边打印可以很好的起到支撑的作用,避免上层塌陷。
但是,目前来说,我的多边打印还不够普适,对...
分类:
其他好文 时间:
2015-07-11 10:39:51
阅读次数:
221
隐式转换
定义:
以implicit关键字声明的带有单个参数的函数。
implicit def int2Fraction(n: Int) = Fraction(n, 1)val result = 3 * Fraction(4, 5) //调用int2Fraction(3)
//隐式转换将整数3转换成了一个Fraction对象。这个对象又被乘以Fraction(4, 5)利用隐式转换丰富现有...
分类:
其他好文 时间:
2015-07-11 10:41:37
阅读次数:
181
#include
using namespace std;
int main(int argc, char *argv[]){
double sum=0;
float monthConsume;
for(int i=0;i>monthConsume;
sum+=monthConsume;
}
cout<<"$"<<sum/12<<endl;
...
分类:
其他好文 时间:
2015-07-11 10:39:58
阅读次数:
103
使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法...
分类:
其他好文 时间:
2015-07-11 10:39:05
阅读次数:
130
备份
mysqldump -P 3010 -h 130.51.2.24 -uroot -proot zplatdb > backup.sql
恢复恢复到我本机,由于我本机没有设置密码,密码是空的,-p那里不知道怎么填
mysql –u root –p*** pointcard use...
分类:
数据库 时间:
2015-07-11 10:39:11
阅读次数:
184
以前装应用的时候有些应用会在桌面上生成两个图标,这两个图标有些是同一个Activity的入口,有些是另外一个Activity的入口,这样的效果是怎么实现的呢?在看Android原生DeskClock程序的时候看到了这个功能的实现.使用的是activity-alias:
1.语法格式
<activity-alias android:enabled=["true" | "false"]...
分类:
移动开发 时间:
2015-07-11 10:38:11
阅读次数:
179
The DS90CR287 transmitter converts 28 bits of LVCMOS/LVTTL data into four LVDS data streams。
下面是它的pin图:
RxOUTn对应的就是TxINn,TxCLK IN对应着RxCLK OUT
原理示意:
调试成功注意事项:
①PLL VCC去耦电容:...
分类:
其他好文 时间:
2015-07-11 10:37:22
阅读次数:
184
标准库:有些收藏夹osos模块为您提供访问多个操作系统服务特征。os和它的子模块os.path还包含一些用于检查、构造、删除文件夹和文件的函数,以及一些处理路径的函数。os模块中一些重要函数和变量函数/变量描写叙述environ对环境变量进行映射system(command)在子shell中运行操作...
分类:
编程语言 时间:
2015-07-11 10:37:47
阅读次数:
133
一:Spring中的几种容器都支持使用xml装配bean,包括:XmlBeanFactory ,ClassPathXmlApplicationContext ,FileSystemXmlApplicationContext ,XmlWebApplicationContext加载这些容器的配置文件的x...
分类:
编程语言 时间:
2015-07-11 10:36:46
阅读次数:
131