键盘打字盲打练习系列之刻意练习——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智慧工地源码】智慧工地物联网云平台,实现现场各类工况数据采集、存储、分析与应用
“智慧工地整体方案”以智慧工地物联网云平台为核心,基于智慧工地物联网云平台与现场多个子系统的互联,实现现场各类工况数据采集、存储、分析与应用。通过接入智慧工地物联网云平台的多个子系统板块,根据现场管理实际需求灵活组合࿰…...
基于FPGA的PID算法学习———实现PID比例控制算法
基于FPGA的PID算法学习 前言一、PID算法分析二、PID仿真分析1. PID代码2.PI代码3.P代码4.顶层5.测试文件6.仿真波形 总结 前言 学习内容:参考网站: PID算法控制 PID即:Proportional(比例)、Integral(积分&…...
五年级数学知识边界总结思考-下册
目录 一、背景二、过程1.观察物体小学五年级下册“观察物体”知识点详解:由来、作用与意义**一、知识点核心内容****二、知识点的由来:从生活实践到数学抽象****三、知识的作用:解决实际问题的工具****四、学习的意义:培养核心素养…...
Python爬虫(一):爬虫伪装
一、网站防爬机制概述 在当今互联网环境中,具有一定规模或盈利性质的网站几乎都实施了各种防爬措施。这些措施主要分为两大类: 身份验证机制:直接将未经授权的爬虫阻挡在外反爬技术体系:通过各种技术手段增加爬虫获取数据的难度…...
OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别
OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别 直接训练提示词嵌入向量的核心区别 您提到的代码: prompt_embedding = initial_embedding.clone().requires_grad_(True) optimizer = torch.optim.Adam([prompt_embedding...
今日学习:Spring线程池|并发修改异常|链路丢失|登录续期|VIP过期策略|数值类缓存
文章目录 优雅版线程池ThreadPoolTaskExecutor和ThreadPoolTaskExecutor的装饰器并发修改异常并发修改异常简介实现机制设计原因及意义 使用线程池造成的链路丢失问题线程池导致的链路丢失问题发生原因 常见解决方法更好的解决方法设计精妙之处 登录续期登录续期常见实现方式特…...
处理vxe-table 表尾数据是单独一个接口,表格tableData数据更新后,需要点击两下,表尾才是正确的
修改bug思路: 分别把 tabledata 和 表尾相关数据 console.log() 发现 更新数据先后顺序不对 settimeout延迟查询表格接口 ——测试可行 升级↑:async await 等接口返回后再开始下一个接口查询 ________________________________________________________…...
LCTF液晶可调谐滤波器在多光谱相机捕捉无人机目标检测中的作用
中达瑞和自2005年成立以来,一直在光谱成像领域深度钻研和发展,始终致力于研发高性能、高可靠性的光谱成像相机,为科研院校提供更优的产品和服务。在《低空背景下无人机目标的光谱特征研究及目标检测应用》这篇论文中提到中达瑞和 LCTF 作为多…...
Linux信号保存与处理机制详解
Linux信号的保存与处理涉及多个关键机制,以下是详细的总结: 1. 信号的保存 进程描述符(task_struct):每个进程的PCB中包含信号相关信息。 pending信号集:记录已到达但未处理的信号(未决信号&a…...
MySQL间隙锁入手,拿下间隙锁面试与实操
一、MySQL 间隙锁,究竟是什么? 在 MySQL 的世界里,间隙锁(Gap Lock)就像是一个默默守护数据一致性的卫士,看似低调,却在并发控制中扮演着至关重要的角色。 想象一下,你去图书馆借…...
QuaggaJS用法详解
QuaggaJS简介 QuaggaJS是一个强大的JavaScript库,专门用于在浏览器环境中进行条形码和二维码识别。它支持多种条形码格式,包括Code 128、Code 39、EAN、QR码等,并且可以直接调用设备摄像头进行实时扫描。 QuaggaJS核心功能与用法 1. 基本配…...
