我模仿lucene的BytesRef写了一个CharsRefIntHashMap,实测效果并不如HashMap。代码如下:
package com.dp.arts.lucenex.utils;
import org.apache.lucene.util.CharsRef;
public interface CharsRefIntMap
{
...
分类:
其他好文 时间:
2014-11-13 00:38:32
阅读次数:
267
在openstack的I版本中,Heat中添加了对于AutoScaling资源的支持,github上也提供了对应的AutoScaling的模板,同时也支持使用ceilometer的alarm来触发Scaling
Policy。
AutoScaling定义的流程
首先定义一个Auto Scaling Group,该Group 定义了可以持有资源的类型以及的最大、最小资源数
...
分类:
其他好文 时间:
2014-11-13 00:37:32
阅读次数:
283
我把鲜果和Zaker标记了特色功能,其实这四款产品中除了今日头条都存在订阅媒体的功能,但百度新闻并没有把这个放在重要的位置,只有当你进行搜索的时候才能够找到想要订阅的媒体,毕竟百度的资源太丰富,这么多的内容也放不下,相比之下,鲜果、ZAKER则在这一部分做的很到位。...
分类:
其他好文 时间:
2014-11-13 00:38:11
阅读次数:
225
题目链接:Codeforces 486C Palindrome Transformation
题目大意:给定一个字符串,长度N,指针位置P,问说最少花多少步将字符串变成回文串。
解题思路:其实只要是对称位置不相同的,那么指针肯定要先移动到这里,修改字符只需要考虑两种方向哪种更优即
可。然后将所有需要到达的位置跳出来,贪心处理。
#include
#include
#incl...
分类:
其他好文 时间:
2014-11-13 00:36:35
阅读次数:
216
find the most comfortable road
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 4022 Accepted Submission(s): 1732
Problem Descript...
分类:
其他好文 时间:
2014-11-13 00:35:07
阅读次数:
174
题目链接:
给定2个长度相等的字符串a b
每次可以把a串的任意一段变成一样的字母。
问把a变成b最少需要几步。
思路:
1、dp[l][r] 表示把一个空字符串K 的[l,r] 变成 对应b[l,r]这段的最小花费。
那么 dp[l][r] 就是 把 K[l] -> b[l], 然后再把 K[l+1, r] -> b[l+1, r]
即: dp[l][r] = 1 + dp...
分类:
其他好文 时间:
2014-11-13 00:37:25
阅读次数:
261
一开始看到阅读作业的时候我感觉老师给的时间还是很充裕的,但是在阅读的过程中我还是感觉不是很充分,其中一个很重要的原因就是由于自己的英语水平有限,在阅读的过程中需要经常性的去查单词,造成阅读中的一些中断,以至于思维不是很连续。但是还好,由于时间较充分且我开始的较早,这一个问题还是被自己克服了,没有造成...
分类:
其他好文 时间:
2014-11-13 00:35:39
阅读次数:
249
题意:给定点数nn扫描1遍,然后用一个树状数组维护前缀和即可。。 到了本题利用dfs序显然就可以转化成线性模型, 具体的话 做到点u, 如果有一个操作1在(u, fa[u])的边,时间为t,那么在t时间点删除一个点 如果有一个操作2在u点,时间为t,那么就等价于查询1~u路...
分类:
其他好文 时间:
2014-11-13 00:34:28
阅读次数:
248
在本学期软件工程的项目中,我常常感觉不适应一些新的理论,例如如何在合作的项目中分配各自的任务,如何团队之间交流进度。看了《why software development methodologies suck》这篇文章后,我了解到了一个重要的原因,虽然一些软件工程方法论能够一定程度上提高开发效率,....
分类:
其他好文 时间:
2014-11-13 00:35:35
阅读次数:
148
在阅读下列关于软件开发本质和开发方法的文章之后,结合自身在这几次的算是比较失败的开发经历,我对以下问题有这自己的感想。一、对于银弹问题 “No Silver Bullet - Essence and Accidents of Software Engineering”和 “There Is a S....
分类:
其他好文 时间:
2014-11-13 00:34:42
阅读次数:
264
ACM-ICPC世界网站http://acm.timus.ruhttp://acm.sgu.ruhttp://acm.hnu.cnhttp://acm.hdu.edu.cnhttp://acm.pku.edu.cnhttp://acm.zju.edu.cnhttp://acm.jlu.edu.cnh...
分类:
其他好文 时间:
2014-11-13 00:32:59
阅读次数:
384
引言 最近在学习bootstrap因此在网上找了一个bootstrap管理后台模板,不过bootstrap的版本是2.0的版本,先学习学习吧 :)项目框架PS:本来打算领域驱动模型的,但是我也是处于学习阶段,而且还是还没有入门,所以先打算弄一个简单三层的,然后再重构到领域模型。。积累还不够,努力学习...
分类:
其他好文 时间:
2014-11-13 00:32:24
阅读次数:
427
辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的相除余数的最大公约数。#include//使用辗转相除法求最大公约数int gcd(int a, int b){ if (a % b == 0) { printf("%d",b); } else...
分类:
其他好文 时间:
2014-11-13 00:31:10
阅读次数:
152
转眼到了第九周,软工也过半了,老师要求阅读文章并根据自身体会写一下阅读感受,我只读了前三篇,以下是文章大意和个人的一些体会。文章1:NoSilverBullet:EssenceandAccidentsofSoftwareEngineering文章大意:软件工程发展到现在遇到了很多问题:复杂性、整合性...
分类:
其他好文 时间:
2014-11-13 00:33:28
阅读次数:
192
题目描述:有n个小岛,其中有的小岛之间没有通路,要修这样一条通路需要花费一定的钱,还有一些小岛之间是有通路的。现在想把所有的岛都连通起来,求最少的花费是多少。输入:第一行输入T,代表多少组数据。第二行输入三个整数n , m , k,分别代表一共有n个小岛,m条路径可供选择,k表示有连通岛的个数。接下...
分类:
其他好文 时间:
2014-11-13 00:33:24
阅读次数:
192
1. 下载安装Opencv,去官网http://opencv.org/即可下载最新版本的Opencv,此处用的是Opencv 2.4.10 安装时傻瓜式的,最新版本的安装就是相当于解压到你指定的安装目录2. 配置环境变量,我的电脑——属性——高级——环境变量编辑PTAH:对于32位系统,添加:"; ...
分类:
其他好文 时间:
2014-11-13 00:30:34
阅读次数:
168
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息...
分类:
其他好文 时间:
2014-11-13 00:32:13
阅读次数:
224