自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SELECT_BIN的博客

行走世间,都是妖怪

  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 关于微服务的一些描述

最近面试经常会被问道:“你理解的服务治理是什么?”,想了一下,微服务用了这么久,感觉是怎么解释都不太恰当,搜索一下各个社区也没有统一的解释。自从微服务架构开始变得火热以后,越来越多的系统被拆解成了很多个细胞一样的微服务。设想一下,如果你的系统有100个微服务构成,要对这100个微服务进行管理,这绝对是一个不小的挑战。所以紧接着又出现了一堆让人头晕眼花的概念:服务注册发现,请求链路追踪,服务熔断...

2020-03-26 12:06:58 522

原创 缓存穿透,缓存击穿,缓存雪崩问题描述及解决方案

一、缓存概念知识1、是什么缓存我们日常生活中,经常会接触听到缓存这个词,例如,浏览器清空缓存,处理器缓存大小,磁盘缓存等等。经过分类,可以将缓存分为:硬件缓存:一般指的是机器上的 CPU、硬盘等等组件的缓存区间,一般是利用的内存作为一块中转区域,都通过内存交互信息,减少系统负载,提供传输效率。 客户端缓存:一般指的是某些应用,例如浏览器、手机App、视频缓冲等等,都是在加载一次数...

2020-03-25 11:14:35 369

原创 Spring中涉及的设计模式总结

1.简单工厂(非23种设计模式中的一种)实现方式:BeanFactory。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定。实质:由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。实现原理:bean容器的启动阶段: 读取bean的xml配置文...

2020-03-20 12:20:55 254

原创 Spring Cloud 知识点总结

1. 什么是 Spring Cloud?Spring Cloud 基于 Spring Boot 使得整体的开发、配置、部署都非常方便,可快速搭建基于微服务的分布式应用,Spring Cloud 相当于微服务各组件的集大成者。 Spring Boot 和 Spring Cloud 的关系可大致理解为,Spring Boot 快速搭建基础系统,Spring Cloud 在此基础上实现分布式系...

2020-03-20 11:58:10 282

原创 Spring面试题总结

Spring概述1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?轻量:Spring 是轻量的,基...

2020-03-20 11:30:29 329

原创 Kafka知识点大全整理

一、kafka概述1.1、定义Kakfa是一个分布式的基于发布/订阅模式的消息队列(message queue),主要应用于大数据的实时处理领域1.2、消息队列1.2.1、传统的消息队列&新式的消息队列的模式上面是传统的消息队列,比如一个用户要注册信息,当用户信息写入数据库后,后面还有一些其他流程,比如发送短信,则需要等这些流程处理完成后,在返回给...

2020-03-20 11:19:45 360

原创 JS实现点击图片放大鼠标可拖动

功能点:点击图片放大,滚动鼠标滚轮可再次放大缩小,鼠标点击可拖动图片位置使用方法:js已经封装好了,只要在将选择器筛选之后的对象当作参数传入方法中即可:js调用:加载完页面之后绑定下事件://$(".kc-media-div p img:not([name='messageName'])")是要实现此功能测图片对象(防止有些视频对象也用img标签)imgZoom($(".k...

2020-03-18 17:20:04 2047

原创 Zookeeper面试题总结

Zookeeper选举算法原理Leader选举Leader选举是保证分布式数据一致性的关键所在。当Zookeeper集群中的一台服务器出现以下两种情况之一时,需要进入Leader选举。 (1) 服务器初始化启动。(集群的每个节点都没有数据 → 以SID的大小为准) (2) 服务器运行期间无法和Leader保持连接。(集群的每个节点都有数据 ,或者Leader 宕机→ 以ZXID 和...

2020-03-10 11:07:38 312

原创 一起看懂Redis两种持久化方式的原理

Redis为持久化提供了两种方式:RDB:在指定的时间间隔能对你的数据进行快照存储。 AOF:记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据。本文将通过下面内容的介绍,希望能够让大家更全面、清晰的认识这两种持久化方式,同时理解这种保存数据的思路,应用于自己的系统设计中。持久化的配置 RDB与AOF持久化的工作原理 如何从持久化中恢复数据 关于性能与...

2020-03-09 16:55:40 183

原创 jQuery 常用方法总结

1.jQuery实现元素可拖拽:最基本的用法。$(" ").draggable()就能实现指定元素的拖拽<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link r...

2020-03-02 13:37:20 207

mybatis资源自动生成

1.1 修改配置文件generator.xml 解压之后,这里把文件拷贝到了C:\resources\generator文件夹下,以下称为"当前文件目录" 一次配置,终身受益 1.2 用Java运行自动生成 在当前目录下打开cmd命令,运行如下 注 : windows系统可直接执行 [ 生成.bat ] 批处理文件 java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite

2018-12-19

邮件发送的jar包

Java实现邮件自动定时发送所需要的jar包,配合定时任务非常好用

2018-09-03

jquery treeTable包

jquery treeTable包,支持打开树节点之类的,具体用法网上都down得到,包传过来留着后面用

2018-08-30

jquery zTree树包

zTree的库,本人做了一些小的改动,也可能本社就是有的,大家可以参考下

2018-07-25

jquery validate包

jQuery自带的jquery validate,自带中文使用库,包括电话号码、邮编、数字、字母等一系列的信息校验

2018-07-23

Oracle的jar包

Oracle的jar包,下起来比较麻烦,存起来后面方便用, 因为是开源的,也方便大家一期使用;

2018-06-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除