界面设计的读书笔记
所见即所得,属于绝大多数的人。
所想即所想,属于极少数的人。
当复杂度,超出了大脑的负荷,人会觉得很累,直到放弃追求。
地图的显示,必须有足够多的描述性的数据。
点信息 :标签,位置
线信息 : 编号,有序的点的集合
交互操作:
鼠标点击,选择位置,再用键盘快捷键,决定画圆,矩形,还是三角形。
先点击选择要画的图元,再在界面上的合适位置,拖动,得到图元的位置和大小。
交互的风格 有直接操纵,表格数据填充,导航,命令行,语音
直接操纵的优点是能够提供实时性的反馈,有利于纠错与调整。例如汽车驾驶。
导航,有利于减轻初学者,间歇性用户的记忆负担。
表格数据填充和命令行,需要大量的记忆,效率高。
语音的机会,残疾用户,腾不出手和眼的用户,空间小不便操作的场景。
语音的障碍,环境噪音大,无法识别的问题。会议等不方便语音的场景。
语音不方便撤销操作,也不方便修改错误的操作。语音的命令也需要记忆和学习。
相关文章:
界面设计的读书笔记
所见即所得,属于绝大多数的人。 所想即所想,属于极少数的人。 当复杂度,超出了大脑的负荷,人会觉得很累,直到放弃追求。 地图的显示,必须有足够多的描述性的数据。 点信息 :标签,位…...
C#底层库--自定义进制转换器(可去除特殊字符,非Convert.ToString方式)
系列文章 C#底层库–程序日志记录类 本文链接:https://blog.csdn.net/youcheng_ge/article/details/124187709 C#底层库–MySQLBuilder脚本构建类(select、insert、update、in、带条件的SQL自动生成) 本文链接:https://blog.csd…...
Doris(24):Doris的函数—聚合函数
1 APPROX_COUNT_DISTINCT(expr) 返回类似于 COUNT(DISTINCT col) 结果的近似值聚合函数。 它比 COUNT 和 DISTINCT 组合的速度更快,并使用固定大小的内存,因此对于高基数的列可以使用更少的内存。 select city,approx_count_distinct(user_id) from site_visit group by c…...
干货! ICLR:将语言模型绑定到符号语言中个人信息
点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入! ╱ 作者简介╱ 承洲骏 上海交通大学硕士生,研究方向为代码生成,目前在香港大学余涛老师的实验室担任研究助理。 个人主页:http://blankcheng.github.io 谢天宝 香港大学一年级…...
Windows安装mariadb,配置环境变量(保姆级教学)
软件下载地址:https://mariadb.com/downloads/ 1.双击下载好的软件 2.点击next 3.勾选我同意,点击next 4.这里那你可以设置你要安装的路径,也可以使用默认的,之后点击next 5.如图所示,设置完点击next 6.接下来就默…...
华为OD机试 - 积木最远距离(Python)
题目描述 小华和小薇一起通过玩积木游戏学习数学。 他们有很多积木,每个积木块上都有一个数字,积木块上的数字可能相同。 小华随机拿一些积木挨着排成一排,请小薇找到这排积木中数字相同且所处位置最远的2块积木块,计算他们的距离,小薇请你帮忙替她解决这个问题。 输入描…...
关于对于springcloud中的注册中心和consume消费者和provier服务者之间的关系理解
关于对于springcloud中的注册中心和consume消费者和provier服务者之间的关系理解 pringCloud provider(服务提供方) consumer(服务调用方) server(注册中心) 运行原理 Provider 第一步 provider注册到se…...
【学习笔记】「JOISC 2022 Day1」错误拼写
久违的字符串计数题。 显然只用考虑 [ i : j ] [i:j] [i:j]这一段拼成的串。不难得出结论:设 n x t i nxt_i nxti表示 i i i之后第一个本质不同的字符的位置,那么 n x t i ≤ j nxt_i\le j nxti≤j,并且 s i ? s n x t i s_i?s_{nxt_i…...
码出高效:Java开发手册笔记(线程池及其源码)
码出高效:Java开发手册笔记(线程池及其源码) 码出高效:Java开发手册笔记(线程池及其源码) 码出高效:Java开发手册笔记(线程池及其源码)前言一、线程池的作用线程的生命周…...
【MySQL】交叉连接、自然连接和内连接查询
一、引入 实际开发中往往需要针对两张甚至更多张数据表进行操作,而这多张表之间需要使用主键和外键关联在一起,然后使用连接查询来查询多张表中满足要求的数据记录。一条SQL语句查询多个表,得到一个结果,包含多个表的数据。效率高…...
长/短 链接/轮询 和websocket
短连接和长连接 短连接: http协议底层基于socket的tcp协议,每次通信都会新建一个TCP连接,即每次请求和响应过程都经历”三次握手-四次挥手“优点:方便管理缺点:频繁的建立和销毁连接占用资源 长连接: 客…...
数据库的事务
数据库的事务 1、事务是什么 TRANSACTION(事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 2、事务可以做什么 数据库事务通常包含了一个序列的对数据库的读/写操作。包含有以下两个目的: …...
专利进阶(二):专利撰写常用技术及算法汇总(持续更新中)
文章目录 一、前言二、常用技术及算法2.1 区跨链技术2.2 聚类算法2.3 边缘算法2.4 蚁群算法2.4.1 路径构建2.4.2 信息素更新 2.5 哈希算法2.5.1 常见算法 2.6 数字摘要2.72.82.92.10 三、拓展阅读 一、前言 专利撰写过程中使用已有技术或算法解决新问题非常常见,本…...
C#手术麻醉临床信息系统源码,实现体征数据自动采集绘制
手麻系统源码,自动生成电子单据 基于C# 前端框架:Winform后端框架:WCF 数据库:sqlserver 开发的手术麻醉临床信息系统源码,应用于医院手术室、麻醉科室的计算机软件系统。该系统针对整个围术期,对病人进…...
现代CMake高级教程 - 第 7 章:变量与缓存
双笙子佯谬老师的【公开课】现代CMake高级教程课程笔记 第 7 章:变量与缓存 重复执行 cmake -B build 会有什么区别? ❯ cmake -B build -- The C compiler identification is GNU 11.3.0 -- The CXX compiler identification is GNU 11.3.0 -- Detec…...
SQL知识汇总
什么时候用存储过程合适 当一个事务涉及到多个SQL语句时或者涉及到对多个表的操作时就要考虑用存储过程;当在一个事务的完成需要很复杂的商业逻辑时(比如,对多个数据的操作,对多个状态的判断更改等)要考虑;…...
区位码-GB2312
01-09区为特殊符号 10-15区为用户自定义符号区(未编码) 16-55区为一级汉字,按拼音排序 56-87区为二级汉字,按部首/笔画排序 88-94区为用户自定义汉字区(未编码) 特殊符号 区号:01 各类符号 0 1 2 3 4 …...
文本识别、截图识别保存和多文件识别
一、源码 github源码 二、介绍 采用Tesseract OCR识别 采用多线程进行图片识别 界面 选择 文件是可以识别本地的多张图片文件夹是识别文件夹里面的所有图片的内容截图 可以复制到剪切板、可以识别也可以直接保存 重置 是清除选择的图片和识别结果语言选择 是选择不同的模型…...
针对近日ChatGPT账号大批量封禁的理性分析
文 / 高扬 这两天不太平。 3月31号,不少技术圈的朋友和我闲聊说,ChatGPT账号不能注册了。 我不以为然,自己有一个号足够了,并不关注账号注册的事情。 后面又有不少朋友和我说ChatGPT账号全部不能注册了,因为老美要封锁…...
MATLAB算法实战应用案例精讲-【人工智能】对比学习(概念篇)
目录 前言 几个高频面试题目 推荐领域的对比学习在设计代理任务时与CV和NLP领域有什么不同?...
别再只调transforms.Compose了!PyTorch图像增强RandomResizedCrop的scale和ratio参数实战调优指南
别再只调transforms.Compose了!PyTorch图像增强RandomResizedCrop的scale和ratio参数实战调优指南 在计算机视觉模型的训练过程中,数据增强是提升模型泛化能力的关键技术之一。PyTorch的transforms.RandomResizedCrop作为最常用的图像增强方法之一&…...
5分钟掌握:终极视频加速控制器的完整实战指南
5分钟掌握:终极视频加速控制器的完整实战指南 【免费下载链接】videospeed HTML5 video speed controller (for Google Chrome) 项目地址: https://gitcode.com/gh_mirrors/vi/videospeed 你是否曾因在线视频播放节奏太慢而失去耐心?或者需要在有…...
MediaCreationTool.bat:Windows系统部署的终极自动化解决方案
MediaCreationTool.bat:Windows系统部署的终极自动化解决方案 【免费下载链接】MediaCreationTool.bat Universal MCT wrapper script for all Windows 10/11 versions from 1507 to 21H2! 项目地址: https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat …...
从克拉坡振荡器到丙类功放:深入拆解一个调频发射机的每个模块(含原理、选型与实测分析)
从克拉坡振荡器到丙类功放:深入拆解一个调频发射机的每个模块(含原理、选型与实测分析) 在射频电路设计的进阶领域,调频发射机是一个兼具经典理论和工程实践价值的项目。不同于基础教程中简单的电路搭建,本文将带您深入…...
AI代码库摘要工具:智能聚合项目文件,提升AI编程协作效率
1. 项目概述:为什么需要将代码库“喂”给AI?作为一名在软件开发一线摸爬滚打了十多年的老程序员,我最近发现一个趋势越来越明显:我们和AI的协作方式,正在从“一问一答”的聊天模式,向“提供完整上下文”的深…...
为Claude Code配置Taotoken后端解决访问不稳定与额度不足
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 为Claude Code配置Taotoken后端解决访问不稳定与额度不足 Claude Code 作为一款高效的编程助手工具,其原生服务在某些地…...
AI Workspace:统一管理团队AI编程工具配置与技能的工程实践
1. 项目概述:AI Workspace 是什么,以及它解决了什么问题如果你和你的团队已经开始在日常开发中大量使用 Cursor、Claude Code、GitHub Copilot 这类 AI 编程工具,那你一定遇到过下面这些让人头疼的场景:你在一个前端项目里&#x…...
ThinkPad风扇控制终极指南:TPFanCtrl2让你的笔记本电脑散热更智能
ThinkPad风扇控制终极指南:TPFanCtrl2让你的笔记本电脑散热更智能 【免费下载链接】TPFanCtrl2 ThinkPad Fan Control 2 (Dual Fan) for Windows 10 and 11 项目地址: https://gitcode.com/gh_mirrors/tp/TPFanCtrl2 作为ThinkPad用户,你是否曾经…...
别再让无人机‘炸机’了!手把手教你用BB响设置3.6V安全报警值(附常见误区)
无人机电池安全守护者:BB响3.6V报警值设置全攻略 户外飞行时最令人心惊的瞬间莫过于无人机突然断电坠落——这种被称为"炸机"的意外,往往源于对电池电压的误判。而一个售价不足20元的小工具BB响,却能成为你飞行安全的最后防线。本文…...
基于Neo4j与MCP协议,为AI智能体构建动态知识图谱大脑
1. 项目概述:为AI智能体构建一个动态知识大脑如果你正在使用Cursor、Claude Desktop这类AI编程助手,并且对它们能记住上下文、理解项目结构的能力感到惊喜,那么Graphiti MCP Server可能会让你对AI智能体的认知再上一个台阶。简单来说…...
