logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【算法笔记】KMP算法

KMP算法是一种非常高效且经典的字符串匹配算法,它通过巧妙的预处理机制,显著提升了在主文本串中查找模式串(被包含的字符串)的效率。个人学习总结笔记,不能保证非常详细,轻喷。

文章图片
#算法#java
分布式事务(五)——基于本地消息和可靠消息的解决方案

系列目录:《分布式事务(一)—— 事务的基本概念》《分布式事务(二)—— CAP和Base理论》《分布式事务(三)—— 两阶段提交解决方案(2PC)》《分布式事务(四)——TCC补偿模式解决方案》  基于本地消息表实现数据一致性的方案最初是由eBay提出的,此方案的核心是通过本地事务保证数据业务操作和消息的一致性,然后通过定势任务将消息发送到消息中间件,待确认消息发送给消费方成功再将定时任务的消息

文章图片
#分布式
Linux上搭建YApi

YApi是http接口管理和测试的重要工具,其作用相当于原来用的postman,但是比postman有更多的功能,本篇文章主要介绍如何在linux环境中快速的安装(利用yum命令安装)和部署YApi。

文章图片
#linux#yapi#运维
Spring中给IoC容器注入bean的几种方法(一)

Spring中给IoC容器注入bean的几种方法(一)

文章图片
#spring#java
Windows下如何编译FFmpeg

ffmpeg一般在linux环境中使用,但是我们目前很多的开发工具是windows,为了方便在windows下调试和使用ffmpeg,我们需要再windows下面编译和使用ffpeg,本文只讲述windows下如何编译ffmpeg的内容。windows下编译ffmpeg有很多的方法,本文主要用MSYS2的方式来编译。其本质就是模拟一个linux的命令环境,用来编译ffmpeg。

文章图片
#windows
CentOs7搭建基于pptp的VPN服务器

systemctl start firewalld.service(开启防火墙)systemctl stop firewalld.service(关闭防火墙)systemctl status firewalld(查看是否开启防火墙)

文章图片
#服务器#linux#运维
分布式事务(二)—— CAP和Base理论

总体来说,Base理论面向的是大型高可用可扩展的系统,和传统的事物ACID特性是相反的,它完全不同于ACID的强一致模型,而是牺牲强一致来获得可用性,并允许数据在一段时间内不一致,但最终达到一致状态。同时,在实际的分布式场景中,不同业务单元和组建对数据一致性的要求不同,因此在具体的分布式系统架构设计的过程中ACID特性和Base理论往往又会结合在一起。软状态指允许系统中的数据存在中间状态,并认为该

文章图片
#分布式
CentOS 7设置固定IP地址

当我们安装了一个虚拟机或者装了一个系统的时候,经常会遇到需要设置固定ip的情况,本文就以Centos 7为例,讲述如何修改固定IP地址。

文章图片
#linux
Windows下如何编译FFmpeg

ffmpeg一般在linux环境中使用,但是我们目前很多的开发工具是windows,为了方便在windows下调试和使用ffmpeg,我们需要再windows下面编译和使用ffpeg,本文只讲述windows下如何编译ffmpeg的内容。windows下编译ffmpeg有很多的方法,本文主要用MSYS2的方式来编译。其本质就是模拟一个linux的命令环境,用来编译ffmpeg。

文章图片
#windows
idea 左下角的Git(Version Control)中显示Local Changes窗口

打开Local Changes窗口来查看当前Git仓库的本地变更。

文章图片
#intellij-idea#git
    共 13 条
  • 1
  • 2
  • 请选择