- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 SpringBoot-Docker学习
Docker的学习 docker的核心概念 docker主机:机器上安装了docker程序 docker客户端连接docker主机进行操作 docker支持将我们安装配置好的软件打包成一个镜像,镜像保存在docker仓库的 docker仓库保存好打包好的各种镜像 docker镜像:打包好的镜像 docker容器:镜像启动后的一个实例就是一个实例 从dockerhub下载镜像,使用docker命令安装配置镜像成容器 使用docker的步骤: 1)安装docker 2) 去docker仓库找到这个软件对应的
2021-04-10 11:32:12
238
原创 redis的hash数据结构存放登录用户
使用redis的hash数据结构存放登录用户的信息 注意:这个纯粹是为了方便了我日后复习的,很多东西都省略了 1 springboot项目中导入redis的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2 配置
2020-10-05 08:10:17
1482
3
原创 学习记录-热部署
配置热部署(idea) 1 pom 文件中导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </depende
2020-07-11 09:46:58
212
原创 学习记录--异步任务
异步任务 示例 1 导入依赖 2 写一个方法,然他睡三秒,运行比较慢 service package com.zpark.task.service; import org.springframework.stereotype.Service; @Service public class AsyncService { public void hello(){ try { Thread.sleep(3000); } catch (Inter
2020-07-10 16:40:30
273
1
原创 学习记录--SpringBoot整合Druid数据源和配置数据监控
SpringBoot整合Druid数据源和配置数据监控 Druid的作用 1)充当数据库连接池 2)可以监控数据库访问性能 3)获得SQL执行日志 1 导入依赖 2 配置数据源 spring: datasource: username: root password: 123456 driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3307/test?useUnicode=tr
2020-07-10 16:04:06
656
原创 学习记录-内部类
java基础 实例变量与类变量的区别 1)类变量是属于类的,该类变量在内存中占有相同的一块内存,修改它的值也会影响其他对象的这个类变量的,也就是所有对象共享类变量;实例变量是属于对象的,一个使用new运算符创建不同的对象,分配给这些对象的实例变量是不同的,修改有一个对象的实例变量不会影响其他的对象的实例变量 2)new 出多个对象是,这些实例变量会被分配不同的内存空间,但类变量会在类初始化的时候就分配内存空间,而且只为类变量分配一次内存空间 3) 类变量可以通过类名和对象访问,实例变量要通过对象访问 实例方
2020-07-10 09:59:44
269
原创 学习记录-产生serialVersionUID
产生serialVersionUID 1、打开Preferences–>Editor–>Inspections,或者直接搜inspections ,然后在右侧输入UID进行搜索,也可以在java–>Serialization issues里找)。然后勾选Serializable class without 'serialVersionUID’后面的复选框。右侧Severity默认Warning即可 2 测试 光标放在相应的实体类,按下alt+enter (提示) ,然后勾选Add 'se
2020-07-10 08:57:47
185
原创 学习记录--设置template
自定义模板-注释 1 找到file的setting中的 Editor -> Live Templates -> 点击右边加号为自己添加一个Templates Group -> 然后选中自己的Group再次点击加号添加Live Templates /** * @Desc: $desc$ * @param: $param$ * @return: $return$ * @Author: GOGOGO * @Date: $date$ */ 复制到 Template text里面,定制我
2020-07-10 00:07:31
360
原创 学习记录-接口与实现
学习记录–接口与实现 接口分为接口声明和接口体 接口体中包含常量和抽象方法两个部分。 接口体只有抽象方法,没有普通方法 接口体的所有常量和抽象方法的访问权限一定是public public interface Demo { public static final int MAX=100; //=>int MAX=100 public abstract void add();//=>void add() public abstract float max(float x
2020-07-04 17:14:41
345
原创 学习记录mybatis_01
Mybatis学习记录(1) 一个简单应用的案列: 1.创建一个java工程 并把目录结构变成这样(只是为了和以后的maven的项目结构一致,养成一个规范) 2在com.mybatis目录下创建包lib,里面加入jar包,然后右键弹出一个目录,点add to libray 3在resource目录下添加mybatis的配置文件conf.xml ```java <?xml versio...
2020-07-02 17:03:30
150
原创 学习记录-consul
学习记录–Consul 参考链接:https://www.imooc.com/article/296209/ 1.什么是consulconsul 提供一套分布式服务发现和配置管理系统,是XX公司使用GO语言开发提供了微服务系统中的服务治理,配置中心,控制总线等功能,这些功能中的每一个都可以根据需要单独使用,也可以一起使用构建去全方位的服务网络,总之consul提供了一种完整的服务网络解决方法 2 consul可以干什么? 服务发现 健康检查 K-V键值对的存储 安全加固 多数据中心 3 consul的安装与
2020-07-02 11:04:55
288
原创 学习记录--泛型与集合框架
学习记录:泛型与集合框架 一 泛型 泛型是JDK1.5后推出,目的是建立具有安全类型的集合框架,如散列映射,链表等数据结构 1.1 泛型类的声明 语法:class 名称<泛型列表> 该语法可声明一个类,叫泛型类 泛型类声明的时候,泛型列表给出的泛型可以作为类的成员变量的类型,方法的类型以及局部变量的类型 public class Cone<E> { double height; E bottom; public Cone(E b){ bott
2020-07-01 11:16:31
363
学习记录mybatis_01 (3).html
2020-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人