2022年1月记录(java中的锁参考文章,Google Guava-缓存)

1.postgis数据库中转换成WEKB格式字符串过长

如果先用ST_GeomFromGeoJSON()转换成二进制,在update进数据库报“postgre structure does not match expected size!”

是中间步骤把gemetry格式转成字符串,再转换成geometry,点位过多时,字符串过长。应该把两部并成一句sql。

update district set position=(geometry)

https://gis.stackexchange.com/questions/405081/wkb-structure-does-not-match-expected-size

2.Mybatis之@ResultMap,@Results,@Result注解的使用

https://www.jb51.net/article/230878.htm

3.in查询会导致sql语句过长

可以把list给分段

4.java里锁的总结 

Java都为我们提供了各种锁,为什么还需要分布式锁?-51CTO.COM

给大伙来梳理下Java中的各种锁的分类 - 云+社区 - 腾讯云

java中的各种锁详细介绍 - JYRoy - 博客园

java 中的锁 -- 偏向锁、轻量级锁、自旋锁、重量级锁_zqz_zqz的博客-CSDN博客_偏向锁 轻量级锁 重量级锁

ReentrantLock原理_路漫漫,水迢迢-CSDN博客_reentrantlock

sun.misc.Unsafe详解和CAS底层实现_lvbaolin123的博客-CSDN博客_unsafe底层原理

分门别类总结Java中的各种锁,让你彻底记住_renwei289443的博客-CSDN博客_java各种锁

 Java并发编程:线程池的使用 - Matrix海子 - 博客园

Java并发-AbstractQueuedSynchronizer(AQS)JDK源代码分析_li_xunhuan的博客-CSDN博客

Thread之八:interrupt中断 - duanxz - 博客园

5.[Google Guava] 3-缓存

guava | 并发编程网 – ifeve.com

6.swagger-ui多个路径配置 

swagger-ui多个包路径扫描匹配(多注解匹配)的改造支持_架构路上的博客-CSDN博客 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值