定义API的需求
为添加到项目中的每个方法或者函数定义需求和结果。
对于需求,包括输入和输出范围,exceptions 抛出异常,条件限制,以及返回值的类型(尤其如果值是类的实例时)。
定义要求并确保满足代码中的需求可以帮助你编写出健壮的安全的代码。
边写边测
每当你设计和编写一个方法或函数时,就应该编写一个或多个测试用例来确保API的需求得到满足。
(为现有代码编写测试要比为你...
分类:
其他好文 时间:
2015-08-13 18:13:15
阅读次数:
118
create table teacher(
id int primary key auto_increment,
name varchar(10),
salary decimal(10,2)
);
insert into teacher values(null,'李国冬',100.11);
insert into teacher values(null,'周杰伦',132.41);
insert i...
分类:
数据库 时间:
2015-08-13 18:14:33
阅读次数:
153
因自己论文研究需要用到LLC,但作者Jinjun Wang好像只给出了matlab的实现,自己尝试用C++,用到了OpenCV中的Mat类,但速度实在是忒慢了,每个1000*2000左右的图像需要2000多秒,这怎能容忍!谁来帮忙看下哪里可以简化加速嘞?void LLC_coding_appr(Mat& dic,Mat& x,int knn,vector& His)
{
double beta=...
分类:
编程语言 时间:
2015-08-13 18:12:54
阅读次数:
402
Description
为了庆祝 NOI 的成功开幕,主办方为大家准备了一场寿司晚宴。小 G 和小 W 作为参加 NOI 的选手,也被邀请参加了寿司晚宴。
在晚宴上,主办方为大家提供了 n?1 种不同的寿司,编号 1,2,3,…,n?1,其中第 i 种寿司的美味度为 i+1 (即寿司的美味度为从 2 到 n)。
现在小 G 和小 W 希望每人选一些寿司种类来品尝,他们规定一种品尝方案为不...
分类:
其他好文 时间:
2015-08-13 18:13:05
阅读次数:
116
首先说下,为什么要写这篇文章,因为搭建过Xen虚拟机的人都知道,如果不能设置Xen网桥的话,你是装不了虚拟机中的系统的,也就是说,你有了虚拟机,但你虚拟机跑不起来,然后,些这篇文章的另一个原因是网上写的搭建网桥方法的很多都没用,用了不起效还浪费时间
第一步:编辑/etc/sysctl.conf文件
命令:sudo vim /etc/sysctl.conf...
分类:
其他好文 时间:
2015-08-13 18:14:12
阅读次数:
162
更多Spring问题由于发生时未记录而遗忘了~~~~~~~
现在动动手 解决方案由于不是源头分析因而仅供参考!!!
严重: Exception sending context destroyed event to listener instance of class org.springframework.web.context.ContextLoaderListener
jav...
分类:
编程语言 时间:
2015-08-13 18:13:50
阅读次数:
6155
思路:这题嘛,边权都为1了还让求最短路,没别的,肯定bfs。对于哪些点能走,哪些点不能走,只需从终点对逆图进行bfs最后再对每个点一一检查就行了。但需要注意的一点是,图中存在环,在bfs时要打上访问标记(否则就是TLE+MLE,惨痛的教训……)。
代码如下:
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2015-08-13 18:13:51
阅读次数:
118
直接上代码。实际使用中可以根据需要调节图片size 和压缩比例compressionQuality-(UIImage *)compressImage:(UIImage *)image{
float actualHeight = image.size.height;
float actualWidth = image.size.width;
float maxHeight =...
分类:
其他好文 时间:
2015-08-13 18:11:42
阅读次数:
104
试题来源:http://www.nowcoder.com/question/next?pid=151724&qid=25196&tid=718946360员工桂最近申请了一个长假,一个人背着包出去自助游了。
路上,他经过了一个小镇,发现小镇的人们都围在一棵树下争吵。桂上前询问情况,得知小镇的人们正缺一个镇长,他们希望能选一个知名又公正的镇长,即,大家希望能选出一个人,所有人都认识他,但同时他不...
分类:
其他好文 时间:
2015-08-13 18:10:44
阅读次数:
187
Run Length Encoding
Time Limit: 1000MS
Memory Limit: 30000K
Total Submissions: 4330
Accepted: 1405
Description
Your task is to write a program that performs a simple ...
分类:
其他好文 时间:
2015-08-13 18:11:29
阅读次数:
112
本想写个总结,奈何刚刚接触!
对于Unity中对象,多个场景或大的场景多人分割处理,有不能同时修改一下场景来提交。
这怎么办呢?
方法一,建立Prefab
把某个对象或需要多场景下使用的对象建立一个prefab对象,这样就可以在多场景下使用。
方法二,有高人自有办法
就是自己写了个场景管理和场景加载的XML和json啊,牛逼啊!!
网址:http://www....
分类:
编程语言 时间:
2015-08-13 18:10:29
阅读次数:
201
概述
所有的Hadoop命令都通过bin/mapred脚本调用。在没有任何参数的情况下,运行mapred脚本将打印该命令描述。...
分类:
其他好文 时间:
2015-08-13 18:13:08
阅读次数:
209
栈和队列,作为计算机中很重要的两种数据结构,它们的数据组织方式均可用数组和链表实现,只是存取数据时的方式有所差别。一个是遵循“先进后出”,一个是遵循“先进先出”的原则。
链表实现:
#include
#include
struct Node;
typedef struct Node *ptrtonode;
typedef ptrtonode ...
分类:
其他好文 时间:
2015-08-13 18:12:08
阅读次数:
116
今天测试发现,进程大师(Jnc Process master)可以从应用层隐藏进程,还不错,不过由于win8防护能力比较强,只能隐藏个别进程,
到现在为止还没有发现win8内核级隐藏进程的。大家如有发现可以相互交流一下...
最近在做项目时,ajax参数中出现了特殊字符(#)导致路径出现截断问题,去度娘找了下答案,找到了解决办法,在js中有个:escape() 函数
看下函数介绍
escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。
例子
document.write(escape("Visit W3School!") + "")
document.write(escape(...
分类:
Web程序 时间:
2015-08-13 18:12:26
阅读次数:
172
最近项目中要用到视频播放器,就先写了个Demo,在写的过程中遇到些问题,来和大家分享一下:
1.Demo是基于Android电视的,因此与Android手机有点区别,但问题不大
2.MediaPlayer有个Bug,当视频播放完后getDuration(获取视频总时间)和getCurrentPosition(获取视频当前播放时间)方法获取到的数字不一样,相差300ms左右,如果单纯的播放不受影...
分类:
其他好文 时间:
2015-08-13 18:09:25
阅读次数:
130
本题链接:点击打开链接
本题大意:
有一计时器,由编号从1到n的球组成,有三个轨道,分别对应1分钟,5分钟,1小时。此三个轨道可认为是栈,每分钟从球堆里出来一个球,球堆可认为是队列,三个轨道的容纳量分别是4,11,11。球首先进入的是1分钟轨道,当第五个球进入时,一分钟轨道的球全部出栈,进入球队列。而第五个球进入5分钟轨道,5分钟轨道满后再进的球进入小时轨道,5分钟轨道的球全部...
分类:
其他好文 时间:
2015-08-13 18:11:04
阅读次数:
111