去掉右下角的highcharts.com需要加入以下内容:
credits: {
enabled:false
},
如果不设置,那么默认为显示。
去掉右上角的打印及其导出按钮:
exporting: {
enabled:false
},如果不设置时,默认为显示。...
分类:
其他 时间:
2014-02-16 21:02:19
收藏:
0 评论:
0 赞:
0 阅读:
950
解释器模式提供方法来解释语言语法或者表达式,这种模式类型归属于行为型模式。这个模式涉及到实现一个表达式接口,这个接口解释一个特殊的上下文。这种模式被用在SQL解析上,符号处理引擎等。
在下面的这个实例中,我将创建一个接口Expression和它的具体实现类。一个类TerminalExpression充当请求中上下文的一个主解释器,其它的类OrExpression和AndExpression用...
分类:
其他 时间:
2014-02-16 20:44:49
收藏:
0 评论:
0 赞:
0 阅读:
362
题意:
在三维空间中
给定n组,每组2个三维坐标 表示n组气球的中心坐标
问:
在每组中选取一个坐标,使得选出的n个坐标 有最大的半径(气球不能相交)
问最大的半径是多少
思路:
二分半径,2-sat判可行解
因为这不能四舍五入,所以最后要去掉误差后面的小数,然后暴力求解
#include
#include
#include
#include
#include...
分类:
其他 时间:
2014-02-16 20:13:59
收藏:
0 评论:
0 赞:
0 阅读:
363
有n之地鼠和m个地洞,他们需要在s秒内以v秒的速度跑进洞中,否则会被鹰抓走。给定每个地鼠和洞的坐标,每个洞最多容纳一只地鼠,问最小有危险的地鼠个数。...
分类:
其他 时间:
2014-02-16 20:54:49
收藏:
0 评论:
0 赞:
0 阅读:
271
在模板方法模式中,一个抽象类定义模板方法,然后才本身不可覆盖的方法中调用这些模板方法。实现类继承这个抽象类,覆盖原来的需要重新定义业务逻辑的模板方法。这个模式属于行为型模式之一,也是比较常用的设计模式之一。
实例实现,定义一个抽象类Game,分别定义其继承类Cricket和Football。UML类图如下所示:
Game.java
public abstract clas...
分类:
其他 时间:
2014-02-16 20:24:49
收藏:
0 评论:
0 赞:
0 阅读:
309
原题链接
标记法。经典题,不需要去重。
附ac代码:
#include
int a[501], b[501];
int main(){
int n, i, t, j, k;
while(scanf("%d", &n), n){
for(i = 1; i <= n; ++i){
scanf("%d", &a[i]);
b[i] = 0;
}
for(j = 1;...
分类:
其他 时间:
2014-02-16 20:38:59
收藏:
0 评论:
0 赞:
0 阅读:
324
//将20120324解析为:2012-03-24
private void parseTime1(){
try {
String time = "20120324";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
//SimpleDateFormat的parse(Strin...
分类:
其他 时间:
2014-02-16 21:00:39
收藏:
0 评论:
0 赞:
0 阅读:
342
链接:http://poj.org/problem?id=2075
题意:给N个城市,用电缆将所有城市连接起来。
思路:最小生成树模板题,kruskal算法的应用。
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define PI...
分类:
其他 时间:
2014-02-16 20:21:29
收藏:
0 评论:
0 赞:
0 阅读:
338
在对象关系间定义了一个一对多的依赖关系,当一个对象改变状态时,以便于它的依赖对象能够被自动化地被告知和更新。观察者模式是属于行为型模式之一。一个对象(object)观察观察状态的改变而做出相应的反应,这个成为Oberver;相对应的,被观察者就称之为Subject。
Java提供了通过 java.util.Observable 类和 java.util.Observer接口实现观察者模式...
分类:
其他 时间:
2014-02-16 20:59:49
收藏:
0 评论:
0 赞:
0 阅读:
334
讲述了使用 GitHub 和 Jekyll 搭建免费独立博客的过程,包括入门指引,工作机制,网站源代码介绍,以及分类,归档,评论,分页的实现。...
分类:
其他 时间:
2014-02-16 20:13:09
收藏:
0 评论:
0 赞:
0 阅读:
352
在Java和.net编程环境下,迭代模式是非常普通使用的设计模式。这个设计模式能够以序列化的方式访问一个集合对象的元素,并且没有必要知道它内部的实现。迭代模式属于行为型模式之一,在使用中也是很常见的。
在这个实例中,我们定义了接口Iterator和Container。具体的类NameRespository实现Container接口,它负责实现Iterator接口和使用它。UML图如下所示...
分类:
其他 时间:
2014-02-16 20:12:19
收藏:
0 评论:
0 赞:
0 阅读:
317
因为公司项目要使用rabbitmq,于是查找到amqp这个协议,最后又看到了 passenger 集成 amqp的例子-----ubyonrails23_passenger_amqp_gem_example。其中有一段ruby代码很费解。
if defined?(PhusionPassenger) # otherwise it breaks rake commands if you put th...
分类:
其他 时间:
2014-02-16 20:43:09
收藏:
0 评论:
0 赞:
0 阅读:
531
SICP 习题 1.25 就是我上面说过的伤自尊的题了。 习题1.25说到有个叫Allyssa P. Hacker的人说expmod过程完全没有必要搞那么麻烦,直接使用前面的fast-expt过程和remainder过程就好了,她(叫Alyssa的应该是女的吧)觉得可以这样定义expmod:(define (expmod base exp m)
(remainder (fast-expt bas...
分类:
其他 时间:
2014-02-16 20:53:59
收藏:
0 评论:
0 赞:
0 阅读:
330
链接:http://poj.org/problem?id=1985
题意:题目阐述不是很清楚,是一棵严格树,不存在环,求其中两点间距离最长一处。
思路:两点间距离最长即为树的直径。易得,从任意点开始DFS找到距离最长一点一定是距离最长两点之一,再从找到的点再DFS一次就可以找到数的直径。
代码:
#include
#include
#include
#include
#include
#i...
分类:
其他 时间:
2014-02-16 20:35:39
收藏:
0 评论:
0 赞:
0 阅读:
347
保存一个对象的某个状态,以便在适当的时候恢复对象的先前状态。编辑器中的redo和undo操作一样,所实现的就是备忘录模式。备忘录模式归属于行为型模式。
在下面的实例中,类Memento定义了备忘录的基本信息,类Originator创建我存储备忘录类对象信息,类Caretaker对象负责存储来自备忘录的对象状态。下面总共创建了3个类,Memento, Originator 和 CareTa...
分类:
其他 时间:
2014-02-16 20:19:49
收藏:
0 评论:
0 赞:
0 阅读:
418
VisualStudio2010新增了UI测试功能。想必很多人都尝试过了。作为录制/回放工具的一种,我想用它在web应用上也尝试一下。虽然知道web上的自动化测试历来是极其麻烦的一种,但考虑到操作系统是ms家的、浏览器是ms家的、自动化工具是ms家的甚至C#语言也是ms家的,说不定兼容性能好一些。经过试用之后,发现录制的脚本可以在IDE环境中执行(在测试管理器里应该也是可以的,不过仍然没有脱离环境...
分类:
其他 时间:
2014-02-16 20:58:09
收藏:
0 评论:
0 赞:
0 阅读:
384
第一道区间翻转的Splaytree题,其实和线段树差不多的,标记一下,该down的时候down就行了,记录每个数在伸展树中的下标然后从根到节点push down下去。不过有一个小错误倒是让我调了好久,我是加了两个边界点-1的,这样子比较好处理区间,找到那个数后Splay到根,然后要标记下左边的数,如果直接root->ch[1]->mark ^= 1会把-1也翻转,而我刚开始直接翻转所以各种出错。所...
分类:
其他 时间:
2014-02-16 20:52:19
收藏:
0 评论:
0 赞:
0 阅读:
383
一辆宇宙飞船在一个小行星带中,你知道,这很危险。他有一种武器,可以清除掉一行或一列的小行星。问把小行星全部清除最少的武器使用次数。...
分类:
其他 时间:
2014-02-16 20:38:09
收藏:
0 评论:
0 赞:
0 阅读:
233
题意: 给你n个数,每次先输出第i大的数的位置(如果有多个,选下标小的那个),然后每次将第i个位置到第i大的数所在位置之间的数进行翻转。
思路:输入的数组可能有多个相同的值,我们可以进行两次排序把数组的值变为0---n-1(表示第几大)。
在建伸展树的时候我们可以顺便用pos[i]记录第i大的数的节点指针。
对于第i次操作,我们用flip记录翻转标记,每次先把第i大的节点pos[...
分类:
其他 时间:
2014-02-16 20:33:59
收藏:
0 评论:
0 赞:
0 阅读:
378
无意中发现了个为广播电视以及专业用途量身定制的FFmpeg。也是开源的,记录之。
ffmbc 全称是 FFMedia Broadcast,是个改版的FFmpeg,有如下功能:
创建可以导入Final Cut Pro, AVID Media Composer, Adobe Premiere中的文件
创建 XDCAM HD422 文件(.mov 或 .mxf)
创建 XDCAM IMX...
分类:
其他 时间:
2014-02-16 20:41:29
收藏:
0 评论:
0 赞:
0 阅读:
613