发布于 2021-05-07 15:53:05 | 阅读 37820
说到 Java 中的队列应该都不会陌生。其具有通过先进先出,或者双端进出的方式进行数据管理;通过阻塞以达到自动平衡负载的功能。
发布于 2021-05-07 15:40:20 | 阅读 30413
最近在看公司的 redis queue 时,发现底层使用的是 go-zero 的 queue 。本篇文章来看看 queue 的设计,也希望可以从里面了解到 mq 的最小型设计实践。
发布于 2021-05-07 15:38:08 | 阅读 33129
微信很多小程序,拥有和app一样的功能,却不占手机内存。这里就来分享6个私藏已久的微信小程序,款款都是黑科技,能让你的手机更好用哦。
发布于 2021-05-07 14:46:23 | 阅读 27257
本文从应用层面总结了,JVM基本的内存模型以及线程对共享内存操作的原子方式,并着重介绍了线程池、FutrueTask、CountDownLatch、CycliBarrier以及Semaphore这几种在Java并发编程中经常使用的JUC工具类。
发布于 2021-05-07 14:21:11 | 阅读 29145
随着 Spring5 的推出,WebFlux 被置于越来越重要的位置,无论是内在的学习驱动,还是公司的项目要求,很多小伙伴们都开始关注 WebFlux 了,也有很多小伙伴在微信上私我能不能整一套 WebFlux 教程?
发布于 2021-05-06 14:41:17 | 阅读 35305
本模块虽然已经支持了MQTT功能,但是我们在实际研发项目中,为了保持项目的可移植性和兼容性,通常不会使用模块自带的MQTT命令集,而是用代码实现MQTT上层功能,底层再调用模块的TCP AT命令集。
发布于 2021-05-06 14:39:14 | 阅读 27881
5月4日,戴尔发布安全公告,称修补了一个存在长达12年的驱动程序漏洞。该漏洞预估影响上亿台戴尔设备。
发布于 2021-05-06 14:37:11 | 阅读 35339
本文将向您介绍什么是JavaScript静态代码分析,为什么要使用它,以及如何在项目中通过快速设置来实现它。
发布于 2021-05-06 14:29:26 | 阅读 27664
写作本文的起因是我想让修改后的分布式 PyTorch 程序能更快的在 Facebook 的集群上启动。探索过程很有趣,也展示了工业机器学习需要的知识体系。