4 有心博客

尚未进行身份认证

有心

等级
TA的排名 4w+

【第04章】Spring Boot整合Web开发 - 配置自定义JSON转换器

Spring Boot使用默认的转换器是jackson-databind,如果我们使用自定义转换器时,我们需要去除默认的jackson-databind,比如我们使用Gson作为转换器时我们在pom.xml中添加如下配置:<dependencies> <dependency> <groupId>org.springframework...

2020-02-05 13:11:24

【第03章】Spring Boot整合视图技术 - 整合Thymeleaf

改文章项目文件结构图如下:步骤一:创建工程、添加依赖 <dependencies> <!-- thymeleaf相关依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s...

2020-01-17 15:57:21

【第2章】Spring Boot基础配置

定制banner内容我们可以到www.network-science.de/ascii/官网制作启动打印内容,然后放入到resources>banner.txtWeb容器配置我们在resources -> application.properties下添加配置内配,比如:### 配置启动端口server.port=8081### 配置错误路径server.error....

2020-01-16 15:12:42

【01-2】创建Spring Boot项目 - 通过IDEA创建

步骤一:创建Spring Initializr步骤二:输入项目基本信息,包括组织ID、模块名称、项目构建类型、最终生成包的类型、java的版本、开发语言、项目版本号、项目描述以及项目的包步骤三:选择项目所需的依赖...

2020-01-15 14:22:58

【第0章】SpringBoot教程学习前凑 - git使用

Git全局设置git config --global user.name "有心"git config --global user.email "youxin@qq.com"创建git创库mkdir SpringBootcd SpringBootgit inittouch README.mdgit add README.mdgit commit -m "first co...

2020-01-15 09:44:29

【01-1】创建Spring Boot项目 - Maven项目构建

方法一:使用Maven创建Spring Boot项目步骤一:创建Maven项目步骤二:添加项目依赖添加org.springframework.boot作为parent我们需要开发一个web项目,就可以先引入一个web的starter,添加spring-boot-starter-web编写启动类@EnableAutoConfiguration注解表示开启自动化Spring...

2020-01-15 09:34:14

【Java SE】String类拼接解析

字符串拼接如果是变量相加,先开空间,再进行拼接。字符串如果是常量相加,是先加,然后在常量池找,如果有就直接返回,否则,就创建。public class StringDemo { public static void main(String[] args) { String s1 = "hello"; String s2 = "world"; ...

2018-11-30 10:24:24

【vue源码解读 篇幅一】准备工作03 - Vue.js源码构建

Vue.js源码是基于Rollup构建的,它的构建相关配置在scripts目录下。构建脚本    通常一个基于NPM托管的项目都会有一个package.json文件,它是对项目的描述文件,它的内容实际上是一个标准的JSON对象。     我们通常会配置script字段作为NPM的执

2018-07-03 15:43:08

【vue源码解读 篇幅一】准备工作02 - Vue.js源码目录设计

Vue.js的源码都在src目录下,其目录结构如下。src├── compiler #编译相关├── core #核心代码├── platforms #不同平台的支持├── server #服务端渲染├── sfc #.vue文件解析├── shared #共享代码...

2018-06-26 23:28:22

【vue源码解读 篇幅一】准备工作01 - 认识Flow

认识FlowFlow是Facebook出品的JavaScript静态类型检查工具。Vue.js的源码利用了Flow做了静态类型检查,所以了解Flow有助于我们阅读源码。

2018-06-23 21:15:39

【webpack】使用HtmlWebpackPlugin生成页面

解决使用HtmlWebpackPlugin有用html-loader来加载模板时不能输出title问题1、在build下新建titlePlugin.js文件,结构如下 代码如下function TitlePlugin() {}TitlePlugin.prototype.apply = function (compiler) { compiler.plugin('co...

2018-05-31 14:58:22

【GIT】常用命令汇总

分支管理1、列出本地分支:git branch2、删除本地分支:git branch -D 分支名称 其中-D也可以是–delete,如: git branch –delete 分支名称3、删除本地的远程分支:git branch -r -D 分支名称4、远程删除git服务器上的分支:git push origin -d 分支名称 —— 注意:gi...

2018-05-31 10:16:40

CSS3动画

实现向上动画<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <meta name="viewport" content="wi

2018-03-20 20:26:53

ESLint语法检测配置说明

ESLint语法检测配置说明常用配置及其相关说明module.exports = { root: true, parser: 'babel-eslint', parserOptions: { sourceType: 'module' }, // https://github.com/feross/standard/blob/master/RULES.md...

2018-03-11 21:25:11

【MongoDB】MongoDB基本入门02

MongoDB的固定集合固定集合指的是事先创建而且大小固定的集合。

2017-11-22 23:07:55

【MongoDB】MongoDB基本入门01

NoSQL简介 NoSQL(Not Only SQL),意即“不仅仅是SQL”,指的是非关系型的数据库。非关系型数据库的优点: 1、简单的扩展(以键值对的方式存储,结构比较灵活)2、快速的读写3、低廉的成本4、灵活的数据模型缺点:1、不提供SQL的支持2、支持的特性不够丰富(没有事务等这些概念)3、现有的产品不够成熟(相对于关系型数据库而言)关系型数据库和Mon

2017-11-22 16:12:35

【CSS】LESS即学即用

##less介绍 less是一门CSS预处理语言,它扩充了CSS语言,增加了诸如变量、混合(mixin)、函数等功能,让CSS更容易维护/方便制作主题/扩展。如果我们已经安装了node,那么我们可以执行下面命令来安装less。 $ npm install -g less然后执行或者lessc styles.less > styles.css进行编译,其中styles.less表示要编译的

2017-11-19 12:59:28

【JavaScript】JavaScript数据结构与算法 —— 二叉树

树是计算机科学中经常用到的一种数据结构。树是非线性的数据结构,以分成的方式存储数据,树被用来存储具有层级关系的数据,比如文件系统的文件,树还被用来存储有序列表。我们要研究的是二叉树,在二叉树上查找元素非常快,为二叉树添加元素或者删除元素,也是非常快的。我们现在就来学习二叉树,二叉树是一种特殊的树,它的特征是子节点个数不超过2个,相对较少的值保存在左节点上,较大的值保存在右节点中。这一特性使得查找的

2017-11-17 15:57:54

【sublime】修改成类似Eclipse快捷键

第一步::依次打开Preferences -> Key Bindings: 第二步:将下面的key配置放入到下面[ // editor配置 { "keys": ["ctrl+v"], "command": "paste_and_indent" }, { "keys": ["ctrl+shift+v"], "command": "paste" }, //{ "key

2017-11-16 15:49:01

【JavaScript】JavaScript原型链之原型对象、实例和构造函数三者之间的关系

前言:用了这么久js,对于它的原型链一直有种模糊的不确切感,很不爽,隧解析之。 本文主要解决的问题有以下三个: (1)constructor和prototype以及实例之间啥关系? (2)prototype是啥,proto又是啥,他们之间啥关系? (3)如果改变一个constructor的prototype,他的实例会发生什么变化? ok,下面一个一个解决。(1)constructor和

2017-11-16 15:00:19

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。