自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 幂等性问题(消息重复消费)、消息丢失 实现

上文讲到幂等性问题(消息重复消费)、消息丢失的逻辑,这次就把实现代码分享一下。

2024-08-30 11:00:22 196

原创 工具 类

还有很多封装的方法,暂时就就不举例。2、获取请求request。1、判断是否null/空。4、获取请求token。

2024-08-29 16:45:45 142

原创 Java之日期时间常用的公共方法

Java的世界博大精深,这只是冰山一角,如果有任何问题或建议,欢迎随时与我交流。

2024-08-29 15:53:47 394

原创 RabbitMq 入门

1.1.5、点击安装包进入安装目录,点击next进入下一步,并选择自己要安装的目录路径,最后cmd进入安装文件中的sbin目录,激活RabbitMQ的插件,并重新启动。1.3.3、下载erlang,官网:https://www.erlang.org/downloads,进入链接,下载最新版本,然后安装erlang,以。安装erlang,弹出框选择next,选择安装路径,亦可以安装在默认路径,直到 install安装为止,然后点击关闭Close。net stop rabbitmq -关闭服务。

2024-08-09 15:47:32 256

转载 RabbitMq幂等性问题(消息重复消费)思路

重复投递:生产在往MQ发送消息时,MQ收到消息并持久化到本地后,进行发布确认告诉生产者,消息已经被持久化的过程中出现网络中断,生产者没有收到消息发布确认的消息,故而重新发送一条消息重复消费:消费者在消费 MQ 中的消息时,MQ 已把消息发送给消费者,消费者在给 MQ 返回 ack 时网络中断, 故 MQ 未收到确认信息,该条消息会重新发给其他的消费者,或者在网络重连后再次发送给该消费者,但实际上该消费者已成功消费了该条消息,造成消费者消费了重复的消息。

2024-08-06 11:14:33 40

原创 编程小助手

开发文档网址:https://www.yuque.com/powerjob/guidence。Maven网站:https://www.iamwawa.cn/json解析:https://www.iamwawa.cn/时间戳转换:https://www.sjczhq.com/蛙蛙工具:https://www.iamwawa.cn/谷歌搜索:https://www.google.com/系统时间校队:https://time.is/AdGuard 广告拦截器。超级复制SuperCopy。

2024-08-06 11:07:56 307

原创 Maven项目中的依赖的插件maven-site-plugin已经成功下载了,依旧提示找不到

Maven项目中的依赖的插件maven-site-plugin已经成功下载了,依旧提示找不到缺少了 pluginManagement元素,正确的配置如下:

2022-03-31 10:41:22 975

原创 远程连接阿里云服务器数据库

阿里云服务器你好! 这是你第一次使用阿里云服务器,可以先看看阿里云 ECS windows服务器创建+部署+域名连接数据库之前要现在云服务器上面把数据库(3306)端口打开,否则连接2003错误解决方法:端口没有打开,如果用的是阿里云服务器请按如下操作找到防火墙,点击添加规则选择MySQL点击确定,就行了最后在Navicat里面...

2022-03-29 11:48:07 1987

原创 nodejs版本 安装模块报错

首先安装模块,输入npm install如果出现 npm ERR! code EBADPLATFORMnpm ERR! notsup Unsupported platform for fsevents@1.2.13这样错误信息,在命令后面加上 --force重新运行npm install --force

2021-11-23 16:43:56 3517

原创 window 2019服务器 80端口被System占用

今天域名备案成功,输入域名出现了window 2019服务器自带的web服务1、使用命令 netstat -ano 来查看一下到底是哪个程序占用了80端口,如图所示端口查找的结果:看到80端口被PID为4的System进程占用,但是服务里面又关闭不了这个进程,网上各种答案,比如关闭iss,关闭自启动的http服务,但是这个和我们没有用,我们这个是属于80端口被占用,所以我们要把80端的这个服务器自带的web关掉。2、在控制面板–>系统和安全–>管理和工具,找到Internet info

2021-11-22 15:30:44 1275

原创 ORACLE建立虚拟列

