- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 vmware workstation 教程
vmware workstation 9安装方法教程VMware Workstation 14 中文破解版安装(附秘钥)VMware Workstation9 安装CentOS7
2019-01-29 17:47:54 2141
转载 推荐程序员 -- 个人复盘法
GRAI复盘法这个复盘法有4个步骤,即Goal(目标回顾)、Result(结果陈述)、Analysis(过程分析)、Insight(归类总结),被称为“GRAI复盘法”。具体来说,可以按照这个顺序来展开:① 回顾目标:当初的目的或期望是什么② 评估结果:和原定目标相比有哪些亮点和不足③ 分析原因:事情成功和失败的根本原因,包括主观和客观两方面④ 总结规律:通过以上的分析找到...
2019-01-28 11:22:39 1961
原创 经常应用的注解
注解spring + springboot + springmvc + hibernate + mybatis1、@Data Lombok插件 里面包含了get、set 、等方法 2、@NoArgsConstructor 无参构造函数3、@AllArgsConstructor 有参构造函数4、@Entity 实体类的...
2019-01-27 10:51:06 353
转载 zookeeper 和 eureka 的区别
eureka 遵循AP原则 ; zookeeper 遵循CAP 原则RDBMS(mysql 、Oracle 、SQLserver) -----> ACIDNoSql(redis 、MongoDB) -----》 CAPACID :A:原子性 ;原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有,整个事务就失败,需要回滚。...
2019-01-22 16:49:45 748
原创 2019年的崭新开始
工作的第八个月项目第一阶段的总结感想 值得纪念一下的东西 从 2018年3月27号入职 , 到2019年1月21日,300天 感谢 ,感恩!!!...
2019-01-21 17:02:37 227 4
转载 参数验证 @Validated 和 @Valid 的区别
Spring Validation验证框架对参数的验证机制提供了@Validated(Spring's JSR-303 规范,是标准 JSR-303 的一个变种),javax提供了@Valid(标准JSR-303规范),配合 BindingResult 可以直接提供参数验证结果。其中对于字段的特定验证注解比如 @NotNull 等网上到处都有,这里不详述在检验 Controller 的入参是否...
2019-01-21 10:39:34 622
原创 Cannot determine embedded database driver class for database type NONE
***************************APPLICATION FAILED TO START***************************Description:Cannot determine embedded database driver class for database type NONEAction:If you want an embe...
2019-01-19 14:01:00 642
原创 Eureka 服务注册与发现
2019.1.15 Eureka 服务注册与发现1、Eureka 是什么 -- 主管服务的注册与发现Netfilx 在设计Eureka时遵守的就是AP原则Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的...
2019-01-18 15:47:14 386
原创 springboot 整合swagger2 ,搭建 RESTful API 在线文档
1、pom 文件引入jar包 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0...
2019-01-16 15:26:24 497
转载 springboot 运行状态监控Actuator
springboot 的Actuator 提供了运行状态监控的功能,Actuator的监控数据可以通过REST、远程shell和JMX方式获得。1、通过 REST 方式查看Actuator 的节点的方法。下 pom 文件中引入Actuator 的依赖<dependency> <groupId>org.springframework.boot<...
2019-01-16 14:57:24 3815
转载 2018年BATJ面试题精选
部分参考答案,详情请参考:https://github.com/randian666/algorithm-study目录 JAVA基础 JVM知识 开源框架知识 操作系统 多线程 TCP与HTTP 架构设计与分布式 数据结构与算法 数据库知识 消息队列 缓存 搜索 JAVA基...
2019-01-15 17:51:39 959
原创 视图和表的区别
1、视图: 是虚拟的内存表;表:是实际在数据库中创建的表2、视图 :只能进行select操作; 表 :可以用update,insert,delete等sql语句修改表中的数据3、视图:不会对性能产生影响,但是会产生资源消耗; 并且它是已经编好的SQL语句; 表:它不是已经编译好的SQL语句;4、视图:他的删除不会对表产生任何的影响,只会影响视图本身;...
2019-01-15 13:54:56 7006
原创 springcloud 学习目录
1、springcloud 的简介2、Eureka 服务注册与发现3、zookeeper 和 eureka 的区别
2019-01-15 10:41:02 308
原创 springcloud 的简介
springcloud微服务和springcloud的简介1、微服务架构它提倡将单一应用程序划分为一组小的服务 、每个服务运行在自己独立的进程中、 轻量级的通信机制(RESTful API) 、 独立部署到生产环境或类生产环境等。微服务的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是一种...
2019-01-15 09:40:25 289
转载 StringUtils工具类常用方法
isEmpty(String str) 是否为空,空格字符为false isNotEmpty(String str) 是否为非空,空格字符为true isBlank(String str) 是否为空,空格字符为true isNotBlank(String str) 是否为非空,空格字符为false trim(String str)去除字符串两端的控制符,空字符串、null 返回 null...
2019-01-10 14:58:22 198
原创 momentum chrome 插件安装
https://share.weiyun.com/2fc2a9e7f993221008799d2804bff1cc 点击直接下载即可!!然后把它拖进 扩展程序 里面就可以了!!
2019-01-10 10:11:46 7715 5
转载 分布式、高并发、多线程,到底有什么区别?
当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程?当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼?确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可以提供系统的并发能力吗?实际上,他们三个总是相伴而生,但侧重点又有不同。什么是分布式?分...
2019-01-09 18:15:17 259
转载 秋招面试题总结
Java基础1、Hashmap是怎么实现的,底层原理?HashMap的底层使用数组+链表/红黑树实现。transient Node<K,V>[] table;这表示HashMap是Node数组构成,其中Node类的实现如下,可以看出这其实就是个链表,链表的每个结点是一个<K,V>映射。static class Node<K,V> impleme...
2019-01-07 16:29:48 1283 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人