Wesley13 Wesley13
3年前
volatile实现可见性但不保证原子性
   volatile关键字:能够保证volatile变量的可见性不能保证volatile变量复合操作的原子性         volatile如何实现内存可见性:        深入来说:通过加入内存屏障和禁止重排序优化来实现的。对volatile变量执行写操作时,会在写操作后加入一条store屏
CuterCorley CuterCorley
4年前
Python开发 常见异常和解决办法
1.sqlalchemy创建外键关系报错propertyofthatnameexistsonmapperSQLAlchemy是Python编程语言下的一款开源软件,提供了SQL工具包及对象关系映射(ORM)工具,使得在Python中操作MySQL更加简单。在给两个表创建外键关系时可能会报错:bashsqlalchemy.exc.Arg
Stella981 Stella981
3年前
Postman代码测试工具如何用?
1. 1)get请求,参数为map时,!(https://oscimg.oschina.net/oscnet/030fcc5051a1369d5ef36e329881d24d486.png)  postman的传参!(https://oscimg.oschina.net/oscnet/60f614df8b731e25ab5775a7c8
Stella981 Stella981
3年前
IntelliJ IDEA 2020.1 稳定版发布!
点击上方“杰哥的IT之旅”,选择“星标”公众号重磅干货,第一时间送达!(https://oscimg.oschina.net/oscnet/ff5d598ec30f36e3e728bdce51c8a1369dd.jpg)作者:局长出处:https://www.oschina.net/n
Stella981 Stella981
3年前
AQS共享锁应用之Semaphore原理
我们调用Semaphore方法时,其实是在间接调用其内部类或AQS方法执行的。Semaphore类结构与ReetrantLock类相似,内部类Sync继承自AQS,然后其子类FairSync和NoFairSync分别实现公平锁和非公平锁的获取锁方法tryAcquireShared(intarg),而释放锁的tryReleaseShared(inta
Stella981 Stella981
3年前
Nginx 在运维领域中的应用,看这一篇就够了
公众号关注“杰哥的IT之旅”,选择“星标”,重磅干货,第一时间送达!!(https://oscimg.oschina.net/oscnet/5bed48e920594490b22cb456f69e4829.png)关于NginxNginx已诞生十余年,其作为一款开源的We
Wesley13 Wesley13
3年前
17条避坑指南,获赞5K+,这是一份来自谷歌工程师的数据库经验贴
点击关注上方“杰哥的IT之旅”,设为“置顶或星标”,第一时间送达干货。!(https://oscimg.oschina.net/oscnet/dae4bd406f10ef773895e2b8da38cb2bb9a.jpg)作者:JaanaDogan机器之心编译参与:Panda、张倩「ACID
Wesley13 Wesley13
3年前
ICRA2020重磅来袭——SLAM文章汇总
点击上方“3D视觉工坊”,选择“星标”干货第一时间送达!(https://imgconvert.csdnimg.cn/aHR0cHM6Ly9tbWJpei5xcGljLmNuL21tYml6X2pwZy9vdzZwcnpadVBJRU5iMG01aWF3dXRJZjkwTjJVYjNkY1B1UDJLWEhKdmFSMUZ2MkZuaWNUdU9
晴雯 晴雯
2年前
2023 IDEA 最新激活码,亲测可用,IntelliJ IDEA永久激活
InteIIiJIDEA2023.版本发布了,很多朋友已经迫不及待升级了。官方对此版本的新变化总结:在IntelliJIDEA2023.1中,我们根据用户的宝贵反馈对新UI做出了大量改进。我们还实现了性能增强,从而更快导入Maven,以及在打开项目时更早提
架构师日记-到底该如何搭建一个新系统 | 京东云技术团队
本文详细介绍了搭建系统工程架构时需要关注的几个重要方面。基于产品的价值,做出决策。并从系统工程架构的演进、技术方案的选型、系统规范共识的达成等方面入手,对实施过程中的常见问题给出了解决思路。