Easter79 Easter79
3年前
synchronized 的实现原理
!(http://www.liebrother.com/upload/ef1e31512ff14b5da181fc36f9190e16_20171113.jpg)加不加synchronized有什么区别?(https://my.oschina.net/liebrother/blog/4253687)synchronized作为悲观锁,
zdd小小菜鸟 zdd小小菜鸟
2年前
Redis面试
Redis面试1.Redis是什么?都有哪些使用场景?我们先来理解经典的CAP理论:tex一致性:是指从数据层面来看的一致性。可用性:是指从系统层面的可用性。容错性:是指从网络层面的的容错性。
Stella981 Stella981
3年前
Git
一、管理修改为什么说Git管理的是修改,而不是文件呢?我们还是做实验。第一步,对readme.txt做一个修改,比如加一行内容:Gitisadistributedversioncontrolsystem.GitisfreesoftwaredistributedundertheGPL.Git
Stella981 Stella981
3年前
Python 任务自动化工具:nox 的配置与 API
👆 “Python猫”,一个值得加星标的公众号!(https://oscimg.oschina.net/oscnet/77ca7590b417010a56ac953d077bd079940.jpg)英文|Configuration&API出处|nox官方文档译者|豌豆花下猫@Py
Stella981 Stella981
3年前
Git 居然还有这么高级用法,你一定需要
关注 Vue中文社区,回复“加群”加入我们一起学习,天天进步!(https://oscimg.oschina.net/oscnet/7099ad3e75d0550963d6382039a5e6b0ece.jpg)题来自:MaxencePoutord来源:NewFrontend网站
Stella981 Stella981
3年前
Scala typeclass 设计模式
前言 本文的写作的灵感主要是看了这个视频: Tutorial:TypeclassesinScalawithDanRosen(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DsVMES4RZF8) 加
可莉 可莉
3年前
11个JavaScript小技巧
关注 Vue中文社区,回复“加群”加入我们一起学习,天天进步!(https://oscimg.oschina.net/oscnet/20535851b07ebb14b96283d31d09b36425c.png)译者:前端小智https://segmentfault.c
事务,不只ACID | 京东物流技术团队
不论是ACID事务还是基于流处理系统的分布式事务,它们都保证数据的完整性。因为违反及时性可能会令人困惑,不过这只是暂时的,但是如果违反完整性,那么它的结果可能是灾难性的。违反一致性,最终一致性;违反完整性,永无一致性,是最好的概括
新支点小玉 新支点小玉
11个月前
GBT 37729-2019《信息技术 智能移动终端应用软件(APP)技术要求》是什么?
GB/T377292019是中国国家标准之一,旨在规范智能移动终端应用软件(APP)的技术要求。该标准提供了移动终端APP的技术要求,包括功能性、性能效率、兼容性、易用性、可靠性、安全性、维护性、抗风险以及用户文档集等方面的要求。主要内容包括:1、功能性要
京东云开发者 京东云开发者
3个月前
万字长文浅谈三高系统建设方法论和实践
1概述整个软件的发展历程是一部软件复杂性对抗史,软件的复杂性分为技术复杂性和业务复杂性,业务复杂性主要是建模和抽象设计,技术复杂性主要是三高(高性能,高并发,高可用)的应对,C端的业务一般以技术复杂性为主,业务复杂性为辅,而B端或者M端的业务通常以业务复杂