欢迎光临
我们一直在努力

技术分享

第208页

聊一聊 gRPC 的四种通信模式

mumupudding阅读(23)评论(0)

温馨提示:本文需要结合上一篇 gRPC 文章一起食用,否则可能看不懂。 前面一篇文章松哥和大家聊了 gRPC 的基本用法,今天我们再来稍微深入一点点,来看下 gRPC 中四种不同的通信模式。 gRPC 中四种不同的通信模式分别是: 一元 R...

对线面试官:浅聊一下 Java 虚拟机栈?

mumupudding阅读(30)评论(0)

对于 JVM(Java 虚拟机)来说,它有两个非常重要的区域,一个是栈(Java 虚拟机栈),另一个是堆。堆是 JVM 的存储单位,所有的对象和数组都是存储在此区域的;而栈是 JVM 的运行单位,它主管 Java 程序运行的。那么为什么它有...

支付对接常用的加密方式介绍以及java代码实现

mumupudding阅读(33)评论(0)

京东科技 姚永健 一、术语表: 1.对称算法 加密解密密钥是相同的。这些算法也叫秘密密钥算法或单密钥算法,它要求发送者和接收者在安全通信之前,商定一个密钥。对称算法的安全性依赖于密钥,泄漏密钥就意味着任何人都能对消息进行加密解密。只要通信需...

国民应用QQ如何实现高可用的订阅推送系统

mumupudding阅读(29)评论(0)

导语|腾讯工程师许扬从 QQ 提醒实际业务场景出发,阐述一个订阅推送系统的技术要点和实现思路。如何通过推拉结合、异构存储、多重触发、可控调度、打散执行、可靠推送等技术,实现推送可靠性、推送可控性和推送高效性?本篇为你详细解答。 目录 1 业...

记录一次还算优雅的代码设计

mumupudding阅读(28)评论(0)

作者:京东零售 常文标 商卡聚合服务是一个小巧的rpc应用,功能是统一查询商品的促销、自营包邮、价格信息、区域库存、区域可配送等等利益点或其他信息。本文重点分享商卡聚合服务的代码设计,包括合理的Sirector线程调度(cpu使用率低),和...

30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞…

mumupudding阅读(23)评论(0)

IDEA 作为Java开发工具的后起之秀,几乎以碾压之势把其他对手甩在了身后,主要原因还是归功于:好用;虽然有点重,但依旧瑕不掩瑜,内置了非常多的功能,大大提高了日常的开发效率,下面汇总了常用的30个使用小技巧,学会之后,让你的撸码效率直接...

类和对象

mumupudding阅读(34)评论(0)

1. 类和对象 1.1 类和对象的理解 客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。 类 类的理解 类是对现实生活中一类具有共同属性和行为的事物的抽象 类是对象的数据类型,类是具有相同属性和行为的一组对象的集合 简单理解:类就是对...

GO 的 range 如何使用?

mumupudding阅读(26)评论(0)

GO 语言的 for…range 能做什么呢? for…range 如何使用 ? for…range 的返回值有哪些情况,可以对于任何数据结构使用吗? for…range 的返回值如果不需要,可以如何处理? for…range 的数据是如何...

Java CompletableFuture 异步超时实现探索

mumupudding阅读(23)评论(0)

作者:京东科技 张天赐 前言 JDK 8 是一次重大的版本升级,新增了非常多的特性,其中之一便是 CompletableFuture。自此从 JDK 层面真正意义上的支持了基于事件的异步编程范式,弥补了 Future 的缺陷。 在我们的日常...