自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 【Nodejs】包资源管理器NPM (Node Package Manager) node包管理和分发工具

包资源管理器NPM文章目录包资源管理器NPM什么是NPMNPM命令本地安 装全局安装批量下载切换NPM镜像运行工程说明编译工程说明什么是NPMnpm全称Node Package Manager,是node包管理和分发工具。可以理解为Maven跟Maven差不多的功能管理依赖。通过npm 可以很方便地下载js库,管理前端工程。现在的node.js已经集成了npm工具,在命令提示符输入 npm -v 可查看当前npm版本C:\Users\x1c>npm -v6.5.0C:\Users\x

2020-06-30 00:18:01 897

原创 【恋上数据结构与算法】复杂度、斐波那契数列、LeetCode

复杂度文章目录复杂度什么是算法如何评判一个算法的好坏大O表示法 Big O对数阶的细节常见的复杂度Leetcode斐波那契数列复杂度分析斐波那契数列-递归斐波那契数列-循环fib函数的时间复杂度分析多个数据规模的情况算法的优化方向更多知识记录小码哥的恋上数据结构与算法(第一季) - 复杂度什么是算法什么是算法算法是用于解决特定问题的一系列的执行步骤eg:解决两数相加的问题// 计算a和b的和public static int plue(int a, int b){ return a +

2020-06-18 00:50:52 366

原创 【ES】ElasticSearch下载、安装、启动、安装ES的图形化界面插件

ElasticSearch安装与启动文章目录ElasticSearch安装与启动下载ES压缩包安装ES服务启动ES服务安装ES的图形化界面插件资料下载ES压缩包ElasticSearch分为Linux和Window版本,我是简单的使用下ElasticSearch的Java客户端的学习,我使用的是安装较为简便的Window版本,项目上线后,可以由公司的运维人员会安装Linux版的ES供我们连接使用。ElasticSearch的官方地址: https://www.elastic.co/products/

2020-06-16 22:56:54 2651 3

原创 ORM、Hibernate与JPA的简单概述

ORM思想和Hibernate以及jpa的概述文章目录ORM思想和Hibernate以及jpa的概述1、ORM概述1.1 为什么使用ORM1.2 常见ORM框架2、hibernate与JPA的概述2.1 hibernate概述2.2 JPA概述2.3 JPA的优势2.4 JPA与hibernate的关系1、ORM概述ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到

2020-06-16 12:58:44 639

原创 【SpringBoot】SpringBoot整合Redis 使用Redis

