自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 spring通过 BeanFactroy 来注入Bean

②ApplicationContext,它是在容器启动时,一次性创建了所有的Bean。这样,在容器启动时,我们就可以发现Spring中存在的配置错误,这样有利于检查所依赖属性是否注入。这样,我们就不能提前发现一些存在的Spring的配置问题。如果Bean的某一个属性没有注入,BeanFacotry加载后,直至第一次使用调用getBean方法才会抛出异常。//①BeanFactroy采用的是延迟加载形式来注入Bean的,只有在使用到某个Bean时(调用getBean()),才对该Bean进行加载实例化。

2024-03-07 14:30:12 322 1

转载 Kafka教程(三)Kafka-manager安装

Kafka-manager安装想要查看和管理Kafka,完全使用命令并不方便,我们可以使用雅虎开源的Kafka-manager,GitHub地址如下:

2021-11-10 13:51:06 2236

原创 Kafka教程(二)Kafka集群环境安装

Kafka集群环境安装相关下载相关下载:JDK要求1.8版本以上。JDK安装教程:http://blog.csdn.net/yuan_xw/article/details/49948285Zookeeper安装教程:http://blog.csdn.net/yuan_xw/article/details/47148401Kafka下载地址:http://mirrors.shu.edu.cn/apache/kafka/1.0.0/kafka_2.11-1.0.0.tgzKafk.

2021-11-10 11:11:30 76

原创 mybatis的三种批量插入以及次效率比较

1.表结构CREATE TABLE `t_user` ( `id` varchar(32) CHARACTER SET utf8 NOT NULL COMMENT '主键', `name` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '用户名', `del_flag` char(1) CHARACTER SET utf8 DEFAULT NULL COMMENT '删除标示', PRIMARY KEY (`id`)) ENG

2021-09-23 15:53:32 104

转载 SpringMVC----RESTful的增删改查

