04 2021 档案

摘要:笔记 Redis入门 Remote Dictionary Server:远程字典服务 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API redis目前提供四种数据类型:string,list,set及zset(s 阅读全文
posted @ 2021-04-29 19:20 G-G 阅读(95) 评论(0) 推荐(0)
摘要:笔记 SpringBoot整合RabbitMQ fanout模式 1.创建springboot项目添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</art 阅读全文
posted @ 2021-04-27 19:17 G-G 阅读(79) 评论(0) 推荐(0)
摘要:笔记 windows安装:https://www.cnblogs.com/vaiyanzi/p/9531607.html RabbitMQ用户角色分类 RabbitMQ各类角色描述: none 不能访问 management plugin management 用户可以通过AMQP做的任何事外加: 阅读全文
posted @ 2021-04-27 19:07 G-G 阅读(95) 评论(0) 推荐(0)
摘要:INSERT INTO tb_areas VALUES('110000','北京', null); INSERT INTO tb_areas VALUES('110100','北京市', '110000'); INSERT INTO tb_areas VALUES('110101','东城区', ' 阅读全文
posted @ 2021-04-27 18:50 G-G 阅读(428) 评论(0) 推荐(0)
摘要:笔记 JUC并发编程1 1.线程和进程 进程:一个程序,QQ...等 一个线程往往可以包括多个线程,至少包含一个 java默认有几个线程? 两个 main和GC 线程:开了一个进程Typora,鞋子,自动保存(线程负责的) 对于java而言:Thread,Runnable,Callable java 阅读全文
posted @ 2021-04-27 18:42 G-G 阅读(76) 评论(0) 推荐(0)
摘要:笔记 java注解与反射 1.注解 Annotation是从jdk5.0开始引入的新技术 Annotation的作用: 不是程序本身,可以对程序作出解释(这一点和注释[comment]没有区别) 可以被其他程序(如:编译器)读取 Annotation的格式: 注解是以"@注释名"在代码中存在的,还可 阅读全文
posted @ 2021-04-27 17:53 G-G 阅读(76) 评论(0) 推荐(0)
摘要:笔记 1.什么是hibernate Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数 阅读全文
posted @ 2021-04-27 17:45 G-G 阅读(167) 评论(0) 推荐(0)
摘要:笔记 1.什么是jpa JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 持久化: 何谓"持久化" 持久(Persistence),即把数据(如内存中的对象)保存到可永久 阅读全文
posted @ 2021-04-27 17:38 G-G 阅读(91) 评论(0) 推荐(0)
摘要:笔记 记一半后面补 1.SpringCloud模块介绍 Euraka:服务注册中心,用于服务管理 Ribbon:基于客户端的负载均衡组件 Hystrix:容错框架,能够防止服务的雪崩效应 Feign:Web服务客户端,能够简化HTTP接口的调用 Zuul:API网关,提供路由转发,请求过滤等功能 C 阅读全文
posted @ 2021-04-25 11:14 G-G 阅读(331) 评论(0) 推荐(0)
摘要:笔记 docker精髓 1.容器数据卷 什么是容器数据卷? 数据,如果数据都在容器中,那么我们容器删除,数据就会丢失!需求:数据可以持久化 MySql,容器删了,删库跑路!需求,MySQL数据可以存储在本地! 容器之间可以有一个数据共享的技术!Docker容器中产生的数据,同步到本地! 这就是卷技术 阅读全文
posted @ 2021-04-23 23:21 G-G 阅读(101) 评论(0) 推荐(0)
摘要:笔记 Docker的常用命令 帮助命令 docker version 查看docker版本 docker info 显示docker的系统信息,包括镜像和容器的数量 docker 命令 --help 帮助命令 https://docs.docker.com/engine/reference/run/ 阅读全文
posted @ 2021-04-23 23:12 G-G 阅读(79) 评论(0) 推荐(0)
摘要:笔记 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 docker开发打包部署上线,一套流程做完 隔离:Docker核心思想 阅读全文
posted @ 2021-04-23 23:04 G-G 阅读(94) 评论(0) 推荐(0)
摘要:笔记 spring-boot整合丝袜哥 1.导入依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <a 阅读全文
posted @ 2021-04-23 22:56 G-G 阅读(308) 评论(0) 推荐(0)
摘要:笔记 1.@Controller (1)作用:表示类是一个控制器 (2)源码:作用目标 => 类 @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented @Component public @interf 阅读全文
posted @ 2021-04-18 13:15 G-G 阅读(162) 评论(0) 推荐(0)
摘要:笔记 脱离xml,用java类配置ssm 整合Spring+SpringMVC+MyBatis-plus 用mybatis的童鞋可参考 https://gitee.com/chimenga/ssm_configured_by_javaconfig 1.创建项目导入依赖 <dependencies> 阅读全文
posted @ 2021-04-17 23:51 G-G 阅读(291) 评论(0) 推荐(0)
摘要:笔记 DI(Dependency Injection): 依赖:bean对象的创建依赖于容器 注入:bean对象中的所有属性,由容器来注入 接上一节笔记 1.父项目依赖(避免迷路) <dependencies> <dependency> <groupId>org.springframework</g 阅读全文
posted @ 2021-04-17 12:56 G-G 阅读(55) 评论(0) 推荐(0)
摘要:笔记 传统的业务实现 /** * dao接口 */ public interface UserDao { void getUser(); } /** * 实现类1 */ public class UserDaoImpl implements UserDao{ public void getUser( 阅读全文
posted @ 2021-04-15 22:44 G-G 阅读(55) 评论(0) 推荐(0)
摘要:笔记 1.创建数据库 create table jpa_user ( id bigint not null comment '主键ID' primary key, name varchar(30) comment '姓名', age int comment '年龄', email varchar(5 阅读全文
posted @ 2021-04-13 19:03 G-G 阅读(1860) 评论(0) 推荐(0)
摘要:笔记 刚入门springcloud 看了【高清电子版】微服务架构基础SpringBoot+SpringCloud+Docker 被坑,做个笔记填坑 坑:使用spring-boot版本与spring-cloud依赖对不上 <dependency> <groupId>org.springframewor 阅读全文
posted @ 2021-04-12 19:10 G-G 阅读(177) 评论(0) 推荐(0)
摘要:笔记 spring-mvc的优点 1.轻量级,简单易学 2.高效,基于请求响应的MVC框架 3.与Spring兼容性好,无缝结合 4.约定大于配置 5.功能强大:RESTful,数据验证,格式化,本地化,主题等 6.简介灵活 SpringMVC流程: https://blog.csdn.net/wd 阅读全文
posted @ 2021-04-11 11:06 G-G 阅读(76) 评论(0) 推荐(0)
摘要:笔记 Redis持久化 RDB 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是Snapshot快照,它恢复时是将快照文件直接读到内存里. Redis会单独创建一个(fork)子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件.整个 阅读全文
posted @ 2021-04-11 10:25 G-G 阅读(49) 评论(0) 推荐(0)
摘要:笔记 1.什么是缓存? 存在内存中的临时数据 将用户经常查询的数据放在缓存(内存中),用户去查询数据就不用从磁盘上(关系型数据库文件)查询,从缓存中查询,从而提高查询效率,解决高并发系统的性能问题 2.为什么要使用缓存? 减少和数据库的交互次数,减少系统开销,提高系统效率 3.什么样的数据能使用缓存 阅读全文
posted @ 2021-04-11 10:24 G-G 阅读(247) 评论(0) 推荐(0)
摘要:笔记 spring-boot整合mybatis-plus 1.添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version> 阅读全文
posted @ 2021-04-11 10:13 G-G 阅读(67) 评论(0) 推荐(0)
摘要:笔记 1.什么是Spring Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。 Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的Jav 阅读全文
posted @ 2021-04-10 23:03 G-G 阅读(167) 评论(0) 推荐(0)