自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (14)
  • 收藏
  • 关注

原创 Elastic-Job-Lite分布式调度(springboot)

概述Elastic-Job 是一个开源的分布式调度中间件,由两个相互独立的子项目 Elastic-Job-Lite 和 Elastic- Job-Cloud 组成。Elastic-Job-Lite 为轻量级无中心化解决方案,使用 jar 包提供分布式任务的调度和治理。Elastic-Job-Lite 定位为纯粹的作业中间件,仅关注分布式调度、协调以及分片等核心功能,将作业部署、资源分配等功能交于 Mesos 或 Kubernetes 处理;项目架构Ela...

2022-03-17 20:47:51 949 1

原创 mysql 主从复制配置(binlog[Master-Slave])

服务器1的mysql服务(主库) my.cnf配置(主库) [mysqld]server-id=1 #主从mysql服务器设置不同值log-bin=mysql-bin #开启binlog二进制日志binlog-do-db=test666 #需要复制的数据库名,多数据库重复设置这个选项 binlog-ignore-db= #不需要复制的数据库名,多个数据库重复设置这个选项 创建同步账号 grant ..

2022-03-17 20:45:25 648

原创 ShardingJDBC(读写分离、分库分表、分布式事务)

ShardingJDBC(读写分离、分库分表、分布式事务)

2022-01-11 20:44:14 3321 2

原创 ElasticSearch增删改查、高亮、分页、复杂查询--实战

ES简介,增删改查、高亮显示、分页查询、复杂查询 等操作实战

2021-12-15 10:15:58 1710

原创 Redis

简单介绍概述 redis 是一个典型的高性能 key-value数库库 redis 的性能十分优越,以支持每秒十几万的读/写操作,其性能超数据库,并且支持集群、分布式、主从同步等配置,还支持一定事务能力 特点 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redis支持数据的备份,即master-slave模式的数

2021-09-30 10:47:44 158

原创 Docker常用命令

基本命令docker version # 查看docker版本docker info # 查看docker信息service docker start # 启动docker服务service docker stop # 关闭docker服务镜像命令docker search [镜像名称] # 搜索docker镜像docker pull [镜像名称或ID] # 拉取镜像docker push [本地镜像]:[版本号] # 推送本地镜像到远

2021-07-01 14:22:38 117

原创 HAProxy与Nginx负载均衡器

现在常用的三大开源软件负载均衡器分别是Nginx、LVS、Haproxy。 在之前的文章中已经对比了这三个负载均衡软件, 下面根据自己的理解和使用经验, 再简单说下这三个负载均衡软件各自特点: LVS负载均衡的特点 1) 抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低 2) 工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生。 3) 稳定...

2020-06-12 23:14:12 279

原创 InfluxDB

InfluxDB 简述 时间序列数据:从定义上来说,就是一串按时间维度索引的数据。 时序数据库(TSDB)特点: 持续高并发写入、无更新; 数据压缩存储; 低查询延时。 常见 TSDB:influxdb、opentsdb、timeScaladb、Druid 等。 概念 influxdb是一个开源分布式时序、时间和指标数据库,使用 Go 语言编写,无需外部依赖。其设计目标是实现分布...

2020-06-12 23:13:48 1176

原创 JS知识点总结

基础复习:https://www.cnblogs.com/315sky/p/12110121.html 常见笔试题:https://www.jianshu.com/p/57133f4f2e79 1、什么是JavaScript?(这是基本题,对很多程序员来说也是送分题!) JavaScript是客户端和服务器端脚本语言,可以插入到HTML页面中,并且是目前较热门的Web开发语言。同时,JavaScript也是面向对象编程语言。...

2020-06-12 23:13:21 391

原创 JSP基础知识总结

JSP基础 JSP注释分为显式(客户端可以看见)和隐式注释(不可见) 显式:<!----> 隐式:///**/<%----%> JSP编译指令page定义一个jsp页面的相关属性。 <%@page 属性=“内容”%>常用import、pageEncoding、errorPage/isErrorPage <%@pagelanguage="java" imp...

2020-06-12 23:12:17 123

原创 Layui

layui简介layui是一种采用自身模块规范编写的前端UI框架,遵循原生HTML/CSS/JS的书写组织形式,门槛极低,拿来即用. 无需涉足各种前端工具的复杂配置,只需面对浏览器本身.使用layui 获取layui,将其完整地部署到项目目录,引用css文件和js文件 初始化模块 //一般直接写在一个js文件中 layui.use(['layer', 'form'], function(){ var layer = layui...

2020-06-12 23:11:50 579

原创 Linux常用命令

Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hd...

