注意注意注意!!! 1) 只能选择一个难度的题目完成考试,最后只提交一道题! 2) 考试不限时。 3) 只能提交一次。 最后提交的成果物如下: 1) Maven/Eclipse 项目,包括所有源码 2) 所有的运行过程截图 3) 必须有readme.txt, 说明所做的题目难度等级,和其他需要解释的内容 =========打造我们自己的Tomcat 2.0============= 前提条件:在任意盘,新建X:\MyTomcat目录,再新建webapps\Project1\WEB-INF\目录。在WEB-INF目录下,新建web.xml和classes目录。 具体的文件示意图如下: X: |--MyTomcat |-----Project1 |----WEB-INF |---web.xml |---classes |----edu/ecnu/MyServletImpl.class 1. (60分), 请编写一个程序,有服务端和客户端。服务端驻守在8080端口。客户端通过Socket和服务端进行通讯。客户端发送Project1/MyServlet,服务端收到后,通过web.xml匹配到MyServletImpl, 执行MyServletImpl的doPost方法,并返回方法结果。 web.xml示例 <servlets> <servlet> <url> MyServlet </url> <class> edu.ecnu.MyServletImpl </class> </servlet> </servlets> public interface MyServlet { public String doPost(); } public class MyServletImpl implements MyServlet { public String doPost() { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 return "my tomcat is running at " + df.format(new Date()); } } 2. (70分) 在上述基础上,使用动态代理,在Project1的MyServletImpl类的doPost方法调用前后,增加两句输出。输出可以在服务端的控制台上进行输出。输出内容带有before和after即可。 3. (80分) 不再需要web.xml 而是采用注解方式,自定义一个注解MyServletURL。如下代码所示。public class MyServletImpl implements MyServlet { @MyServletURL(value="MyServlet") public String doPost() { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 return "My servlet of project1 is running at " + df.format(new Date()); } } 4. (90分) 在第三题的基础上(不需要xml), 再新建一个Project2项目,里面的内容和Project1一样,除了MyServletImpl. MyServletImpl的代码如下public class MyServletImpl implements MyServlet { @MyServletURL(value="MyServlet") public String doPost() { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 //此处输出和Project1有差别。 return "My servlet of project2 is running at " + df.format(new Date()); } } 服务端扫描所有项目中带有MyServletURL的注解, 当客户端发送Project1/MyServlet,服务端执行Project1/MyServletImpl的doPost方法;当客户端发送Project2/MyServlet,服务端执行Project2/MyServletImpl的doPost方法. (提示,使用不同的类加载路径) 5. (100分) 使用JConsole或者Visual VM连接服务端,查看进程CPU、内存、网络的运行情况,并截图。
第1题
注意注意注意!!! 1) 只能选择一个难度的题目完成考试,最后只提交一道题! 2) 考试不限时。 3) 只能提交一次。 最后提交的成果物如下: 1) Maven 项目,包括所有源码 2) 所有的运行过程、产生的文件、数据库表截图 3) readme.txt 说明所做的题目难度等级,和其他需要解释的内容 =========打造我们自己的Tomcat============= 1. 实现一个客户端和服务端(8001端口)。客户端发送字符串hello.html, 服务端返回以下字符串hello world。(60分) 2. 实现一个客户端和服务端(8001端口)。客户端发送字符串hello.html, 服务端读取hello-server.html的内容并返回。hello-server.html的内容是以下字符串hello world。客户端接受到反馈字符串后,保存为文件hello.html。(70分) 3. 实现一个客户端和服务端(8001端口)。客户端发送字符串hello.html, 服务端读取hello-server.html的内容并返回。hello-server.html的内容是以下字符串hello world。客户端接受到反馈字符串后,保存为文件hello.html。服务端采用Executors线程池实现。(80分) 4. 实现一个客户端和服务端(8001端口)。客户端发送字符串hello.html, 服务端读取hello-server.html的内容并返回。hello-server.html的内容是以下字符串hello world。客户端接受到反馈字符串后,保存为文件hello.html。客户端发送字符串HelloWorld.action, 服务端动态调用执行HelloWorld.class。HelloWorld.class将输出以下字符串hello world 222。客户端接受到反馈字符串后,保存为文件hello2.html。服务端采用Executors线程池实现。(90分) 5. 实现一个客户端和服务端(8001端口)。客户端发送字符串hello.html, 服务端读取hello-server.html的内容并返回。hello-server.html的内容是以下字符串hello world。客户端接受到反馈字符串后,保存为文件hello.html。客户端发送字符串HelloWorld.action, 服务端动态调用执行HelloWorld.class。HelloWorld.class将输出以下字符串hello world 222。客户端接受到反馈字符串后,保存为文件hello2.html。服务端采用Executors线程池实现。服务器端的文件关联配置,如hello.html和hello-server.html, HelloWorld.action和HelloWorld.class的对应关系,请从以下的server-mapping.xml读取。(100分) ======================server-mapping.xml start============ <file-mapping> <mapping> <client>hello.html</client> <server>hello-server.html</server> </mapping> <mapping> <client>HelloWorld.action</client> <server>HelloWorld.class</server> </mapping> </file-mapping> ======================server-mapping.xml end============
第2题
说明:该题目难度较大,和我们结业考试的题目难度类似。同学们要仔细思考。 提示:1、先写出全加器输出S和CO的表达式(变量a和b的函数) 2、写出数据选择器D0,D1,D2,D3的数据 3、可以画卡诺图F(a,b,c,d)(注意c和d一组,且c为高位)在卡诺图上填入数值 4、根据卡诺图写出最小项之和
第3题
美国教育考试中心采用表述题目难度,Δ=13+4*Z式中宇母表示題目难度值,Z表示由 P指转換得来的标准分数,其取值范围为-3~3,根据正态分布表,下列表述错误的是
A.Δ属于等比量尺
B.Δ值越大,遐目越难
C.通过串P=0.50时,=13
D.Δ以25为上限,1为下限
本题为单选题,求解答,谢谢!
第7题
A.小玲高考后感觉自己发挥不错,达到一本分数线是没问题的
B.林老师看到这次的大学英语四级试题后,觉得考试的知识点自己都已经讲过了,学生们应该都能够通过
C.在智力快车栏目中,赖志猛相信自己的实力,于是选择了难度最大分值也最高的题目
D.小陈觉得4×100米接力赛比较好玩,所以就报名参加了校运动会上的这个项目
第8题
A. 小玲高考后感觉自己发挥不错,达到一本分数线是没问题的
B. 林老师看到这次的大学英语四级试题后,觉得考试的知识点自己都已经讲过了,学生们应该都能够通过
C. 在智力快车栏目中,赖志猛相信自己的实力,于是选择了难度最大分值也最高的题目
D. 小陈觉得4×100米接力赛比较好玩,所以就报名参加了校运动会上的这个项目
第9题
A.小玲高考后感觉自己发挥不错,达到一本分数线是没问题的
B.林老师看到这次的大学英语四级试题后,觉得考试的知识点自己都已经讲过了,学生们应该都能够通过
C.在智力快车栏目中,赖志猛相信自己的实力,于是选择了难度最大分值也最高的题目
D.小陈觉得4×100米接力赛比较好玩,所以就报名参加了校运动会上的这个项目
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!