创新设计 研究员 首席 人才

Redis 设计与实现读书笔记

## **一、简单动态字符串 SDS** ​ - 常数复杂度获取字符串长度 - 减少修改字符串时内存重新分配的次数 - 空间预分配 - 惰性空间释放 - 二进制安全(通过 len 字段读出来所有数据,不会对数据做任何处理,写的时候是什么样子,读的时候就是什么样子) - 兼容 C 语言的字符串函数 比 ......
笔记 Redis

RESTful API设计与实践:构建高效、可扩展的Web应用程序

在当今的软件开发领域,RESTful API已经成为了一种主流的接口设计风格。通过使用RESTful原则,我们能够构建出高效、可扩展的Web应用程序。本文将详细介绍RESTful API的概念、优势、应用场景以及常见问题和解决方案,旨在帮助读者更好地掌握这一技术。 一、RESTful API概述 R ......
应用程序 RESTful 程序 API Web

2023-02:设计模式

#### 设计模式相关的代码已经提交到gitee中,可以进行下载,建议比照着源码,因为文字描述可能存在信息传递失真的情况发生,看文字不了解的地方可能一看源码就了解了,下载地址:https://gitee.com/season-gitee/design-pattern #### 设计模式已经初步编写完 ......
设计模式 模式 2023 02

Apple Vision OS最全设计规范

Apple Vision OS最全设计规范 2023-07-18 14:13·人人都是产品经理 当你需要着手为 visionOS 设计相应的APP或其他应用时,你要怎么做,才能为用户带来视觉感受和操作体验上的完善?或许你需要先了解 visionOS 的有哪些设计规范。本篇文章里,作者就汇总分析了 v ......
Vision Apple

大量OA、ERP管理操作系统UI设计分享

大量OA、ERP管理操作系统UI设计分享 2023-07-27 10:25·腼腆的UI设计师 ......
系统 ERP

智能机床操作系统设计案例展示

智能机床操作系统设计案例展示 2023-07-05 10:48·麦灵UI设计 智能机床就是能够对制造过程做出自主决策的机床。 智能机床通过各种传感器实时监测制造的整个过程,在知识库和专家系统的支持下,进行分析、判断、控制,修正在生产过程中出现的各类偏差。数控系统具有辅助编程、通信、人机对话,模拟刀具 ......
机床 案例 智能 系统

工业生产线的HMI操作屏幕,整套产线联动控制设计案例

工业生产线的HMI操作屏幕,整套产线联动控制设计案例 2023-07-06 13:10·施灵UI设计 工业生产线的HMI系统是一种智能化的操作控制显示装置,可以与工控系统进行数据交换和控制指令的传递。HMI系统的功能主要有: 数据的输入与显示:可以通过触摸屏或键盘等方式输入数据,如设备参数、生产计划 ......
生产线 屏幕 案例 工业 HMI

农业与生态环境|可视化设计实例

农业与生态环境|可视化设计实例 2023-07-30 16:09·零玖UI设计 农业与生态环境可视化设计应用场景 农业生态环境可视化设计是提高农业可持续性的关键。通过3D可视化技术,展示农业环境、作物生长、土壤质量、气候变化等数据,帮助农民理解土壤和作物之间复杂的关系,优化种植策略。此外,还能远程监 ......
生态环境 实例 生态 环境 农业

B端WMS仓库后台管理操作系统的UI设计

B端WMS仓库后台管理操作系统的UI设计 2023-07-28 11:45·拉斐UI设计 ......
仓库 后台 系统 WMS

B端SCADA、PLC管理操作系统UI设计分享

B端SCADA、PLC管理操作系统UI设计分享 2023-07-28 13:24·拉斐UI设计 ......
系统 SCADA PLC

携程度假基于 RPC 和 TypeScript 的 BFF 设计与实践

携程度假基于 RPC 和 TypeScript 的 BFF 设计与实践 原创2023-08-11 10:38·携程技术 一、前言 随着多终端的发展,前后端的数据交互的复杂性和多样性都在急剧增加。不同的终端,其屏幕尺寸和页面 UI 设计不一,对接口的数据需求也不尽相同。构建一套接口满足所有场景的传统方 ......
TypeScript RPC BFF