2020-06-12 23:11:34 128

原创 Map与List底层数据结构

Map面试题: 1、 你都知道哪些常用的Map集合? HashMap、HashTable、LinkedHashMap、ConcurrentHashMap。 2、Collection集合接口和Map接口有什么关系? 没关系,Collection是List、Set父接口不是Map父接口。 3、HashMap是线程安全的吗?线程安全的Map都有哪些?性能最好的是哪个? HashMap不是线程安全的。线程安全的有HashTable、ConcurrentHashMa...

2020-06-12 23:11:19 177

原创 MongDB

简介 MongoDB**是一种面向文档的数据库管理系统,由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。 与关系型数据库 SQL术语/概念 Mongo DB术语/概念 解释/说明 database database ...

2020-06-12 23:11:03 163

原创 Netty知识点

Netty: Netty是 一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 大神总结:https://juejin.im/post/5bea1d2e51882523d3163657#heading-12 使用方式:https://www.cnblogs.com/fairjm/p/netty_common_pattern.html 复习知识:https://blog.csdn.net/qq_30056341/article/deta...

2020-06-12 23:10:48 157

原创 poi与dom4j区别

poi 解析world文档、Excel 解析Excel xlsx ,一次性加载到内存,速度快,占内存,大数据量使用 JXL XSSFWorkbook XSSFSheet XSSFRow XSSFCell 解析world docx XWPFDocument XWPFWordExtractordom4j解析xml,一次性加载到内存,速度快,占内存,大数据量使用 SAX Document SAXReader...

2020-06-12 23:10:06 296

原创 RabbitMQ

简介 RabbitMQ是一个AMQP的开源实现,由以高性能、可伸缩性出名的Erlang写成。RabbitMQ Server适用的OS有:Windows、Linux/Unix和Mac OS X,RabbitMQ官方的Client有Java、.Net/C#和Erlang。1.基本概念 Message 消息,消息是不具名的,它由消息头和消息体组成。消息体是不透明的,而消息头则由一系列的可选属性组成,这些属性包括routing-key(路由键)、priority(相对于其他消息的...

2020-06-12 23:09:51 209

原创 Redis相关知识点

Reids 简介 Redis是一款开源的、高性能的key-value存储服务。 为了获得优异的性能,Redis采用了内存中(in-memory)数据集(dataset)的方式。同时,Redis支持数据的持久化, 你可以每隔一段时间将数据集转存到磁盘上(snapshot),或者在日志尾部追加每一条操作命令(append only file,aof)。 ​ Redis同样支持主从复制(master-slave replication),并且...

2020-06-12 23:09:38 509

原创 SpringBoot三大核心注解

简介: Spring Boot 的优点快速开发,减少大量配置文件,特别适合构建微服务系统, 前端集成thymeleaf后页面取值也非常方面, 封装了各种经常使用的套件,比如mybatis、hibernate、redis、mongodb等。 Spring 项目引导页面可以在几秒构建一个项目方便对外输出各种形式的服务, 如 REST API、WebSocket、Web、Streaming、Tasks非常简洁的安全策略集成 支持关系数据库和非关系数据库支持运行期内嵌...

2020-06-12 23:08:29 15038

原创 SSM如何保证Controller并发安全?

springMVC一个Controller处理所有用户请求的并发问题: 有状态和无状态的对象基本概念: 有状态对象(Stateful Bean),就是有实例变量的对象 ,可以保存数据,是非线程安全的。一般是prototype scope。 无状态对象(Stateless Bean),就是没有实例变量的对象,不能保存数据,是不变类,是线程安全的。一般是singleton scope。 如Struts2中的Action,假如内部有实例变量User,当调用新增用户方法时,use...

2020-06-12 23:07:54 638

原创 SSM用到了哪些设计模式

spring中用到的设计模式: 1.工厂设计模式 Spring使用工厂模式可以通过 BeanFactory 或 ApplicationContext 创建 bean 对象。 前者需要时创建bean,内存占用少,后者一次性创建所有的bean,内存消耗大,并且提供扩展功能。 ApplicationContext的实现类:ClassPathXmlApplication 2.单例设计模式 有一些对象其实我们只需要一个,比如说:线程池、...

2020-06-12 23:07:43 2322

原创 Thymeleaf

1.什么是thymeleaf Thymeleaf是现代化服务器端的Java页面模板引擎,不同于JSP和FreeMarker,Thymeleaf的语法更加接近HTML Thymeleaf是面向Web和独立环境的现代服务器端Java模板引擎。 Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板 - 可以正确显示在浏览器中的HTML,也可以作为静态原型工作,从而在开发团队中进行更强大的协作。 随着Spring框架的模块,与您最喜欢的工具的集成,以及插入自己的功能的能...

