思绪良久,最后还是决定记录一下遇到的坑,毕竟被 ‘折磨’ 了三天,关于分页,这个话题,我一开始时拒绝的,因为真正接触项目的时候,才发现每个框架都会封装一套自己的分页,毕竟相同风格的项目是不常见的,而在学校书本上讲的那套 web form分页的那套说辞也out 了,学校接触的MVC 不多,现在项目赶上 ...
分类:
Web程序 时间:
2017-03-29 23:51:58
阅读次数:
214
1、修正流程图 2、测试用例设计 3、单元测试框架 4、测试结果 5、测试小结 在编写测试用例时,应该按照流程顺序进行用例安排,从第一个验证点到最后一个验证点,组成流程的开始到结束,方便用例的执行。相比于调用main()方法,采用单元测试框架可以更方便的写出测试代码,还提供了便捷方法。调试时为了证明 ...
分类:
其他好文 时间:
2017-03-29 23:51:00
阅读次数:
188
注:所有目录中不能出现中文 一、安装 1.下载wampserver安装包。 2.傻瓜式安装(下一步),中间弹出一个对话框让选择默认浏览器,忽略。 3.再次弹出一个对话框,让输入email等信息,直接点击next(下一步)。 4.勾选直接启动,finish(完成安装)。 5.启动之后如果图标变为绿色, ...
分类:
Web程序 时间:
2017-03-29 23:50:43
阅读次数:
201
Qt资源系统是一个跨平台的资源机制,可以将各种类型的文件以二进制的方式存储与可执行文件内部。使用Qt Creator可以很方便的创建资源文件。在工程上点击右键选择“添加新文件”,可在Qt分类中找到Qt资源文件(Qt Resource File),如下图所示,将其命名为res: 创建完成后会自动打开资 ...
分类:
其他好文 时间:
2017-03-29 23:50:25
阅读次数:
244
一、多线程。 1、进程:一个正在执行的程序叫做进程。 每一个进程的执行都有一个执行顺序,这个顺序就是一个执行的路径,或者叫做一个控制单元。 2、线程:就是上述进程中的一个独立控制单元, 线程在控制着进程的执行。 一个进程至少有一个线程。 Java virtual machine 启动时会有一个进程 ...
分类:
编程语言 时间:
2017-03-29 23:50:06
阅读次数:
191
for (var i = 0; i < 5; i++) { console.log(i); } for (var i = 0; i < 5; i++) { setTimeout(function() { console.log(i); }, 1000 * i); } for (var i = 0; ...
分类:
其他好文 时间:
2017-03-29 23:49:45
阅读次数:
145
在大多数时间都是依靠ROS节点来发布恰当的Twist消息。举个简单的例子,假设我们想编程使机器人向前移动1m,旋转180度,然后返回开始的位置。我们会尝试用不同的方法来完成这个任务,这些方法很好地表现了ROS不同层次的运动控制。 1、通过定时和定速估计距离和角度 我们第一个尝试是用定时的Twist命 ...
分类:
移动开发 时间:
2017-03-29 23:49:26
阅读次数:
331
在settings.py中添加自定义变量,可以通过setting.(点)变量名的方式访问,如: 但是,如果遇到了一些频繁访问的变量,如:邮箱,网站标题,网站的描述,这样访问就很不方便,解决方法: 1.首先在settings.py中添加对应的变量: 2.在view中定义函数,返回包含settings配 ...
分类:
其他好文 时间:
2017-03-29 23:49:02
阅读次数:
2639
DOM ——文档对象模型(Document Object Model)是表示和处理一个HTML或XML文档的常用方法。 在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。 DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言 ...
分类:
Web程序 时间:
2017-03-29 23:47:48
阅读次数:
214
水平居中 内联元素 text-align: center; 块级元素 margin: auto; 垂直居中 用绝对定位解决 需要固定的高度和宽度的一种: 这样可以在整个页面居中 这有个局限就是要一个固定的尺寸,而需要垂直居中的元素的尺寸通常需要由它的内容来决定。可以使用css3的 transform ...
分类:
其他好文 时间:
2017-03-29 23:47:08
阅读次数:
210
被测代码链接:http://www.cnblogs.com/ypzeng/p/6626269.html 1、修正流程图 2、测试用例设计 覆盖方式 用例编号 输入 期望输出 实际输出 是否通过 时间 a b c 语句覆盖 001 3 4 5 直角三角形 直角三角形 是 2017.03.29 语句覆盖 ...
分类:
其他好文 时间:
2017-03-29 23:46:36
阅读次数:
256
1.静态方法使用技巧 (1)使用static修饰 (2)直接通过“类名.方法名”方法调用 (3)一般在开发中,使用特别频繁的方法,可以使用静态方法,避免对象频繁创建耗费时间 (4)静态方法在项目启动的时候就存在了,一直到项目关闭为止,不收GC的管制 2.特别注意 静态方法不宜使用过多 ...
分类:
其他好文 时间:
2017-03-29 23:46:20
阅读次数:
177
一,条件运算符 ${user.gender==1?'男':'女'} 二,if标签 <c:if test="boolean">text</c:if> 三,when-otherwise标签 <c:choose> <c:when test="boolean">code..</c:when> <c:othe ...
分类:
Web程序 时间:
2017-03-29 23:45:57
阅读次数:
1949
一、PrintStream和PrintWriter PrintStream 为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式。 PrintStream 打印的所有字符都使用平台的默认字符编码转换为字节。 在需要写入字符而不是写入字节的情况下,应该使用 PrintWriter 类。 二、 ...
分类:
其他好文 时间:
2017-03-29 23:45:12
阅读次数:
208
这是借用了别人写的控件,自己用的时候把一些细节写清楚了,可以直接用了。 http://www.cnblogs.com/hzxcms/p/4014917.html 这是原博的地址。 1、首先要在<form id="form1" runat="server">下面加这么一条: 然后就可以直接在前台添加控 ...
分类:
Web程序 时间:
2017-03-29 23:44:54
阅读次数:
233
node中exports模块对象相信大家一定不陌生; 如studentModule.js: 在另一个模块中这样引用: 那么问题来了:module.exports是什么呢? 其实,Module.exports才是真正的接口,exports只不过是它的一个辅助工具。 最终返回给调用的是Module.ex ...
分类:
Web程序 时间:
2017-03-29 23:44:13
阅读次数:
244