码迷,mamicode.com
首页 > 2014年07月16日 > 全部分享
Java中的Mongodb单元测试
如何进行Mongodb测试? 我们在java中使用Mongodb作为数据库进行存储的时候,怎么样对于进行测试呢?一种可能直接的方式就是在setUp中getDB,然后在tearDown里面dropDatabase。这样的方式相对来说比较慢。一种更好的方式就是使用fake的数据库,比如embedded的Mongodb用于测试。http://xunitpatterns.com/Test%20Doubl...
分类:数据库   时间:2014-07-16 14:07:53    阅读次数:344
C/C++软件产品持续集成与维护 初探
持续集成 维护...
分类:编程语言   时间:2014-07-16 14:30:31    阅读次数:190
九宫重排
描述 如下面第一个图的九宫格中,放着 1~8 的数字卡片,还有一个格子空着。与空格子相邻的格子中的卡片可以移动到空格中。经过若干次移动,可以形成第二个图所示的局面。   我们把第一个图的局面记为:12345678.   把第二个图的局面记为:123.46758   显然是按从上到下,从左到右的顺序记录数字,空格记为句点。   本题目的任务是已知九宫的初态和终态,求最少经过多少步的移动可...
分类:其他好文   时间:2014-07-16 14:31:57    阅读次数:193
把 分数化为循环小数 和 把循环小数化为分数 的方法
今天学习了把分数化为循环小数,下面代码实现的功能是:输入m/n,如果m能被n整除,则直接输出商;否则,输出商以后再输出循环节。 #include #include const int MAXN = 100005; int a[MAXN], vis[MAXN]; int main() { int n, t, i, m; scanf("%d",&t); while(t--)...
分类:其他好文   时间:2014-07-16 12:53:27    阅读次数:248
(三)SSO之CAS框架单点退出,退出到CAS登录界面
应需求的改变、CAS自定义登录页面不安全,不再使用,于是我一下子回到了原点,在linux上部署上了没有加自定义登陆界面的CAS,接下来开始修改CAS自己默认的登录界面为我们的界面。 一下子修改成功是根本就不可能的,于是删一点cas的源码的东西,看看效果,然后再删除一些不必要的东西,看看效果,再加上自己系统登录界面的样式,就这样一步步的做成自己系统登录界面的样式,登录界面完毕后就是,CAS默认的登出界面了。...
分类:其他好文   时间:2014-07-16 14:19:33    阅读次数:238
crm操作业务部门
crm创建业务部门,crm修改业务部门,crm设置业务部门的上级部门,crm检索业务部门层次结构中的所有业务部门,crm添加用户或者移除用户,crm添加团队或者移除团队,crm停用或者启用业务部门,crm删除业务部门...
分类:其他好文   时间:2014-07-16 14:41:00    阅读次数:198
EasyUI datagrid 改变行的背景色
easyUI datagrid改变所选列背景色...
分类:其他好文   时间:2014-07-16 12:54:03    阅读次数:238
Codeforces 35E Parade 扫描线 + list
题目链接: 题意:给定n个矩阵(底边总是贴着x轴) 然后找到一条包围在矩阵上方的路径,输出路径上的点 给定n 下面n行给定 y [x1, x2] 表示矩阵的高度和2个x轴坐标 思路: 扫描线维护每段区间的线段 最大的y值 则我们访问每个x轴坐标,就相当于访问x轴坐标向右最短的那个小区间上的最大y值。 则可以得到[x,y] 和 [x+1, y] 这样2个点 当我们发现存在高度差时(...
分类:其他好文   时间:2014-07-16 14:07:19    阅读次数:245
提高代码编码的效率,习惯很重要!
提高代码编码的效率,习惯很重要。经验分享一下: 1、写代码前,先把需求弄清晰(这个很关键):把业务转化成功能点,有多少个功能点? 2、设计      把业务对象弄清晰,从大到细设计,看看使用什么设计模式去把程序实现(设计模式里面都有一套思想,一定要把设计模式思想弄明白,再用!不能为了使用设计模式去强制使用)      弄清楚后,把代码功能框架写出来,注意,这个时候不能把详细实现的功能都写了...
分类:其他好文   时间:2014-07-16 12:52:12    阅读次数:153
protobuf extensions(extend)的消息定义及Java使用方法
在定义protobuf消息时,有时候需要用到extensions来对原有的消息类型进行扩展,有利于消息定义的重复使用。1、下面写一个最简单的例子,定义一个message BaseData,并对其进行扩展:Example.proto:// 定义一个message BaseData,100~199之间的tag可供扩展 message BaseData { required int32 code = ...
分类:编程语言   时间:2014-07-16 12:52:46    阅读次数:2220
Wireshark使用注意事项
一直在使用老板的Wireshark,由于4G网络的逐步开通,越来越需要新版Wireshark来解析一些数据包。 在更换了新Wireshark的1.11.3后发现原来可以解析Gb口数据的NSIP不见了 本人愚钝,自己一个一个选择尝试不同的解析方式,终于尝试到了正确的,新版本将其改为GPRS-NS了,其他同学请注意。...
分类:其他好文   时间:2014-07-16 14:31:29    阅读次数:264
HDU - 1845 Jimmy’s Assignment (二分匹配)
Description Jimmy is studying Advanced Graph Algorithms at his university. His most recent assignment is to find a maximum matching in a special kind of graph. This graph is undirected, has N verti...
分类:其他好文   时间:2014-07-16 14:34:42    阅读次数:239
Java设计模式论述
为何需要设计模式: 模式是做事的方法,是实现目标,研磨技术的方法。这种对高效技术不懈追求的思想,广泛见于诸多领域,例如制作精美佳肴的过程。对于任何一种迈向成熟的全新技艺,身处这个行业的人都需要寻找通用而有效地的方法,达到我们的目标,解决不同场景的问题。...
分类:编程语言   时间:2014-07-16 12:51:34    阅读次数:224
hdu 4493 Tutor
Tutor Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 1981    Accepted Submission(s): 552 Problem Description Lilin was a student o...
分类:其他好文   时间:2014-07-16 14:24:13    阅读次数:166
二分图之poj2446
题目:poj2446 题意:给出一个m*n的矩阵,其中有的地方有坑,然后用1*2的纸片去覆盖图,纸片不能重复,能够把出了坑的地方其他全部覆盖的话输出YES,否则NO 分析:有一道二分图经典题目,当然难点还是建图,一直没有思路,早上来忽然想到可以用(i-1)*m+j 吧矩阵中每个点转化为一个数,然后相邻连接起来建图,匈牙利,但是不知道为什么不对?求大神解释、还是理解不够深。 ...
分类:其他好文   时间:2014-07-16 14:44:47    阅读次数:230
号外:java基础班教材永久免费 报名就送
曾经万人疯抢的成都传智播客java基础班教材,今日免费赠送,你hold的住吗? 由成都传智播客传道授业解惑的诸位老师,精心制作的教材,现在免费赠送,你能接的住吗? 书是交融感情、获得知识、传承经验的重要媒介; 书记载着智者的智慧,传智播客作为it培训行业的引路人,出版了不少书籍,对it行业产生了深远影响…… 日前,成都传智播客高层召开“听证会”,与会人员就“java基础班教...
分类:编程语言   时间:2014-07-16 14:44:20    阅读次数:242
Ansible@一个高效的配置管理工具--Ansible configure management--翻译(十二)
外部库存设备清单 第一章中介绍了Ansible的运行需要一个设备库存清单文件,让他可以知道需要访问那些主机设备。Ansible还可以通过脚本让你选择其他的库存清单文件,这个脚本可以可以用任何语言来写,只要他的输出格式符合JSON。 外部库存清单的脚本需要接受2种Ansible的调用,如果用用--list调用,它返回一个可以用的组和主机列表;如果用--host调用,则返回一个可用的主机列表。所有的输出必须是JSON格式,所以你使用的语言最好能轻易的支持这座格式。...
分类:其他好文   时间:2014-07-16 12:54:47    阅读次数:373
3709条   上一页 1 ... 23 24 25 26 27 28 29 ... 219 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!