首页 > 其他
highcharts去掉右下角highchart.com和右上角的打印及导出按钮
去掉右下角的highcharts.com需要加入以下内容: credits: { enabled:false }, 如果不设置,那么默认为显示。 去掉右上角的打印及其导出按钮: exporting: { enabled:false },如果不设置时,默认为显示。...
分类:其他   时间:2014-02-16 21:02:19    收藏:0  评论:0  赞:0  阅读:950
解释器模式(Interpreter Pattern)
解释器模式提供方法来解释语言语法或者表达式,这种模式类型归属于行为型模式。这个模式涉及到实现一个表达式接口,这个接口解释一个特殊的上下文。这种模式被用在SQL解析上,符号处理引擎等。 在下面的这个实例中,我将创建一个接口Expression和它的具体实现类。一个类TerminalExpression充当请求中上下文的一个主解释器,其它的类OrExpression和AndExpression用...
分类:其他   时间:2014-02-16 20:44:49    收藏:0  评论:0  赞:0  阅读:362
ZOJ 3717 2-sat 进位精度
题意: 在三维空间中 给定n组,每组2个三维坐标 表示n组气球的中心坐标 问: 在每组中选取一个坐标,使得选出的n个坐标 有最大的半径(气球不能相交) 问最大的半径是多少 思路: 二分半径,2-sat判可行解 因为这不能四舍五入,所以最后要去掉误差后面的小数,然后暴力求解     #include #include #include #include #include...
分类:其他   时间:2014-02-16 20:13:59    收藏:0  评论:0  赞:0  阅读:363
POJ 2536 Gopher II (ZOJ 2536) 二分图匹配
有n之地鼠和m个地洞,他们需要在s秒内以v秒的速度跑进洞中,否则会被鹰抓走。给定每个地鼠和洞的坐标,每个洞最多容纳一只地鼠,问最小有危险的地鼠个数。...
分类:其他   时间:2014-02-16 20:54:49    收藏:0  评论:0  赞:0  阅读:271
模板方法模式(Template Method Pattern)
在模板方法模式中,一个抽象类定义模板方法,然后才本身不可覆盖的方法中调用这些模板方法。实现类继承这个抽象类,覆盖原来的需要重新定义业务逻辑的模板方法。这个模式属于行为型模式之一,也是比较常用的设计模式之一。 实例实现,定义一个抽象类Game,分别定义其继承类Cricket和Football。UML类图如下所示:     Game.java public abstract clas...
分类:其他   时间:2014-02-16 20:24:49    收藏:0  评论:0  赞:0  阅读:309
HDOJ3784 继续xxx定律
原题链接 标记法。经典题,不需要去重。 附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
利用SimpleDateFormat将String转换为格式化的日期
//将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
POJ 2075 Tangled in Cables
链接: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
观察者模式(Observer Pattern)
在对象关系间定义了一个一对多的依赖关系,当一个对象改变状态时,以便于它的依赖对象能够被自动化地被告知和更新。观察者模式是属于行为型模式之一。一个对象(object)观察观察状态的改变而做出相应的反应,这个成为Oberver;相对应的,被观察者就称之为Subject。     Java提供了通过 java.util.Observable 类和 java.util.Observer接口实现观察者模式...
分类:其他   时间:2014-02-16 20:59:49    收藏:0  评论:0  赞:0  阅读:334
使用 GitHub, Jekyll 打造自己的独立博客
讲述了使用 GitHub 和 Jekyll 搭建免费独立博客的过程,包括入门指引,工作机制,网站源代码介绍,以及分类,归档,评论,分页的实现。...
分类:其他   时间:2014-02-16 20:13:09    收藏:0  评论:0  赞:0  阅读:352
迭代模式(Iterator Pattern)
在Java和.net编程环境下,迭代模式是非常普通使用的设计模式。这个设计模式能够以序列化的方式访问一个集合对象的元素,并且没有必要知道它内部的实现。迭代模式属于行为型模式之一,在使用中也是很常见的。     在这个实例中,我们定义了接口Iterator和Container。具体的类NameRespository实现Container接口,它负责实现Iterator接口和使用它。UML图如下所示...
分类:其他   时间:2014-02-16 20:12:19    收藏:0  评论:0  赞:0  阅读:317
eventmachine 到底是干什么的呢?
因为公司项目要使用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) 解题总结
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
POJ 1985 Cow Marathon 树的直径
链接:http://poj.org/problem?id=1985 题意:题目阐述不是很清楚,是一棵严格树,不存在环,求其中两点间距离最长一处。 思路:两点间距离最长即为树的直径。易得,从任意点开始DFS找到距离最长一点一定是距离最长两点之一,再从找到的点再DFS一次就可以找到数的直径。 代码: #include #include #include #include #include #i...
分类:其他   时间:2014-02-16 20:35:39    收藏:0  评论:0  赞:0  阅读:347
备忘录模式(Memento Pattern)
保存一个对象的某个状态,以便在适当的时候恢复对象的先前状态。编辑器中的redo和undo操作一样,所实现的就是备忘录模式。备忘录模式归属于行为型模式。     在下面的实例中,类Memento定义了备忘录的基本信息,类Originator创建我存储备忘录类对象信息,类Caretaker对象负责存储来自备忘录的对象状态。下面总共创建了3个类,Memento, Originator 和 CareTa...
分类:其他   时间:2014-02-16 20:19:49    收藏:0  评论:0  赞:0  阅读:418
VisualStudio 2010 UI完全自动化测试实践
VisualStudio2010新增了UI测试功能。想必很多人都尝试过了。作为录制/回放工具的一种,我想用它在web应用上也尝试一下。虽然知道web上的自动化测试历来是极其麻烦的一种,但考虑到操作系统是ms家的、浏览器是ms家的、自动化工具是ms家的甚至C#语言也是ms家的,说不定兼容性能好一些。经过试用之后,发现录制的脚本可以在IDE环境中执行(在测试管理器里应该也是可以的,不过仍然没有脱离环境...
分类:其他   时间:2014-02-16 20:58:09    收藏:0  评论:0  赞:0  阅读:384
HDU 1890 Robotic Sort (Splaytree 区间翻转)
第一道区间翻转的Splaytree题,其实和线段树差不多的,标记一下,该down的时候down就行了,记录每个数在伸展树中的下标然后从根到节点push down下去。不过有一个小错误倒是让我调了好久,我是加了两个边界点-1的,这样子比较好处理区间,找到那个数后Splay到根,然后要标记下左边的数,如果直接root->ch[1]->mark ^= 1会把-1也翻转,而我刚开始直接翻转所以各种出错。所...
分类:其他   时间:2014-02-16 20:52:19    收藏:0  评论:0  赞:0  阅读:383
POJ 3041 Asteroids 最小覆盖数
一辆宇宙飞船在一个小行星带中,你知道,这很危险。他有一种武器,可以清除掉一行或一列的小行星。问把小行星全部清除最少的武器使用次数。...
分类:其他   时间:2014-02-16 20:38:09    收藏:0  评论:0  赞:0  阅读:233
hdu1890 伸展树区间翻转复习
题意: 给你n个数,每次先输出第i大的数的位置(如果有多个,选下标小的那个),然后每次将第i个位置到第i大的数所在位置之间的数进行翻转。 思路:输入的数组可能有多个相同的值,我们可以进行两次排序把数组的值变为0---n-1(表示第几大)。 在建伸展树的时候我们可以顺便用pos[i]记录第i大的数的节点指针。 对于第i次操作,我们用flip记录翻转标记,每次先把第i大的节点pos[...
分类:其他   时间:2014-02-16 20:33:59    收藏:0  评论:0  赞:0  阅读:378
ffmbc——为广播电视以及专业用途量身定制的FFmpeg
无意中发现了个为广播电视以及专业用途量身定制的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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!