- 博客(51)
- 资源 (2)
- 收藏
- 关注
原创 linux 系统的目录结构
Window 与 Linux 文件系统windows 系统中一切东西都是存放在硬盘上的。启动系统后,先硬盘,再硬盘上的分区,再每个分区所对应的文件系统,最后是存放在某个分区特定的文件系统中的文件,也就是说,Windows是通过”某个硬盘-硬盘上的某个分区-分区上的特定文件系统-特定文件系统中的文件“这样的顺序来访问到一个文件的。Linux 系统中,一切东西都是存放在一个唯一的“虚拟文件系统”中,“虚拟文件系统”是以一个根目录开始的树状结构。启动系统后,先有这个虚拟文件系统,再硬盘,再把某个硬盘的某个分区
2020-08-10 00:17:22
144
原创 linux系统的目录结构
Windows 、Linux 文件系统Windows 系统中一切东西都是存放在硬盘上的。启动系统后,先硬盘,再硬盘上的分区,再每个分区所对应的文件系统,最后是存放在某个分区特定的文件系统中的文件,也就是说,Windows是通过”某个硬盘-硬盘上的某个分区-分区上的特定文件系统-特定文件系统中的文件“这样的顺序来访问到一个文件的。Linux 系统中,一切东西都是存放在一个唯一的“虚拟文件系统”中,“虚拟文件系统”是以一个根目录开始的树状结构。启动系统后,先有这个虚拟文件系统,再硬盘,再把某个硬盘的某个
2020-08-09 21:20:48
198
原创 Spring Boot 项目创建
添加 Maven 依赖添加父工程坐标<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.5.RELEASE</version></parent>添加父工程坐标不需要指定版本信息,因为在父工程中
2020-08-03 10:49:40
165
原创 Vue 基础知识
插值表达式:<body> <script src="./vue.js"></script> <div id="app"> <div>{{msg}}</div> </div> <script> var vm = new Vue({ el: '#app', data: {
2020-07-06 23:09:32
242
原创 Vue 组件
基本使用:全局组件<body> <script src="./vue.js"></script> <div id="app"> <component></component> </div> <script> Vue.component('component', {template: '<div>组件</div>'
2020-06-29 23:25:57
115
原创 Vue 路由
示例代码:<body> <script src="./vue.js"></script> <script src="./vue-router.js"></script> <div id="app"> <router-view></router-view> </div> <script> var templat
2020-06-09 23:14:15
362
原创 HTML 基础知识
HTML 骨架<!DOCTYPE html><html> <head> <title></title> </head> <body> </body></html>HTML 标签分类双标签:<标签名></标签名>单标签:<标签名/>HTML 标签关系嵌套关系:<head> <title><
2020-05-21 23:14:10
763
原创 Vue 模板语法
Vue 基本使用<body> <div id="app"> {{msg}} </div> <script type="text/javascript" src="js/vue.js"></script> <script> var vm = new Vue({ ...
2020-04-04 22:42:46
242
原创 Node 模块化
模块化概念 Node 中规定一个 JavaScript 文件就是一个模块,默认情况下在一个模块内部无法获取另一个模块的变量和函数在。可以使用 exports 对象将模块的变量和函数进行导出,在其他模块中使用 require 函数导入该模块,从而使用该模块的变量和函数。一、模块化导出导入方式一ModuleA.jsvar p...
2020-03-24 23:33:22
108
原创 SQL 约束
创建数据库表时,对表添加约束,从而对表中的数据进行限制。保证数据的正确性、有效性和完整性。不正确的数据将无法插入表中。一、主键约束 将表中的某个字段添加主键约束,该字段的值不能重复且非空。一般将与业务无关的字段作为主键,主键一般没有任何含义。可以在创建表...
2020-03-04 23:55:17
466
原创 MySQL 数据库备份与还原
一、备份数据库 语法:mysqldump -u 用户名 -p 密码 数据库 > 文件的路径mysqldump -uroot -p123456 db1 > d:/db2.sql;二、还原数据库 语法: &...
2020-03-03 23:07:06
116
原创 SQL 数据控制语言(DCL)
一、创建用户-- 语法:CREATE USER '用户名'@'主机名' IDENTIFIDE BY '密码';-- 主机名指定允许在哪个主机上登录,如果是当前主机可以使用 localhost -- 通配符 % 表示可以在任意主机上登录二、用户权限-- 给用户授权-- 语法:GRANT 权限1,权限2... ON 数据库名.表名 TO '用户名'@'主机名';-- 撤销用户授权-...
2020-03-01 00:03:38
2725
原创 数据库事务
一、事务概念 实际开发中一个业务操作,可能需要执行多条 SQL 语句才能完成。事务是将多条 SQL 语句作为一个整体执行,要么同时成功,要么同时失败。事务相关 SQL 语句如下:SQL 语句功能START TRANSACTION;开启事务COMMIT;提交事务ROLLBACK;回滚事务...
2020-02-24 22:23:30
192
原创 SQL 数据查询语言(DQL)
一、简单查询-- 查询表所有行和列的数据SELECT * FROM 表名;-- 查询指定列SELECT 字段名1,字段名2,字段名3,... FROM 表名;二、指定列的别名进行查询-- 对列指定别名SELECT 字段名1 AS 别名,字段名2 AS 别名... FROM 表名;-- 对列和表同时指定别名SELECT 字段名1 AS 别名,字段名2 AS 别名... FRO...
2020-02-23 03:37:32
311
原创 SQL 数据操纵语言(DML)
一、插入记录-- 语法:INSERT [INTO] 表名 [字段名] VALUES (字段值);-- 插入全部数据INSERT INTO user (id,name,sex,age) VALUES (1,'小明','男',18);-- 不写字段名INSERT INTO user VALUES (1,'小明','男',18);-- 插入部分数据INSERT INTO user (n...
2020-02-21 15:37:16
310
原创 SQL 数据定义语句(DDL)
SQL 概念和语法 SQL 是结构化查询语言,是所有关系型数据库的查询规范,不同的数据库对规范的实现有所差异。每条 SQL 语句以分号结尾,SQL 语句中不区分大小写,但是关键字一般使用大写。SQL 标准语法提供了两种注释方式,在 MySQL 语法中多一种注释方式,分别如下:注释语法说明–空格单行注释...
2020-02-20 16:28:59
6723
原创 Spring MVC 结果视图
一、添加 Maven 依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.5.RELEASE</version></dependenc...
2020-02-19 15:32:09
80
原创 Spring MVC 拦截器
一、创建拦截器public class MyHandlerInterceptor1 implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws ...
2020-02-18 23:35:50
100
原创 Spring MVC 全局异常处理
一、实现 HandlerExceptionResolver 接口public class CustomExceptionResolver implements HandlerExceptionResolver { @Override public ModelAndView resolveException(HttpServletRequest httpServletRequest...
2020-02-18 17:31:18
183
原创 Spring MVC 文件上传
一、添加 Maven 依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.5.RELEASE</version></dependenc...
2020-02-17 17:33:05
81
原创 Spring MVC 返回 JSON 结构数据
一、添加 Maven 依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.5.RELEASE</version></depende...
2020-02-17 15:53:24
90
原创 Sprring MVC + Spring + MyBatis 整合
一、创建数据库 SQLCREATE TABLE user( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100), sex VARCHAR(1), age INT);二、创建与数据库表对应的类public class User implements Serializable { private Integer id; ...
2020-02-16 22:12:47
178
原创 Spring MVC 参数绑定
基本类型和 String 类型参数一、Controller 类@Controller("helloController")public class HelloController { @RequestMapping("/hello") public String sayHello(Integer id, String str) { System.out.pr...
2020-02-13 01:44:29
84
原创 Spring MVC 基本使用
一、添加 Maven 依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.5.RELEASE</version></depende...
2020-02-12 00:04:11
83
原创 Spring 基于 XML 事务管理
基于 XML 事务配置一、添加 Maven 依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1.5.RELEASE</version...
2020-02-10 02:57:08
101
原创 Spring 中 JdbcTemplate 使用
JdbcTemplate 的使用一、添加 Maven 依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1.5.RELEASE</ve...
2020-02-06 22:20:55
202
原创 Spring 面向切面编程(AOP)
基于 XML 配置文件的 AOP一、创建切入点类public class PointCutBean { public void sayHello() { System.out.println("Hello World!"); }}二、创建通知类public class AdviceBean { public void writeLine() ...
2020-02-06 01:35:58
152
原创 Spring 整合 Junit
一、添加 Maven 依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1.5.RELEASE</version></de...
2020-02-04 20:24:12
154
原创 Spring 配置类
一、创建实体类@Component("user")public class UserBean { ...}二、创建配置类@Configuration@ComponentScan("chu.yi.bo")public class Application { ...} @Configuration 注...
2020-02-04 17:43:58
3977
1
原创 Spring 注解实现 IOC、DI、Bean 的作用域和生命周期
Spring 基于注解控制反转(IOC)一、创建实体类@Component("iocBean")public class IOCBean { ...}二、创建 Spring 配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/b...
2020-02-04 02:06:52
117
原创 Spring 依赖注入(DI)
构造函数注入一、创建实体类public class UserBean { private String username; private Integer age; private Date birthday; public UserBean(String username, Integer age, Date birthday) { thi...
2020-02-03 17:57:23
132
原创 Spring 实例化 Bean 的方式
使用无参构造方法一、创建实体类public class IOCBean { ...}二、创建 Spring 配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www...
2020-02-03 16:32:58
83
原创 Spring 控制反转(IOC)
一、添加 Maven 依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1.5.RELEASE</version></de...
2020-01-22 15:24:50
93
原创 MyBatis 缓存
一、创建与数据库表对应的实体类public class User implements Serializable { private int id; private String username; private String phone; ...}二、创建持久层接口public interface IUserDao { User findById...
2020-01-14 23:52:54
66
原创 MyBatis Association 实现延迟加载
一、创建数据库 SQLCREATE TABLE husband (husbandId INT, husbandName VARCHAR(20), husbandAge INT);CREATE TABLE wife (wifeId INT, hId INT, wifeName VARCHAR(20), wifeAge INT);二、创建与数据库表对应的实体类public class Wi...
2020-01-12 13:45:20
353
原创 MyBatis Collection 实现延迟加载
一、创建数据库 SQLCREATE TABLE father (fatherId INT, fatherName VARCHAR(20), fatherAge INT);CREATE TABLE son (sonId INT, fId INT, sonName VARCHAR(20), sonAge INT);二、创建与数据库表对应的实体类public class Father imp...
2020-01-11 18:28:02
365
原创 MyBatis 多对多查询
一、创建数据库 SQLCREATE TABLE teacher (teacherId INT, username VARCHAR(20), age INT, sex VARCHAR(1));CREATE TABLE student (id INT, username VARCHAR(20), age INT, sex VARCHAR(1));CREATE TABLE mapper (ti...
2020-01-07 22:01:25
92
原创 MyBatis 一对多查询
一、创建数据库 SQLCREATE TABLE user (id INT, username VARCHAR(20), phone VARCHAR(20));CREATE TABLE orderinfo (orderid INT, uid INT, goods VARCHAR(20), info VARCHAR(50));注意:一对多查询,两个表的主键名不能一致,否则查询时,多的一方只能...
2020-01-05 18:08:30
117
原创 MyBatis 一对一查询方式二
一、创建数据库 SQLCREATE TABLE user (id INT, username VARCHAR(20), phone VARCHAR(20));CREATE TABLE orderinfo (id INT, uid INT, goods VARCHAR(20), info VARCHAR(50));二、创建与数据库表对应的实体类public class User impl...
2020-01-05 17:10:27
113
原创 MyBatis 一对一查询方式一
一、创建与数据库表对应的实体类public class Account implements Serializable { private Integer id; private Integer uid; private Double money; // 省略 Get、Set 方法}public class User implements Serializabl...
2020-01-02 21:22:31
115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人