- 博客(20)
- 收藏
- 关注
转载 Junit4测试
文章转自:http://bulargy.javaeye.com/blog/170312关键字: junit 4 测试 近期写单元测试计划,公司准备把junit3.8升级到junit4以上的版本,所以研究了一下,写下学习过程和心得体会,为了巩固学习成果,所以把学习心得写下来加深印象,也供需要的朋友查阅,少走弯路。 好了,废话不多说,直接开始: 假设我们要写一个整数除法和乘法
2009-03-17 09:54:00
1055
1
原创 CString类型 转换为 double类型
最近用CFile读写文件的时候,遇到一个问题,要将数据由CString 转换为 double类型。 在网上搜到一些结果,基本思想都是这样的: CString str; double temp; int strLength = str.GetLength(); //Convert CString to double type temp
2008-11-19 16:19:00
2118
原创 等值线生成的相关资源
最近在研究等值线生成的一些算法和实现。先是在百度等地方搜索了好几篇论文啊,开源的代码什么的。论文里对各个算法、插值方法都有一些描述和改进等,也下了一个开源的代码ContourGeneration。但是看了好几天,对生成的具体过程和步骤也只是一个很模糊的印象。 想起以前在实验室里通过读文章了解最全面和最新的研究方向和内容时,都是找英文的文章来读。本以为现在做的等值线这一块是一个全新的、我没
2008-10-23 11:50:00
2339
转载 哈佛图书馆墙上的训言
1.此刻打盹,你将做梦;而此刻学习,你将圆梦。 2.我荒废的今日,正是昨天殒身之人祈求的明日。 3.觉得为时已晚的时候,恰恰是最早的时候。 4.勿将今日之事拖到明日。 5.学习时的痛苦是暂时的,未学到的痛苦是终生的。 6.学习这件事,不是缺乏时间,而是缺乏努力。 7.幸福或许不排名次,但成功必排名次。 8.学习并不是人生的全部。但既然连人生的一部分——学习也无
2008-10-07 10:44:00
727
原创 eclipse中加入tomcat插件后不出现小猫图标
最近要用到在eclipse中建tomcat工程,配置环境花费了很多时间:1.首先确保正确安装eclipse和tomcat,这个安装的过程和步骤在网上可以找到很多,就不赘述了。2.为了在eclipse里可以启动和停止tomcat服务,需要在eclipse安装目录的plugin目录下,加入tomcat的插件包,这个包可以到tomcat网站上下载。3.关键是在以上的工作都完成以后,而且都确保
2008-08-20 22:28:00
19362
4
转载 java中main方法解析---献给java初学者
学习java也有段时间了,对于main的声明方式感觉很奇怪,今天特地查了一些资料总结一下:如果有疏漏之处,望高手指出斧正首先是main前面的单词因为main方法是由java虚拟机调用的,所以必须为public,又因为虚拟机调用main方法的时候不需要产生任何对象,所以声明为static ;且不需要返回值,所以声明为void 所以最终为: public static void main(S
2008-08-05 10:40:00
1597
原创 SQL学习
好几年前学了数据库原理,现在都不记得怎么写SQL语句了. 还好有个实习的机会,反复的学习和练习,终于有点理解怎样设计才能满足第三范式了.网上可以找到的学习SQL语句的这个网站不错,把它记录在这儿备忘: 深入浅出SQL指南 http://www.sqlzoo.cn/
2008-08-04 16:59:00
463
原创 用概率算法求pi值
基本思想:以坐标原点为圆心作一个半径为1的单位圆,再作一个正方形与此圆相切(其实是否相切不重要,此处只是为了计算方便)。在这个正方形内任取n个点,并比较判断是否落在圆内,将落在圆内的点计作k,那么n与k的比值就可以看成正方形和圆的面积之比。即圆周率PI=4*k/n。 源码如下: #include "stdafx.h"#include "stdio.h"#include "ti
2007-11-27 20:21:00
2165
转载 stdafx.h头文件的作用
Standard Application Fram Extend没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。由于每个.CPP文件都包含相同的include文件,为每个.CPP文件都重复处理这些文件就显得很傻了。为避免这种浪费,AppWiza
2007-11-11 20:01:00
884
原创 NS中使用的语言
NS使用了两种语言:C++和Otcl。之所以使用两种语言是因为在不同的情况下,模拟器要做的事情不同。一、具体协议的详细模拟和实现需要一种系统编程语言,这种语言要能够支持多种数据结构,而且往往要不停地重复执行。所以这种情况下,用C++语言,它的执行速度比较快,容易实现复杂的算法。适合具体协议的实现。二、模拟器还需要经常设置网络环境和修改模拟场景,要在短时间内开发大量的场景。所以在这种情况
2007-10-16 16:23:00
2102
转载 ns笔记:分裂对象模型
地址:http://blog.youkuaiyun.com/mrseacow/archive/2007/06/13/1649831.aspx分裂对象模型1. 每实例化一个构件时,都会同时创建一个Otcl中的对象和一个对应的C++对象,两个对象可以互操作。2. 分裂对象模型中的Otcl类:解释类, 对应的C++类: 编译类。互为影像类。3. TclObje
2007-10-16 15:25:00
1062
原创 初识ns2
接触了一段时间ns2,感觉就是入门比较难,刚开始都不明白为何叫离散事件模拟器,现在有点理解它的这种离散事件的概念了。以下是关于网络模拟和ns2的一些理解。首先,了解为什么要进行网络模拟。一项新技术的研究,在不知道它最终能带来多少价值,值不值得在实际中使用和推广的情况下,直接在实际网络中实现往往是要花很高的代价的且是不现实的。所以模拟就成为了测试、评估和验证的一个很好的手段。网络模拟周期小、成本
2007-10-16 13:45:00
732
原创 进程与线程
进程与线程的区别1.引入的目的:引入进程的目的,是为了使多个程序并发执行,以改善资源利用率及提高系统的吞吐量。引入纯种的目的,是为了减少程序并发执行时所付出的时空开销,使操作系统具有更好的并发性。2.属性:未引入线程时,传统的进程有两个属性:独立拥有资源和独立调度分派。引入线程后,这两个属性分离开,成为:进程是可以独立拥有资源的基本单位。线程是可以独立调度和分派的基本单位。所以传统的进程相当于只有
2007-08-27 11:18:00
756
转载 住在我隔壁储藏室的大学刚毕业的小夫妻
(一) 从搬进,这家民房的第一天,我就开始怀疑我隔壁的那个储藏室根本没住人。一天到晚黑黢黢的,没半点声响。 我终于还是忍受不了房间里那个破沙发了,便又一次跟房东要求,能不能让我把一些杂物放进隔壁的储藏室。房东斜着眼,哼了一下:跟你说过多少次了?那储藏室租给一对民工夫妇了,里面住着人呢! 我算见识了广东人的抠门,就打算再也不去碰这一鼻子灰了。 那天,我出来倒垃圾,经过储藏室的门,听到里面窸窸嗦嗦的,
2007-08-26 14:37:00
1159
原创 运行ns2
装好ns2后,修改环境变量,但输入ns后,出现以下错误:The program ns is currently not installed. You can install it by typing:sudo apt-get install hostMake sure you have the universe component enabledbash: ns: command not
2007-08-04 11:13:00
2598
原创 ubuntu下安装ns2出错(二)
虽然安装gcc后,再安装ns2,tcl的安装很顺利,但是安装tk时,出现以下提示信息:error: X11/Xlib.h: No such file or directory缺少X11/Xlib.h,在网上搜索时看到有人在问如何安装x11开发库的问题命令为: apt-get install libx11-dev在机子上试了一下,还是不行,又出现以下错误:checking for main in -
2007-08-04 10:01:00
3701
原创 ubuntu下安装ns2出错(一)
ubuntu下安装ns2出错:......checking for gcc... gccchecking whether the C compiler (gcc ) works... noconfigure: error: installation or configuration problem: C compiler cannot create executables.......貌似少了g
2007-08-04 09:20:00
3347
1
原创 linux的ls命令标记小结
ls命令用于列出目录的内容。简言之即查看什么文件存放在什么地方。语法:ls [选项] [文件]该命令将列出文件的信息,默认情况下,输出按字母顺序排序.但加上不同命令标记, 会有不同的输出效果:-1 迫使列表以1栏输出-a 列出所有文件,包括所有的点文件(隐藏文件)-b 对文件名中的不可显示字符用八进制逃逸字符显示-c 按修改时间排序输出-C 迫使列表多栏
2007-07-26 16:33:00
1024
转载 IT从业人员必看的10个论坛
IT从业人员必看的10个论坛 IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向一定要除了技术外,
2007-07-26 14:16:00
893
原创 Linux平台下NS2的安装
昨天在服务器上创建了一个用户,开始Linux的学习啦~找来一本ns2与网络模拟的书,按照书上所说一步一步地安装……1.从网上下载ns-allinone-2.29.tar.gz,并用ftp远程传输到服务器。2.用命令:tar xzvf ns-allinone-2.29.tar.gz 对文件进行解压缩3.用命令:cd ns-allinone-2.29 进入文件夹,执行./install,开始安装4.用
2007-07-26 09:49:00
1192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人