SpringBoot整合Redis文章目录SpringBoot整合Redis添加redis的起步依赖配置redis的连接信息注入RedisTemplate测试redis操作使用Redis数据库Redis简介Redis(官网地址:https://redis.io/)是一个非关系型的高性能缓存数据库,使用ANSI C语言开发,是一种Key-Value模式的数据库,以Key-Value的形式存储数据,支持多种value类型,如string(字符串)、list(链表)、set(集合)、zset(sorted

2020-06-16 06:58:09 712

原创 【SpringBoot】SpringBoot整合Spring Data JPA 使用JPA操作MySQL数据库

SpringBoot整合Spring Data JPA文章目录SpringBoot整合Spring Data JPA添加Spring Data JPA的起步依赖添加数据库驱动依赖在application.properties中配置数据库和jpa的相关属性创建实体配置实体编写UserRepository编写测试类控制台打印信息参考资料使用JPA操作数据库JPA是Java Persistence API的简称,是JCP组织发布的Java EE标准之一。JPA是一种面向对象的查询语言,定义了独特的JPQL(

2020-06-16 01:58:44 4116 2

原创 【SpringBoot】SpringBoot整合MyBatis开发框架

SpringBoot整合Mybatis文章目录SpringBoot整合Mybatis1、添加Mybatis的起步依赖2、添加数据库驱动坐标3、添加数据库连接信息4、创建user表5、创建实体Bean6、编写Mapper7、配置Mapper映射文件8、在application.properties中添加mybatis的信息9、编写测试Controller10、测试SpringBoot整合MyBatis开发框架Mybatis简介在MyBatis官网(官网地址:http://www.mybatis.org

2020-06-15 23:48:13 1615

原创 【SpringBoot】SpringBoot工程热部署 devtools 在修改代码后不重启就能生效

我们在开发中需要不断编写、反复的修改代码、页面、配置等资源,每次修改完都是需要重启启动项目什么的才能生效,这样每次启动都超级麻烦,浪费大把时间,影响我们编码效率,打断了我们思考,怎么办呢?我们可以在修改代码后不重启就能使得项目生效吗?可以的,在 pom.xml 中添加如下配置就可以实现这样的功能,我们称之为热部署。pom.xml添加这个依赖配置<!--热部署配置--><dependency> <groupId>org.springframework.bo

2020-06-15 19:11:36 889

原创 【Java】BigDecimal

public class BigDecimalUtil { private BigDecimalUtil(){ } public static BigDecimal add(double v1,double v2){ BigDecimal b1 = new BigDecimal(Double.toString(v1)); BigDecimal b2 = new BigDecimal(Double.toString(v2)); r

2020-06-10 18:57:23 220

原创 【Spring】Spring JdbcTemplate基本使用

JdbcTemplate1.Spring JdbcTemplate基本使用文章目录1.Spring JdbcTemplate基本使用1.1 JdbcTemplate概述1.2 JdbcTemplate开发步骤1.3 JdbcTemplate快速入门1.4 Spring产生JdbcTemplate对象1.5 JdbcTemplate的常用操作1.6 知识要点记录1.1 JdbcTemplate概述它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们

2020-06-09 13:56:38 431

原创 【Spring】Spring配置数据源、Spring的注解开发、Spring整合Junit

SpringIoC和DI注解开发文章目录SpringIoC和DI注解开发1.Spring配置数据源1.1 数据源(连接池)的作用1.2 数据源的手动创建1.3 Spring配置数据源1.4 抽取jdbc配置文件1.5 知识要点2. Spring注解开发2.1 Spring原始注解2.2 Spring新注解3. Spring整合Junit3.1 原始Junit测试Spring的问题3.2 上述问题解决思路3.3 Spring集成Junit步骤3.4 Spring集成Junit代码实现4、记录1.Sprin

2020-06-08 19:45:26 460

原创 【Spring】Spring快速入门一波 概述

Spring文章目录Spring1. spring概述1.1 Spring是什么(理解)1.2 Spring发展历程 (了解)1.3 Spring的优势(理解)1.4 Spring的体系结构(了解)2. spring快速入门2.1 Spring程序开发步骤2.2 导入Spring开发的基本包坐标2.3 编写Dao接口和实现类2.4 创建Spring核心配置文件2.5 在Spring配置文件中配置UserDaoImpl2.6 使用Spring的API获得Bean实例3. Spring配置文件3.1 Bean

2020-06-08 18:42:21 939

原创 【SpringBoot】文件上传(基础上传、上传文件限制、上传多个文件)

文件上传文件上传是Web开发非常重要的操作结合SpringBoot实现文件上传操作1、基础上传SpringBoot采用FileUpload组件实现上传处理,在控制器中可以使用MultipartFile类进行接收。FileUpload上传 MultipartFile接收1、建立上传控制器UploadController,利用MultipartFile将上传文件保存在本地磁盘。一个上传文件的接口,访问接口选择把要上传的文件利用MultipartFile上传保存在本地磁盘中。@Controlle

2020-06-07 15:30:47 21041

原创 【SpringBoot】 全局异常处理 (基于页面错误信息显示、基于Restful错误信息提示)

全局异常处理文章目录全局异常处理1、建立一个全局异常处理,可以处理所有的Exception异常。2、建立个error.html页面,进行错误信息显示。3、建立一个控制器,来产生一个异常信息,观察全局异常处理是否生效。4、基于Restful错误信息提示。 返回一波JSON格式的5、参考资料全局异常处理指的是针对程序中产生的Exception进行的处理。产生了异常之后,可以统一跳转到一个页面进行错误提示,也可以通过Restful形式返回错误信息。全局错误指的是对http状态进行的错误跳转处理。全局异常指

2020-06-07 14:41:05 1148

原创 【SpringBoot】 配置错误信息提示页(404,500)

配置错误信息提示页在Web项目开发过程中,错误信息提示页是一个非常重要的组成部分。程序项目很难保证不出现类似于404或500的错误问题,直接让用户看到满是异常信息的页面是不好的非常影响用户体验的,需要个信息提示错误页。信息提示错误页一般都属于静态页面,在src/main/view/static目录下创建个error-404.html<!DOCTYPE HTML><html xmlns:th="http://www.thymeleaf.org"><head&g

2020-06-07 12:14:21 629

原创 【Java】字符串转换日期

str->Date //str->Date public static Date strToDate(String dateTimeStr,String formatStr){ DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern(formatStr);// System.out.println(dateTimeFormatter);//org.joda.time.format.D

2020-06-05 14:21:20 353

原创 【Redis】redis命令操作 (数据类型 字符串、哈希、列表、集合、有序集合)

3. 命令操作文章目录3. 命令操作1.redis的数据结构:2.字符串类型 string3.哈希类型 hash4.列表类型 list5. 集合类型 set6. 有序集合类型 sortedset7.通用命令操作 命令操作 Java代码操作Redis 命令用于在 redis 服务上执行操作。Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。1.redis的数据结构:redis存储的是:key

2020-06-05 01:22:01 736

原创 【Redis】1、redis概念

Redis文章目录Redis1.Redis概念1.1.什么是NOSQL1.1.1. NOSQL和关系型数据库比较1.1.2. 非关系型数据库的优势:1.1.3. 关系型数据库的优势:1.1.4. 总结1.2. 主流的NOSQL产品1.3 什么是Redis1.3.1 redis的应用场景1.Redis概念redis是一款高性能的NoSQL系列的非关系型数据库高性能 NoSQL 非关系型数据库关系型数据库:MySQL、Oracle、SQL Server数据之间有关联关系数据存储在磁盘的文件上

2020-06-04 23:31:47 464

原创 【Java】StringBuilder类

StringBuilder类文章目录StringBuilder类StringBuilder类概述StringBuilder类、StringBuffer、String类的区别StringBuilder类的构造方法StringBuilder类添加和反转方法StringBuilder和String相互转换字符串拼接升级版案例案例需求代码实现字符串反转升级版案例案例需求代码实现帮助文档查看StringBuilder常用方法StringBuilder类概述​ StringBuilder 是一个可变的字符串类,这

2020-06-02 17:44:57 422

空空如也

空空如也

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

TA关注的人

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