这是一篇仅用于自身练习翻译的文章以及记录对mongodb相关的一些理解,如有错误欢迎指正。 嗯。谷歌机翻真的差的要命。 网址:https://docs.mongodb.com...
这是一篇仅用于自身练习翻译的文章以及记录对mongodb相关的一些理解,如有错误欢迎指正。 嗯。谷歌机翻真的差的要命。 网址:https://docs.mongodb.com...
一、安装说明 下载链接(无需密码):https://www.123pan.com/s/c6cA-NJkw3[https://www.123pan.com/s/c6cA-NJk...
原文连接: 一文了解RPC以及gRPC基于Golang和Java的简单实现 一:什么是RPC 简介:RPC:Remote Procedure Call,远程过程调用。简单来...
一、什么是 GC ? GC:垃圾回收(Garbage Collection)是一种自动管理内存的机制。传统的编程语言(C/C++)中,释放无用变量内存空间是程序员手动释放,存...
环境:ubuntu 开篇 postgresql是又一款开源的关系数据库,经常有人拿来跟mysql进行对比,比如PostgreSQL 与 MySQL 相比,优势何在?,上网搜了...
1、场景: 订单超时未支付,取消订单,恢复库存 创建的订单加入redis延时队列,单独线程轮循处理过期订单,如已支付,在延时队列中删除 2、zset实现思路 1)将消息序列化...
重排序通常是编译器或运行时环境为了优化程序性能而采取的对指令进行重新排序执行的一种手段。重排序分为两类:编译期重排序和运行期重排序,分别对应编译时和运行时环境。 编译期重排序...
题记: 一、从java类加载机制说起 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个这个类的Java.la...
问题分析: Step 1. 首先将这天访问百度的IP从log中读取出来,并写入到一个大文件中,这个过程可以通过程序生成大量随机的IP来模拟; Step 2. 以IPV4为例,...
再来重复下八大原则: 单线程happen-before原则:在同一个线程中,书写在前面的操作happen-before后面的操作。 锁的happen-before原则:同一个...
自己使用dubbo有一段时间了,也写了一个简单的rpc框架,底层就是使用socket实现的,现在有时间就想研究下NIO长连接参考:https://www.jianshu.co...
今天这一篇主要想围绕着Spring的循环依赖问题以及终极灵魂拷问如何手写Spring的问题讲讲。 一、Spring循环依赖 1.什么是循环依赖 Spring中的循环依赖一直是...
在网络传输中,怎么确保通道连接的可用性是一个很重要的问题,简单的说,在网络通信中有客户端和服务端,一个负责发送请求,一个负责接收请求,在保证连接有效性的背景下,这两个物体扮演...
来自公众号:程序员小灰作者:LA 我们使用的app大多都有分享的功能,我们可以选择分享到不同的地方,比如微博、微信、QQ等等,虽然是同一个内容,但是分享到不同的平台就会有不同...