捉虫大师 捉虫大师
3年前
实现一个比LongAdder更高性能的计数器有多难
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。强悍的LongAdderLongAdder是jdk8引入的适用于统计场景的线程安全的计数器。在此之前,实现一款线程安全的计数器要么加锁,要么使用AtomicLong,加锁性能必然很差,AtomicLong性能要好很多,但是在高并发、多线程下,也显得吃力。
捉虫大师 捉虫大师
3年前
实测Tengine开源的Dubbo功能
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。背景Tengine是阿里巴巴基于Nginx开发并开源的Web服务器,它继承了Nginx所有的功能和特性,并在其基础上做了大量的扩展和增强,其中像动态模块加载,四层负载均衡,reuseport支持等能力,都逐渐被Nginx官方吸收引用。Tengine在开
捉虫大师 捉虫大师
3年前
从nacos客户端的TIME_WAIT说起
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。问题起因前段时间调研nacos,用来代替zookeeper当作dubbo的注册中心,使用的是nacos的1.1.4版本。还用了nacosSync,一款nacos提供的迁移工具,可将常见的注册中心上的服务同步到nacos上。这玩意很不好用,至少不是生产级别
liam liam
2年前
这个API Hub厉害了,收录了钉钉企业微信等开放Api,还能直接调试!
01此前时不时会有一些研发小伙伴和我诉苦,说很多企业由于人力财力限制或者需求不强,会直接购买使用第三方的开放API,这样一来,一则由于开放项目不是量身定制的,寻找自己合适的接口也要搜索调研蛮多时间。二则这种合作方式下API提供者通常只会提供调用权限和一份接口文档,研发童鞋调试的时候只能手动一个个把接口数据复制到调试工具,费时费力。综合上述两大痛点,我给
捉虫大师 捉虫大师
3年前
当我们谈注册中心时我们谈什么
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。最近工作重心转向了注册中心,于是想来写一篇关于注册中心的文章概念什么是注册中心,以大多数人熟悉的RPC框架来说,通常RPC中有三种角色:provider服务提供者consumer服务消费者,即调用方registry注册中心,让consumer
Wesley13 Wesley13
3年前
java爬虫入门
通用网络爬虫又称全网爬虫(ScalableWebCrawler),爬行对象从一些种子URL扩充到整个Web,主要为门户站点搜索引擎和大型Web服务提供商采集数据。今天我写的主要是一些皮毛入门现在来看下我们的pom依赖<projectxmlns"http://maven.apache.org/POM/4.0.0"xmln
Wesley13 Wesley13
3年前
IM要做手机扫码登陆?先看看微信的扫码登录功能技术原理
本文原文由作者Amazing10原创发布于公众号业余码农,收录时有改动,感谢原作者的技术分享。1、引言某天中午,吃完午饭,摊在自己的躺椅上,想趁吃饱喝足的午后时间静静享受独自的静谧。!(https://uploadimages.jianshu.io/upload_images/1500839f366b0cb262fafec.jp
Stella981 Stella981
3年前
AR&VR近期进展,基于手势识别的输入法、AR笔记
今天收录2个比较好的案例到《人工智能MIX》专栏,更多案例、资料,可以点击文末“阅读原文”。\基于手势识别的输入法FacebookRealityLabs近期公开其在AR/VR输入法上的研究,该项目基于手势识别,通过双手捏合操作定位按键,通过上下滑动确认备选框中的选项等,整体操作流畅
绣鸾 绣鸾
1年前
Media Encoder 2024 for mac媒体转码器
是一款媒体转码软件,它可以将视频从一种格式转码为另一种格式,支持H.265、HDR10等多种编码格式,同时优化了视频质量,提高了编码速度。此外,MediaEncoder2024还支持收录、创建代理和输出各种格式的视频,同时可以自动执行工作流程,如使用预设
绣鸾 绣鸾
1年前
Media Encoder 2024 for mac(媒体转码器) v24.0.3
是一款媒体转码软件,它可以将视频从一种格式转码为另一种格式,支持H.265、HDR10等多种编码格式,同时优化了视频质量,提高了编码速度。此外,MediaEncoder2024还支持收录、创建代理和输出各种格式的视频,同时可以自动执行工作流程,如使用预设