当前位置: 首页 原画设计 正文

漫画课程设计报告怎么写

原画设计 |

漫画课程设计报告怎么写

漫画课程设计报告怎么写相关的问题在www.argoj.com中共找到1条,更多内容,请查看《漫画课程设计》

解答.漫画课程设计报告怎么写

数据库技术课程设计小结 1 jsp乱码问题(详见上一篇博客) 不过后来又出新的乱码问题,就是从数据库里面拿出的信息放到jsp页面可以正常显示,但是jsp页面本身的 汉字显示是为乱码。最后队友把页面编码改为utf-8就解决了但是原先在我电脑上eclipse没问题去到他那 netbeans下就成了乱码,真怪 2 servlet和jsp的参数传递 (1)jsp和jsp之间的参数传递 string str=request.getparameter("name"); 将前一页面的name属性的值传给当前页面的str变量,但有效期 只是当前页面,若想在会话中有效则用 string str=(string)session.getattribute("name"); 别忘了类型转换,不过要在当前页面之前的页面加上 session.setattribute("name",value)才能使用,其中value是name的值。 (2)servlet和jsp的参数传递 (2) servlet和jsp之间的参数传递 1)在servlet中加入 request.getsession().setattribute("name",value); 然后就可以在接下来跳转到的jsp页面中(一般是用 response.sendredirect("url")来跳转的) 用string str=(string)session.getattribute("name");来获取参数值了 2)或在servlet中用 string str=request.getparameter("name");来获取前一jsp页面参数值。 3 在链接url中的传值问题 在普通的url后面加上 ?name=value,即url?name=value 就可以把value赋给name然后传到url的页 面中,想传递多个参数可以用连接,如 url?name1=value1name2=value2 4 jdbc连接数据库 (1)连接sql server 2005 首先配置好sql server 2005,默认端口号一般为1433, 然后 class.forname("com.microsoft.sqlserver.jdbc.sqlserverdriver"); connection conn=drivermanager.getconnection("jdbc:sqlserver:localhost:1433;databasename=hospital","admin","admin"); hospital为想连接的数据库,第一个admin为用户名(必须已经授权给这么一个用户可以进行访问),第二个admin为密码。 (2)连接mysql class.forname("com.mysql.jdbc.driver"); connection conn=drivermanager.getconnection("jdbc:mysql:localhosthospital","root","123"); hospital为想连接的数据库,root为用户名,123为密码。 5 获取系统中格式化(yyyy-mm-dd)后的今天,昨天,明天,后天的日期 见示例 (1)今天日期 先import java.util.date; import java.text.simpledateformat; 然后 date todaydate = new date(); simpledateformat date=new simpledateformat("yyyy-mm-dd"); string today=date.format(todaydate); 字符串today就是格式化后的今天日期。 (2) 昨天日期 先import java.util.date; import java.text.simpledateformat; 然后 date pretoday = new date(system.currenttimemillis()-1*24*3600*1000); simpledateformat date = new simpledateformat("yyyy-mm-dd"); string preday= date.format(pretoday); 字符串preday就是格式化后的昨天日期。 (3) 明天日期 先import java.util.date; import java.text.simpledateformat; 然后 date tomorrowdate = new date(system.currenttimemillis()+1*24*3600*1000); simpledateformat date = new simpledateformat("yyyy-mm-dd"); string tomorrow= date.format(tomorrowdate); 字符串today就是格式化后的明天日期。 (4) 后天日期 先import java.util.date; import java.text.simpledateformat; 然后 date aftertomorrowdate = new java.util.date(system.currenttimemillis()+2*24*3600*1000); simpledateformat date = new simpledateformat("yyyy-mm-dd"); string aftertomorrow= date.format(aftertomorrowdate); 字符串aftertomorrow就是格式化后的后天日期。 6 编码风格及安全问题 肯定是要清晰易懂,代码并不是只给你自己一个人看的 尽量用 try{ 执行sql语句 }catch(sqlexception e){ 事务回滚 response.sendredirect("错误提示页面的url"); } 来捕获执行sql语句发生的异常并将事务回滚且跳转到错误提示页面 7 开发初期的平台选择 团队开始必须统一开发平台,然后统一部署,不能出现平台不一样然后最后集成测试时重新修改涉及平台部署 的代码,并且刚开始时用户名和密码都应该设为一样,免得测 试时又要改,当自己机子上的平台部署出问题 时请跟组员一起解决,别一声不吭的自己选择别的平台(如数据库),最后测试时又得重新改代码,特别是改代 码的事由测试人 员来做的时候你就知道别人有多反感你了 8 开发期间团队之间的沟通 不懂的问题就要问,最好问团队成员和同学,不然就上网搜,可别一个人在那瞎想,这可不是练个人技术的 时候,想练个人技术那么请练好了再来和我们组队。这是一个团队 的事情,可不是你一个人的事情 9 测试工作 别小看测试,首先应该认识到每个人的代码多多少少都会有bug,测试期间就是找出这些bug并且进行修改, 测试是很烦人的,所以我们的代码要尽量符合标准风格,让团队的测试人员容易看懂,并且最后测试会很占 时间,所以团队内的人员不要把自己的工往后拖 10 完成项目后的工作 就是要你像我一样作总结,免得以后出现同样的问题,即使出现同样的问题也要能够快速找到解决办法

声明:原创文章请勿转载,如需转载请注明出处!