-
Spring 在多线程环境下如何确保事务一致性?
问题在现 我先把问题抛出来,大家就明白本文目的在于解决什么样的业务痛点了: public void removeAuthorityModuleSeq(Integer authorityModuleId, IAuthorityService iAuthorityService, IRoleAuthorityService iRoleAuthorityService) { //1.查询出当前资源模块下…- 4
- 0
-
Docker中实现CI和CD
1、前言 持续集成(CI/CD)是一种软件开发的经验总结。它用于帮助开发团队和交付团队实现频繁且快速的集成,以及测试他们的工作成果,以尽可能快地发现项目开发和交付工程中的错误。越频繁,越早的项目集成与项目交付,则意味着问题会被越早发现。因此,通过持续集成 ( CI/CD)可以及时发现和解决代码故障,提高代码质量,减少故障处理成本等。 2、什么是CI/CD CI/CD 是一种通过在应用的开发阶段引入…- 3
- 0
-
如何实现网络数据传输
1.理解源IP地址和目的IP地址 在实现不同主机通信的时候首先需要知道对方的IP地址,就如同是唐僧从东土大唐向西天取经,东土大唐可以理解为是源IP地址,而西天可以理解为是目的IP地址,每一台主机实现数据通信的前提是需要有IP地址。 如何查看自己主机上的IP地址:ifconfig 2.理解端口号 &nb…- 5
- 0
-
FastDFS+Nginx – 本地搭建文件服务器同时实现在外远程访问「端口映射」
前言 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上…- 3
- 0
-
在Ubuntu Linux系统上安装RabbitMQ服务并解决公网远程访问问题
前言 RabbitMQ是一个在 AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。 由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议 )的开源实现,由于erlang 语言的高并发特性,性能较好,本质是个队列,FIFO 先入先出,里面存放的内容是message,下面介绍通过在ubuntu+cpolar+rabbi…- 28
- 0
-
Linux Maven 安装与配置
Maven 下载 官方地址 Maven – Download Apache Maven,下载完成后,解压到合适的位置即可; 解压缩下载的文件 解压缩下载的文件: 使用以下命令解压缩下载的Maven分发版文件; tar -xzvf apache-maven-3.8.8-bin.tar.gz 移动Maven文件夹 移动Maven文件夹: 将解压后的Maven文件夹移动到您选择的安…- 10
- 0
-
Hadoop集群搭建
一、运行环境配置(所有节点) 所有集群服务,都需要配置 1、基础配置 关闭防火墙,关闭防火墙开机自启 systemctl stop firewalld systemctl disable firewalld 创建lydms用户,并修改lydms用户的密码lydms123 useradd lydms passwd lydms 配置lydms用户具有root权限,方便后期加sudo执行root权限的命…- 3
- 0
-
windows 配置永久路由
1、查看路由配置 打开命令提示符 输入:route print -4 (-4只看ipv4的路由配置) 可以看见自己配置的永久路由, 网络地址:目的 ip地址,或者ip段 网络掩码:目的 网络掩码 网关地址:(内网或外网)网关地址 2、配置永久路由 需要在管理员权限下启动命令提示符: route add <目标网络ip> mask <目标网络子网掩码> &…- 14
- 0
-
Linux——让程序在后台运行(四种方法+使用推荐)
一、第一种方法(加“&”符号) 二、第二种方法(nohup命令) 三、第三种方法(screen命令) 四、第四种方法(systemctl命令) 五、总结 六、实用操作(重点) 一、第一种方法(加“&”符号) 如果想让程序在后台运行,执行程序的时候,命令的最后面加“…- 28
- 0
-
Docker可视化工具
1、前言 Docker 提供了命令行工具来管理 Docker 的镜像和运行 Docker 的容器。我们也可以使用图形工具来管理 Docker。目前,主流的 Docker 图形工具有 Docker Ul、Portainer 和 Shipyard。 2、Docker UI Docker UI是一款最简单的,单机环境中的管理Docker的图形工具,适合初学者和小型Docker管理。 优点: 支持容器管理…- 7
- 0
-
Session详解,学习Session,这篇文章就够了(包含底层分析和使用)
说明:下面介绍session,我们使用到了游览器抓包,http的知识,如果不了解,请先简单了解下。http介绍,http请求,http响应。因为cookie和session是一对”好兄弟“,我们介绍session也要使用到cookie,如果不清楚cookie,请查看cookie详解。废话不多说,直接开始吧。 什么是session &n…- 12
- 0
-
Linux Ubuntu安装RabbitMQ服务
前言 RabbitMQ是一个在 AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。 由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议 )的开源实现,由于erlang 语言的高并发特性,性能较好,本质是个队列,FIFO 先入先出,里面存放的内容是message,下面介绍通过在ubuntu+cpolar+rabbi…- 17
- 0
-
Docker——Windows版本Docker安装
一、简介 1.1 Docker如何解决大型项目依赖关系复杂,不同组件依赖的兼容性问题? Docker允许开发中将应用、依赖、函数库、配置一起打包,形成可移植镜像 Docker应用运行在容器中,使用沙箱机制,相互隔离 1.2 Docker如何解决开发、测试、生产环境有差异的问题 Docker 镜像中包含完整运行环境,包括系统函数库,仅依赖系统的…- 25
- 0
-
一步步教你搭建自己的云服务器
下面说第一步,搭建云服务器肯定要有自己的本地服务器,笔者选用的是tomcat,毕竟好使免费嘛,下面说一下原材料。 一台联网的电脑,(最好是树莓派之类的小型电脑,毕竟服务器需要24小时不停开机,选用普通pc电量其他都太耗成本了) 一个公网IP,在这里就不解释什么是公网ip了(因为知不知道跟后面操作没关系),在这里就教你如何开通公网ip,笔者是联通的宽带,个人家庭用的。可以先看下自己是不是公网ip,关…- 14
- 0
-
Java SDK调用 海康网络摄像头 多摄像头同时预览 并取流
然后小编根据这个思路将SDK的Demo流程整个看了一遍,终于发现了问题的所在,接下来直接上代码(个人是根据海康提供的demo进行简单的修改,将部分公共代码给抽了出来,另外小编只用到了预览录制和停止录制功能,解码和其他功能小编没用到,所以小编在这里都干掉了。尽量能简洁易懂就简介易懂,大佬勿喷!仅供参考和提供思路!!!!!!) 1 首先去官网下载海康的demo和文档,地址不知道?没关系 我给你啦! h…- 14
- 0
-
Java集合(超详细)
1 - 概述 所有的集合类和集合接口都在java.util包下。 在内存中申请一块空间用来存储数据,在Java中集合就是替换掉定长的数组的一种引用数据类型。 2 - 集合与数组的区别 长度区别 数组长度固定,定义长了造成内存空间的浪…- 3
- 0
-
Java注解的介绍和使用详细讲解
注解 注解基本介绍 注解概述: Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 Java 语言中的类、构造器、方法、成员变量、参数等都可以被注解进行标注。 注解的作用: 对Java中类、方法、成员变量做标记,然后进行特殊处理,至于到底做何种处理由业务需求来决定。 自定义注解: 自定义注解就是自己做一个注解来使用 自定义注解的格式如下: publi…- 4
- 0
-
Java 代理模式详解
一、代理模式概述 代理模式是一种比较好理解的设计模式。简单来说就是 我们使用代理对象来代替对真实对象(real object)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 代理模式的主要作用是扩展目标对象的功能,比如说在目标对象的某个方法执行前后你可以增加一些自定义的操作。 代理模式有静态代理和动态代理两种实现方式,我们 先来看一下静态代理模式的实现。 二…- 2
- 0
-
20道常见的kafka面试题以及答案
目录 1、kafka的消费者是pull(拉)还是push(推)模式,这种模式有什么好处? 2、kafka维护消息状态的跟踪方法 3、zookeeper对于kafka的作用是什么? 4、kafka判断一个节点还活着的有那两个条件? 5、讲一讲 kafka 的 ack 的三种机制 6、kafka 分布式(不是单机)的情况下,如何保证消息的顺序消费? 7、kafka 如何不消费重复数据?比如扣款,我们不…- 10
- 0
-
SpringMVC工作流程
一、SpingMVC的常用组件 1)DispatcherServlet 是一种前端控制器,由框架提供。 作用:统一处理请求和响应。除此之外还是整个流程控制的中心,由 DispatcherServlet 来调用其他组件,处理用户的请求 2)HandlerMapping 处理器映射器,由框架提供。 作用:根据请求的 url、method 等信息来查找具体的 Handler(一般来讲是Controlle…- 5
- 0
-
SpringBoot 实现审核功能
一、审核功能实现的方式 1、普通 方案:经办时入A表,审核后从A表读取数据,然后操作目标B表; 优势:思路简单 劣势:对后端功能实行高度的嵌入;审核功能数据操作不统一 2、弹框式 方案:前台实现,操作时判断是否需要权限控制,如果需要,则弹出框,由审核人员进行审核,审核通过后,进行后续操作。 优势:对后台功能无嵌入;可支持查询、导出、操作等全部功能; 劣势:需要经办人和审核人同时在场操作 3、入参缓…- 3
- 0
-
SpringBoot 监控神器——Actuator 保姆级教程
pom.xml info beans conditions heapdump shutdown mappings threaddump loggers 端点 metrics 端点 自定义Endpoint 自定义监控端点常用注解 使用Filter对访问actuator做限制 Spring Boot Monitor做监控页面 SpringBoot自带监控功能Actuator,可以帮助实现对程序内部运行…- 3
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!