2.2 目标方法。通过@RequestMapping("/emps")来确定处理什么请求。在目标方法中 将数据库查到的数据放入map中,然后springMVC会将其放入request域对象中。 视图解析器,会通过解析返回值,转发到指定的目标页面。@Controllerpublic class EmployeeHandler { @Autowir...

2021-09-03 20:49:25 364

原创 flink window 窗口的使用

概述: 滚动窗口是根据固定时间进行切分,且窗口和窗口之间的元素互不重叠, 这种类型的窗口最大特点是比较简单,只需要指定一个窗口长度(window size)eg: // 每个5s统计每个基站的日志数量 data.map((_.sid,1)) .keyBy(_._1) .timeWindow(Time.seconds(5)) //window(TumblingEventTImeWindows.of(Time.seconds(5))) ....

2021-05-26 13:40:23 127

转载 Flink 中的Window

1.1 Window概述流式计算是一种用于处理无限数据集的数据处理引擎,而无线数据集是指一种不断增长的无限的数据集,而Window是一种将无限数据集切割为有限块进行处理的手段。Window是无限数据流处理的核心,Window将一个无限的stream拆分成有限大小的“bucket”桶,方便我们在桶上做计算操作。1.2 window类型Window可以分成两类:① TimeWindow:按照时间生成Window。② CountWindow:...

2021-05-25 17:24:55 129

原创 springcloud 搭建

Eureka:各个服务启动时,Eureka Client都会将服务注册到Eureka Server,并且Eureka Client还可以反过来从Eureka Server拉取注册表,从而知道其他服务在哪里步骤:添加依赖; 改造启动引导类;添加开启Eureka客户端发现的注解; 修改配置文件;设置Eureka 服务地址; 改造处理器类ConsumerController,可以使用工具类DiscoveryClient根据服务名称获取对应服务地址列表。添加Eureka客户端依赖; ..

2021-04-12 21:58:16 47

原创 数据库锁

锁锁是网络数据库中的一个非常重要的概念,当多个用户同时对数据库并发操作时,会带来数据不一致的问题,所以,锁主要用于多用户环境下保证数据库完整性和一致性。帮助理解:以商场的试衣间为例,每个试衣间都可供多个消费者使用,因此,可能出现多个消费者同时需要使用试衣间试衣服。为了避免冲突,试衣间装了锁,某一个试衣服的人在试衣间里把锁锁住了,其他顾客就不能从外面打开了,只能等待里面的顾客试完衣服,从里面把锁打开,外面的人才能进去。数据库锁出现的目的:处理并发问题并发控制的主要采用的技术手段:乐观锁、悲

2021-04-12 20:45:15 315 1

转载 设计模式

代理模式1. 模式的结构代理模式的主要角色如下。抽象主题(Subject)类:通过接口或抽象类声明真实主题和代理对象实现的业务方法。 真实主题(Real Subject)类:实现了抽象主题中的具体业务,是代理对象所代表的真实对象,是最终要引用的对象。 代理(Proxy)类:提供了与真实主题相同的接口,其内部含有对真实主题的引用,它可以访问、控制或扩展真实主题的功能。实现:通过定义一个继承抽象主题的代理来包含真实主题,从而实现对真实主题的访问。package proxy;pub

2021-03-24 16:14:33 47

转载 Redis 原理 及常见应用场景

Redis 原理 及常见应用场景目录Redis 原理 及常见应用场景redis常见应用场景缓存雪崩缓存穿透缓存击穿Redis支持的数据类型:什么是Redis持久化?Redis有哪几种持久化方式?优缺点是什么?存储结构:刚刚上面你有提到redis通讯协议(RESP),能解释下什么是RESP?有什么特点?Redis 有哪些架构模式?讲讲各自的特点redis常见应用场景1、缓存热点数据如果你使用的是服务器端内容渲染,你又不想为每个请求重新渲染每个页面..

2021-03-22 19:58:33 253

转载 自定义注解详细介绍

自定义注解详细介绍注解是一种能被添加到java代码中的元数据,类、方法、变量、参数和包都可以用注解来修饰。注解对于它所修饰的代码并没有直接的影响。注解又许多用法,其中有:为编译器提供信息- 注解能被编译器检测到错误或抑制警告。编译时和部署时的处理- 软件工具能处理注解信息从而生成代码,XML文件等等。运行时的处理- 有些注解在运行时能被检测到。如何自定义注解基于上一节,已对注解有了一个基本的认识:注解其实就是一种标记,可以在程序代码中的关键节点(类、方法、变量、参数、包)上打上这些标记...

2021-03-22 10:57:04 2900

转载 Java高级特性——反射

Java高级特性——反射定义JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。Java反射就是说在在程序运行状态下,我们都可以通过加载Class对象,从而获取该Class对象对应的类中所有成分信息,包含公有私有的属性、构造函数、方法等。步骤:1.java程序运行的过程,该过程包含两个阶段编译期和运行期。首先java代码会通过jdk编译成.c

2021-03-22 09:40:23 159

原创 录制流媒体服务器的rtsp/rtmp视频文件

javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)本文参考地址:https://blog.csdn.net/eguid_1/article/details/52680802目录javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)一、开发所依赖的包二、代码实现3、测试收流器录制功能一、开发所依赖的包 ...

2020-12-25 16:36:56 395

原创 keepalived实现Tomcat服务和MySQl双机热备

keepalived实现Tomcat服务和MySQl双机热备1. 规划1.1服务器环境规划负载服务器master及WEB服务器1真实IP:192.168.20.151负载服务器backup及WEB服务器2真实IP:192.168.20.152负载服务器虚拟ip:192.168.20.1101.2 软件环境规划操作系统:Red Hat Enterprise Linux Server release 5.6 (Tikanga)keepalived:keepalived-1.2.1

2020-12-25 16:22:49 187

ffmpeg.rar

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows 在内的大多数操作系统中编译。

2020-08-20

freeSSHd.rar

一个 SSH 服务器 freeSSHD 是非常有用的应用程序将使用户能够保护他们的互联网或网络连接的安全、 创建和管理远程连接 我们没有遇到任何稳定问题在我们的测试中,由于freeSSHD没有挂,崩溃或弹出错误消息。是很敏感的命令和对系统性能产生最小的影响,消费较低的CPU和内存。

2020-08-11

flv.js.rar

里面包含flv播放的一系列文件,读者按需下载即可,选择需要用到的文件!!flv.js 解压后即可使用,flv 可以不使用flash进行播放。

2020-08-11

nginx-http-flv - module.rar

搭载rtmp和http-flv模块的nginx服务运行包。已经编译好,直接运行.exe文件即可。自定义配置请修改nginx.conf文件。

2020-08-11

空空如也

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

TA关注的人

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