自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JINGWHALE

知行合一的践行人类数字化共产事业!

  • 博客(201)
  • 资源 (1)
  • 收藏
  • 关注

原创 JINGWHALE ABCDE 概念模型系统设计建模法,从数据用户体验角度驱动实体关系任务流程设计,帮你规范系统抽象概念交互设计,打造全链路的产品体验!

ABCDE具有概念思维、方法论创新、全链路层级化、启示理念、规范科学、职业认证等优势与亮点。ABCDE更注重用户以及实体数据分析,以概念模型思维方式分析推导,不过渡依赖经验,包含现代互联网产品系统设计的需求分析、方案设计、设计评估等方法,拓宽了概念模型建模的范围广度,提高了一般产品设计方法的软件工程化思想,提升了互联网产品系统设计建模的效率与质量。

2024-04-22 08:57:46 2710

原创 JINGWHALE ART 年度流行色 2024 #FFF888,用代码创造色彩斑斓数字世界!

JINGWHALE ART 年度流行色根据中国文化思想与年度流行指数,确定年度流行色。基于年度流行色基准色,通过JINGWHALE-HSV-COLOR算法(论文已在《工业控制计算机》上发表),使用贝塞尔曲线动态梯度值机制配置HSV模型参数值,生成更柔和自然性年度流行色彩体系。

2024-04-08 10:06:59 2931

原创 JINGWHALE ABCDE 认证

JINGWHALE ABCDE 认证是 JINGWHALE 数字科学艺术创新中心基于「 ABCDE 系统设计建模法 」的互联网产品系统设计相关的数字思维认证,以认证数字思维能力的知行合一为主。可在职业认同、简历等场景,增加个人职业素养与数字思维能力体现,增加成功砝码。由于事物在思维层面上的共性,ABCDE也应用于非互联网产品的分析、设计、架构搭建、优化改进、销售策略制定、运营模式创新等诸多领域。

2024-04-01 08:04:33 2086

原创 全面解析:设计模式三大类别——创建型、结构型与行为型

设计模式(Design Pattern)是一种面向对象编程思想,分为创建型模式、结构型模式与行为型模式三大类,提供在特定上下文中解决常见任务通用方案,旨在让程序(软件)具有更好特点,如降低耦合性、提高内聚性、增强可维护性、可扩展性、重用性和灵活性等。

2025-01-13 22:20:57 1044

原创 设计模式 行为型 解释器模式(Interpreter Pattern)与 常见技术框架应用 解析

解释器模式(Interpreter Pattern)是一种行为型设计模式,它用于定义语言的文法规则,并解释执行语言中的表达式。通过使用解释器模式,开发者可以将语言的解析和执行逻辑分离,使得系统更加灵活和可扩展。该模式通常用于实现编译器、解释器、特定领域语言(DSL)等场景。

2025-01-11 10:07:03 902

原创 设计模式 行为型 备忘录模式(Memento Pattern)与 常见技术框架应用 解析

备忘录模式(Memento Pattern)是一种行为型设计模式,它允许在不暴露对象内部细节的情况下保存和恢复对象的内部状态。这种模式的核心思想是将对象的状态保存在一个独立的备忘录对象中,以便在需要时可以恢复到之前的状态。

2025-01-11 09:33:41 794

原创 设计模式 行为型 访问者模式(Visitor Pattern)与 常见技术框架应用 解析

访问者模式(Visitor Pattern)是一种行为设计模式,它允许你在不改变元素类的前提下定义作用于这些元素的新操作。这种模式将算法与对象结构分离,使得可以独立地变化那些保存在复杂对象结构中的元素的操作。

2025-01-10 15:09:16 941

原创 设计模式 行为型 责任链模式(Chain of Responsibility Pattern)与 常见技术框架应用 解析

责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它允许将请求沿着处理者链进行发送。每个处理者对象都有机会处理该请求,直到某个处理者决定处理该请求为止。这种模式的主要目的是避免请求的发送者和接收者之间的耦合关系,从而提高系统的可扩展性和灵活性。

2025-01-10 14:37:48 1289

原创 设计模式 创建型 抽象工厂模式(Abstract Factory)与 常见技术框架应用 解析

抽象工厂模式(Abstract Factory Pattern)是创建型设计模式之一,它提供了一种创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。这种模式强调了族(family)的概念,即一组具有相同主题的产品对象。

2025-01-09 16:08:12 806

原创 设计模式 行为型 状态模式(State Pattern)与 常见技术框架应用 解析

状态模式(State Pattern)是一种行为型设计模式,它允许对象在内部状态改变时改变其行为,使得对象看起来好像修改了它的类。这种设计模式的核心思想是将对象的状态和行为封装成不同的状态类,通过状态对象的行为改变来避免大量的条件判断语句,从而提升代码的可扩展性和可维护性。

