群聊是多人社交的基本诉求,不管是QQ群,还是微信群,一个群友在群内发了一条消息: (1)在线的群友能***时间收到消息 (2)离线的群友能在登陆后收到消息 由于“消息风暴扩散系数”的存在(概念详见《QQ状态同步究竟是推还是拉?》),群消息的复杂度要远高于单对单消息。群消息的实时性,可达性,离线消息是 ...
14. 字符串 什么是字符串? Go 语言中的字符串是一个字节切片。把内容放在双引号""之间,我们可以创建一个字符串。让我们来看一个创建并打印字符串的简单示例。 Copy package main import ( "fmt" ) func main() { name := "Hello World ...
15. 指针 什么是指针? 指针是一种存储变量内存地址(Memory Address)的变量。 如上图所示,变量 b 的值为 156,而 b 的内存地址为 0x1040a124。变量 a 存储了 b 的地址。我们就称 a 指向了 b。 指针的声明 指针变量的类型为 *T,该指针指向一个 T 类型的变 ...
效果 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content= ...
#1、安装ElasticSearch ###拉取镜像 docker pull docker.elastic.co/elasticsearch/elasticsearch:7.1.1 ###创建资料卷 docker volume create es-data docker volume create ...
一、添加数据库用户禅道数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要在服务器运行/opt/zbox/auth/adduser.sh来添加用户首先确保服务是启动的(mysql和apache启动状态),先 cd /opt/zbox/auth/,然后执行 ./ad ...
WPF特效——流光动画效果 一、代码 <Window.Resources> <!--外--> <Storyboard x:Key="Storyboard1" RepeatBehavior="Forever"> <PointAnimationUsingKeyFrames Storyboard.Targ ...
systemctl管理脚本 systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分 1、/usr/lib/systemd/system #系统服务,开机不需要登陆就能运行的程序(相当于开启自启) 2、/usr/lib/systemd/user ...
全文目录 什么是微服务? 微服务之间如何独立通讯的? SpringCloud 和 Dubbo 有哪些区别? SpringBoot 和 SpringCloud 之间关系? 什么是熔断?什么是服务降级? 微服务的优缺点是什么?说下你在项目中碰到的坑。 eureka和zookeeper都可以提供服务注册与 ...
前言 这是一篇拖更很久的博客,不知不觉InitQ在nuget下载量已经过15K了,奈何胸无点墨也不晓得怎么写(懒),随便在github上挂了个md,现在好好唠唠如何在redis里使用队列 队列缓存分布式 异步调优堆配置 (来自某位不知名码友) 诞生背景 redis在项目中使用的越来越频繁,通常我们是 ...