- 今天从同事那里拷过来一个Eclipse,发现一个问题:Workspace的路径还是他所定义的。如何改变默认的路径呢?经过在Eclipse文件夹里的一番搜索,发现这样可以:
修改eclipse\configuration\.settings的那个PREFS文件。在里面可以看到“RECENT_WORKSPACES=…”,在这里修改,把后面的路径改成自己想要设置的Workspace路径。
白盒测试综述 - [测试(Testing)]
如有讲得不正确的地方,请指出。
白盒测试是针对程序的内部结构进行测试,发现程序在内部结构上存在的错误。白盒测试的内容包括基本分支测试(Basis Path Testing)和控制结构测试(Control Structure Testing)。
基本分支测试
基本分支测试着重于覆盖程序所有可能“路径”。所谓程序的&ldqu...- 使用OpenGL做场景漫游不外有两个思路:一个是动物体,一个是动相机。
所谓动物体就是:
// assume the observer moves
reverseMove(object);
draw(object);
所谓动相机就是:
... 这是一个利用OpenCV读取一张图片然后用Qt生成窗口display出来。做的主要是IplImage到QImage的转换。大部分参考了这个人的博客(http://leohart.net/site/comments/convert_opencv_iplimage_to_qt_qimage/)
基本用法就是:
1)声明这个类,传入图片路径到构造函数中;
2)用getQImage函数获得QImage,然后就可以用到Qt的东西中。...第一次是在我们学院的bbs上看到的,转载如下
“Perl之父Larry Wall说到“懒惰、傲慢、缺乏耐性是程序员的三大美德”。
这看起来似乎不可理喻,但听听解释你就会同意这个说法了。
懒惰:因为好的程序员会致力于减少需要完成的工作量。而且是想尽一切办法减少
傲慢:容易被荣誉感冲昏头脑,所以会把程序写的尽可能的完美,免得被别人嘲笑
缺乏耐性:坚决...1、C++的类可以实现多重继承,JAVA的类不行;
2、JAVA的类不能实现多重继承,JAVA的界面(interface)可以;- glClear(GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT)
这个函数清空了颜色缓存和深度缓存,必须在初始化时调用,否则就可能出现上一个程序的画面。
glShadeModel(GL.GLenum mode);
参数有两个选择,如果选择了GL.GL_SMOOTH 那么在光栅化时OpengGL将对不同顶点之间的颜色值进行插值,而如果是 ... - 如果安装的是旧版本的jogl,那么使用方法是:
final GLU glu = gluAutoDrawable.getGLU();
其中gluAutoDrawable是类型为GLAutoDrawable类型的变量。
如果安装的是最新版本,那么只要
final GLU glu = new GLU();
即可。
如果按照系统提示注册msdbg.dll不成功,那么应该打开C:/Program Files/Common Files/Microsoft Shared/VS7Debug 在这个路径下,如果你看到了一个msdbg2.dll,那么注册一下它,应该就可以解决debug的问题了。
如果还不行,请致邮anthony.x.chan@hotmail.com- 想必也没什么人用JOGL了,算了,还是写一下吧。
首先要google之,下一个jogl.jar的文件。然后Windows用户要下一个jogl-natives-win32的压缩包,Linux用户要下一个jogl-natives-linux的压缩包。
之后对于Windows用户,把jogl.jar解压到jre路径下的lib/ext中,把jogl-natives-win32解压到jre路径下的bin中。
对于Linux用户,在你... Java GUI 中有些多种layout,分别是:
1)Flow Layout
2)Border Layout
3)Grid Layout
...- 首先关于值获取,需要先在Radiobutton的属性中定义一下每一个项的index值,然后在函数中就可以直接获取SelectedIndex。
再次关于Radiobutton的排列,不能在designer里改,必须在属性里改,有个Vertical/Horizontal的属性。
如何判断字符串是否为数字 - [C#]
我这个函数是用C#写的,定的规则是:不能有负号,可以有小数点。 private bool isNumber(string str) { char[] chr = new char[str.Length]; chr = str.ToCharArray(); bool allowPoint = true; for (int i = 0; i < chr.Length; i++) { ...
通常需要重新装一遍vs的sp1。(在装的过程中很可能遇到磁盘空间不够,没办法,必须先腾出空间。其实它不需要占用那么多,只是拿来做临时空间)
再不行的话装个redistribute。
博客http://hi.baidu.com/qinpc/blog/item/7700bb316c08b4ad5edf0ef7.html说还不行的话“在C:\WINDOWS\WinSxS中搜索 “8.0.50727.163” 和 &ld...首先要把Qt的文件夹拷贝到某个位置,let's say,C:\Qt\4.4.4\...
然后需要设三个系统变量:
1、在用户变量里的Path里加上C:\Qt\4.4.4\bin\
2、在用户变量里新建QTDIR,为C:\Qt\4.4.4
3、在用户变量里新建QMAKESPEC,为(如果你用VS2005)win32-msvc2005
最好再装个VS的插件,如qt-vs-ad...中英对照:
工具-->选项-->环境-->字体和颜色
Tools-->Options-->Environment-->Fonts and Color- 给实验室电脑接了新的耳机延长线,发现还是有噪音,通过以下方法解决了,不一定适用。
双击声音图标,打开声音属性控制,里面有个“线路输入音量”,将其设为静音。
搞定。
感谢以下链接:
http://www.cnblogs.com/fishert/archive/2007/04/28/731585.html
工具(Tools)-->选项(Options)-->文本编辑器(Text Editor)-->所有语言(All Languages)-->显示(Display)-->显示行号(Line numbers)
搞定。- 感谢以下链接,但窃以为治标不治本: http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/60fe1672-9db6-4411-8bd4-62f2d21201c7/ 在Project->Project Properties->Configuration Properties->Mainfest Tool->Input and Output->Embed Manifest 中把'YES'...
http://social.msdn.microsoft.com/Forums/en-US/Vsexpressinstall/thread/adc6e067-60a4-4914-9673-571b047d9376/
感谢以上链接。解决方法:
Options -> Projects and Solutions -> VC++ Directories page
在Executable中添加
...假设你已经把Qt装好了……
1、建立你的工程所在的文件夹;
2、加入(如果有的话).h文件和.cpp文件(至少用记事本建个main嘛);
3、打开cmd,进入该文件夹(就是该目录)
4、输入命令:qmake -project
5、输入命令:qmake -tp vc
搞定。(看看文件夹里是不是多了东西)<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;...
- Game Theory is about decison-making and its trade-off between several players. Each player make their strategies according to the anticipated behaviour of the others, pursuing a maximazation of benefits.
A classcial model of game theory is t... - For an NP hard problem we can make it into NP solvable if we confine some of its parameters to stay within a certain boundary
For instance, given a graph G, we are to find a set of vertices that cover an arbitrary number of edges. This problem is ... The lecturor, Chandra Nair introduced 3 basic models of multiuser information exchange, namely, Multiple Access, Broadcast and Interference.
Multiple Access is about many-to-one message sending. Broadcast is about one-to-many message sendi...This talk concerns about the basic problems of a network. For example, A wants to send an email to B and so does B. How can this happen, say, simutaneously?
A little bit mor sophisiticated is about encoding and decoding. Say, instead of se...- 什么是syscall_table.S? 每当系统调用发生时,操作系统会先到/usr/include/asm/unistd.h中,看该系统调用是否存在,若存在则读取一个索引号,利用该索引号到arch/i386/kernel/syscall_table.S中寻找相应表项,然后根据该表项到kernel/sys.c中调用相应函数。syscall_table.S就扮演这样一个“二级索引” 本实验中遇到的一个问题 当在syscall_table...
- 前段时间为了装ubuntu,在windows下把feodra分区给删除了,结果一启动就生生地进入了grub提示符了。经过多方google,得到了解决方法:
在grub下输入如下指令:
grub>root (hd0,0)
grub>chainloader (hd0,0)+1
grub>boot
就可以进入操作系统了。
远程桌面的尴尬 - [I Am A Geek~]
昨天在图书馆远程连接实验室,想把一个ppt搬到自己的本上。
通常的做法是:发个邮件给自己,然后在另一边下。然而有个问题,我实验室的Thunderbird特别灵敏,如果你发个邮件给自己,它马上就收到并且存到本地磁盘。也就是说,当你发完邮件回到自己本上时,邮件已从服务器上被剪切至实验室机子上了。
所以必须用别的办法。
最后我用了一个很扯的办法。我把文件传送到一个ftp上,然后在另一端下载。想起来,真是很囧……An introduction to the LDA method







