问题背景 在容器中,在 /etc/profile 、 /etc/environment 设置了环境变量 退出容器,重新进入容器 刚刚设置的环境变量失效了 解决办法 将环境变量设置在 /root/.bashrc 优点 重启容器之后,文件内的环境变量仍然生效 缺点 只针对 root 用户生效 扩展 更多 ...
分类:
其他好文 时间:
2020-11-17 12:24:46
阅读次数:
5
关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐、低延时及高可扩展性等流数据存储特性 ...
分类:
Web程序 时间:
2020-11-17 12:19:51
阅读次数:
16
有朋友问我,DNS轮询是不是过时的技术了?有了反向代理层(Nginx、LVS、F5等),是不是就不需要DNS轮询了?然而,反向代理层绝不能替代DNS轮询!反向代理层有什么用?架构实现时要注意什么?(1)作为服务端统一入口,屏蔽后端WEB集群细节,代表整个WEB集群;画外音:这就是为啥它叫反向代理。(2)保证WEB集群的扩展性,Nginx后端可随时加WEB实例;(3)实施负载均衡,反向代理层会将请求
分类:
其他好文 时间:
2020-11-17 12:12:08
阅读次数:
6
OCP全称 OCP , Open Close Principle 开闭原则 定义 程序中的对象(类、模块、函数等)应该对于扩展开放,对于修改是封闭的。 优点 降低程序各部分的耦合度 提高代码的可复用性 提高软件的可维护性 实现 问题由来: 在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有 ...
分类:
其他好文 时间:
2020-11-16 13:40:53
阅读次数:
7
入门学习Pytorch必备书籍前面几期写过关于TensorFlow和Pytorch两大框架对比的文章,有很多读者反馈Pytorch更加简单易学。Pytorch的一大优点是,它的图是动态的,而TensorFlow等都是静态图,不利于扩展。如果说TensorFlow的设计是“makeitcomplicated”,Keras的设计是“makeItcomplicatedandhideit”,那么Pytor
分类:
其他好文 时间:
2020-11-16 13:22:34
阅读次数:
3
linux系统中的硬盘分区如何命名? 扩展: 一块硬盘最多有四个分区。 主分区加扩展分区小于等于4。 分区一共有三种,主分区,扩展分区,逻辑分区。 一块硬盘可以没有扩展分区和逻辑分区。 主分区以外的分区称为逻辑分区。 主分区最少为1个,主分区最多为4个。 扩展分区继续划分才有逻辑分区,所有扩展分区包 ...
分类:
系统相关 时间:
2020-11-13 13:20:18
阅读次数:
40
一、编译和调试环境配置 1、安装vscode中的C/C++扩展 打开vscode,点击侧边栏的扩展(Ctrl+Shift+X),搜索c++,点击安装C/C++ C/C++扩展不包含C++编译器或调试器 2、安装C++编译器和调试器 本机使用Windows系统,因此下载Mingw-w64(Window ...
分类:
其他好文 时间:
2020-11-13 13:17:24
阅读次数:
23
6种常用的架构设计模式(上)收录于话题#最近文章5个许多现代应用都需要在企业级规模上进行构建,有时甚至需要在互联网规模上进行构建。这些应用都需要满足可扩展性、可用性、安全性、可靠性和弹性需求。在本文中,我将谈论一些设计模式,这些模式可以帮助你轻松实现上述能力。我将讨论每个模式,他们如何在云原生环境中使用,以及何时使用和何时不使用。有些模式也并不是什么新发明,但它们在当前互联网规模的云世界中非常有用
分类:
其他好文 时间:
2020-11-13 12:41:29
阅读次数:
4
Dropbox开源自研的protobuf代码生成框架近日,Dropbox开源了自己开发的protobuf框架pb-jelly。早在2015年,当Dropbox在开发存储系统时,需要一个支持零拷贝序列化的框架,这促使他们创建了自己的库。从那以后,这个框架开始在Dropbox的多个项目中使用,包括SyncEngine。除了零拷贝序列化,框架还提供了许多Rust风格的proto扩展。pb-jelly是一
分类:
其他好文 时间:
2020-11-13 12:40:34
阅读次数:
3
用代码来说明,为什么需要面向扩展的设计在基本的面向对象编程中,你只能直接调用一个类的方法,而这些方法是由这个类的作者定义的,这对于面向用户设计的类来说是没有问题的。此外,在20-30年前,在大型标准库和开源库被大量复用之前,大部分代码通常是跟自己的代码中的类来一起工作的——也就是你自己的团队或公司维护的代码。然而,在现代代码世界中,我们经常会使用其他人编写的类。业务逻辑通常大量使用包括字符串和集合
分类:
其他好文 时间:
2020-11-13 12:30:53
阅读次数:
7