- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 Spring实战(第四版) 第一章 Spring之旅-读书笔记
第一章-Spring之旅1.1 简化Java开发1.1.1 激发POJO的潜能1.1.2 依赖注入1.1.3 应用切面1.1.4 使用模版消除样板式代码1.2 容纳你的bean1.2.1 使用应用上下文1.2.2 bean的生命周期本章内容:Spring的bean容器介绍Spring的核心模块更为强大的Spring生态系统Spring的新功能1.1 简化Java开发Spring是一个开源框架,最早由Rod Johnson创建,并在《Expert One-on-One:J2EE Design
2021-05-09 09:54:52
373
原创 SQL必知必会(第四版) 第五课 高级数据过滤-读书笔记
第五课 高级数据过滤5.1 组合WHERE子句5.2 AND操作符5.3 OR操作符5.4 求值顺序5.5 IN操作符5.6 NOT操作符小结 这一课记录了如何组合WHERE子句以建立功能更强、更高级的搜索条件,还将学习NOT和IN操作符。5.1 组合WHERE子句 SQL允许给出多个WHERE子句,有两种使用方式,即以AND子句或OR子句的方式使用。操作符(operator): 用来联结或改变WHERE子句中的子句的关键字,也称为逻辑操作符。5.2 AND操作符 要通过不止一个列
2021-05-05 11:51:59
199
原创 SQL必知必会(第四版) 第四课 过滤数据-读书笔记
第四课 过滤数据4.1 使用WHERE子句4.2 WHERE子句操作符4.3 检查单个值4.4 不匹配检查4.5 范围值检查4.6 空值检查小结4.1 使用WHERE子句 数据表中一般包含大量的数据,很少需要检索表中的所有行。通常会根据特定的需要提取表数据的子集,只检索所需数据需要指定搜索条件。 在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤,WHERE子句在表名(FROM子句)之后给出。例如:输入SELECT prod_name,prod_price FROM Prod
2021-04-27 17:36:03
200
原创 SQL必知必会(第四版) 第三课 排序检索数据-读书笔记
第三课 排序检索数据3.1 排序数据3.2 按多个列排序3.3 按列位置排序3.4 指定排序方向3.1 排序数据 首先,下列SQL语句返回的数据其输出并没有特定的顺序。例如:输入SELECT prod_name FROM Products输出: 所以,为了明确地排序用SELECT语句检索出的数据,我们可以使用ORDER BY子句。ORDER BY子句取一个或多个列的名字,据此对输出进行排序。子句(clause):SQL语句由子句构成,有些子句是必需的,有些则是可选的。一个子句通常
2021-04-27 15:53:46
163
原创 SQL必知必会(第四版) 第二课 检索数据-读书笔记
第二课 检索数据2.1 SELECT语句2.2 检索单个列2.3 检索多个列2.4 检索所有列2.5 检索不同的值2.6 限制结果2.7 使用注释2.1 SELECT语句 SELECT语句的用途是从一个或多个表中检索信息。关键字(keyword): 作为SQL组成部分的保留字。关键字不能作为表或列的名字。2.2 检索单个列例如:输入SELECT prod_name FROM Products; 上述语句利用SELECT语句从Products表中检索一个名为prod_name的
2021-04-25 23:45:44
168
原创 SQL必知必会(第四版) 第一课 了解SQL-读书笔记
第一课 了解SQL1.数据库(database)2.表(table)3.列和数据类型(column and datatype)4.行(row)5.主键(primary key)6.什么是SQL(Structured Query Language) 我们可能都没有意识到,自己其实一直在使用数据库。当我们在网站上使用搜索、微信上聊天时,就是在使用数据库。在工作、学习中登录网络,也需要依靠数据库验证用户名和密码。 但尽管我们一直在使用数据库,但对数据库究竟是什么却并不清楚。因此,我们需要给出一些最重要的数
2021-04-24 22:39:50
144
原创 Vue项目设置favicon
vue-cli搭建的vue项目里面已经有了一个static文件夹,用于存放静态文件。一、将favicon图片放到该文件夹下,然后再index.html中添加:<link rel="shortcut icon" type="image/x-icon" href="static/favicon.ico">刷新浏览器就会更新。二、如果没有效果,则查看你的build文件夹下:build/webpack.dev.conf.js中:new HtmlWebpackPlugin({ fi
2020-09-18 11:28:34
1307
原创 解决:npm run dev:Error Cannot find module ‘babel-plugin-syntax-jsx‘
问题:vue 项目npm run dev运行时报错error in ./src/main.js Module build failed: Error: Cannot find module 'babel-plugin-syntax-jsx'解决:npm install babel-plugin-syntax-jsx --save-dev原因:缺少相应组件
2020-09-02 15:03:30
5837
原创 解决:Requires Babel “^7.0.0-0“, but was loaded with “6.26.3“
问题:Requires Babel "^7.0.0-0", but was loaded with "6.26.3". If you are sure you have a compatible version of @babel/core, it is likely that something in your build process is loading the wrong version. Inspect the stack trace of this error to look for
2020-08-31 21:50:20
2121
原创 解决:npm ERR! enoent This is related to npm not being able to find a file.
问题:运行npm命令时出现如下错误:npm ERR! enoent ENOENT: no such file or directory, rename 'D:\project\WebStorm\blog\node_modules\_braces@2.3.2@braces\node_modules\extend-shallow' -> 'D:\project\WebStorm\blog\node_modules\_braces@2.3.2@braces\node_modules\extend-sha
2020-08-31 21:43:20
22192
2
原创 MyBatis返回Map或List<Map>
一、返回值Map1、mapper.xml<select id="selectUserMap" resultType="java.util.HashMap"> select id,name from user </select> 2、接口定义/** * 获取仅含一个的map(map的size=字段个数) * @return */ Map<String,Object> selectUserMap(); 二、返回值List1、
2020-08-04 12:51:03
3938
转载 如何给Vue页面添加背景图片
1、首先需要两个div,一个用来放背景图,一个用来放除背景图之外的东西<div class="background"></div><div class="front"></div>第一个div放背景图<div class="background"> <img :src="imgSrc" width="100%" height="100%" alt="" /></div>第二个div放其他页面2、js
2020-07-24 19:55:55
30100
12
原创 解决:vue组件顶部留有空白问题
问题:制作导航栏组件时发现无论怎么调整,顶部始终留有一小部分空白。解决:后来经过多方查找,原来是index.html的body自带样式,在该文件的头部写如下自定义样式。<style> body{ margin:0; padding:0; } </style>问题解决:...
2020-07-24 11:08:51
7986
2
原创 解决:Couldn‘t find preset “es2015“ relative to directory问题
问题:Couldn’t find preset “es2015” relative to directory原因:由于引入的 Element-UI 使用了ES标准,所以编译会报错。解决:安装 ES 标准npm install babel-preset-es2015 --save-dev
2020-07-23 22:01:39
2756
原创 前端三大框架之Vue学习之入门
Vue.js学习之入门1.Node(后端)中的MVC与前端中的MVVM之间的区别2.Vue基本代码和MVVM之间的对应关系3.v-cloak、v-text、v-html,v-bind、v-on的基本使用4.制作跑马灯效果5.v-on的事件修饰符6.Vue指令之v-model和双向数据绑定4.1简易计算器在Vue中使用样式1.Node(后端)中的MVC与前端中的MVVM之间的区别MVC是后端的分层开发概念MVVM是前端视图层的概念,主要关注于视图层分离,也就是说:MVVM把前端的视图层分为了Model
2020-07-18 20:40:57
215
原创 JavaSE基础学习之面向对象-Object
Object概述:Object:是所有类的根类,通过不断抽取而来,具备着所有对象都具备的共性内容。常用方法:1.boolean equals(Object obj) :用于比较两个对象是否相等。注意: equals方法在底层用的还是 == 进行比较。所以:class Person{ private String name; Person(String name){ this.name=name; }}class Demo{ public static void main(St.
2020-06-29 14:15:50
156
原创 JavaSE基础学习之面向对象-异常
异常异常的体系1.Throwable Error:通常出现重大问题,如:运行的类不存在或内存溢出等。不编写针对代码对其处理。 Exception:在运行时出现的情况,可以通过try catch finallyError和Exception的子类名都是以父类名作为后缀。在Java中用类的形式对不正常情况进行了描述和封装对象,这就称为异常类。异常就是Java通过面向对象思想将问题封装成了对象。可抛性:凡是被throws、throw两个关键字操作的类和对象都具备可抛性。抛异常:cl
2020-06-28 22:16:14
125
原创 JavaSE基础学习之面向对象-多态
第四章 面向对象-多态定义:某一类事物的多种存在形态。猫 x = new 猫( );动物 x = new 猫( ); //一个对象,两种形态。猫这类事物即具备着猫的形态,有具备着动物的形态,这就是对象的多态性。多态在代码中的体现:父类或者接口的引用指向其子类对象。实现:abstract Animal{ abstract eat();}class Dog extends Animal{ void eat(){ System.out.print("啃骨头"); } void
2020-06-27 21:53:19
144
原创 JavaSE基础学习之面向对象-继承
第四章 面向对象-继承4.1 继承的概述4.2 继承的特点4.3 super关键字4.4 函数覆盖4.5 子类的实例化过程4.6 final关键字4.7 抽象类4.8 接口4.1 继承的概述前言:class Student{ String name; int age; void study(){}}class Worker{ String name; int age; void work(){}}学生和工人两个类中都有共同的属性,即姓名和年龄。为了提高代码的复用性,我们需要
2020-06-27 15:04:14
204
原创 JavaSE基础学习之面向对象
第三章-面向对象3.1面向对象概念3.2类与对象的关系3.3封装3.4构造函数3.5 this关键字3.6 static关键字3.7单例设计模式3.1面向对象概念例:把大象装进冰箱对于面向过程思想,强调的是过程(动作)。打开冰箱存储大象关闭冰箱对于面向对象思想,强调的是对象(实体)。冰箱打开冰箱存储冰箱关闭3.2类与对象的关系类其实就是Java语言对现实生活事物的描述。主要有两个方面:属性和行为。对象就是该类事物实实在在存在的个体。类与对象的关系:类:事物的描述。
2020-06-26 14:04:41
210
原创 JavaSE基础学习之语言基础
第二章-Java语言基础2.1 关键字2.2 标识符2.3 注释2.4 常量和变量2.5 运算符2.6 语句2.7 函数2.8 数组2.1 关键字关键字:被赋予了特殊含义的Java单词。 关键字的定义和特点 定义:被Java语言赋予了特殊含义的单词。 特点:关键字中所有字母都为小写。 用于定义数据类型的关键字 class、interface、byte、short、int、long、float、double、char、boolean、void 用于定义数据类型值的关键字 true、fals
2020-06-21 22:13:23
277
原创 JavaSE基础学习之入门
疫情在家,想要重新巩固一下Java基础,于是从头想从头刷一下毕老师35天的视频。通过CSDN记录一下一些心得体会。第一天主要讲了Java的历史以及技术架构:JavaEE、JavaSE、JavaME还有Java的跨平台性就是Java虚拟机啦。主要就是Java的运行机制以及一些基本命令行操作。讲Java运行机制时要先了解两个东西,就是JRE还有JDK啦。JRE(Java Runtime Environment)Java运行环境,里面包括了Java虚拟机和Java程序所需的核心类库。JDK(Java
2020-06-16 15:51:55
239
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人