- 博客(24)
- 收藏
- 关注
原创 K8s跟Docker的关系
一、docker简介 镜像(Image):就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。 容器(Container):镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。 仓库(Repository):仓库可看成一个代码控制中心,用来保存镜像。 Docker是一个开源的应
2021-10-19 17:13:32
4583
原创 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_code FROM ...
2021-09-02 10:41:30
848
原创 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
221
原创 近段时间学习内容汇总
1.获取map的所有value Collection value = map.values 2.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
113
原创 2021-02-21
面试总结 面试遇到频率比较高的几点 java基础(笔试题) 多线程 集合 ssm框架以及springboot springcloud出现的频率较少 多线程常见问题 创造一个线程有几种方法?分别是什么? 集合常见问题 list跟set的区别? arraylist跟linklist的区别? 答:arraylist底层结构数组,linklist底层结构是链表。 hashmap跟hashtable的区别? 答:Hashtable是线程安全的且键值都不能为null,Hashmap是线程不安全的键值能为nul
2021-02-21 09:46:35
106
原创 SpringBoot学习笔记(十三)缓存
1.JSR107规范 2.Spring的缓存抽象 @Cacheable @Cacheable注解包含的属性 缓存原理 运行流程 核心
2020-07-16 11:14:22
166
原创 SpringBoot学习笔记(十二)整合SpringData JPA
1.引入依赖 spring-boot-starter-data-jpa 2.yml文件 连接数据库 3.使用 1)、编写一个实体类,使用JPA注解配置映射关系 //使用JPA注解配置映射关系 @Entity //告诉JPA这是一个实体类(和数据表映射的类) @Table(name = "tbl_user") //@Table来指定和哪个数据表对应;如果省略默认表名就是user; public class User { @Id //这是一个主键 @Generate
2020-07-07 13:31:35
181
原创 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
153
原创 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
182
原创 SpringBoot学习笔记(九)Docker容器
1.简介 Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使 用这个镜像; 运行中的这个镜像称为容器,容器启动是非常快速的 2.核心概念 docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上); docker客户端(Client):连接docker主机进行操作; docker仓库(Registry):用来保存各种打包好的软件镜像; docker镜像(I
2020-06-30 14:53:52
208
原创 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
226
原创 SpringBoot学习笔记(七)SpringMVC自动配置
SpringBoot与日志 选用slf4j和logback slf4j 如何在系统中使用slf4j 开发时,日志记录方法的调用,不能直接调用日志的实现类,而是调用日志抽象层里的方法。 给系统里面导入slf4j的jar和logback的实现jar 加入别的框架需要把别的框架所带的日志文件删除 springboot有spring-boot-starter-logging依赖自动配置了各种日志实现层的s...
2020-06-29 13:28:07
3501
转载 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
169
原创 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
354
原创 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
187
原创 SpringBoot学习笔记(四)
集成Junit 添加起步依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <...
2019-11-04 13:35:40
152
原创 SpringBoot学习笔记(三)
SpringBoot整合Mybatis 添加起步依赖: <!--mybatis依赖--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> ...
2019-10-31 10:49:21
146
原创 SpringBoot学习笔记(二)
热部署 修改源码后不需要重启服务器 <!--热部署--> <dependency> <groupIds>org.springframework.boot</groupIds> <artifactIds>spring-boot-devtools</artifactIds> </dependency&...
2019-10-28 12:59:19
186
原创 SpringBoot学习笔记(一)
创建一个新的项目 点击new–>选择Project–>选择Spring Initializr–>点击next–>修改项目名称后点击next–>选择web,勾选spring web后,点击next–>点击finish–>成功创建一个新的springboot项目 hello world 项目创建完成后,demo中有一个已经写好的启动类,点击运行,不会自动跳转到...
2019-10-08 13:16:43
131
原创 Python学习笔记(二)
定义一个函数 def function_name(parmeters): //函数主体 return [expression] 与java不一样python中的{}全部由“:”代替,用缩进来表示模块,同一代码块缩进不一样会报错。 模块 python模块是一个python文件,以.py结尾,包含了python对象定义和python语句。 impor语句 import语句用来引入模块,语法如下: ...
2019-10-07 17:11:56
118
原创 Python学习笔记(一)
python安装 参照菜鸟教程,安装了两个版本,python2.7跟python3.0 开发工具 Pycharm 第一个python程序 helloworld.py # -*- coding: UTF-8 -*- var="hello world" print(var)
2019-10-07 16:37:04
139
原创 SSM框架开发个人博客系统day01
个人博客系统第一天开发环境运用技术 开发环境 idea16,maven3.5.2,tomcat9.0 运用技术 mysql,ssm,js
2019-10-07 11:14:54
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