警告 在使用ant-design-vue开发时,每次进入页面都有报以下这个warning: [Vue warn]: Vue received a Component which was made a reactive...
1. 前言 Java 开发中我们经常要获取文件的路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。 2. 文件的路径 文件的路径通常有 相对路径&nbs...
kafka-python为Apache Kafka的python客户端。下面将介绍它的基本使用 1.Kafka及ZooKeeper的安装 这里将不累赘说明,参考 Apache Kafka ...
众所周知,HBase是Google的BigTable架构的一个开源实现。但是我个人觉得,要做到充分了解下面两点还是有点困难的:一 HBase涵盖了BigTable规范的哪些部分?二 HBase与BigTable仍然有哪些区别?下面我将对这两...
前言 数据库的备份工作在日常生产中极为重要,如果你咨询一个DBA如何才能设计出高可用的数据备份与恢复方案,相信很多人都会从架构上给出很多容灾的意见。但归根到底,如果业务环节中数据库还牵涉到分布式环境,我认为一个好的方案需要达到三...
上半年我们将一个在 12 台物理服务器上运行的 16 主 16 从 MySQL 集群成功的迁移到了 TiDB 上。由于原始记录达万亿行整体数据量非常庞大,整个迁移过程充满了各种挑战。在 PingCAP 伙伴们的热心帮助下整个迁移最终顺利完成...
最近某宝弹窗事件导致其APP被大量用户删除,影响极其恶劣。我在想,如果他们的内部代码审查更加严格一点,少走形式,就能将隐患扼杀在摇篮里了。基于此,我们部门专门成立了由小组长和核心成员组成的代码评审组,将以前的代码评审模式进行了一些优化,加强...
时下,一大批新型数据库急剧涌现,诸如 Google Spanner 、 FaunaDB 、 Cockroach 以及 TimeScaleDB 等等,这些数据库都在专注解决影响标准SQL的规模问题。现在,另一位来自中国北京的竞争者—— Pin...
本文记录了精简Docker镜像尺寸的必要性及好处 精简Docker镜像的好处很多,不仅可以节省存储空间和带宽,还能减少安全隐患。优化镜像大小的手段多种多样,因服务所使用的基础开发语言不同而有差异。本文将介绍精简Docker镜像的...
最近在工作中,听闻同事抱怨在内部平台上构建项目很慢。初步分析了一下,原因无非两个:1. 项目本身较大,导致构建时间较长 2. 我们的构建部署流程是:一次build qa和prod环境2个包,然后再分别部署不同环境的构建产物,无疑这样会导致整...
MYSQL 服务器和 服务器启动程序 1.mysqld -- Mysql 服务器 MySQL服务器管理对包含数据库和表的MySQL数据目录的访问。 数据目录也是其他信息(如日志文件和状态文件)的默认位置...
文件系统实现—重点讲述s5fs两种在现代UNIX 系统中常见的、用于通用目的的本地文件系统是System V 文件系统(s5fs)和伯克利快速文件系统(FFS)。s5fs 是UNIX 最初的文件系统,System V 的所有版本和一些商业U...
使用@SpringBootTest 注解,Spring Boot 提供了一种方便的方法来启动要在测试中使用的应用程序上下文。在本教程中,我们将讨论何时使用 @SpringBootTest 以及何时更好地使用其他...
Python 语言里有许多(而且是越来越多)的高级特性,是 Python 发烧友们非常喜欢的。在这些人的眼里,能够写出那些一般开发者看不懂的高级特性,就是高手,就是大神。 但你要知道,在团队合作里,炫技是大忌。 为什...
一、WebPack简介 webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency grap...