- 博客(21)
- 收藏
- 关注
转载 服务注册与发现
服务发现 服务消费者和服务提供者在启动的时候将地址写入到服务注册中心 服务注册表 包含了服务实例的网络地址的数据库。 private final ConcurrentHashMap<String, Map<String, Lease<InstanceInfo&g...
2019-06-08 14:17:00
137
转载 SpringCloud简介
SpringCloud(官网) 优点 服务简单,只关注一个业务功能 在James看来,传统的整体风格的架构在构建部署和扩展伸缩方面有很大的局限性,其服务端应用就像是一块铁板,笨重且不可拆分,系统中任何程序的改变都需要整个应用重新构建和部署新版本。在进行水平扩展时也只能整个系统扩展,而不能针对...
2019-06-08 14:05:00
144
转载 Redis常用命令
DEL KEY_NAME:删除已存在的键。不存在的 key 会被忽略 DUMP KEY_NAME:序列化给定 key ,并返回被序列化的值 EXISTS KEY_NAME:检查给定 key 是否存在。若 key 存在返回 1 ,否则返回 0 Expire KEY_NAME TIME_IN_S...
2018-12-06 17:09:00
128
转载 适配器模式原理及实例介绍
1、适配器模式简介 著名的设计模式“四人帮”这样评价适配器模式: 将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。——Gang of Four 适配器模式将一个类的接口适配成用户所期待的。一个适配器通常允许因为接口不兼容...
2018-12-03 13:44:00
209
转载 SpringBoot静态文件配置
1、静态文件配置路径 @ConfigurationProperties( prefix = "spring.resources", ignoreUnknownFields = false ) public class ResourceProperties implements ...
2018-12-03 10:22:00
181
转载 SpringBoot日志框架
1、市面上的日志框架 JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j.... 日志门面 (日志的抽象层) 日志实现 JCL(Jakarta Commons Logging) SLF4j(Simple Logging F...
2018-12-03 09:54:00
130
转载 Java8特性Stream
Java8特性Stream 什么是流 Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的,它更像一个高级版本的 Iterator。原始版本的 Iterator,用户只能显式地一个一个遍历元素并对其执行某些操作;高级版本的 Stream,用户只要给出需要对其包含的元素执...
2018-12-01 16:20:00
115
转载 Linux文件归档压缩与解压缩
归档管理 tar [参数] xxx.tar 文件 –c 生成档案文件,创建打包文件 -v 列出归档解档的详细过程,显示进度 -f 指定档案文件名称,f后一定是.tar文件 -t 列出档案中包含的文件 -x 解开文件档案 例: 1)打包文件 2)解压文件 解压文...
2018-11-30 13:46:00
123
转载 Linux用户和组
用户相关操作: 1) su 用户:切换用户但不切目录 2) su – 用户:切换用户并切换目录 3) sudo:允许系统管理员让普通用户执行一些或者全部的root命令 4) Id 用户名 :查看是否存在某个用户 5) ...
2018-11-30 13:34:00
88
转载 Git常用命令
一、 创建与合并分支 1)从master分支创建dev分支并切换到dev分支 git checkout master git checkout -b dev 等价于: git branch dev git checkout dev 2)查看分支 git branch 分支前...
2018-11-30 11:42:00
111
转载 SpringBoot自动配置详解
配置文件能配置的属性参照 1、自动配置原理: 1)、SpringBoot启动的时候加载主配置类,开启了自动配置功能 ==@EnableAutoConfiguration== 2)、@EnableAutoConfiguration 作用: 利用EnableAutoConfigurationI...
2018-11-30 11:02:00
192
转载 Spring配置文件
1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.properties •application.yml 配置文件的作用:修改SpringBoot自动配置的默认值 YAML(YAML Ain't Markup Language) YA...
2018-11-30 10:54:00
284
转载 IDEA创建SpringBoot项目
1.newProject 2.填写项目基本信息 3.选择需要的starter 4.完成创建 转载于:https://my.oschina.net/javaLin/blog/296...
2018-11-30 10:43:00
86
转载 SpringBoot入门
1、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 2、微服务 微服务:架构风格(服务微化) 一个应用应该是一组小型服务;可以通过HTTP的方式进行互通; 单体应用:ALL IN ONE 微服务:每一...
2018-11-30 10:33:00
118
转载 深入理解单例模式——只有一个实例
一 单例模式简介 1.1 定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 1.2 为什么要用单例模式呢? 在我们的系统中,有一些对象其实我们只需要一个,比如说:线程池、缓存、对话框、注册表、日志对象、充当打印机、显卡等设备驱动程序的对象。事实上,这一类对象只能有一个...
2018-11-28 16:04:00
88
转载 SQL 优化
负向查询不能使用索引 select name from user where id not in (1,3,4); 应该修改为: select name from user where id in (2,5,6); 前导模糊查询不能使用索引 如: select name from user...
2018-11-28 15:11:00
88
转载 static 关键字
static 关键字 static 关键字主要有以下四种使用场景 修饰成员变量和成员方法 静态代码块 修饰类(只能修饰内部类) 静态导包(用来导入类中的静态资源,1.5之后的新特性) 修饰成员变量和成员方法(常用) 被 static 修饰的成员属于类,不属于单个这个类的某个对象,被类中所有...
2018-11-28 15:08:00
110
转载 Mybatis:插入操作返回主键
使用useGeneratedKeys+keyProperty <insert id="" useGeneratedKeys="true" keyProperty="id"> 使用selectKey <selectKey keyProperty="id" result...
2018-11-28 14:55:00
88
转载 IDEA常用插件
插件名称 插件介绍 官网地址 Alibaba Java Coding Guidelines 阿里巴巴出的代码规范检查插件 https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines IDE...
2018-11-28 14:46:00
97
转载 IDEA2018常用配置
1. 自动编译开关 2. 忽略大小写开关 3. 自动导包 4. 悬浮提示开关 5. 取消单行显示tabs的操作 6. 项目文件编码 7. 滚轮修改字体大小 8. 显示行号 ...
2018-11-28 14:43:00
178
转载 IDEA常用快捷键
ctrl + F12 : 查看当前类方法 ctrl + r : 替换 ctrl + shift + ↑/↓ : 行移动 ctrl + shift + f : 全局查找字符 ctrl + shift + n : 全局查找文件 ctrl + shift + r : 全局替换 ctrl + shi...
2018-11-28 14:34:00
71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人