2019年9月9日

Java虚拟机(一)

摘要: 一、Java发展历程 Java之父,James Gosling博士 JDK Version 1.0 1996-01-23 Oak(橡树) 初代版本,伟大的一个里程碑,但是是纯解释运行,使用外挂JIT,性能比较差,运行速度慢。 JDK Version 1.1 1997-02-19 JDBC(Java 阅读全文

posted @ 2019-09-09 19:11 AI数据 阅读(288) 评论(0) 推荐(0) 编辑

【JavaWeb项目】一个众筹网站的开发(九)邮件开发

摘要: Java官方支持邮件开发,Javax-mail jdk中默认没有,需要另外下载 apache的基于Javax-mail开发了commons-mail,更加简单高效,推荐使用 一、电子邮件接收和发送协议 二、Apache-James邮件服务器 1.自己搭建 1)将压缩包解压到非中文无空格路径 2)解决 阅读全文

posted @ 2019-09-09 00:41 AI数据 阅读(381) 评论(0) 推荐(0) 编辑

2019年9月8日

【JavaWeb项目】一个众筹网站的开发(八)后台页面详细设置

摘要: 一、user.jsp改造 删除引入菜单 抽取导航栏 nav-bar.jsp,删除引入导航栏 删除引入main.jsp的到好烂 数据库里添加url 报错,url不对 没有/ url正确 action="${ctp}/permission/user/login" <a href="${c_menu.ur 阅读全文

posted @ 2019-09-08 21:44 AI数据 阅读(905) 评论(0) 推荐(0) 编辑

2019年9月7日

【JavaWeb项目】一个众筹网站的开发(七)后台用户菜单

摘要: mvn命令不能运行: jar-war-pom之间是可以直接写,优先找这个工程,而不是仓库的位置 pom-pom子父关系,需要去仓库中找,我们需要使用<relativePath>../project-parent/pom.xml</relativePath> 在当前的子pom中,指定一下父pom文件在 阅读全文

posted @ 2019-09-07 07:29 AI数据 阅读(494) 评论(0) 推荐(0) 编辑

2019年9月6日

【JavaWeb项目】一个众筹网站的开发(六)后台用户权限控制

摘要: 登陆成功进入控制面板后 左侧的菜单是共同的元素,抽取出来做静态包含 要求必须是按照不同的用户得到不同的菜单 用户做了权限限制,哪个用户能操作哪些内容(链接、按钮、内容) 一、RBAC权限模型 权限:权利与限制 可以做什么和不可以做什么 权限管理是大部分软件系统都会涉及的,而且权限管理的需求本质往往是 阅读全文

posted @ 2019-09-06 16:50 AI数据 阅读(875) 评论(0) 推荐(0) 编辑

【JavaWeb项目】一个众筹网站的开发(五)后台用户登录功能

摘要: 用户模块 1)注册 表单校验,使用校验插件 用户密码需要加密存储 注册成功后来到管理控制台,将用户放在session中,防止以后获取 以后用户经常获取用户id,使用mabatis主键自增策略,保存用户的时候,将自增的主键放在TUser的id属性上 实际问题:用户的id不是自增 用户分开存储,经常查询 阅读全文

posted @ 2019-09-06 13:33 AI数据 阅读(759) 评论(0) 推荐(0) 编辑

【JavaWeb项目】一个众筹网站的开发(四)后台用户注册功能

摘要: 重点: 密码加密存储 使用jQuery插件做校验和错误提示等 密码不能明文存储,在数据库中是加密存储的 可逆加密:通过密文使用解密算法得到明文 DES AES 不可逆加密:通过密文,得不到明文 MD5 SHA-1 SHA-2 MD5优点:压缩性,长度固定;容易计算;抗修改性;强抗碰撞;MD5加盐值加 阅读全文

posted @ 2019-09-06 01:31 AI数据 阅读(781) 评论(0) 推荐(0) 编辑

2019年9月5日

【JavaWeb项目】一个众筹网站的开发(三)第一个网页

摘要: 一、bootstrap 本项目采用bootstrap3 bootstrap中文网 https://www.bootcss.com/ 使用bootstrap三步: 1.导入jQuery 2.导入bootstrap自己的css样式 3.导入bootstrap自己的js文件 bootstrap定义了大量的 阅读全文

posted @ 2019-09-05 12:55 AI数据 阅读(824) 评论(0) 推荐(0) 编辑

2019年9月4日

【JavaWeb项目】一个众筹网站的开发(二)架构搭建之架构测试

摘要: 1.dao层和pojo都是使用mbg生成,基本的CRUD以及JavaBean 2.将mbg放在dao层,一旦dao层打包以后mbg就删除掉 一、创建数据库用于测试 数据库名称:scw_0325 SQL: /* */ /* DBMS name: MySQL 5.0 */ /* Created on: 阅读全文

posted @ 2019-09-04 22:42 AI数据 阅读(582) 评论(0) 推荐(0) 编辑

【JavaWeb项目】一个众筹网站的开发(一)架构搭建

摘要: 本项目是@尚硅谷相关视频的记录。 本项目使用Maven构建,工程架构如下图所示: 一、公司的公共父工程和工具类包 1.父工程 每个公司都有自己的父工程 父工程作用:对公司使用的jar包进行统一管理,别的工程需要继承公司的父工程 父工程必须是pom 项目的打包类型:pom、jar、war pom > 阅读全文

posted @ 2019-09-04 14:20 AI数据 阅读(2219) 评论(0) 推荐(0) 编辑

导航