2025-01-09 15:46:28 891

原创 设计模式 行为型 模板方法模式(Template Method Pattern)与 常见技术框架应用 解析

模板方法模式(Template Method Pattern)核心思想是将算法中不变的部分抽象出来,以便子类可以重用该部分,而将变化的部分留给子类来实现。这提高了代码的复用性和可扩展性。

2025-01-09 15:30:26 1146

原创 设计模式 行为型 中介者模式(Mediator Pattern)与 常见技术框架应用 解析

中介者模式(Mediator Pattern)核心思想是将对象之间的复杂相互依赖关系转化为与中介者的交互,通过中介者来控制对象间的通信。这样能够减少对象之间的耦合度,提高系统的可维护性和扩展性。

2025-01-08 16:30:21 1023

原创 设计模式 行为型 迭代器模式(Iterator Pattern)与 常见技术框架应用 解析

迭代器模式(Iterator Pattern)是行为设计模式之一,它提供了一种方法来顺序访问聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式的核心思想是将遍历数据结构的责任从聚合对象本身分离出来,交给迭代器对象处理。这样可以简化聚合类的设计,并允许以多种方式遍历同一个聚合。

2025-01-08 16:07:02 1236

原创 设计模式 行为型 命令模式(Command Pattern)与 常见技术框架应用 解析

命令模式(Command Pattern)是一种行为型设计模式,它旨在将请求发送者和接收者解耦,通过将一个请求封装为一个对象,从而允许参数化客户端对象以进行不同的请求、排队请求或记录请求,并支持可撤销操作。

2025-01-07 16:11:20 1333

原创 设计模式 行为型 观察者模式(Observer Pattern)与 常见技术框架应用 解析

观察者模式(Observer Pattern)是一种行为设计模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新。

2025-01-07 15:35:47 865

原创 设计模式 行为型 策略模式(Strategy Pattern)与 常见技术框架应用 解析

策略模式(Strategy Pattern)是一种行为设计模式,它允许对象在运行时动态地选择算法或行为。其核心思想是“定义一系列算法,将每个算法都封装起来,并且使它们之间可以互换”,从而增加系统的灵活性和可扩展性。

2025-01-06 10:10:14 1365

原创 JINGWHALE ART 年度流行色 2026 #C08FF8,用代码创造色彩斑斓数字世界!

JINGWHALE ART 年度流行色根据中国文化思想与年度流行指数,确定年度流行色。基于年度流行色基准色,通过JINGWHALE-HSV-COLOR算法(论文已在《工业控制计算机》上发表),使用贝塞尔曲线动态梯度值机制配置HSV模型参数值,生成更柔和自然性年度流行色彩体系。

2025-01-06 08:47:40 1850

原创 设计模式 结构型 享元模式(Flyweight Pattern)与 常见技术框架应用 解析

享元模式(Flyweight Pattern)是一种结构型设计模式,它通过共享尽可能多的对象来有效地支持大量的细粒度对象。它的主要目的是减少内存使用和提高性能,特别是当创建大量相似对象时。

2025-01-05 09:38:41 1147

原创 设计模式 结构型 组合模式(Composite Pattern)与 常见技术框架应用 解析

组合模式(Composite Pattern)是一种结构型设计模式,它允许你将对象组合成树形结构来表示“部分-整体”的层次结构。通过这种模式,客户端可以一致地处理单个对象和对象组合。

2025-01-05 09:20:27 1087

原创 设计模式 结构型 桥接模式(Bridge Pattern)与 常见技术框架应用 解析

桥接模式(Bridge Pattern)是一种结构型设计模式,它的目的是将一个大类或者一系列紧密相关的类分解为两个或更多个独立变化的类层次结构,从而减少代码复杂度,提高系统的可扩展性。通过将抽象部分与实现部分分离,使得它们可以独立地变化。这种设计模式主要用于处理多层继承带来的问题,通过抽象关联来取代传统的多层继承,从而提高了系统的灵活性和可扩展性。

2025-01-04 09:21:32 1256

原创 设计模式 结构型 外观模式(Facade Pattern)与 常见技术框架应用 解析

外观模式(Facade Pattern)是一种结构型设计模式,它的核心思想是将一个复杂的子系统封装在一个外观类中,为子系统提供一个统一的接口。通过这个接口,客户端可以简化对子系统的访问,而无需直接与子系统中的各个组件进行交互。这种设计模式有助于减少系统的复杂性,提高系统的易用性和可维护性。

2025-01-04 08:56:03 988

原创 设计模式 结构型 代理模式(Proxy Pattern)与 常见技术框架应用 解析

