TommyHu的技术小馆

微信公众号:TommyHu的技术小馆

0%

概念

“每个 Vue 组件实例在创建时都需要经历一系列的初始化步骤,比如设置好数据侦听,编译模板,挂载实例到 DOM,以及在数据改变时更新 DOM。在此过程中,它也会运行被称为生命周期钩子的函数,让开发者有机会在特定阶段运行自己的代码。”

常见的Vue2生命周期包括beforeCreatecreatedbeforeMountmountedbeforeUpdateupdatedbeforeDestroydestroyed。这些生命周期钩子允许开发者在组件创建、挂载、更新和销毁等不同阶段执行自定义逻辑。

阅读全文 »

概念

面向切面编程(Aspect-Oriented Programming,AOP)是一种编程范式,旨在通过将横切关注点(cross-cutting concerns)从主要业务逻辑中分离出来,以提高代码的模块性和可维护性。横切关注点是指那些多处出现、遍布整个应用程序的功能,例如权限验证、日志记录、事务管理和缓存等。

阅读全文 »

概念

RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种通过将多个独立的物理硬盘组合在一起来提供更高性能、容量和冗余性的数据存储技术。其原理是在多个硬盘之间实现数据的分布存储,并根据不同的RAID级别提供冗余备份,以增加数据的可靠性。

阅读全文 »

软件中的很多问题大多数来源于人们了解、记录、协商和修改产品需求的方法不当,问题包括:信息收集不正规;功能隐晦;对假设功能有理解上的分歧;需求指定不明确以及变更过程不正规。客户需求和管理客户需求过程中用户输入不足和有误是造成项目失败的罪魁祸首。

阅读全文 »

APP架构师能力要求,例:

  1. 熟悉TOGAF、BPMN、UML、IBM LOVEM、ARIS EPC等企业架构和业务流程建模知识;
  2. 掌握ARIS、Axure等建模和原型设计工具;
  3. 掌握DDD、RBAC等设计知识;
  4. 掌握Linux平台上的Java编程、MySQL数据库和Spring Boot或MyBatis等常用框架。
阅读全文 »

HBase简介

一、Hadoop的局限

HBase 是一个构建在 Hadoop 文件系统之上的面向列的数据库管理系统。

hbase.jpg

阅读全文 »

Hive简介及核心概念

一、简介

Hive 是一个构建在 Hadoop 之上的数据仓库,它可以将结构化的数据文件映射成表,并提供类 SQL 查询功能,用于查询的 SQL 语句会被转化为 MapReduce 作业,然后提交到 Hadoop 上运行。

阅读全文 »

Flink核心概念概述

一、Flink简介

Flink是分布式流处理框架,对有界和无界的数据流进行高效的处理。核心是流处理,也支持批处理,将批处理看成是流处理的一种特殊情况,即:数据流是有明确界限的。而Spark Streaming核心是批处理,将流处理看成是批处理的一种特殊情况,即:把数据流进行极小粒度的拆分,拆分成多个微批处理。

阅读全文 »