ORACLE建立存储json字符串的字段,同时建立虚拟列建立字段,字段类型为NCLOB(只可以初始时可以建立,不可以修改)ALTER TABLE 表名 MODIFY 虚拟列名 generated always AS ( json_value ( 列名, ‘.列名′));例如:添加虚拟列ALTERTABLEZJRCGLSPSHUJUADDSTATENVARCHAR2(2000)generatedalwaysAS(jsonvalue(ZJRCGLSPSJSHUJU,′.列名' ) );例如:添加虚拟列A

2021-11-19 14:39:04 2102

原创 阿里云 ECS windows服务器创建+部署+域名

闲来无事,买了一个最便宜的阿里云服务器来学习,2核4G三年两百多(这个是新人优惠,时间是:2021.11.1-2.21.11.30),适合新手了解程序等。阿里云 ECS服务器创建登陆阿里云,注册,实名认证,手机号,邮箱等等自己填好选择服务器我选择的是3年的,阿里云续费对于老客服处有点不友好,选择好服务器之后选择地域和可用区和系统镜像(windows2019数据中心版和西南成都1)新人服务器购买地址(新人优惠力度比较大):https://www.aliyun.com/1111/new?userCo

2021-11-10 15:44:39 2229

原创 vue 报错Syntax Error: TypeError: eslint.CLIEngine is not a constructor

在编辑器中,看到这样红色的提示,查看ESLint版本,将版本降低npm install --save-dev eslint@5

2021-11-05 09:52:14 2728

原创 java面试复习

java面试复习1.jre,jdkJava运行时环境(JRE)。它包括Java虚拟机、Java核心类库和支持文件。它不包含开发工具(JDK)–编译器、调试器和其他工具。Java开发工具包(JDK)是完整的Java软件开发包,包含了JRE,编译器和其他的工具(比如:JavaDoc,Java调试器),可以让开发者开发、编译、执行Java应用程序。2.static“static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被访问。Java中static方法不能被覆盖,因为方

2021-11-01 10:46:09 784

转载 jquery定时器

https://www.cnblogs.com/big2cat/p/9849515.html

2020-02-26 17:10:00 97

原创 java类和对象

Java对象和类的概念JAVA对象和类的概念:对象:对象是类的一个实例,有状态和行为。对象是一种个性的表示,表示一个独立的个体,每个对象拥有自己独立的属性,依靠属性来区分不同对象。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。是一个抽象的概念集合,表示的是一个共性的产物,类之中定义的是属性和行为(方法)三、类与...

2019-06-02 21:44:22 143

原创 java集合

集合分类java集合主要主要分为Collection和Map两大类:Collection 1.Collection:是单列集合的顶层父类,是一个独立元素的序列,这些个元素都服从一条或者多条规则。即Collection分为List和Set两大分支。List必须按照插入的顺序保存元素,而Set不能有重复的元素。 1)List集合是一个有序的队列,每一个元素都有他的索引。第一个...

2019-06-02 21:34:28 241

原创 hibernate和Mybatis的区别

hibernate和Mybatis优缺点对比Hibernate的优点:1、hibernate是全自动,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。2、功能强大,数据库无关性好,映射能力强,需要写的代码很少,开发速度很快。3、hibernate拥有完整的日志系统,hibernate日志系统非常健全,比如sql记录、异常等Hibernate的缺点:1、hibernat...

2019-06-02 21:22:50 188

原创 SSH与SSM框架的差别

SSH和SSM的相同与不同之处SSH 通常指的是 Struts2 做控制器(controller),spring 管理各层的组件,hibernate 负责持久化层。SSM 则指的是 SpringMVC 做控制器(controller),Spring 管理各层的组件,MyBatis 负责持久化层。共同点:1.Spring依赖注入DI来管理各层的组件。2.使用面向切面编程AOP管理事物、日志、权...

2019-06-02 21:16:57 1765

原创 SpringMVC和Struts2的区别

SpringMVC和Struts2的区别SpringMVC和Struts2的区别如下:SpringMVC和Struts2的区别如下:SpringMVC和Struts2的区别如下:SpringMVC和Struts2的区别如下:1、SpringMVC是提供基于方法的请求,而Struts2是提供基于类级别的请求。2、SpringMVC是支持单例模式开发,而struts2是不支持单例模式开发。3、...

2019-05-21 18:15:29 272

空空如也

空空如也

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

TA关注的人

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