摘要: 一.代理模式 代理模式分为两种 静态代理 动态代理 二.静态代理 静态代理是代理模式种最简单的一种,如果想要理解代理模式,千万要好好的理解静态代理。 举一个栗子 假如你要去租房的话,那你会去找谁,房东?中介?一般来讲,我们是不是会去找中介而不是房东。 这个租房的这个例子种,我是实际的类(被代理类), 阅读全文
posted @ 2021-04-17 20:38 。。天空之城。。 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 1 package com.hanking.dao; 2 3 import com.hanking.pojo.User; 4 import com.hanking.utils.MybatisUtils; 5 import org.apache.ibatis.session.SqlSession; 6 阅读全文
posted @ 2021-04-16 10:55 。。天空之城。。 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1 package com.hanking.utils; 2 3 import org.apache.ibatis.io.Resources; 4 import org.apache.ibatis.session.SqlSession; 5 import org.apache.ibatis.sess 阅读全文
posted @ 2021-04-16 10:54 。。天空之城。。 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 一.简单入门案例(案例的目标是查询数据库中user表中的全部数据) 1.1首先创建最简单的maven工程 导入mybatis,mysql,junit(测试用的)依赖 <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifac 阅读全文
posted @ 2021-04-15 19:09 。。天空之城。。 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1.Mybatis介绍 mybatis是一个优秀的持久化框架,它封装了很多jdbc的操作,简化了数据库操作。 2.Mybatis入门程序 入门程序需要大概需要7个文件 2.1pom.xml <dependencies> <dependency> <groupId>mysql</groupId>//m 阅读全文
posted @ 2021-04-10 13:52 。。天空之城。。 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 创建springboot项目有两种方式,我接下来讲用的最多的一种(IDEA方式) 1.打开idea 2.点击spring Initializr 3. 4. 5.接下来一直next 6. controller和其他包(如pojo,dao)都必须和主程序同一级,要不然扫描不到 7.在controller 阅读全文
posted @ 2021-04-08 17:08 。。天空之城。。 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 线性表的第二个儿子 单链表 结构体如下 typedef int ElemType; typedef struct Lnode{ ElemType data; struct Lnode* next; }Lnode,*LinkLnode; 初始化链表 LinkLnode InitLnode(){ Lin 阅读全文
posted @ 2020-06-14 21:26 。。天空之城。。 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 顺序表 线性表的第一个儿子 这个儿子的结构体定义: typedef int ElemType;//取别名 typedef struct link{ ElemType * head;//head是一个数组指针,不太清楚的同学,可以百度一下 int length; int size; }sqlink;/ 阅读全文
posted @ 2020-06-13 23:30 。。天空之城。。 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-04 16:52 。。天空之城。。 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 算法的五大特性 注释: 1.必须要有输出,没输出的算法你要干嘛呢! 2.可行性书上写的有点不好懂,我的理解就是算法能够在计算机上实现!比如汉诺塔问题,如果不使用迭代,而是去写算法,我觉得是很难实现的! 算法设计的要求 阅读全文
posted @ 2020-06-03 21:53 。。天空之城。。 阅读(98) 评论(0) 推荐(0) 编辑