2020-06-12 23:07:33 256

原创 Zookeeper

Zookeeper 简单来说zookeeper = 文件系统 + 监听通知机制 Zookeeper维护一个类似文件系统的数据结构 每个子目录项被称作为 znode(目录节点),和文件系统一样,我们能够自由的增加、删除znode,在一个znode下增加、删除子znode,唯一的不同在于znode是可以存储数据的。 有四种类型的znode: PERSISTENT-持久化目录节点 客户端与zookeeper断开连接后,该节点依旧存在...

2020-06-12 23:07:22 104

原创 什么是代理模式

静态代理 静态代理在使用时,需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者是继承相同父类. 静态代理总结: 1.可以做到在不修改目标对象的功能前提下,对目标功能扩展. 2.缺点:因为代理对象需要与目标对象实现一样的接口,所以会有很多代理类,类太多.同时,一旦接口增加方法,目标对象与代理对象都要维护. 示例: /** * 接口 */ public interface IUserDao { ...

2020-06-12 23:07:11 85

原创 如何使用反射

1. 什么是反射? 反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 Java 语言的反射机制。 2. 哪里用到反射机制? JDBC中,利用反射动态加载了数据库驱动程序。 Web服务器中利用反射调用了Sevlet的服务方法。 Eclispe等开发工具利用反射动态刨析对象的类型与结构,动态提示对象的属性和方法...

2020-06-12 23:04:03 124

原创 MySQL相关知识点

一、MySQL常见的四个存储类型 MySQL 数据库引擎取决于 MySQL 在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MySQL。在缺省情况下,MYSQL 支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以自己做一个引擎。 ISAM 一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM 执...

2020-06-12 23:02:21 310

原创 SSM框架知识点

SSM框架: Spring: Spring是一个粘合剂,可以整合其他框架进行工作 Spring的主要技术是IOC和AOP IOC: 依赖注入,控制反转,简单来说就是将对象的创建权力和生命周期管理过程交由Spring来处理,在开发过程中不在需要关注对象的创建和生命周期管理, 而是在需要时从Spring容器中获取,这个由Spring来创建对象和管理对象生命周期的机制称为控制反转 IOC...

2020-06-12 23:02:00 2354

CreateFile.exe

createFile(创建指定大小的文件工具),指定文件生成路径,指定要创建的文件占用大小即可创建

2019-09-12

InfluxDB数据库管理工具

InfluxDB数据库管理工具,连接远程influxDB数据库,执行influx语句,查看库、表结构和保存策略等等操作

2019-09-04

jdk8绿色版(免安装)

jdk8绿色版(免安装),无论在Windows还是Linux系统,配置环境变量指向此目录即可,java环境变量配置请自行百度

2019-09-04

Xftp_5.0.543.rar

Xftp_5.0.543,连接远程Linux软件,实现上传下载Linux文件

2019-09-04

查看class文件源码工具

查看class文件源码工具,

2019-09-04

syslog4j-0.9.46.jar (解决消息内容发送不完整问题)

syslog4j-0.9.46.jar ,能够解决消息内容发送不完整问题,maven官网仓库只有0.9.30版本,那个版本会出现发送的消息过长时截断问题

2019-09-04

springBoot+mysql+mybatis Demo实例

springBoot + mysql + mybatis Demo,eclipse项目,导入后修改application.properties mysql连接,修改映射文件查找你自己数据库的表即可,mvc包结构已经形成,运行ApplicationMain访问控制器查询API。

2018-10-19

SSH Secure Shell - Linux远程连接工具 - 图形化界面

SSH Secure Shell Client是一款不错的远程linux的工具, 支持命令行方式(与Secure CRT 相同), 同时也支持图形化界面操作,如同(WinSCP), 英文版,但都是常见单词,一看就懂,实在想汉化的也自行百度汉化包!

2018-10-10

spring.jar 相关68个包

spring.jar 相关68个包。

2015-09-25

solr5.3.jar 相关十几个包

solr5.3.jar 相关十几个包。

2015-09-25

slf4j.jar 相关18个包

slf4j.jar 相关18个包 1.5/6/7 版本。

2015-09-25

poi.jar3.几 相关十个包

poi.jar 3.几 相关十个包.

2015-09-25

mysql.jar3.1 5.1版

mysql.jar mysql3.1 5.1 个个版本十几个包

2015-09-25

lucene相关十几个包

lucene相关十几个包。

2015-09-25

空空如也

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

TA关注的人

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