摘要: 1.数据库准备 部门tbl_dept 员工tbl_emp 建立员工和部门的外键 2.在IDEA创建SSM项目环境 2.1配置Web模块 最上面的图是错误示范,注意!!! 在Tomcat配置了项目路径,就不需要再webapp这里配置项目路径,不然是找不到这里面的资源的!!!!!!! 2.2 引入Mav 阅读全文
posted @ 2019-05-27 18:43 zhan_p 阅读(472) 评论(0) 推荐(0) 编辑
  2019年5月31日
摘要: 1. 选题背景 1.1 选题概述 很早之前就想要写一个自己的博客了,趁着现在学校安排的web课设选题,决定把它给做出来,也顺便复习一下曾经学过的一些web技术和框架。 只有动手做完之后,才能发现不足之处,比如一些细节的处理,大体的表设计,业务逻辑接口的编写,以及一些bug的存在,还可以让自己更熟练的 阅读全文
posted @ 2019-05-31 18:14 zhan_p 阅读(4059) 评论(1) 推荐(2) 编辑
摘要: 项目功能分析 1. 做这个小程序的本意是,我曾经参加过我家乡的志愿者活动,然后加入的志愿者组织是家乡独自成立的一支 有着上千名成员的志愿者团队。因为名为蓝天高凉志愿服务队,所以起了名字叫蓝天筹,希望能做出一个为家乡服务的小程序。 2. 首页显示的功能:显示所有(由蓝天志愿队的会长或部长发起的众筹项目 阅读全文
posted @ 2019-05-31 17:33 zhan_p 阅读(297) 评论(0) 推荐(0) 编辑
  2019年5月27日
摘要: 二叉平衡树 全图基础解释参考链接: 二叉平衡树: 前提:会写 求二叉树的深度 背景知识: 为什么需要二叉平衡树 答:因为二叉搜索树在理想状态下(也就是平衡树),查找的时间复杂度为log2n ,但是如果很不幸, ​ 插入的数据都是有序数据的话,那么会退化成O(n)的线性时间复杂度。因为几乎退化成了链! 阅读全文
posted @ 2019-05-27 19:59 zhan_p 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 二叉搜索树 测试: 总结: 简单来说:从根节点出发,往哪里走的问题 插入结点,生成树其实就是不断的插入而成 loop(node,value): 1. 当比根节点大(往右走) 1. 往右走如果右孩子为空,则直接插入作为右孩子 2. 如果右孩子不为空,则 递归进右孩子处 goto loop(node.r 阅读全文
posted @ 2019-05-27 19:44 zhan_p 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 树 按先序创建二叉树 注意:总结java基础错误 1. 误认为java是可以传递引用的,写的时候把引用传进函数作为形参,然后对其进行修改,最后发现,无论怎么改动,外部引用的值依旧不变。 2. 所以想要达到 获取修改后的引用的效果 ,正确的做法应该是:在函数中返回修改后的形参引用,然后在调用代码中,获 阅读全文
posted @ 2019-05-27 19:39 zhan_p 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 连接 1. 子查询结果作为查询表 需求:需要查询 城市是 Woburn分行 的 熟练柜员 (入职日期在2007 01 01以前的)开设的所有账户的相关信息 sql: 1. 一种是内连接branch表,和employee表,全部连接完后,再做where条件过滤。 sql select a.accoun 阅读全文
posted @ 2019-05-27 19:13 zhan_p 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 子查询 何时使用子查询 1. 子查询作为数据源 2. 数据加工 需求:根据不同顾客的所有的账户余额划分区间,进行分组 sql语句实现如下: 需求:根据顾客,统计每一个分组里的顾客数目,以了解顾客的经济情况,根据不同的顾客提供对应的服务 思路: 1. 一个顾客有多个账户 (account表里) 2. 阅读全文
posted @ 2019-05-27 18:48 zhan_p 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 事务 定义: 比如ABCD四个业务,作为一个事务,他们要么一起都执行完毕,要么都不执行。(只要有一个不成功,那么所有的都不可以成功) 四个特性 ACID 原子性(Atomicity) 整个事务中的所有操作,要么全都完成,要么全部不完成。 事务在执行过程中发生错误,会被回滚(Rollback)到事务开 阅读全文
posted @ 2019-05-27 18:30 zhan_p 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 事务 定义: 比如ABCD四个业务,作为一个事务,他们要么一起都执行完毕,要么都不执行。(只要有一个不成功,那么所有的都不可以成功) 四个特性 ACID 原子性(Atomicity) 整个事务中的所有操作,要么全都完成,要么全部不完成。 事务在执行过程中发生错误,会被回滚(Rollback)到事务开 阅读全文
posted @ 2019-05-27 18:20 zhan_p 阅读(247) 评论(0) 推荐(0) 编辑