发表于: 2016-07-01 10:02:30
2 2017
补充一下昨天的日报:
今天完成的事情:
1.Task4中的dao层的ibatis的配置问题依旧没有解决,明天找晓进姐问问看。
2.重新温习了一下SpringMvc的框架原理,并动手画图,效果跟步骤如下:
3.简单了解了MD5加盐加密的资料:
MD5叫Message Digest Algorithm 5信息摘要算法
具体参考以下网址:http://baike.baidu.com/link?url=yP7h-fTqWataNe525gpLmVKZqgqIvfHBChEAmvzkcteOIoSEq3lPXPZgcyZ3N5XQOZ-0m0B1Iza_0_pRfLCQq_
我所理解的就是一种信息保护的一种加密方式,跟16进制有点关系,这种方式保存密码到数据库,数据库操作人员只能看到加密后的一串数字加字母,但是有被反推的可能,所以又加入了加盐的算法,就是将username+password放在一起的进行加密,这样 每个人的用户名都不一样,所以被反推的可能性降低了,缺点就是用户名不能修改。
4.被师姐严厉的说了一顿,自己动手敲代码的数量太少,基本都是在别人的例子上修改或者复制,对于整个项目的执行过程,原理不熟悉,师兄都手敲代码10000行以上了,所以接下来的任务就是手敲代码,自己写程序,复制也要懂其中的原理。
明天计划的事情:
1.将task4的dao层的问题解决,并动手写代码温习一下task1跟task2;
2.针对task5的基本信息进行了解。
遇到的问题:
学习try catch语法的格式如下:
但是针对自己项目的代码:
try {
// System.out.println(studentService);
// int number=studentService.selectNumberOfStudents();
// map.put("numberOfClasses", number);
} catch (Exception e) {
throw e;
}
中注掉的代码不能运行进入到官网首页不太清楚。
收获:
代码是写出来的,不会跟师兄多交流,不要总运行别人的demo。
评论