摘要: 需求分析:客户端(前端页面)为了数据安全,相当于request域里的参数全部加密处理后将密文传给后台handler。而老系统中handler中的request.getParameter肯定是取出来是密文的,为了不做大面积改动,思路是这样的,在进入具体handler之前加一个拦截器,把请求域中的密文参数全部解密出来,然后再set进取(只是很可惜request中并没有提供request.setPar... 阅读全文
posted @ 2017-09-06 15:24 杰凡IT 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 案例需求:要开发的项目是一个IT问答平台,其中用户发布问题后,需要给平台上所有选了该问题类别的邮箱中各发一份邮件。 分析:这个时候就必须用到多线程了,因为用户发布问题和给其他用户发邮件可以说是两个相互独立的步骤,如果让主程序一行一行执行的话,那如果发邮件的人很多的话,用户发一个问题要等很长时间页面才会响应,这个肯定是不能容忍的。但是用普通new一个线程,然后.start的话会出现大问... 阅读全文
posted @ 2017-09-01 16:58 杰凡IT 阅读(1634) 评论(0) 推荐(0) 编辑
摘要: 一、前端工程师:主要是打扮网页的,与用户直接接触,用户能看到的几乎全部来自前端工程师,当然主要是静态页面(页面上的内容是死的,要想变成动态活的话,就必须找后端工程师帮忙咯) 我们作为普通用户经常看到类似的页面。这就是属于前端工程师打扮的页面哦 二、后端工程师:负责数据提供 像页面中的这些问题,肯定属于动态的,要实时更新的,不能说让前端工程师写死,那整个网站永远都没有变... 阅读全文
posted @ 2017-08-30 09:41 杰凡IT 阅读(7093) 评论(0) 推荐(0) 编辑
摘要: 1、利用dos命令连接数据库后即有版本号信息 2、利用navicat连接mysql的客户端工具也是可以查看的 直接选中一个连接,然后右键-连接信息查看 3、利用专门的mysql命令查看 4、直接查看咱们当时安装mysql数据库的安装包的名字 其实还有很多查看mysql数据库的版本号方法,这里就简单介 阅读全文
posted @ 2017-08-29 09:28 杰凡IT 阅读(332) 评论(0) 推荐(0) 编辑