03 2024 档案
摘要:1.1 应用部署方式演变在部署应用程序的方式上,主要经历了三个时代:传统部署:互联网早期,会直接将应用程序部署在物理机上优点:简单,不需要其它技术的参与缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响虚拟化部署:可以在一台物理机上运行多个虚拟机,每个虚拟机都是独
阅读全文
摘要:class:是一个面向对象的类,用来描述具有相同的属性和方法的对象的集合,类可以起到模版的作用,所以在创建实例的时候,可以将我们认为必要的属性填写进方法__init__,具体查看代码示例 self:表示创建实例本身,所以就可以把各种属性绑定到self 调用:在类中定义函数,类和函数都可作为一个模块保
阅读全文
摘要:聊天平台对聊天数据的统计分析,可以更好的对用户构建精准的用户画像,为用户提供更好的服务以及实现=高ROI==的平台运营推广,给公司的发展决策提供精确的数据支撑。我们将基于一个社交平台App的用户数据,完成相关指标的统计分析并结合BI工具对指标进行可视化展现。 基于Hadoop和Hive实现聊天数据统
阅读全文
摘要:部署说明 Hadoop HDFS分布式文件系统,我们会启动: NameNode进程作为管理节点 DataNode进程作为工作节点 SecondaryNamenode作为辅助 同理,Hadoop YARN分布式资源调度,会启动: ResourceManager进程作为管理节点 NodeManager进
阅读全文
摘要:一、文件权限结构 ll查看某一个目录会得到一个7字段的列表。第一个字段是文件属性字段(eg: drwxr-xr-x),文件属性字段总共10个字母: 第一个字符代表文件类型: -:普通文件d:目录dirtectory的缩写(目录或者是特殊文件,这个特殊文件存放其他文件或目录的相关信息)l:链接文件。l
阅读全文
摘要:<-- 数据节点访问令牌标识 --><property> <name>dfs.block.access.token.enable</name> <value>true</value></property> <-- 块顺序报告的间隔时间 --><property> <name>dfs.blockrep
阅读全文
摘要:<-- 描述集群中NameNode结点的URI(包括协议、主机名称、端口号) --><property> <name>fs.defaultFS</name> <value>hdfs://hdp101:8020</value> <final>true</final></property> <-- 启用
阅读全文
摘要:当关闭IDEA或PyCharm时,提示“Closing project” 菜单 -> Help -> Find Action -> 输入“Registry” -> 在提示结果点击“Registry..” -> 去掉“ide.await.scope.completion”的勾选
阅读全文
摘要:1.1 安装docker (1)删除老版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker
阅读全文
摘要:使用npm时遇到 npm ERR! code CERT_HAS_EXPIRED 错误时,这通常是因为您的本地计算机上的根证书已过期。这个错误可能是由于您的操作系统或Node.js环境中的证书问题导致的。本文将介绍如何解决这个常见的问题,以确保您可以顺利使用npm进行包管理。 错误代码npm ERR!
阅读全文
摘要:安装npm npm install 卸载npm,请按照以下步骤操作: 打开命令行工具(例如在Windows中使用命令提示符,或在Mac上使用终端)。 输入`npm -v`命令检查npm是否已经安装。如果命令执行正常并显示了npm的版本信息,说明npm已经被正确安装。 为了卸载npm,输入`npm
阅读全文
摘要:一、数据库设计优化 数据库设计是影响数据库性能的重要因素之一。在数据库设计时,应该尽量避免冗余数据、过度规范化和设计过于复杂的数据模型。以下是几个数据库设计优化的建议: 1、避免冗余数据 对于数据中重复的信息,应该将其拆分到单独的表中,以便提高数据的一致性和更新的效率。 2、合理规范化。 将数据模型
阅读全文
摘要:整合邮件发送功能 Spring Boot 2.x集成了mail模块 在pom.xml中引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifac
阅读全文
摘要:1、解释原因 spring2.X版本在2023年11月24日停止维护了,因此创建spring项目时不再有2.X版本的选项,只能从3.1.X版本开始选择 而Spring3.X版本不支持JDK8,最低支持JDK17,因此JDK8也无法主动选择了 当然,停止维护只代表我们无法用idea主动创建spring
阅读全文
摘要:认识Vue3 1. Vue3组合式API体验 通过 Counter 案例 体验Vue3新引入的组合式API <script>export default { data(){ return { count:0 } }, methods:{ addCount(){ this.count++ } }}</
阅读全文
摘要:大家都知道, <a href="要去往的链接">,这里href 一般是要链接一个 要去往的超链接。比如我们在查看页面源代码时会看到 <a href="index.html">等类似地表示当 href="javascript:;" 这表示 要调用 一段javascript代码,但由于:后面啥也没有,所
阅读全文
摘要:在 github 上创建一个新的仓库,给它一个合适的名字,比如 project。 在本地创建一个文件夹,用来存放你的项目文件,比如 project。 在本地文件夹中打开 git bash,输入 git init 命令,初始化一个本地仓库。 将你的项目文件复制或移动到本地文件夹中,然后输入 git a
阅读全文