06 2011 档案

摘要:referenced file contains errors http struts.apache.org dtds struts-2.0...解决方法(两种): 1. 这个可能是你的DTD文件找不到,或者解析有错,才发生的错误.你可以在地址栏里输入http://struts.apache.org/dtds/struts-2.0.dtd 这个看能查看不,如果不能,应该是网络的问题或XML解析的问题,解决的方法就是你把DTD文件(struts2-core-2.1.6.jar里面)拷贝到你的CLASSPATH目录下,把http://struts.apache.org/dtds/struts-2. 阅读全文
posted @ 2011-06-23 14:27 AndreMouche 阅读(570) 评论(0) 推荐(0)
摘要:盛大创新院许式伟:影响我一生的五个重要选择资料来源:http://www.programmer.com.cn/4206/作者: wuzhimin分类:坊间人语阅读:40,227 次添加评论文/许式伟每个人的际遇是不同的,面临选择时,人们的处理方式也各不相同,从而形成不同但各有精彩的人生。而今天要说的是我的选择。跟随着这些选择背后的,可能是完全不同的生活方式。每当我想起这些有趣的事儿,我都会有意识地去思考其中的道理,并以此作为我面临下一次选择时思考的起点。第一个选择:考中专还是考高中?我的第一个重要选择,是在初中毕业的时候。我面临的选择是:到底考中专还是考高中。这个问题对于如今这个时代的人来说, 阅读全文
posted @ 2011-06-11 10:59 AndreMouche 阅读(409) 评论(0) 推荐(0)
摘要:资料来源:http://www.cnblogs.com/leonjoon/archive/2008/07/19/1246791.html 使用Thread建立的线程默认情况下是前台线程,在进程中,只要有一个前台线程未退出,进程就不会终止。主线程就是一个前台线程。而后台线程不管线程是否结束,只要所有的前台线程都退出(包括正常退出和异常退出)后,进程就会自动终止。一般后台线程用于处理时间较短的任务,如在一个Web服务器中可以利用后台线程来处理客户端发过来的请求信息。而前台线程一般用于处理需要长时间等待的任务,如在Web服务器中的监听客户端请求的程序,或是定时对某些系统资源进行扫描的程序。下面的代码 阅读全文
posted @ 2011-06-10 18:44 AndreMouche 阅读(228) 评论(0) 推荐(0)
摘要:绘制半长轴和半短轴分别为a,b的椭圆//绘制半长轴和半短轴分别为a,b的椭圆void ellipse(double a,double b){ int n = 1000; double t = 0.0; glBegin( GL_LINE_LOOP); for (int i = 0; i < n; ++i) { t = i * 2 * 3.14159 / n; glVertex2f(a*cos(t), b*sin(t)); } glEnd();} 阅读全文
posted @ 2011-06-05 09:57 AndreMouche 阅读(938) 评论(0) 推荐(0)
摘要:opengl中的gluOrtho2D【转】gluOrtho2D(-5.0,5.0,-5.0,5.0); 参数分别代表(左下角x坐标,右上角x坐标,左下角y坐标,右上角y坐标)——坐标全相对于窗口左下角--原点),near和far默认为-1和1,此函数决定一个平行六面体,即View Volume! View Volume越大,里面的物体显得越小!如,一个点的坐标是(0,0,0)就是在平行六面体的中间,也就是在viewport的中间;又如一个点的坐标是(-5.0,-5.0,0),是在平行六面体的左下角,也就是在vieport的左下角。注:viewport是指视窗的大小,就好像我们的眼睛!viwep 阅读全文
posted @ 2011-06-04 11:20 AndreMouche 阅读(2115) 评论(0) 推荐(0)