代理模式(Proxy Pattern)是一种常见的设计模式,在软件开发中有着广泛的应用。其核心思想是通过创建一个代理类来控制对另一个对象的访问,从而实现对目标对象功能的扩展、保护或其他附加操作。

2025-01-03 15:10:08 1270

原创 设计模式 结构型 装饰器模式(Decorator Pattern)与 常见技术框架应用 解析

装饰器模式(Decorator Pattern),又称为包装器模式(Wrapper Pattern),是一种结构型设计模式。它允许在不改变原有对象结构的基础上,动态地给对象添加一些新的职责(即增加其额外功能)。

2025-01-03 10:27:55 1121

原创 设计模式 结构型 适配器模式(Adapter Pattern)与 常见技术框架应用 解析

适配器模式(Adapter Pattern)是一种结构型设计模式,它允许将一个类的接口转换成客户端所期望的另一个接口,从而使原本因接口不兼容而无法一起工作的类能够协同工作。这种设计模式在软件开发中非常有用,尤其是在需要集成不同系统或库时,它们的接口可能并不一致。

2025-01-02 10:31:00 1115

原创 设计模式 创建型 原型模式(Prototype Pattern)与 常见技术框架应用 解析

原型模式(Prototype Pattern)是一种创建型设计模式,其核心思想在于通过复制现有的对象(原型)来创建新的对象,而非通过传统的构造函数或类实例化方式。这种方式在需要快速创建大量相似对象时尤为高效,因为它避免了重复的初始化过程。

2025-01-02 10:07:25 1294

原创 设计模式 创建型 建造者模式(Builder Pattern)与 常见技术框架应用 解析

单例模式(Singleton Pattern),又称生成器模式,是一种对象构建模式。它主要用于构建复杂对象,通过将复杂对象的构建过程与其表示分离,使得同样的构建过程可以创建出具有不同表示的对象。该模式的核心思想是将一个复杂对象的构建过程分解为多个简单的步骤,并允许用户通过指定复杂对象的类型和内容来构建它们,而无需知道对象内部的具体构建细节。

2025-01-01 11:13:34 1040

原创 设计模式 创建型 工厂模式(Factory Pattern)与 常见技术框架应用 解析

工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种封装对象创建过程的方式,使得对象的创建与使用分离,从而提高了系统的可扩展性和可维护性。

2025-01-01 11:02:19 1056

原创 设计模式 创建型 单例模式(Singleton Pattern)与 常见技术框架应用 解析

单例模式(Singleton Pattern)是一种创建型设计模式,旨在确保某个类在应用程序的生命周期内只有一个实例,并提供一个全局访问点来获取该实例。这种设计模式在需要控制资源访问、避免频繁创建和销毁对象的场景中尤为有用。

2024-12-31 13:26:27 1139

原创 创建型设计模式、结构型设计模式与行为型设计模式 上下文任务通用方案 设计模式 大全

设计模式(Design Pattern)是一种面向对象编程思想,分为创建型模式、结构型模式与行为型模式三大类,提供在特定上下文中解决常见任务通用方案,旨在让程序(软件)具有更好特点,如降低耦合性、提高内聚性、增强可维护性、可扩展性、重用性和灵活性等。

2024-12-31 13:06:09 2370

原创 JINGWHALE 数字认证体系 · 进阶知识库

JINGWHALE 数字认证体系,包含数字思维认证体系(提升认知思维抽象,解决具象思维问题)、产品设计认证体系(产品、交互、视觉等)、技术认证体系(前端、后端、测试、运营等),致力于数字化知行合一的知识赋能!数字化人才培养:培养数字化思维,传播数字化知识,赋能各行业数字化。职业人才发展:无缝衔接学校高等教育与企业职业工作,培养职业需要的人才,客观人才梯度认证。

2024-08-30 21:09:36 1814

原创 uniapp之uni-starter小程序多端研发框架搭建与项目实践

随着移动互联网的飞速发展,无数移动APP琳琅满目;在移动App的发展的基础上,衍生了小程序、轻应用技术,它随时可用,但又无需安装卸载。uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序等多个平台。AIPHD科技文教专注于科技文教,基于uni-app,研发了AIPHD英语、AI智能古诗、AIPHD科技心理等具有独立功能的APP产品矩阵,同时将AIMANT星球作为情感辅助。

2024-08-30 20:56:11 3330

原创 全方位解析Node.js:从模块系统、文件操作、事件循环、异步编程、性能优化、网络编程等高级开发到后端服务架构最佳实践以及Serverless服务部署指南

