JUnit是由GOF 之一的Erich Gamma和 Kent Beck 编写的一个开源的单元测试框架,分析JUnit源代码的主要目的是学习其中对设计模式的运用。JUnit也是一个研究如何应对版本升级和接口变化的案例。...
分类:
其他好文 时间:
2014-10-19 18:43:07
阅读次数:
324
题目:给你一排建筑的长度和高度,求最长的上横高度和下降高度。
分析:dp,最大上升子序列。
说明:有长度,不能直接用单调队列优化。
#include
#include
#include
using namespace std;
int h[2000],w[2000],u[2000],l[2000];
int main()
{
int T,n;
while (~scanf("%...
分类:
其他好文 时间:
2014-10-19 18:42:40
阅读次数:
192
1、错误描述
此行的多个标记:
-1118: 属于 static 类型 Object 的值的隐式强制指令的目标可能是非相关类型 Number。
-left
2、错误原因
/**
* 刷新按钮函数
*/
protected function refresh_clickHandler(event:MouseEvent):void
{
var hx:Number = hsb.left...
分类:
其他好文 时间:
2014-10-19 18:40:12
阅读次数:
284
UVa 12683 Odd and Even Zeroes(数论+数位DP)...
分类:
其他好文 时间:
2014-10-19 18:39:40
阅读次数:
268
讲解了如何按照自己的需求自定义ViewGroup,ViewGoup.LayoutParams等,为自定义ViewGroup.LayoutParams添加自定义属性...
分类:
其他好文 时间:
2014-10-19 18:40:36
阅读次数:
209
1306. Sequence Median
Time limit: 1.0 second
Memory limit: 1 MB
Language limit: C, C++, Pascal
Given a sequence of N nonnegative integers. Let's define the median of such sequence. If N is...
分类:
其他好文 时间:
2014-10-19 18:40:09
阅读次数:
265
字符输入问题,刚开始没有考虑到shift+字符输入和当前大小写锁定状态相反状态字符只需要两步的问题。
状态转移方程:dp1[i]表示输入完第i个字符后为大写状态需要的步数 dp2[i]表示输入完第i个字符后为小写状态所需要的步数
如果第i个字符为小写:
dp1[i]=min(dp1[i-1]+2,dp2[i-1]+2);
dp2[i]=min(dp1[i-1]+2,dp2[i-1]+1);...
分类:
其他好文 时间:
2014-10-19 18:39:15
阅读次数:
198
这几天看代码,看到几种类型的结构体,结构声明如下:
struct book{
string name;
int price;
int num;
};
此种结构定义结构变量的格式如下:
struct book student;
struct book{
string name;
int price;...
分类:
其他好文 时间:
2014-10-19 18:39:26
阅读次数:
270
平日所关注有些做的很绚丽、有些做得很简约,背后则是技术人与设计人关于网站卖点的不同观念。但作为用户,有些网站即便素朴用起来也很舒服,有些网站绚丽,却不一定给用户留下好感。对于普通的用户,易用性有着很重要的地位。
请看下面12306网站:
如果用户不是带着购票的强需求来到这个网站,那么还真难一眼辨别出,左下部分是一个个按钮。只有在购票需求的驱使下,再通过阅读上面的文字,才能...
分类:
其他好文 时间:
2014-10-19 18:38:29
阅读次数:
243
Java中怎么才能把日期转换成想要的格式呢,或把字符串转换成一定格式的日期,如把数据库中的日期或时间转换成自己想要的格式,JAVA中提供了SimpleDateFormat类可以实现,以下是SimpleDateFormat的用法及实例:...
分类:
其他好文 时间:
2014-10-19 18:37:43
阅读次数:
178
(1 )题目解释:我不是一个合格的程序员 —— 开始我想用 ”如何成为一个合格/优秀的java程序员“、”我不是一个合格的java的程序员 "作为题目;但是感觉分量轻了许多,不能反讽自己目前的状况,也不符合自己现在的心情。
(2 )缘由:自己的拙计经历,本科时期,自己连myeclipse如何破解都不会,tomcat配置CATALINA_HOME的原因都不晓得等等;研一的时候,自己连jeclips...
分类:
其他好文 时间:
2014-10-19 18:39:08
阅读次数:
236
在上文《Spark技术内幕:Stage划分及提交源码分析》中,我们分析了Stage的生成和提交。但是Stage的提交,只是DAGScheduler完成了对DAG的划分,生成了一个计算拓扑,即需要按照顺序计算的Stage,Stage中包含了可以以partition为单位并行计算的Task。我们并没有分析Stage中得Task是如何生成并且最终提交到Executor中去的。
这就是本文的主题。...
分类:
其他好文 时间:
2014-10-19 18:38:46
阅读次数:
299
Storm应用场景Twitter列举了Storm的三大类应用:1.信息流处理{Streamprocessing}Storm可用来实时处理新数据和更新数据库,兼具容错性和可扩展性。2.连续计算{Continuouscomputation}Storm可进行连续查询并把结果即时反馈给客户端。比如把Twit...
分类:
其他好文 时间:
2014-10-19 18:36:50
阅读次数:
292
import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.LinearGradient;import android.grap...
分类:
其他好文 时间:
2014-10-19 18:34:07
阅读次数:
193
安装SideBarEnhancements然后通过ctrl + k, ctrl + b打开侧边栏,在侧边栏的文件中右击,找到 open width -> edit applications然后在这里边设置firefox打开的方式。application : 路径要修改为自己默认安装的路径。[{"id...
分类:
其他好文 时间:
2014-10-19 18:33:46
阅读次数:
315