自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 线程池相关内容

什么是线程池? 为什么使用线程池? 线程池的执行原理? 线程池参数有哪些? 拒绝策略有哪些? 线程池的类型有哪些?以及他们的使用场景? 创建线程的方式? run和start有什么区别? 相关内容连接 ...

2021-12-30 09:22:43 257

原创 ArrayList和LinkedList的区别

ArrayList和LinkedList的区别

2021-12-16 10:30:00 998

原创 where和having的区别?

where和having的区别

2021-12-15 16:34:05 308

原创 Token、session和cookie的区别?

Token、session和cookie的区别?

2021-12-15 16:30:33 881

原创 String、StringBuffer和StringBuilder的区别

String、StringBuffer和StringBuilder的区别

2021-12-15 16:28:00 189

原创 leetcode

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 方法一: class CQueue { Stack<Integer> stack1,stack2; public CQueue() { stack1 = new Stack<>(); stack2 = new S

2021-08-07 15:43:03 46

原创 Spring

Spring 轻量级的开源的JavaEE框架 可以解决企业应用开发场景的复杂性 两个核心部分:IOC和AOP IOC:控制反,把创建对象的过程交给spring进行管理 AOP:面向切面编程,不修改代码进行功能增强。 spring的特点: 方便解耦,简化开发 AOP编程支持 方便程序的测试 方便和其他框架进行整合 方便进行事务的操作 降低API的开发难度 IOC的本质 IOC(控制反转)是一种设计思想,DI是实现IOC的一种方法 控制反转是通过描述(XML或注解)并通过第三方去生产或获取特定对象 的方

2021-07-12 21:36:28 59

原创 Mybatis(完)

1.ResultMap resultMap元素是 MyBatis 中最重要最强大的元素。 ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。 ResultMap的优秀之处——你完全可以不用显式地配置它们。 @Data public class User { private int id; private String name; private String password; public User(int

2021-07-05 21:26:24 258

原创 spring boot

1.了解自动配置原理 每一个spring boot 的父项目—依赖管理 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.10.RELEASE</version> <re

2021-07-01 22:10:41 55

原创 Mybatis_plus

1.自动填充 @TableField(fill = FieldFill.INSERT) private Date createTime; @TableField(fill = FieldFill.INSERT_UPDATE) private Date updateTime; @Slf4j @Component //自动填充 public class MyMetaObjectHandler implements MetaObjectHandler { //插入时候

2021-07-01 19:56:17 53

原创 redis基础

1.redis介绍 redis是一种键值key:value的存储系统。 Redis是现在最受欢迎的NoSQL数据库之一,Redis是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库。 2.redis安装 自己百度去 3.rediss数据结构 1.String 整数,浮点数或者字符串 如果只用redis的字符串类型,就和memcache很像了,这说明字符串类型是存储系统的一个最基本的类型。 字符串中如果是数字,在进行数值操作后会变成数值类型。 基本操作有: I

2021-06-21 16:26:05 69

原创 Docker配置Nginx

1. 拉取镜像 docker pull nginx docker images 2.创建挂载目录 mkdir -p /data/nginx/{conf,conf.d,html,logs} 3.创建一个Nginx容器,复制其配置文件到本地 docker run --name nginx-online -p 80:80 -d nginx 查看创建的nginx的id docker ps | grep my-nginx 4.复制之后停止与删除 docker stop c28c00d5f199 docker rm

2021-06-21 14:05:20 69

原创 响应拦截器

响应拦截器 import axios from "axios"; import {Message} from "element-ui"; import router from "../router"; //响应拦截器 //调取接口成功 axios.interceptors.response.use(success => { //业务逻辑错误 if (success.status && success.status === 200) { if (succe

2021-06-21 13:52:36 1113

原创 Vue跨域访问

跨域访问 1.找vue.config.js文件,没有新建一个 module.exports = { devServer: { proxy: { '/api': { target: 'http://localhost:8080',//服务器目标端口 // ws: true, changeOrigin: true, pathRewrite:{ '^/api':'' } }

2021-06-21 13:50:19 179

原创 Golang学习

Golang学习之路一、内容1.常量 一、内容 1.常量 代码如下: package main import "fmt" //常量 //定义常量之后不能修改 //在程序运行期间不会改变的量 const pi = 3.1415926 //批量声明常量 const ( statusOk = 200 notFund = 400 ) //如果声明时,如果某行声明后没有赋值,默认就和上一行一致 const ( n1 = 200 n2 n3 ) //iota const ( a1 = iot

2021-01-01 11:38:35 359

空空如也

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

TA关注的人

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