自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux 系统的目录结构

Window 与 Linux 文件系统windows 系统中一切东西都是存放在硬盘上的。启动系统后,先硬盘,再硬盘上的分区,再每个分区所对应的文件系统,最后是存放在某个分区特定的文件系统中的文件,也就是说,Windows是通过”某个硬盘-硬盘上的某个分区-分区上的特定文件系统-特定文件系统中的文件“这样的顺序来访问到一个文件的。Linux 系统中,一切东西都是存放在一个唯一的“虚拟文件系统”中,“虚拟文件系统”是以一个根目录开始的树状结构。启动系统后,先有这个虚拟文件系统,再硬盘,再把某个硬盘的某个分区

2020-08-10 00:17:22 123

原创 linux系统的目录结构

Windows 、Linux 文件系统Windows 系统中一切东西都是存放在硬盘上的。启动系统后,先硬盘,再硬盘上的分区,再每个分区所对应的文件系统,最后是存放在某个分区特定的文件系统中的文件,也就是说,Windows是通过”某个硬盘-硬盘上的某个分区-分区上的特定文件系统-特定文件系统中的文件“这样的顺序来访问到一个文件的。Linux 系统中,一切东西都是存放在一个唯一的“虚拟文件系统”中,“虚拟文件系统”是以一个根目录开始的树状结构。启动系统后,先有这个虚拟文件系统,再硬盘,再把某个硬盘的某个

2020-08-09 21:20:48 172

原创 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 139

原创 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 220

原创 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 100

原创 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 327

原创 HTML 基础知识

HTML 骨架<!DOCTYPE html><html> <head> <title></title> </head> <body> </body></html>HTML 标签分类双标签:<标签名></标签名>单标签:<标签名/>HTML 标签关系嵌套关系:<head> <title><

2020-05-21 23:14:10 738

原创 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 217

原创 Node 模块化

模块化概念      Node 中规定一个 JavaScript 文件就是一个模块,默认情况下在一个模块内部无法获取另一个模块的变量和函数在。可以使用 exports 对象将模块的变量和函数进行导出,在其他模块中使用 require 函数导入该模块,从而使用该模块的变量和函数。一、模块化导出导入方式一ModuleA.jsvar p...

2020-03-24 23:33:22 88

原创 SQL 约束

      创建数据库表时,对表添加约束,从而对表中的数据进行限制。保证数据的正确性、有效性和完整性。不正确的数据将无法插入表中。一、主键约束      将表中的某个字段添加主键约束,该字段的值不能重复且非空。一般将与业务无关的字段作为主键,主键一般没有任何含义。可以在创建表...

2020-03-04 23:55:17 438

原创 MySQL 数据库备份与还原

一、备份数据库      语法:mysqldump -u 用户名 -p 密码 数据库 > 文件的路径mysqldump -uroot -p123456 db1 > d:/db2.sql;二、还原数据库      语法:   &...

2020-03-03 23:07:06 96

原创 SQL 数据控制语言(DCL)

一、创建用户-- 语法:CREATE USER '用户名'@'主机名' IDENTIFIDE BY '密码';-- 主机名指定允许在哪个主机上登录,如果是当前主机可以使用 localhost -- 通配符 % 表示可以在任意主机上登录二、用户权限-- 给用户授权-- 语法:GRANT 权限1,权限2... ON 数据库名.表名 TO '用户名'@'主机名';-- 撤销用户授权-...

2020-03-01 00:03:38 2678

原创 数据库事务

一、事务概念      实际开发中一个业务操作,可能需要执行多条 SQL 语句才能完成。事务是将多条 SQL 语句作为一个整体执行,要么同时成功,要么同时失败。事务相关 SQL 语句如下:SQL 语句功能START TRANSACTION;开启事务COMMIT;提交事务ROLLBACK;回滚事务...

2020-02-24 22:23:30 168

原创 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 281

原创 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 284

原创 SQL 数据定义语句(DDL)

SQL 概念和语法      SQL 是结构化查询语言,是所有关系型数据库的查询规范,不同的数据库对规范的实现有所差异。每条 SQL 语句以分号结尾,SQL 语句中不区分大小写,但是关键字一般使用大写。SQL 标准语法提供了两种注释方式,在 MySQL 语法中多一种注释方式,分别如下:注释语法说明–空格单行注释...

2020-02-20 16:28:59 6616

原创 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 67

原创 Spring MVC 拦截器

一、创建拦截器public class MyHandlerInterceptor1 implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws ...

2020-02-18 23:35:50 75

原创 Spring MVC 全局异常处理

一、实现 HandlerExceptionResolver 接口public class CustomExceptionResolver implements HandlerExceptionResolver { @Override public ModelAndView resolveException(HttpServletRequest httpServletRequest...

2020-02-18 17:31:18 155

原创 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 64

原创 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 76

原创 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 161

原创 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 65

原创 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 63

原创 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 83

原创 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 184

原创 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 128

原创 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 134

原创 Spring 配置类

一、创建实体类@Component("user")public class UserBean { ...}二、创建配置类@Configuration@ComponentScan("chu.yi.bo")public class Application { ...}      @Configuration 注...

2020-02-04 17:43:58 3895 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 102

原创 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 110

原创 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 67

原创 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 81

原创 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 57

原创 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 332

原创 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 335

原创 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 83

原创 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 97

原创 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 103

原创 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 104

数据结构严蔚敏

严蔚敏数据结构电子版。详细的讲解了数据结构,与之配套的数据结构解析,高一凡出的我也发在了网上。

2013-08-29

数据结构高一凡

高一凡数据结构算法实现,跟严蔚敏的数据结构教材配套。

2013-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除