本指南探索Node.js深度精髓,囊括模块构建、文件操作实战、事件循环剖析、异步编程技巧、性能调优策略、网络编程艺术,以及后端架构最佳实践,再辅以Serverless部署的前沿攻略,为开发者铺就一条从基础到高级、理论到应用的全方位学习路径。

2024-07-01 09:17:40 1042 3

原创 AI智能编程新纪元:AI驱动的代码生成技术融入现代IDE,协同代码托管平台与Git的高效仓库管理实践

本文详细介绍了AI智能代码生产、代码生产工具(IDE)、代码托管平台、git本地仓库与远程仓库关联、交互通信等内容。在当今快速迭代的软件开发领域,AI智能代码生产正引领一场编程革命。它与先进的代码生产工具(IDE)融合,不仅重塑了程序员的工作方式,还极大地提升了编码效率。

2024-06-30 13:43:03 651

原创 深入解析算法效率核心:时间与空间复杂度概览及优化策略

本文详细介绍了时间复杂度、空间复杂度的概念、常见的时间复杂度以及算法复杂度优化策略。优化策略,如选择合适数据结构、算法改进、循环展开等,对于提升程序效率、减少资源占用至关重要,确保应用在不同场景下都能表现优异,特别是在处理大规模数据时,有效优化成为提升系统响应速度和用户体验的关键。

2024-06-30 13:41:48 501

原创 JavaScript this 上下文深度探索:综合指南涵盖隐式与显式call、apply、bind、箭头函数、构造函数等用法于多样场景

在JavaScript中,函数调用时this的值由调用的上下文决定,可以分为隐式上下文和显式上下文两种情况。本文详细介绍了隐式上下文对象方法调用、全局上下文、构造函数调用方法与场景,显式上下文call、apply、bind、箭头函数指定方法以及显式上下文指定事件处理、回调函数、定时器等主要场景应用。

2024-06-29 17:57:22 984

原创 揭秘搜索引擎核心机制:网页爬行、索引、预处理、建立索引、查询处理与结果排序策略的深入解读

理解搜索引擎工作原理对于内容创作、网站优化、广告投放及日常搜索至关重要。它能指导网页设计更加友好,提高搜索引擎排名,增加网站曝光度,吸引自然流量,节约成本,提升网络营销效果。同时,帮助用户更有效地搜索信息,利用高级技巧精准定位内容。总之,此理解助力在数字时代的信息获取与传播中占据优势。

2024-06-29 17:55:29 1094

原创 顶尖页面性能优化跃升之道:uniapp首屏加载性能极致优化策略权威指南(白屏现象终结攻略)

页面加载性能优化旨在减少用户等待时间,提升浏览体验。页面加载性能优化的策略原理主要围绕提高加载速度、优化用户体验两个核心目标展开。关键策略包括:压缩代码和资源,实现资源懒加载与异步加载,利用缓存策略,优化图片和媒体资源,采用CDN加速,以及合理安排页面结构与资源加载顺序,确保首屏、页面快速渲染。

2024-06-28 10:40:16 961

原创 ES6新特性宝典:一文掌握ES6 箭头函数、Promise、Class、模块系统、解构赋值、默认参数等15个核心概念、实战应用场景、编程最佳实践

ES6(ECMAScript 2015)带来了许多新特性,这些特性极大提高了JavaScript的表达力和效率。本文详细介绍了诸如箭头函数、Promise、Class、模块系统、解构赋值、默认参数等15个新特性核心概念、实战应用场景、编程最佳实践,极大提高了代码的简洁性、可读性和可维护性。ES6还强化了对异步编程的支持,促进了现代前端开发框架和工具的发展,是当前Web开发不可或缺的基础。

2024-06-27 13:38:04 1073

原创 JavaScript性能优化利器:全面解析防抖(Debounce)与节流(Throttle)技术、应用场景及Lodash、RxJS、vueuse/core Hook等高效第三方库实践攻略

本文详细介绍了防抖(Debounce)与节流(Throttle)技术的概念、应用场景以及Lodash、RxJS、vueuse/core Hook等高效第三方库实践攻略。JavaScript中的防抖(Debounce)与节流(Throttle)是用来优化高频率事件处理的策略。防抖减少连续触发,节流控制执行频率。

2024-06-27 13:36:25 1113

原创 JavaScript 事件流模型机制 及 Vue .stop、.prevent、.capture、.self、.once、.passive事件修饰符高阶组合使用指南

本文详细介绍了事件流的两种模型机制、Vue 事件修饰符.stop、.prevent、.capture、.self、.once、.passive以及事件流 高阶组合使用场景、阻止事件冒泡场景、阻止事件捕获场景等内容。通过实例讲解如何利用高阶事件修饰符精炼地控制事件行为,提升前端应用的交互体验。

2024-06-26 08:53:16 1444

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除