分布式id如何生成
1.UUID生成通过网卡、时间、随机数来保证生成的唯一的字符串。优点:(1)本地生成,生成简单(2)速度快(3)高可用;缺点:(1)无序,如果存入mysq,影响B的操作性能,因为B树是需要排序的;(2)占用空间较大(36个
佛系码 佛系码
4年前
Redis实现分布式锁
一、redis分布式锁的简易实现用redis实现分布式锁是一个老生常谈的问题了。因为redis单条命令执行的原子性和高性能,当多个客户端执行setnx(相同key)时,最多只有一个获得成功。因此在对可用性要求不是特别高的场景下,redis分布式锁方案不失为一个性价比高的实现。1.多个客户端执行setnxlock
Wesley13 Wesley13
3年前
LCN分布式事务框架
框架特点1.支持各种基于spring的db框架2.兼容springcloud、dubbo3.使用简单,代码完全开源4.基于切面的强一致性事务框架5.高可用,模块可以依赖dubbo或springcloud的集群方式做集群化,TxManager也可以做集群化使用示例分布式事务发起方:@Overrid
Easter79 Easter79
3年前
SpringBoot实现分布式session
实现分布式session实现基于redis的分布式session原理基于HttpRequestWapper,对request获取的Session实现类进行替换,即提供一个从redis获取数据的Session实现类依赖引入springbootstarterdatared
Stella981 Stella981
3年前
SpringBoot实现分布式session
实现分布式session实现基于redis的分布式session原理基于HttpRequestWapper,对request获取的Session实现类进行替换,即提供一个从redis获取数据的Session实现类依赖引入springbootstarterdatared
Stella981 Stella981
3年前
Android沉浸式状态栏
//Activity 代码设置透明protected void onCreate(Bundle savedInstanceState) {    getWindow().requestFeature(Window.FEATURE_NO_TITLE);    if(Build.VERSION.SDK_INT  Buil
Stella981 Stella981
3年前
Nepxion分布式RPC框架
NepxionThuder(QQ1394997)代码基地:https://github.com/Nepxion(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FNepxion)介绍文档:http://nepxion.iteye.com/(ht
Wesley13 Wesley13
3年前
C 侵入式数据结构
之前在网上了解到Linux内核开发时用的是侵入式(intrusive)数据结构,就想了解下。然后读了这篇介绍Linux内核中用到的双向链表实现的文章(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.jobbole.com%2F87687%2F)。看完那篇博客后,就想
Stella981 Stella981
3年前
Flink的分布式缓存
分布式缓存Flink提供了一个分布式缓存,类似于hadoop,可以使用户在并行函数中很方便的读取本地文件,并把它放在taskmanager节点中,防止task重复拉取。此缓存的工作机制如下:程序注册一个文件或者目录(本地或者远程文件系统,例如hdfs或者s3),通过ExecutionEnvironment注册缓存文件并为它起一个名称。
EAI嵌入式人工智能发展现状研究
11.1从AI到EAIAI即人工智能,赋予机器可以模仿人类利用知识完成某些行为。嵌入式设备种类繁多,在生活中到处可见,例如手机、家电、电动车、电梯。生活中存在的海量嵌入式设备,是EAI发展的现实基础,而人工智能技术在近几年的突飞猛进,为EAI的发展提供了技术保障。EAI即EmbeddedAI嵌入式人工智能,早在2018年9月中国(上海)国际嵌入式大会期间,