使用junit单元测试 要求: 1.方法是public void xxx(){} 2.在方法上添加 @Test 3.在@Test 按下 ctrl+1(快速锁定错误) 4.在方法上右键 run as -->junit 就可以执行方法了. 案例2-自定义一个连接池(理解思想) 装饰者模式:★★★ 使用步 ...
分类:
其他好文 时间:
2017-08-16 11:37:38
阅读次数:
187
定义:隐藏对象的属性和实现细节,仅对外提供公共访问方式。 【封装原则】 1. 将不需要对外提供的内容都隐藏起来; 2. 把属性都隐藏,提供公共方法对其访问。 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) 1)私有变量和私有方法 私有变量其实就是一种变形操作,类中所有的双下划线名 ...
分类:
其他好文 时间:
2017-08-15 21:17:53
阅读次数:
196
Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jd ...
分类:
其他好文 时间:
2017-08-15 19:50:31
阅读次数:
289
【问题描述】 克里特岛以野人群居而著称。岛上有排列成环行的M个山洞。这些山洞顺时针编号为1,2,…,M。岛上住着N个野人,一开始依次住在山洞 C1,C2,…,CN中,以后每年,第i个野人会沿顺时针向前走Pi个洞住下来。每个野人i有一个寿命值Li,即生存的年数。下面四幅图描述了一个有6个 山洞,住有三 ...
分类:
编程语言 时间:
2017-08-15 10:01:23
阅读次数:
204
这道题可以贪心 维护一个答案队列 枚举位置 每次将比当前位置大的队尾全部替代掉 记录删了多少了就好了 #include<cstdio> #include<iostream> #include<cstring> #include<algorithm> #include<string> #define ...
分类:
其他好文 时间:
2017-08-14 23:48:42
阅读次数:
332
这道题很容易想到是二分 但是因为可能会爆LL 所以要加一波特判 #include<cstdio> #include<cstring> #include<algorithm> #define LL long long using namespace std; const LL M=1e6+7,mx=1 ...
分类:
其他好文 时间:
2017-08-14 23:31:23
阅读次数:
137
基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 给出两个字符串A B,求A与B的最长公共子序列(子序列不要求是连续 ...
分类:
其他好文 时间:
2017-08-14 21:33:04
阅读次数:
175
【题目描述】 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达 ...
分类:
其他好文 时间:
2017-08-14 16:23:32
阅读次数:
197
小C的倍数问题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 481 Accepted Submission(s): 278 Problem D ...
分类:
其他好文 时间:
2017-08-13 13:30:15
阅读次数:
229
今夕何夕 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1295 Accepted Submission(s): 455 Problem Des ...
分类:
其他好文 时间:
2017-08-13 12:31:04
阅读次数:
242