maven怎么依赖本地的包 maven打包时怎么把所以的依赖一起打包?

maven打包时怎么把所以的依赖一起打包?

maven怎么依赖本地的包 maven打包时怎么把所以的依赖一起打包?

Mav

为什么有的jar包只能在maven中使用?

因为很多时候看起来你只是添加了一个jar包依赖,实际上这个依赖里面会有其他的依赖,所以你单独使用这个jar包就会报错。

m2文件夹怎么来的?

Mav

如何保证同一资源被多个线程并发访问时的完整性?

对于这个问题,我们首先想到的是使用synchronized关键字,这是一个解决方案,比如:

公共同步void setStatus(布尔b) {}

但是synchronized不适合高并发数据,会导致程序特别慢,不适合集群,负载均衡后数据会有问题。

我们使用另一种解决方案,redis分布式锁。redis是单线程服务,高效的键/值结构,支持高可用的分布式集群,可以让多台机器上的多个进程互斥相同的数据。

让 让我们谈谈redis从创建到使用的过程:

1.使用maven下载redis所依赖的包,在pom.xml中进行配置:

ltdependencygt ltartifactidgt spring-boot-starter-data-redi SLT/artifactIdgt

2、熟悉r:在设置新值之前获取以前的值。

3、新增redis类写锁,解锁方法:

//自动便笺进入redis

@自动连线

私有字符串模板

/***

*锁定

* @param密钥id

* @param value当前时间超时

* @return*/

命令对应的公共布尔锁(String Key,String Value) {//setnx。

//可以设置值返回true,但是可以 不要将该值设置为返回false。

if(redisTemplate.opsForValue()。setIfAbsent(key,value)) { return true }

//确保只有一个线程获得锁。

字符串current value redis template . ops for value()。获取(键)

//如果锁过期,则存储的锁小于当前时间。

如果(!(当前值)ampamp(当前值)lt ()) {

//获取最后一次锁定的时间

string old value redis template . opsforvalue()。getAndSet(键,值)

如果(!(old value)amp old value . equals(current value)){ return true } } return false }

