- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 spring通过 BeanFactroy 来注入Bean
②ApplicationContext,它是在容器启动时,一次性创建了所有的Bean。这样,在容器启动时,我们就可以发现Spring中存在的配置错误,这样有利于检查所依赖属性是否注入。这样,我们就不能提前发现一些存在的Spring的配置问题。如果Bean的某一个属性没有注入,BeanFacotry加载后,直至第一次使用调用getBean方法才会抛出异常。//①BeanFactroy采用的是延迟加载形式来注入Bean的,只有在使用到某个Bean时(调用getBean()),才对该Bean进行加载实例化。
2024-03-07 14:30:12 335 1
转载 Kafka教程(三)Kafka-manager安装
Kafka-manager安装想要查看和管理Kafka,完全使用命令并不方便,我们可以使用雅虎开源的Kafka-manager,GitHub地址如下:
2021-11-10 13:51:06 2256
原创 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 79
原创 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 106
转载 SpringMVC----RESTful的增删改查
2.2 目标方法。通过@RequestMapping("/emps")来确定处理什么请求。在目标方法中 将数据库查到的数据放入map中,然后springMVC会将其放入request域对象中。 视图解析器,会通过解析返回值,转发到指定的目标页面。@Controllerpublic class EmployeeHandler { @Autowir...
2021-09-03 20:49:25 389
原创 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 131
转载 Flink 中的Window
1.1 Window概述流式计算是一种用于处理无限数据集的数据处理引擎,而无线数据集是指一种不断增长的无限的数据集,而Window是一种将无限数据集切割为有限块进行处理的手段。Window是无限数据流处理的核心,Window将一个无限的stream拆分成有限大小的“bucket”桶,方便我们在桶上做计算操作。1.2 window类型Window可以分成两类:① TimeWindow:按照时间生成Window。② CountWindow:...
2021-05-25 17:24:55 144
原创 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 318 1
转载 设计模式
代理模式1. 模式的结构代理模式的主要角色如下。抽象主题(Subject)类:通过接口或抽象类声明真实主题和代理对象实现的业务方法。 真实主题(Real Subject)类:实现了抽象主题中的具体业务,是代理对象所代表的真实对象,是最终要引用的对象。 代理(Proxy)类:提供了与真实主题相同的接口,其内部含有对真实主题的引用,它可以访问、控制或扩展真实主题的功能。实现:通过定义一个继承抽象主题的代理来包含真实主题,从而实现对真实主题的访问。package proxy;pub
2021-03-24 16:14:33 48
转载 Redis 原理 及常见应用场景
Redis 原理 及常见应用场景目录Redis 原理 及常见应用场景redis常见应用场景缓存雪崩缓存穿透缓存击穿Redis支持的数据类型:什么是Redis持久化?Redis有哪几种持久化方式?优缺点是什么?存储结构:刚刚上面你有提到redis通讯协议(RESP),能解释下什么是RESP?有什么特点?Redis 有哪些架构模式?讲讲各自的特点redis常见应用场景1、缓存热点数据如果你使用的是服务器端内容渲染,你又不想为每个请求重新渲染每个页面..
2021-03-22 19:58:33 258
转载 自定义注解详细介绍
自定义注解详细介绍注解是一种能被添加到java代码中的元数据,类、方法、变量、参数和包都可以用注解来修饰。注解对于它所修饰的代码并没有直接的影响。注解又许多用法,其中有:为编译器提供信息- 注解能被编译器检测到错误或抑制警告。编译时和部署时的处理- 软件工具能处理注解信息从而生成代码,XML文件等等。运行时的处理- 有些注解在运行时能被检测到。如何自定义注解基于上一节,已对注解有了一个基本的认识:注解其实就是一种标记,可以在程序代码中的关键节点(类、方法、变量、参数、包)上打上这些标记...
2021-03-22 10:57:04 2925
转载 Java高级特性——反射
Java高级特性——反射定义JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。Java反射就是说在在程序运行状态下,我们都可以通过加载Class对象,从而获取该Class对象对应的类中所有成分信息,包含公有私有的属性、构造函数、方法等。步骤:1.java程序运行的过程,该过程包含两个阶段编译期和运行期。首先java代码会通过jdk编译成.c
2021-03-22 09:40:23 168
原创 录制流媒体服务器的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 408
原创 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 204
ffmpeg.rar
2020-08-20
freeSSHd.rar
2020-08-11
nginx-http-flv - module.rar
2020-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人