醉逍遥

风花雪月何时休,暮雪白头谁人流。今朝有酒几多愁,醉生梦死逍遥游!

菜鸟的第一个工程
这是我java程序员开发的第一个项目
虽然还不是很完善,不过勉强可以算的过去吧,毕竟项目不是很大。
写代码的顺序最好和实际操作的逻辑一样,先做什么后做什么,这样能最大程度的保证逻辑不会出什么问题。前提是你要熟悉业务逻辑。
还有开发的时候不要局限于一个方法的实现代码逻辑,先从整体上把方法都写出来,比如这个方法要做什么,只管写一个方法就行,
具体怎么做可以在框架都搭完了再写,更好的就是全部用接口,接口全部写好了之后再写实现类,这样更好。
还有一个方法里面的代码最好不要太长,最好不要超过一个屏幕,不然看起来很累的,可以把一个方法分成好几个方法来写,
那样BUG也会减少很多,逻辑性强。还有就是最好不要循环嵌套,嵌套个两三层后出问题就麻烦了,如果一定要嵌套就分出去一个方法就好。
还有就是要多集成,能通用的方法就通用写掉,写成工具类,如果有框架了,多多熟悉原本就有的工具类,都自己写的话代码多不说,还很容易出错,要学会活用别人的代码。
无知的热情总会强于博学的冷漠!
不知己不知-->知己不知-->知己知之-->不知己知之,向着这个方向努力!

1.xsd文件的导入问题
下载好要用到的xsd,然后放到工程目录下,之后配置到工程内部,点击eclipse->window->在头写入xml然后找到xml catalog,点击add添加,点击file system找到xsd文件路径,然后选择下面的key,下面的key里面写入 要配置的xsd的文件名字。网上每个xsd文件都有的头标签,加进来就行
2.前台控制界面的获取问题。
@RequestMapping("/login")
int front_item_data = Integer.parseInt(request.getParameter("front_item_data"));
String alarm_City = new String(request.getParameter("alarm_City").getBytes("iso-8859-1"), "utf-8");
List<Alarm_Net> alarm_NetListData = userService.getAlarm_NetImpl(alarm_id,alarm_Name,alarm_City);
JSONArray js = JSONArray.fromObject(alarm_NetListData);
PrintWriter pw = response.getWriter();
pw.write(js.toString());//记得抛IO异常
3.log4j.properties配置文件
driverClassName=com.mysql.jdbc.Driver
jdbc_url=jdbc:mysql://localhost:3306/demo
jdbc_username=admin
jdbc_password=admin

posted @ 2017-11-20 17:40  用什么暖你一千岁!  阅读(160)  评论(0)    收藏  举报