自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 K8s跟Docker的关系

一、docker简介镜像(Image):就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。容器(Container):镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。仓库(Repository):仓库可看成一个代码控制中心,用来保存镜像。Docker是一个开源的应

2021-10-19 17:13:32 4006

原创 sql分组求和

SELECT sum(SUBSTRING_INDEX(vm_cpu, ',', 1)),sum(SUBSTRING_INDEX(vm_cpu, ',', -1)),sum(SUBSTRING_INDEX(vm_ram, ',', 1)),sum(SUBSTRING_INDEX(vm_ram, ',', -1)),sum(SUBSTRING_INDEX(vm_disk, ',', 1)),sum(SUBSTRING_INDEX(vm_disk, ',', -1)),pod_codeFROM ...

2021-09-02 10:41:30 645

原创 mysql优化记录

1.使用索引,连表的两个字段都需要加索引,且字符集需一致。2.主从表使用子查询关联。

2021-08-24 16:02:26 102

原创 SpringBoot整合redis作为缓存(注解法)

<1>导入jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>1.4.1.RELEASE</version></dependency><2>编写redis配置类/

2021-08-19 10:46:09 136

原创 近段时间学习内容汇总

1.获取map的所有valueCollection value = map.values2.poi导出的时候时间导出注意事项CellStyle cellStyle = workbook.createCellStyle();DataFormat formats = workbook.createDataFormat();cellStyle.setDataFormat(formats.getFormat("yyyy-MM-dd hh:mm:ss"));dataRow.getCell(9).

2021-07-28 10:22:25 53

原创 2021-02-21

面试总结面试遇到频率比较高的几点java基础(笔试题)多线程集合ssm框架以及springbootspringcloud出现的频率较少多线程常见问题创造一个线程有几种方法?分别是什么?集合常见问题list跟set的区别?arraylist跟linklist的区别?答:arraylist底层结构数组,linklist底层结构是链表。hashmap跟hashtable的区别?答:Hashtable是线程安全的且键值都不能为null,Hashmap是线程不安全的键值能为nul

2021-02-21 09:46:35 54

原创 SpringBoot学习笔记(十三)缓存

1.JSR107规范2.Spring的缓存抽象@Cacheable@Cacheable注解包含的属性缓存原理运行流程核心

2020-07-16 11:14:22 110

原创 SpringBoot学习笔记(十二)整合SpringData JPA

1.引入依赖spring-boot-starter-data-jpa2.yml文件连接数据库3.使用1)、编写一个实体类,使用JPA注解配置映射关系//使用JPA注解配置映射关系 @Entity //告诉JPA这是一个实体类(和数据表映射的类) @Table(name = "tbl_user") //@Table来指定和哪个数据表对应;如果省略默认表名就是user; public class User { @Id //这是一个主键 @Generate

2020-07-07 13:31:35 118

原创 SpringBoot学习笔记(十一)整合Mybatis

1.添加依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis‐spring‐boot‐starter</artifactId> <version>1.3.1</version> </dependency

2020-07-07 13:14:11 88

原创 SpringBoot学习笔记(十)数据访问

1.添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency> <groupId>mysql</groupId> <artifactId>mysql-

2020-07-07 12:22:26 106

原创 SpringBoot学习笔记(九)Docker容器

1.简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使 用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的2.核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client):连接docker主机进行操作;docker仓库(Registry):用来保存各种打包好的软件镜像;docker镜像(I

2020-06-30 14:53:52 116

原创 SpringCloud微服务学习源码

源码地址

2020-06-29 15:23:40 145

原创 SpringBoot学习笔记(八)国际化

1.编写国际化配置文件1)编写国际化配置文件,抽取页面需要显示的国际化消息2)SpringBoot自动配置好了管理国际化资源文件的组件;@ConfigurationProperties(prefix = "spring.messages") public class MessageSourceAutoConfiguration { /** * Comma‐separated list of basenames (essentially a fully‐qualified

2020-06-29 14:54:32 137

原创 SpringBoot学习笔记(七)SpringMVC自动配置

SpringBoot与日志选用slf4j和logbackslf4j如何在系统中使用slf4j开发时,日志记录方法的调用,不能直接调用日志的实现类,而是调用日志抽象层里的方法。给系统里面导入slf4j的jar和logback的实现jar加入别的框架需要把别的框架所带的日志文件删除springboot有spring-boot-starter-logging依赖自动配置了各种日志实现层的s...

2020-06-29 13:28:07 3349

原创 SpringBoot学习笔记(六)静态资源映射规则

SpringBoot对于静态资源的映射规则@ConfigurationProperties(prefix = "spring.resources", ignoreUnknownFields = false) public class ResourceProperties implements ResourceLoaderAware { //可以设置和静态资源有关的参数,缓存时间等1)、所有 /webjars/** ,都去 classpath:/META-INF/resources/webjars/

2020-06-29 12:53:51 110

原创 SpringBoot整合mvc注解

@Configuration标记一个类后,成为配置类,可取代XML文件。@Bean撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + Shift + U有序列表:Ctrl/Command + Shift + O检查列表:Ctrl/Command + Shift + C插入代码:Ctrl/Comm

2020-06-28 12:07:13 217

原创 SpringBoot学习笔记(五)

外部配置加载顺序springboot也可以从以下位置加载配置;优先级从高到低;高优先级的配置覆盖低优先级的配置,所有的配置会形成互补配置1.命令行参数2.来自java:comp/env的JNDI属性3.Java系统属性(System.getProperties)4.操作系统环境变量5.RandomValuePropertySource配置的random.*属性值6.jar包外部的ap...

2019-11-06 11:26:36 121

原创 SpringBoot学习笔记(四)

集成Junit添加起步依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> &lt...

2019-11-04 13:35:40 95

原创 SpringBoot学习笔记(三)

SpringBoot整合Mybatis添加起步依赖:<!--mybatis依赖--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> ...

2019-10-31 10:49:21 90

原创 SpringBoot学习笔记(二)

热部署修改源码后不需要重启服务器<!--热部署--><dependency> <groupIds>org.springframework.boot</groupIds> <artifactIds>spring-boot-devtools</artifactIds></dependency&...

2019-10-28 12:59:19 122

原创 SpringBoot学习笔记(一)

创建一个新的项目点击new–>选择Project–>选择Spring Initializr–>点击next–>修改项目名称后点击next–>选择web,勾选spring web后,点击next–>点击finish–>成功创建一个新的springboot项目hello world项目创建完成后,demo中有一个已经写好的启动类,点击运行,不会自动跳转到...

2019-10-08 13:16:43 85

原创 Python学习笔记(二)

定义一个函数def function_name(parmeters)://函数主体return [expression]与java不一样python中的{}全部由“:”代替,用缩进来表示模块,同一代码块缩进不一样会报错。模块python模块是一个python文件,以.py结尾,包含了python对象定义和python语句。impor语句import语句用来引入模块,语法如下:...

2019-10-07 17:11:56 76

原创 Python学习笔记(一)

python安装参照菜鸟教程,安装了两个版本,python2.7跟python3.0开发工具Pycharm第一个python程序helloworld.py# -*- coding: UTF-8 -*-var="hello world"print(var)

2019-10-07 16:37:04 85

原创 SSM框架开发个人博客系统day01

个人博客系统第一天开发环境运用技术开发环境idea16,maven3.5.2,tomcat9.0运用技术mysql,ssm,js

2019-10-07 11:14:54 204

空空如也

空空如也

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

TA关注的人

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