基于Cesium.js的【3D地球可视化】设计实例,个个炫酷到爆

基于Cesium.js的【3D地球可视化】设计实例,个个炫酷到爆 2023-08-30 16:56·零玖UI设计 Cesium.js是一个强大的JavaScript库,用于创建高性能的3D地球可视化应用程序。它提供了许多功能和工具,使得设计出炫酷的3D地球可视化成为可能。下面是一些设计实例: ......
实例 地球 Cesium js

JAVA-基本程序设计结构(变量、常量、数据类型)

1.变量 1.变量概念 变量是程序的基本组成单位。无论是何种高级语言,变量都是其程序的基本组成单位。 变量组成元素:类型+名称+值 变量相当于内存中一个数据存储空间的表示,通过变量名可以访问到变量值。 变量使用步骤:声明变量—赋值—使用 注意: 变量表示内存中的一个存储区域[不同的变量,类型不同,占 ......
常量 变量 程序设计 类型 结构

六大程序设计原则 + 合成复用原则

程序设计领域的`设计模式六大原则` + `合成复用原则`(Composite Reuse Principle) ,都是一些很**泛**的思想(既可以指这个,也可以代指那个),无法生搬硬套,无法做到很具体的指导。我的建议是,有空多看几遍,多思考看看怎么能运用上在实际项目中,在未来时保佑自己在设计程序时 ......
原则 程序设计 程序

系统设计(架构师)指南2封底估算&新浪微博实例

#2 封底估算 在系统设计面试中,有时会要求你使用 "封底估算"(back-of-the-envelope estimation)来估算系统容量或性能需求。根据谷歌高级研究员杰夫-迪恩(Jeff Dean)的说法,"封底估算是你结合思想实验和常见性能数字进行的估算,目的是让你对哪些设计能满足你的要求 ......
封底 架构 实例 指南 系统

【23种设计模式】原型模式(五)

## 前言 在软件系统中,当创建一个类的实例的过程很昂贵或很复杂,并且我们需要创建多个这样类的实例时,如果我们用new操作符去创建这样的类实例,这就会增加创建类的复杂度和创建过程与客户代码复杂的耦合度。如果采用工厂模式来创建这样的实例对象的话,随着产品类的不断增加,导致子类的数量不断增多,也导致了相 ......
模式 设计模式 原型

系统设计(架构师)指南1从零扩展到百万用户

#1 从零扩展到百万用户 设计支持数百万用户的系统是一项挑战,是需要不断完善和无止境改进的过程。在本章中,我们将构建一个支持单个用户的系统,并逐步将其扩展到为数百万用户提供服务。 ## 1.1 单服务器设置 下图展示了单服务器设置的示意图,其中所有内容都运行在一台服务器上:网络应用程序、数据库、缓存 ......
架构 指南 用户 系统

unp - 客户/服务器程序设计范式

网络服务常见知识点 unp中以一个 echo 服务为例 被中断的系统调用 重试 accept while (true) { int sockfd = socket(AF_INET, SOCK_STREAM, 0); if (sockfd < 0 && errno == EINTR) { contin ......
范式 程序设计 客户 服务器 程序

【升职加薪秘籍】我在服务监控方面的实践(9)-报警设计

>大家好,我是蓝胖子,关于性能分析的视频和文章我也大大小小出了有一二十篇了,算是已经有了一个系列,之前的代码已经上传到github.com/HobbyBear/performance-analyze, 接下来这段时间我将在之前内容的基础上,结合自己在公司生产上构建监控系统的经验,详细的展示如何对线上 ......
秘籍 方面

2023-2024-1 20211327 信息安全系统设计与实现 阅读习惯(选作)

**任务详情** *1. 参考 https://www.cnblogs.com/rocedu/p/6528920.html,谈谈你对阅读电子书的体会,特别是全文搜索功能的理解* *2. 提交微信读书(或其他平台)目前的读书数据(总时长,册数,笔记数等)的截图,或其他阅读计划* **一、阅读电子书的体 ......
20211327 系统 信息 2023 2024

新功能上线!Salesforce Field Service人工智能创新

Salesforce Field Service是Service Cloud的扩展,可提供员工管理的全面视图。Field Service专为进行现场服务的员工而设计,例如服务技术人员、服务座席、调度员等。随着Salesforce平台上线越来越多的生成式AI新增功能(包括Sales Cloud、Mar ......

行为型设计模式

行为型设计模式(Behavioral Design Patterns),关注的是对象之间的通信、职责分配以及算法交互等行为相关的问题。这些模式主要关注对象的行为和相互之间的协作,以实现更灵活、可扩展的系统。 行为型设计模式涵盖了许多在不同情境下有助于优化对象之间交互的设计方法。这些模式帮助我们在系统 ......
设计模式 行为 模式

模拟集成电路设计系列博客——1.4.1 差分对增益级

### 1.4.1 差分对增益级 MOS集成电路放大器经常使用差分对作为输入。为了实现差分输入,几乎所有的放大器都使用晶体管差分对。如下图所示,一个差分对共同使用一个偏置电流源,晶体管$Q_1$和$Q_2$大小相同,并偏置在相同的直流栅电压下。 ![image-20230828232726241]( ......
电路设计 电路 博客

《安富莱嵌入式周报》第321期:开源12导联便携心电仪,PCB AI设计,150M示波器差分探头,谷歌全栈环境IDX,微软在Excel推出Python

周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版: https://www.bilibili.com/video/BV1ju4y1D7A8/ 1、开源12导联便携心电仪 ......
示波器 周报 嵌入式 环境 Python

消息推送 架构设计

文章很长,且持续更新,建议收藏起来,慢慢读![**疯狂创客圈总目录 博客园版**](https://www.cnblogs.com/crazymakercircle/p/9904544.html) 为您奉上珍贵的学习资源 : 免费赠送 :[**《尼恩Java面试宝典》**](https://www. ......
架构 消息

阿里MySQL设计规约

转载自阿里云开发者公众号,原文[链接](https://mp.weixin.qq.com/s/XC8e5iuQtfsrEOERffEZ-Q) # 导读 怎么才能很好的避免低级故障?以下规范在大型互联网公司经过了充分的验证,尤其适用于并发量大、数据量大的业务场景。 在我们对数据库技术方案设计的时候,我 ......
MySQL

Adapter 适配器模式简介与 C# 示例【结构型1】【设计模式来了_6】

〇、简介 1、什么是适配器模式? 一句话解释: 两个无关联的类,通过实现同一接口或继承对方得到新的适配器类,新的适配器类中通过实现原本类的操作,可达到进行相同的操作的目的。 适配器模式(Apapter Pattern)是一种结构型设计模式,用于将一个类的实现转换成客户端所期望的另一个类,这个类中的操 ......

大数据创新论坛训练营笔记

# ·第一部分:基础模型简介 基础模型是人工智能未来发展的重要方向构建深度学习模型的主流方式是监督学习,监督学习的基本前提是人工标注数据,但数据的生产周期长,造价高昂。迁移学习:通过过去学到的知识处理新的问题 - 形成了**两阶段**学习框架 - 预训练阶段:从一个或多个源任务中捕获知识 - 微调阶 ......
训练营 笔记 数据 论坛

JAVA-基本程序设计结构(一)

1.转义字符 常用转义字符 转义序列 名称 Unicode值 \b 退格 \u0008 \t 制表,实现对齐功能 \u0009 \n 换行 \u000a \r 回车 \u000d \f 换页 \u000c \" 双引号 \u0022 \' 单引号 \u0027 \\ 反斜线 \u005c \s 空格 ......
程序设计 结构 程序 JAVA

记录一下哪些声称完全自主创新的国产软件,而实际上是开源软件换皮的伪创新软件汇总 All In One

记录一下哪些声称完全自主创新的国产软件,而实际上是开源软件换皮的伪创新软件汇总 All In One 中国开源届的耻辱 红芯浏览器 CEC IDE ......
软件 国产软件 实际上 实际 国产