今天由于在事比较多,所以下班的时候比较晚,回到宿舍都快九点了。处理完一些小事之后继续开始毕业设计的制作。
今天将昨天写的登录界面的进行了一定的修改,将用户名和密码通过js控制,符合一定的条件才允许提交。本来准备符合提交提交条件的时候将密码转换为md5加密后的数据在进行传输,但是网上找了一会儿也没有找到相应的快速的方法,于是考虑到时间比较紧张,就先将密码通过post方式传输到后台,再通过java转换为Md5加密,只取16位。以前代码写的比较少,于是上网搜索了一些转换方式,感觉有点负责,于是通过java.security.MessageDigest
进行转换,打印了下转换后的结果,是byte数组,而且值有点奇怪,纠结了会儿还是没怎么弄明白,于是自己改写了,将转换后的数组的值都加上254,然后再转化为16进制存放在StringBuffer再转化为String.前面这个254完全没有任何意义,随便想的一个数字。
今天这样处理之后,至少登录界面可以防止简单的sql注入式攻击,而且就算数据库被盗,密码都是加密存储的,也保证了一定的安全性。这一块可以说没啥大的问题了,但是密码进行加密处理后,直接在数据库里面插入数据新建用户比较麻烦,所以准备先将注册界面弄出来。至于ui问题,后期再统一调整。差不多弄好点额时候,已经过了十二点,明天好要上班呢,今天就只能这样了。
遇到的问题,还是一个问题,平时的代码量太少,只要动手就会出现问题,就像登录界面用正则表达式限制用户的输入时,用于测试,想获取用户输入的长度,习惯性的用length()方法,这是java里面的对象的方法,js里面只要length就够了。
分享到:
相关推荐
java毕业设计——java+毕业设计+扫雷(程序).zip java毕业设计——java+毕业设计+扫雷(程序).zip java毕业设计——java+毕业设计+扫雷(程序).zip java毕业设计——java+毕业设计+扫雷(程序).zip java毕业设计——java...
java毕业设计——基于Vue+Node的外卖系统设计与实现(答辩PPT+源代码).zipjava毕业设计——基于Vue+Node的外卖系统设计与实现(答辩PPT+源代码).zipjava毕业设计——基于Vue+Node的外卖系统设计与实现(答辩PPT+源代码)...
java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计...
java毕业设计——商品供应管理系统的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——商品供应管理系统的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——商品供应管理系统的设计与实现...
java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+数据库).zip java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+数据库).zip java毕业设计——基于ssm的流浪猫狗救助网站设计与实现(源码+...
本科毕业设计——STM32下位机部分本科毕业设计——STM32下位机部分本科毕业设计——STM32下位机部分本科毕业设计——STM32下位机部分本科毕业设计——STM32下位机部分本科毕业设计——STM32下位机部分本科毕业设计...
java毕业设计——java游戏设计打飞机程序设计与开发(源代码+论文).zip java毕业设计——java游戏设计打飞机程序设计与开发(源代码+论文).zip java毕业设计——java游戏设计打飞机程序设计与开发(源代码+论文).zip ...
城市规划毕业设计——公园景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——公园景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——公园景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——公园景观...
java毕业设计——基于ssm的教务管理系统设计与实现(源码+数据库).zip java毕业设计——基于ssm的教务管理系统设计与实现(源码+数据库).zip java毕业设计——基于ssm的教务管理系统设计与实现(源码+数据库).zip java...
java毕业设计——基于vue的在线问卷网站设计与实现(源码+数据库).zip java毕业设计——基于vue的在线问卷网站设计与实现(源码+数据库).zip java毕业设计——基于vue的在线问卷网站设计与实现(源码+数据库).zip java...
java毕业设计——基于java的五子棋游戏的设计与开发(源代码+论文).zip java毕业设计——基于java的五子棋游戏的设计与开发(源代码+论文).zip java毕业设计——基于java的五子棋游戏的设计与开发(源代码+论文).zip ...
城市规划毕业设计——度假村景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——度假村景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——度假村景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——...
城市规划毕业设计——居住区组团景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——居住区组团景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——居住区组团景观设计(毕业论文+答辩PPT).zip 城市规划...
java毕业设计——学校管理系统设计与实现(源码+数据库).zip java毕业设计——学校管理系统设计与实现(源码+数据库).zip java毕业设计——学校管理系统设计与实现(源码+数据库).zip java毕业设计——学校管理系统设计...
java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip java毕业设计——java贪吃蛇...
java毕业设计——搜索引擎的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——搜索引擎的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——搜索引擎的设计与实现(论文+答辩PPT+源代码+...
城市规划毕业设计——私家别墅景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——私家别墅景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计——私家别墅景观设计(毕业论文+答辩PPT).zip 城市规划毕业设计...
java毕业设计——基于小程序的交友系统的设计与实现(答辩PPT+源代码).zip java毕业设计——基于小程序的交友系统的设计与实现(答辩PPT+源代码).zip java毕业设计——基于小程序的交友系统的设计与实现(答辩PPT+源...
java毕业设计——物资管理系统的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——物资管理系统的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——物资管理系统的设计与实现(论文+答辩PPT+...
java毕业设计——基于java的动力节点系统的设计与实现(源码+数据库).zipjava毕业设计——基于java的动力节点系统的设计与实现(源码+数据库).zipjava毕业设计——基于java的动力节点系统的设计与实现(源码+数据库)....