键盘打字盲打练习系列之刻意练习——1
一.欢迎来到我的酒馆
盲打,刻意练习!
目录
- 一.欢迎来到我的酒馆
- 二.选择一款工具
- 三.刻意练习
- 第一步:基准键位练习
- 第二步:字母键位练习
- 第三步:数字符号键位练习
- 四.矫正坐姿
二.选择一款工具
工欲善其事必先利其器。在开始之前,我们可以选择一款练习盲打的工具。打字软件有很多,还有专门练习打字的网站,可选择的工具还是很多的。这里,我推荐使用金山打字通这款软件,免费,对新手友好,可以百度搜一下下载安装即可。当然,你也可以使用记事本来练习,,,
三.刻意练习
我们以金山打字通为例,这里我默认大家的电脑里已经安装了。。。可以开始练习盲打了!盲打的关键有两点:指法和熟悉键盘键位。指法即打字的时候每根手指负责敲击哪个键子;熟悉键盘键位很好理解,即手指能准确找到每个键子。因此,建议大家把键盘的布局背下来,主键盘区域的61个键子是我们文字输入的主要区域,我们需要非常熟悉这61个键子,在盲打的时候才能知道键子的大致位置。刚开始熟悉键盘的时候,你可能会郁闷??为什么键盘不是按ABCD字母顺序排列,而是按QWERTY排列的??按ABCD排列不是会更简单吗?
其实,在打字机刚开始出现的时候,打字机上的键盘也是按ABCD排列的,但是后来发现这样长期打字很累。于是,人们进行了键盘布局优化:把常用的键子放在比较灵活的手指下,以方便提升打字速度。
在开始练习之前,我们先简单的看一下键盘。先看一下F键和J键,这两个键子用手摸上去有一小块凸起或者有一个小横杆。这两个键子就是盲打时候的定位键,左手食指放在F键上面,右手食指放在J键上面,其它手指自然放下,两个大拇指放在空格键上,双手自然放下,双肩放松。这样,我们就找到了8个基准键位:左手ASDF,右手JKL;这8个键子就称为基准键位。开始打字的时候,手指放置的起始位置,每次按完键子后,手指要快速的复位,放回到这8个基准键位上。
第一步:基准键位练习
接下来,开始练习8个基准键位。打开金山打字通软件,选择新手入门——>字母键位,下面标注了哪个手指按哪个键子,刚开始的时候,可能会忙不过来,而且会特别别扭,就打ASDF和JKL;这8个键都贼慢,这比我看键盘打字慢多了!!!刚开始入门是这样,各种别扭,各种手忙。。。不过,别当心!你想想大神、大牛们刚开始学打字的时候也跟我们一样的。。。也会各种卧槽。。。各种。。。我们只需要掌握方法,一步一步,循序渐进,Step by step !
首先,按照金山打字通上面的指法,刚开始练习的时候不用追求打字速度,尽量每个手指头都敲对对应的键子。
在练习8个基准键位的时候,因为我们手指的使用习惯,小拇指远没有食指那么灵活,用左小拇指按A键的时候会优点不自然,而且按下去很慢,这个问题刚开始都有,就算是大神、大牛们的小拇指在按A键和分号键的时候,也会别扭。这时候,要明确八个手指的分工,严格按照标准的指法敲击键盘。
第二步:字母键位练习
1.八个基准键位大概半个小时就可以练到很熟练。左手ASDF,右手JKL分号,这些键子都在一排上面,用脸滚这些键子也可以打得飞快。基准键位练熟了,紧接着我们开始练习字母键位,没错,就是由8个键子拓展到26个英文字母。这时候明确左手和右手的分工:键盘的左半部分用左手打,键盘的右半部分用右手打。
而且,每一只手指都有明确的分工:
(1) 左手小指:[Q] 、 [A] 、 [Z]
(2) 左手无名指:[W] 、[S] 、[X]
(3) 左手中指:[E] 、[D] 、[C]
(4) 左手食指:[R] 、[F] 、[V] 、[T] 、[G] 、[B]
(5) 左手大拇指:空格键
(6) 右手大拇指:空格键
(7) 右手食指:[Y] 、[H] 、[M] 、[U] 、[J] 、[M]
(8) 右手中指:[I] 、[K] 、[,]
(9) 右手无名指:[O] 、[L] 、[.]
(10) 右手小指:[P] 、[;] 、[/]
2.字母键位练习,小拇指的难度很大,因为和我们的使用习惯的影响,小拇指一般用的很少。而在打字的时候,每个手指都有明确的分工。小拇指负责的区域还是很大的一部分,这个时候,要求我们熟悉键盘的分布之外,还要多多调用我们的手指,刻意练习。刚开始,按照标准指法敲字母键的时候,可能会管不过来。。。小指怎么按都不顺畅。。。还会出现抢按的情况。。。这些在刚开始练习字母键位的时候都会遇到,不过,不要气馁,大概练习1天左右,情况就会好转,会慢慢地熟练!
3.这里分享3点字母键位练习经验:
(1) 先记住26个字母键位地位置,这样每次按下键子之前,手指能快速找到相应的键子。
(2) 26个字母键位分成了三排,且每一排都往后挪了一点位置,[Q] [A] [Z] 并不是垂直排列的,比如在打[X]键的时候,可能会按到[Z][X]键的中间,打[X]键的时候左手无名指往右挪一点就可以了。
(3) 尽量不看键盘,手指按照标准指法敲击键盘,让自己的手指形成肌肉记忆,提升反应速度。
第三步:数字符号键位练习
数字符号键位练习是主键盘区的最后一部分,也是有难度。按照标准指法敲击键盘,也更难了,大家会发现大部分的符号,如大括号、中括号、引号、问号这些键子几乎是要小拇指来完成的。。。本来小拇指就不怎么灵活,还要给小拇指分配这么多任务,简直忙都忙不过来。。。多多练习,练习两三天就会有手感,敲击键盘也会更流畅。大家在练习的时候,尽量记住常用键子每次敲击时,手指需要移动多大的范围。
当你将移动范围记清楚之后,手指大概移动多少就能摸到键子,比如[+ =] 键子位于[backspace]键子的的前面,很难按到,,,你可以记住右手小拇指要敲击[+ =]键子的移动范围,这样每次手指只要移动那么多范围就可以快速找到键子。比如数字键[5]键,只需要记住它就在左手食指的正上方,每次要按[5]键的时候,只要记着它的位置,敲击键盘的时候就会快而准确。
仔细观察键盘,你会发现[1]、[Q] 、[A] 、[Z] 键排列并不在一条直线上,它的排列像阶梯排列。在按[1]键的时候,虽然[1]键是用左手小拇指敲的,但是[1]键并不是在[A]键的正上方,而是偏左一点,其他键子也有类似的情况,在打数字键的时候手指稍微偏左一点敲键子。
符号键位相对来说更难打了。比如感叹号键[! ] ,我喜欢用左手小拇指按 [! ] + 右手小拇指按[shift] 就可以快速打出感叹号。其他符号键也可以用这种组合来打,等到要输入[^ ]键的时候,可以反过来,左手小拇指按 [shift] + 右手食指按 [^]键,就可以快速打出[^]键,可能有的朋友还不知道这个键[^]叫做什么键,[^]键的英文名称叫做:caret key,翻译过来就是插入符号键。
符号键位指法建议:
(1) [!] 键:左手小拇指按[1]键 + 右手小拇指按[shift]键。
(2) [@]键:左手无名指按[2]键 + 右手小拇指按[shift]键。
(3) [#]键:左手中指按[3]键 + 右手小拇指按[shift]键。
(4) [$]键:左手食指按[4]键 + 右手小拇指按[shift]键。
(5) [%]键:左手食指按[5]键 + 右手小拇指按[shift]键。
(6) [^]键:左手小拇指按[shift]键 + 右手食指按[6]键。
(7) [&]键:左手小拇指按[shift]键 + 右手食指按[7]键。
(8) [*]键:左手小拇指按[shift]键 + 右手中指按[8]键。
(9) [(]键:左手小拇指按[shift]键 + 右手无名指按[9]键。
(10) [)]键:左手小拇指按[shift]键 + 右手小拇指按[0]键。
(11) [_]键:左手小拇指按[shift]键 + 右手小拇指按[-]键。
(12) [+]键:左手小拇指按[shift]键 + 右手小拇指按[=]键。
四.矫正坐姿
打字时的坐姿可能是大家会忽略的一点。本着能打字快一点就好了,怎么坐着舒服怎么来。。。对于程序员,打字员来说,花费一整天时间在电脑屏幕面前打字是十分常见的,而一些不良的坐姿会对我们的身体带来极大的伤害,甚至会患上职业病,如颈椎病,手腕酸痛等。这时候需要规范我们的坐姿,减少不良习惯带来的伤害。
在工作环境中,10个改善打字时坐姿的建议:
(1) 适时的休息一下。每隔一个小时停下来休息一段时间,四处走走,喝杯水,伸展一下紧张的肌肉,看看窗外远处的风景,让眼睛休息一下。
(2) 调整好显示器的高度。这个因人而异,有的人喜欢垫高显示器,有的人喜欢拉近显示器。尽量让显示器的视野位于自己眼睛视野的中下方即可。
(3) 显示器和键盘放在自己的正前方。
(4) 坐要端正、大气,不要半坐半躺,葛优躺不仅影响打字速度,还影响自己的气质。
(5) 双脚轻松、自然的放在地板上。
(6) 每次轻敲轻按键子。
(7) 打字时不要追求速度,尽量每次敲对键子,输错了重打也很耗费时间。
(8) 身体上半部分保持挺直,双肩放松,双手自然放在桌子上。
(9) 保持手、手腕、小臂在同一条直线上。
(10) 大小手臂呈90°夹角,小臂自然的放在桌子上。
相关文章:

键盘打字盲打练习系列之刻意练习——1
一.欢迎来到我的酒馆 盲打,刻意练习! 目录 一.欢迎来到我的酒馆二.选择一款工具三.刻意练习第一步:基准键位练习第二步:字母键位练习第三步:数字符号键位练习 四.矫正坐姿 二.选择一款工具 工欲善其事必先利其器。在开始之前&…...

某公司前端笔试题(12.30)
1、对象数组去重: 数组去重: const a[{a:1,b:2},{a:2},{a:2},{a:1,c:3},{b:2,a:1}] 结果:[{a:1,b:2},{a:2},{a:1,c:3}] // 判断两个对象的属性值是否一致 const a [{ a: 1, b: 2 }, { a: 2 }, { a: 2 }, { a: 1, c: 3 }, { b: 2, a: 1 }] co…...

Sentinel核心类解读:Node
基本介绍 Sentinel中的簇点链路是由一个个的Node组成的,Node是一个接口。Node中保存了对资源的实时数据的统计,Sentinel中的限流或者降级等功能就是通过Node中的数据进行判断的。 Sentinel中是这样描述Node的: Holds real-time statistics…...
网络安全领域的12个大语言模型用例
网络安全是人工智能最大的细分市场,过去几年网络安全厂商纷纷宣称整合了人工智能技术(当然也有很多仅仅是炒作),其中大部分是基于基线和统计异常的机器学习。 随着ChatGPT和类似生成式人工智能技术的飞速发展,基于大语…...
十大网络攻击手段解析,助您建立坚固的网络防线
在互联网高度发达的今天,网络安全问题愈发严峻。 了解网络攻击手段,掌握防御策略,对保障网络安全至关重要。 本文将为您介绍常见的十大网络攻击手段,以及如何应对和防御这些攻击手段,确保网络安全。 一、DDoS攻击 …...
jvm 调优参数
-XX:AlwaysPreTouch 指定JVM启动时即刻分配整个堆内存空间;应用启动会变慢,但是运行时变快。 -XX:MaxRAMPercentage60.0 指定JVM最大堆内存使用比例为60%;适用于容器部署 -XX:MinRAMPercentage60.0 指定JVM最小堆内存使用比例为60%࿱…...

OpenCV-Python:计算机视觉介绍
目录 1.背景 2.计算机视觉发展历史 3.计算机视觉主要任务 4.计算机视觉应用场景 5.知识笔记 1.背景 OpenCV是计算机视觉的一个框架,想要学习OpenCV,需要对计算机视觉有一个大致的了解。计算机视觉是指通过计算机技术和算法来模拟人类视觉系统的能力…...

uni-app 微信小程序之自定义中间圆形tabbar
文章目录 1. 自定义tabbar效果2. pages新建tabbar页面3. tabbar 页面结构4. tabbar 页面完整代码 1. 自定义tabbar效果 2. pages新建tabbar页面 首先在 pages.json 文件中,新建一个 tabbar 页面 "pages": [ //pages数组中第一项表示应用启动页ÿ…...

使用 Go 构建高性能的命令行工具
命令行工具(CLI)在软件开发中扮演着重要的角色,尤其是在自动化工具、开发工具链和服务器管理等领域。Go 语言以其简洁性和高性能而闻名,非常适合用来创建强大且高效的 CLI 工具。本文将详细介绍如何使用 Go 语言来构建 CLI 应用&a…...
微前端框架 qiankun
前言 qiankun是一个基于single-spa的微前端实现库,帮助你构建一个生产可用的微前端架构系统。qiankun支持多种技术栈的微应用接入,提供了简单、解耦、技术栈无关、独立开发、独立运行、增量升级、样式隔离、资源预加载等特性,以及umi插件一键…...
降序子数组最大和算法分析
题目描述: Description 给你一个正整数组成的数组 nums ,返回 nums 中一个 降序 子数组的最大可能元素和。子数组是数组中的一个连续数字序列。 已知子数组[numsl,numsl1,...,numsr−1,numsr],若对所有 i(l < i <…...
Kafka常见面试题
如何防止消息丢失? 发送端:ack设置为-1或副本数,默认副本全部同步才会认为发送成功 接收端:对接收到的数据进行备份,定期进行检查对执行失败的数据重新执行;选择手动提交offset,对执行失败的数据…...
rman SBT_TAPE NFS disk 模拟NBU带库 FRA
-----------------rman 将本地磁盘变成磁带----------------------------------- ##RAC 本地 /nfs----两个备份策略 clustern run { allocate channel ch00 device type SBT_TAPE PARMS"SBT_LIBRARYoracle.disksbt, ENV(BACKUP_DIR/nfs)"; backup recove…...

物理世界中的等距3D对抗样本
论文题目:Isometric 3D Adversarial Examples in the Physical World 会议:NIPS 2022 点云: 点云——表达目标空间分布和目标表面特性的海量点集合,点包含xyz坐标信息 能够包含颜色等其他信息 使用顶点、边和面的数据表征的三维…...

解决vue3项目打包发布到服务器后访问页面显示空白问题
1.在 vite.config.ts 文件中 加入 base:./ 当你将 base 设置为 / 时,它表示你的应用程序将部署在服务器的根路径上,(将 base 设置为 / 表示你的应用程序部署在服务器的根路径上,并且 Vite 会相应地处理资源和路由的路径…...
什么是SMTP服务器?如何配置?
SMTP服务器是一种专门用于发送电子邮件的互联网服务器。SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)是一种用于电子邮件传输的标准互联网协议。这些服务器充当电子邮件的“邮递员”,负责将发出的邮件从发送者传输到接收…...
el-tabel实现拖拽排序
1、使用npm安装sortableJs插件 npm install sortablejs --save2、在需要使用的页面进行引入 import Sortable from sortablejs3、表格拖拽排序完整代码 <template><div class"home"><el-table :data"tableData" style"width: 100%&…...

设计模式-结构型模式之适配器设计模式
文章目录 一、结构型设计模式二、适配器模式 一、结构型设计模式 这篇文章我们来讲解下结构型设计模式,结构型设计模式,主要处理类或对象的组合关系,为如何设计类以形成更大的结构提供指南。 结构型设计模式包括:适配器模式&…...

Android 中的权限
关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业变现、人工智能等,希望大家多多支持。 目录 一、导读二、概览三、权限分类3.1 安装时权限3.2 运行时…...

【java智慧工地源码】智慧工地物联网云平台,实现现场各类工况数据采集、存储、分析与应用
“智慧工地整体方案”以智慧工地物联网云平台为核心,基于智慧工地物联网云平台与现场多个子系统的互联,实现现场各类工况数据采集、存储、分析与应用。通过接入智慧工地物联网云平台的多个子系统板块,根据现场管理实际需求灵活组合࿰…...

eNSP-Cloud(实现本地电脑与eNSP内设备之间通信)
说明: 想象一下,你正在用eNSP搭建一个虚拟的网络世界,里面有虚拟的路由器、交换机、电脑(PC)等等。这些设备都在你的电脑里面“运行”,它们之间可以互相通信,就像一个封闭的小王国。 但是&#…...

遍历 Map 类型集合的方法汇总
1 方法一 先用方法 keySet() 获取集合中的所有键。再通过 gey(key) 方法用对应键获取值 import java.util.HashMap; import java.util.Set;public class Test {public static void main(String[] args) {HashMap hashMap new HashMap();hashMap.put("语文",99);has…...

【网络安全产品大调研系列】2. 体验漏洞扫描
前言 2023 年漏洞扫描服务市场规模预计为 3.06(十亿美元)。漏洞扫描服务市场行业预计将从 2024 年的 3.48(十亿美元)增长到 2032 年的 9.54(十亿美元)。预测期内漏洞扫描服务市场 CAGR(增长率&…...

CentOS下的分布式内存计算Spark环境部署
一、Spark 核心架构与应用场景 1.1 分布式计算引擎的核心优势 Spark 是基于内存的分布式计算框架,相比 MapReduce 具有以下核心优势: 内存计算:数据可常驻内存,迭代计算性能提升 10-100 倍(文档段落:3-79…...

视频字幕质量评估的大规模细粒度基准
大家读完觉得有帮助记得关注和点赞!!! 摘要 视频字幕在文本到视频生成任务中起着至关重要的作用,因为它们的质量直接影响所生成视频的语义连贯性和视觉保真度。尽管大型视觉-语言模型(VLMs)在字幕生成方面…...

vue3+vite项目中使用.env文件环境变量方法
vue3vite项目中使用.env文件环境变量方法 .env文件作用命名规则常用的配置项示例使用方法注意事项在vite.config.js文件中读取环境变量方法 .env文件作用 .env 文件用于定义环境变量,这些变量可以在项目中通过 import.meta.env 进行访问。Vite 会自动加载这些环境变…...
Java多线程实现之Thread类深度解析
Java多线程实现之Thread类深度解析 一、多线程基础概念1.1 什么是线程1.2 多线程的优势1.3 Java多线程模型 二、Thread类的基本结构与构造函数2.1 Thread类的继承关系2.2 构造函数 三、创建和启动线程3.1 继承Thread类创建线程3.2 实现Runnable接口创建线程 四、Thread类的核心…...

保姆级教程:在无网络无显卡的Windows电脑的vscode本地部署deepseek
文章目录 1 前言2 部署流程2.1 准备工作2.2 Ollama2.2.1 使用有网络的电脑下载Ollama2.2.2 安装Ollama(有网络的电脑)2.2.3 安装Ollama(无网络的电脑)2.2.4 安装验证2.2.5 修改大模型安装位置2.2.6 下载Deepseek模型 2.3 将deepse…...

使用Spring AI和MCP协议构建图片搜索服务
目录 使用Spring AI和MCP协议构建图片搜索服务 引言 技术栈概览 项目架构设计 架构图 服务端开发 1. 创建Spring Boot项目 2. 实现图片搜索工具 3. 配置传输模式 Stdio模式(本地调用) SSE模式(远程调用) 4. 注册工具提…...
08. C#入门系列【类的基本概念】:开启编程世界的奇妙冒险
C#入门系列【类的基本概念】:开启编程世界的奇妙冒险 嘿,各位编程小白探险家!欢迎来到 C# 的奇幻大陆!今天咱们要深入探索这片大陆上至关重要的 “建筑”—— 类!别害怕,跟着我,保准让你轻松搞…...