/**

*解锁

*/public void unlock(字符串键,字符串值){

尝试{

字符串current value redis template . ops for value()。get(key) if(!(当前值)ampamp当前值. equals(值)){

值()的Redisttemplate.ops。getOperations()。delete(key)} Catch(Exception e){([Redis分布式锁]解锁异常,{}

标签:

最新文章

  1. bios找不到startup选项 win10系统里bios里没有startup?2025-03-29
  2. 如何更改英雄联盟左右按键2025-03-16
  3. ipad印象笔记怎么在图片上写字 zine使用教程?2025-03-17
  4. 服务器域名是什么? 为什么有人说建设网站必须去购买域名呢?2025-03-31
  5. 手机备忘录展示在桌面上2025-03-14
  6. 进入路由器192.168.0.1 antbang路由器手机怎么登录?2025-03-26
  7. qq相册私密是不是仅自己可见 请问手机QQ相册设置私密,仅自己可见别人还能看得到吗?2025-03-29
  8. webpack配置react 大学做项目,负责人禁止我用Vue,React,让我用基础HTML,CSS,JS开发前端怎么办?2025-04-01
  9. 淘宝新手卖家如何破零 为什么淘宝上有0.1元的东西并且发货很慢?2025-03-15
  10. 能吃鸡十大笔记本电脑 玩《绝地求生》需要高配置电脑吗?为什么?2025-03-28
  11. seo具体怎么优化 《SEO实战密码》书中这句话“SEO们都熟悉的一个链接结构观点是,内页必须距离首页3~4次点击之内”,如何理解?2025-04-01
  12. 小米怎么设置锁屏常亮 小米10至尊怎么让锁屏常亮?2025-03-18
  13. 关闭服务器端口意味着降低安全吗 ip安全策略关闭端口本机还可以打开?2025-03-17
  14. 生意为什么越来越难做了 Seo网站优化好做吗,现在百度越来越不好做了?2025-03-26
  15. ios系统下载 苹果手机如何设置主题桌面?2025-03-17
  16. 企业邮箱大全 福建省闽南建筑工程有限公司黄石分公司介绍?2025-03-30
  17. 手机相册权限被限制怎么打开 相册权限怎么开启?2025-03-10
  18. 如何给图片添加玫瑰光线的边框2025-03-09
  19. 笔画大全 方王的笔画顺序怎么写?2025-04-02
  20. 微软1986年上市市值 谷歌已死,腾讯杠把子,微软还能饭否?2025-03-26
  21. 华为智能锁和小米智能锁哪个好 华为密码锁和小米密码锁哪个好?2025-03-23
  22. ios终端terminal命令 苹果手机显示屏幕不匹配怎么办?2025-03-30
  23. 北京精雕怎么做竖排字体(精雕软件打字怎么立着打出来?)2025-03-24
  24. 网站制作多少钱一个 网站建设制作报价,费用,价格,建做个网站要多少钱?2025-03-18
  25. 兰博基尼汽车之家 18年6月即将上市的最帅国产敞篷跑车前途K50怎么样?2025-03-21
  26. ps上怎么画双向弯曲箭头 photoshop如何画箭头?2025-03-09
  27. ios银联活动 中国银联官网app下载2025-03-31
  28. cad删除键失灵了怎么办 cad正交失灵?2025-03-17
  29. 提取图片中的文字技巧2025-03-14
  30. 如何使用WPS的画线笔工具2025-03-12
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 小米11怎么单屏壁纸设置 小米火星壁纸安卓11怎么用?

    小米火星壁纸安卓11怎么用?小米火星壁纸可以自己下载使用,也可以在酷派安全软件上下载使用。小米11有息屏壁纸吗?小米XI有兴趣屏壁纸,可以从设置中设置兴趣屏和锁屏。红米桌面壁纸多张怎么设置?1.一、第一步打开红米手机,然后打开【个性主题】;

  2. 2 温州话大悲咒(谁能把(大悲咒()用中文音译一下?)

    谁能把(大悲咒 )用中文音译一下?大悲咒的发音南无,赫罗娜,多罗耶。(1)nhldndulyy .南无阿米耶。(2)nmly .破界地说博叶洛。(3)plJidShubly .菩萨是女的。(4)这是一个很好的例子.马哈-萨玛-萨玛。(

  3. 3 区块链运营做什么工作(区块链从业者名词解释?)

    负责地区的业务合作、资源拓展和市场合作。领域的流量获取和资源交换,以及对外业务合作的建立。负责与项目相关的市场营销、活动策划、品牌推广、公关推广等活动。参加行业在国内外的各种会议和交流活动,整合各种资源,开展深度合作。可以从事相关社区的管理

  4. 4 共享单车押金怎么退钱(共享单车押金怎么退还?)

    共享单车押金怎么退还?自行车共享押金如果不使用可以退还。在使用自行车共享之前,你需要下载软件并预先支付一定数量的押金。每次使用共享单车,都可以通过扫码验证解锁。解锁后,你可以使用自行车共享。自行车共享骑到目的地后,可以通过扫码支付锁定自行车

  5. 5 银行零售业务(银行零售业务是什么?)

    银行零售业务是什么?零售业务主要是指个人业务、理财、存贷款,都属于零售业务的范畴。希望能帮到你。银行零售业务怎么做大做强?银行的零售业务应该这样做大做强:第一,要实行大堂经理首问负责制。大堂经理要在第一时间关注进入网点的客户,在客户进门时识

  6. 6 清理大师怎么删除系统文件 如何卸载强力清理大师?

    如何卸载强力清理大师?步骤/以华为v40手机为例。先打开手机,长按清理大师软件图标。步骤/再点击卸载掉。步骤/再一次再点卸载掉表就行。怎样删除超强清理大师?那如果没有是手机损坏系统软件的话,那她出厂时就有好象是不可以删出的,如果不是是后期直

  7. 7 斗鱼直播平台 斗鱼是什么平台?

    斗鱼是什么平台?我相信很多小伙伴都看过贝塔的直播。总有一个直播板你喜欢!贝塔电视台主要关注游戏直播,涵盖娱乐、综艺、体育、户外等直播内容。也就是说,软件可以满足各种人的需求。有些人喜欢听歌曲,有些人喜欢看轻松节目,有些人喜欢看现场比赛,有些

  8. 8 一到冬天手机就充不进电怎么解决 华为手机低温自动关机怎么解决?

    华为手机低温自动关机怎么解决?1.手机用完可以放在贴身的裤兜里,可以避免手机在冬天直接暴露在寒冷的环境中,使手机不容易进入低温自我保护状态,人体的体温让手机处于温暖的环境中,避免关机。2.可以在手机上放一个厚实的有很强保暖或者加热功能的手机

  9. 9 上海师范大学附属中学(上师大附中是第一梯队吗?)

    上海师大附中有几个校区?上海师范大学附属中学现在有两个校区,一个是浦东的林三校区,另一个是闵行浦江校区。创建于1958年,是上海市教委和上海师范大学双重领导下的重点高中。它从上海招生,选拔最优秀的学生,同时接受走读生和住校生。到2015年,

  10. 10 ic卡考勤管理系统 zk-f3考勤机未解绑怎么重置?

    zk-f3考勤机未解绑怎么重置?操作方法01微电脑为主:一般打开上盖会看到一个复位按钮,用什么东西按一下就能恢复到出厂设置。02目前,最流行的指纹IC卡身份证:如果机器有显示屏和按钮,很容易找到的项目 "恢复出厂设置。也可以连接电脑,右键属

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图