×

MSSQL教程

如何用Redis实现分布式锁?(如何用redis实现分布式锁定)

YaoYao YaoYao 发表于2024-07-01 浏览7999 评论0
简介   我相信很多人学分布式锁最大的动力并不是他自己的系统需要,而是面试官需要。。。当然,这也侧面说明分布锁很重要,经常作为考题,在学习之前,我们要先明确几个问题。 一、锁重要吗?   当然重要,只要访问临界资源的时候,都会用到锁,要不然就会有线程安全问题。 二、那我们为什么不用Java自带的锁?比如synchronized和Lock还要自己实现呢?   这里需要的明确一个问题,这些Java自带的锁都是在同一个JVM中发挥作用的,如果是在分布式的服务中,会有多个JVM虚拟机下的

spring cloud

【nacos】本机电脑、服务器上如何安装配置nacos

a'ゞ柒玖云-NO1 a'ゞ柒玖云-NO1 发表于2024-06-28 浏览6153 评论0
[1] nacos简要介绍   Nacos就是注册中心+配置中心,等价于SpringCloud的Eureka+Config+Bus。现在国内许多Spring Cloud项目都使用nacos。 [2] nacos下载   官网下载地址:https://github.com/alibaba/nacos/releases.  linux系统的主机下载tar.gz的压缩包,window下载zip的压缩包。 [3] 本地电脑配置nacos(win系统) [1] 在0.7版

sql

死磕JAVA10余年,呕心整理出了核心知识点已经做成PDF,无私奉献

刘星 刘星 发表于2024-06-20 浏览9339 评论0
前言: 想在面试、工作中脱颖而出?想在最短的时间内快速掌握 Java 的核心基础知识点?想要成为一位优秀的 Java 工程师?本篇文章能助你一臂之力! 目前正值招聘求职旺季,很多同学对一些新技术名词都能侃侃而谈,但对一些核心原理理解的不够透彻,特别是对 Java的一些核心基础知识点掌握的不够,例如JVM、常用的算法和数据结构等。正所谓万丈高楼平地起,只有把基础掌握的牢固,才能走的更远,面对不断更新的技术才能快速掌握,同时在面试、工作中也更能脱颖而出! 下方面试题我只挑选了几个比较好的,剩余

kotlin

Java:Java和Kotlin有哪些区主要别?(java与kotlin的区别)

yimi yimi 发表于2024-06-19 浏览5967 评论0
​  如果你是移动应用程序开发人员,Java可能是你最喜欢构建Android应用程序的语言。但是到处涌现出几种新的语言,它们可能会挑战Java在Android世界中的主导地位。其中之一是Kotlin,这是一种相对较新的编程语言,已被Google宣布为Android支持的“一流”语言。   Kotlin不断发展和增强,它现在被视为框架、库和工具的成熟生态系统,其需求正在迅速增长,尤其是在移动应用程序开发方面。   以下是Java和Kotlin之间的主要区别:   1.Java 仅支持面向对象

spring boot

Spring Boot Admin在线查看spring boot后台日志(spring boot 日志管理)

宜商科技胡先生 宜商科技胡先生 发表于2024-06-19 浏览5701 评论0
当前,应用系统微服务架构、前后端分离(前端vue,后端springboot),已经成为大部分项目的标准技术架构,但在项目上线后,spring boot后端服务部署在服务器上,大部分公司对服务器都有安全管理要求,一般开发人员无法登录服务器,就不能查看到后台日志,经常遇到应用系统报错,但看不到后台详细服务日志,导致程序员不能很快定位错误。基于此,可以使用Spring Boot Admin组件集成整合spring boot工程,可以实现在线实时查看后端服务日志,就不用再去服务器管理员去服务器本地查看了

spring boot

springboot整合Mybatis,超级详细的操作案例

旺利-屋顶光伏 旺利-屋顶光伏 发表于2024-06-18 浏览7004 评论0
目录 概述 建表 创建springboot工程 创建student实体类 创建Mapper接口(第一种方式 : @Mapper )  创建mapper配置文件 编写Service接口以及其实现类 编写Controller测试 在application.properties配置数据库等信息 运行测试 第二种方式 @MapperScan mapper配置文件自定义 概述 我们在开发项目的时候经常会使用到springboot整合Mybatis(后续会有springbo