自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Kafka的ACK机制

Kafka的ACK(Acknowledgment)机制是用于确保消息可靠传递的关键组件之一。生产者在发送消息到Kafka集群时,可以通过设置不同的acks参数值来控制消息发送后的确认机制,从而平衡消息的可靠性和延迟时间。

2024-06-11 23:52:46 197

原创 Kafka流式处理

在这个例子中,我们创建了一个 Kafka Streams 应用程序,它监听 “input-topic” 主题,然后将接收到的消息值转换为大写,并将转换后的消息发送到 “output-topic” 主题。这个简单的流处理示例展示了 Kafka Streams 的基本用法。Kafka 支持流式处理,并提供了 Kafka Streams 库来实现这一功能。Kafka Streams 是一个库,用于在 Kafka 上构建应用程序和微服务,它提供了一些高级功能,如状态管理、事件处理、windowing等。

2024-06-11 23:45:12 210

原创 Mysql递归查询

在这个查询中,subordinates是一个递归公用表表达式 (CTE),它首先选择ID为2的员工作为起始点,然后通过UNION ALL操作符与其下属(即那些由manager_id指向起始点员工ID的员工)进行合并。在MySQL中进行递归查询通常涉及到公用表表达式 (Common Table Expressions, CTEs),这在MySQL 8.0及更高版本中可用。假设我们有一个组织结构,其中有员工和经理,我们想要查询某个员工的所有下属(包括直接下属和间接下属)。

2024-06-05 15:47:04 151

原创 DISRUPTOR研究笔记

Disruptor框架研究笔记

2022-08-02 17:27:40 94 1

原创 自用shell脚本

记录shell脚本

2022-07-03 19:38:02 188

原创 sql注意事项

sql经验

2022-06-13 23:05:29 542

原创 剑指Offer刷题笔记

3.寻找重复数字public boolean findRepeatNum(int[] nums){ HashSet<Integer> set = new HashSet(); for (Integer i : nums){ if(set.contains(i)){ return true; }else{ set.add(i); } } return false;}4.查找二维数组中的值public boolean findNumInTrix(int[][

2022-04-26 00:43:20 865

原创 java迭代实体类的属性

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-11-02 11:10:37 440

转载 redis面试题

https://www.cnblogs.com/javazhiyin/p/13839357.html

2021-08-14 17:37:35 54

转载 什么是负载均衡原理?

https://www.zhihu.com/question/61783920

2021-08-13 15:22:58 55

转载 什么?ArrayList我用增强for循环删除居然没报错?

https://my.oschina.net/u/4356413/blog/4326360

2021-08-02 14:39:16 96

原创 Neither BindingResult nor plain target object for bean name

场景:spring MVC作form提交:Neither BindingResult nor plain target object for bean name报错时的代码:<form:form method=“post” action=“register.html”>修正后的代码:<form:form method=“post” action=“register.html” commandName="user>Spring给我们提供了一个commandName属性,我们可以

2021-03-24 14:47:34 2023

原创 Oracle 与MySql 不同的函数,以及对应功能的函数整理

离开学校后,发现只会基础的sql语句连找个工作都困难,而在学校时候做项目重点都放在对于框架的熟悉,和“怎么让项目跑起来”,在实习中,sql语句主键熟练了,但有些sql函数,在做毕业设计的时候发现并不能通用,为了防止我以后在oracle,mysql中迷失自我,在此记录一下OracleMySqldecode()if()...

2021-03-24 09:40:17 143

原创 MVC 表单传实体类给Controller 乱码

看了许多解决方法,大概有:1.前端页面指定编码2.tomcat配置文件指定编码3.web.xml添加过滤器4.查看ide项目的编码都不能解决,最后发现是因为表单没有指定是post 提交还是get提交

2021-03-23 16:56:27 63

转载 Oracle-group by 合并内容

找了很多方法,试了一天sql语句,学到的也很多,正好看到一篇博文和我的需求一样。原文地址:https://www.cnblogs.com/qianyuliang/p/6649983.html

2021-03-16 17:31:37 531

原创 Spring 拾遗补阙

1.请简述spring框架的优点非侵入式设计方便解耦与简化开发-对象的创建以及依赖关系的维护工作都交给spring容器处理,大大降低了组件之间的耦合性Aop-它允许将一些通用任务,如安全,日志,事务等进行集中式管理,从而提高了程序的复用性。支持声明式事务管理-只需要通过配置就能完成对事务的管理,而无需手动编程方便程序的测试-Spring提供了对Junit4的支持,可以通过注解方便的测试Spring程序方便集成各种优秀框架降低java EE API的使用难度-对Ja

2021-02-23 18:39:57 107 1

原创 我自己问自己

1.普通类可以有抽象方法么?有抽象方法的类只能被定义为抽象类,抽象类里可以没有抽象方法。普通类与抽象类的区别1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public。2)抽象类不能用来创建对象;3)如果一个类继承于一个抽象类,则子类必须实现父类的抽象方法。如果子类没有实现父类的抽象方法,则必须将子类也定义为为abstract类。抽象类和接口的区别1.语法层面上的区别1)抽象类可以提供成

2021-02-11 00:59:42 89

原创 Java多线程

一.线程的生命周期新建状态:使用 new 关键字和 Thread 类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序 start() 这个线程。就绪状态:当线程对象调用了start()方法之后,该线程就进入就绪状态。就绪状态的线程处于就绪队列中,要等待JVM里线程调度器的调度。运行状态:如果就绪状态的线程获取 CPU 资源,就可以执行 run(),此时线程便处于运行状态。处于运行状态的线程最为复杂,它可以变为阻塞状态、就绪状态和死亡状态。阻塞状态:

2021-01-12 16:24:24 281 1

空空如也

空空如也

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

TA关注的人

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