找机会的码仔
找机会的码仔
全部文章
分类
# kafka(2)
java(33)
maven(1)
mysql(1)
redis(1)
微服务(2)
数据库(8)
未归档(2)
算法(15)
归档
标签
去牛客网
登录
/
注册
找机会的码仔的博客
持续学习、持续成长
全部文章
(共65篇)
maven动态打包配置文件
新建application-dev.yml和application-prod.yml。application.yml中放公共配置,dev和prod则放私有需要选择的配置。 yml文件中要进行声明: application-dev.yml #测试 spring: profiles: dev ...
2022-05-25
0
0
设计模式:单例模式
单例模式应用场景 单例模式(Singleton Pattern)是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。单例模式是创建型模式。在Spring框架中ApplicationContext就是单例模式的应用。 饿汉式单例 饿汉式单例是在类加载的时候就立即初始化,并且创建单...
2022-05-25
0
0
kafka(一):kafka架构
kafka是什么? Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, s...
2022-05-25
0
0
kafka(二):生产与消费
发送消息的幂等性 Broker有判断producer生产消息幂等性的功能: 具体设置: enable.idempotence=true/false 原理 PID(Producer ID) sequence number 生产者都要有一个唯一的编号,就是PID。每一条消息都要有一个...
2022-05-25
0
0
kafka(三):选举机制
Leader选举 利用zk选举 zk的三个特性: watch机制 节点不允许重复写入 使用临时节点 在开始时所有的副本都去zk创建一个临时节点,先创建成功的副本就成为leader,后面的副本都watch这个临时节点,leader挂掉后就会触发watch事件,所有的副本开始重新选...
2022-05-25
0
0
spring集成webSocket
一:maven依赖 <!-- websocket --> <dependency> <groupId>org.springframework</groupId> ...
2022-05-25
0
0
RabbitMQ(一):工作模型
RabbitMQ实现了AMQP协议,所以RabbitMQ的工作模型也是基于AMQP的。 Broker:RabbitMQ宿主机。默认端口是5672。 Connection:无论是生产者发送消息,还是消费者消费消息,都必须要跟Broker之间建立一个连接,这个连接时一个TCP长连接。 C...
2022-05-25
0
0
海量数据处理:桶排序
分桶排序 桶排序采用了分而治之的思想。在处理大量数据的排序时,如果收到内存和时间的限制时,我们将数据进行拆分到小单元,单元内进行排序,这样就可以使用小内存排序大数据。也可以使用多线程排序小单元数据,最后进行数据合并完成整个数据的排序。 在桶排序中关键点是数据分桶的处理。如果需要排序的数据不是...
2022-05-25
0
0
mysql实现拼音首字母查询
mysql功能函数,实现拼音查询: 功能:输入中文字符串每个字的首字母,即可检索出相应数据。 使用方法:直接使用py(字段名)=‘keywords’,即可: DELIMITER $$ CREATE FUNCTION `firstPinyin`(P_NAME VARCHAR(255)) RETURN...
2022-05-25
0
0
数据结构-栈
栈 栈是一种简单的数据结构。是一种先进后出的结构,类似于羽毛球桶里存放羽毛球,先放进去的羽毛球只能最后才能取出来。栈是一种线性数据结构,我们可以使用数组、链表等实现栈。利用栈的先进后出的特性可以实现很多功能。例如:文本中的括号匹配校验;浏览器访问记录的回退等功能。 括号的匹配校验 clas...
2022-05-25
0
0
首页
上一页
1
2
3
4
5
6
7
下一页
末页