【日常】我的扬马最后一小时

news2024/11/16 1:29:48

文章目录

  • 1 Approxmation, Regularization and Relaxation
  • 赛前风波
  • 惨痛的主场之战
  • 释然的痛苦之路
    • 后记


1 Approxmation, Regularization and Relaxation

在算法理论研究中,为了使得降低问题的求解复杂度,常常会选择牺牲算法的选择求解精度,这种方法称为近似算法approxmate algorithm)。典型地,在负载均衡load balancing)问题中,穷举法的复杂度是指数级别的,而贪心求解得到的调度方案不会超过最优解的两倍,进一步地,若先对任务负载降序排列再进行贪心分配,算法近似程度将会进一步提升到最优解的 1.5 1.5 1.5倍。另一种算法近似思路是使得算法以尽可能大的概率输出精确解,即能够应对绝大多数的输入,在极少场景翻车,这在密码学中更为常见,如安全哈希算法的设计,使得在绝大多数情况下不会出现碰撞即为理论安全。理想难寻,多数时候不完美才是完美

在运筹学研究中,整数规划是难以快速求解的问题,通过对整数约束进行松弛relax)转化为连续型约束,求解到问题最优解的上界,再设法逼近最优。在一些特殊的情况下,松弛得到的规划与原先的整数规划具有相同的解,如在网络流问题的最大流规划中,由于约束矩阵是单模的unimodular),可以证明由单模矩阵产生的线性规划的解一定都是整数解,这是很好的性质。所以,放下才能看到更好的未来

在机器学习与统计回归中,或出于降低模型参数复杂性的考量,或避免训练数据产生过拟合的,常常会使用正则化regularization)方法向损失或目标中添加正则项,降低模型在训练数据上的拟合程度,而使得模型具备更好的延展性。理想难寻,多数时候不完美才是完美

人生正是如此,我们总是无法寻求到那精确的最优解,因为它不是一个单目标的规划,我们总是需要在多任务间权衡得失。遗憾的是,人总是难以逃脱感性的束缚,太多放不下的遗憾,他们总是会陷入局部最优的陷阱。

学会接受遗憾,自己选的路,不一定要走得多漂亮,重要的是要坚持走完,哪怕是爬到终点。


赛前风波

扬马的备赛其实不算充分(因为这周确实太忙),就赛前训练强度和训练效果而言,都不如锡马好。但毕竟是主场作战,有对路线进行详细勘查,而且没有锡马前的数日失眠,精神状态养得很好,我始终相信自己有打开1小时35分的硬实力,尤其在经历了锡马的失常发挥(1小时42分7秒)后,我对这次主场作战抱有极高的期望。

痛点始于清明节训练崴伤左脚(外侧左脚踝下方足弓),虽然不严重但完全不能跑,建议是要休息一周,可是16日就要比赛,哪能休息这么久?于是仅在寝室休整一天,4月7日就进行腿部力量训练,8日休整,从9日到13日连续进行5天高强度体能训练,并无不适,我以为自己真的好了。

转折点在13日晚上例训(也是赛前最后一练),与嘉伟冲了个7000米(4’05"配速),感觉状态完全找到了,东哥让我们最后进行7圈变速,这时突然发现自己左脚又疼了,同一个位置,完全跑不了,跟清明节那天如出一辙。我突然就很懊丧,14日回扬州时一路上走路左脚依然隐隐作痛,当时感觉扬马可能真的悬了。

我没有敢跟老妈说,她要是知道了肯定不同意我去参赛,昨天(15日)休整一天感觉又好了不少,晚饭后尝试性地出去照着比赛路线慢慢跑了6km,很不幸,还是疼了,洗完澡拼命地在床上按摩左脚,希望能够快快好起来,可哪有这样的好事?赛前的最后一夜,我竟还是失眠了。

于是打开B站,刷到了很喜欢、但一直没有关注的UP主黑影儿tv最新发布的视频波士顿马拉松之旅(一):启程。(波士顿马拉松也是在今天,不过那是马拉松比赛的最高殿堂)

  • 喜欢是因为我和他很像,我们都是码农,也都热爱跑步,也如他所说的那样,不是一个很开朗的人,容易钻牛角尖,容易因为很小的事情过度焦虑和恐惧
  • 没有关注同样是因为我和他很像,所以不愿意去照这面镜子而不可避免地看到自己的缺陷。

在这部视频中,他说的一句话深深地触动了我:

我为了这一天等了十年。…。总之现在每过一秒钟,我每写出一个字,我都离那里(波士顿)更近一些。我曾想过无数种可能,最终在成田机场我突然想明白了,得到的最终奥义就是一切顺其自然。这次波士顿之前我没有担心过成绩,也不在意成绩,唯一担心的就是会不会出现各种意外(伤病),我有想过无论如何都将抵达终点,但走到了这一步,意外已经不重要了,重要的是有这些年我的努力,有家属的支持,有父母的担心,有你们的陪伴。

深有共鸣的我倍受触动,最后还是安然入睡了。


惨痛的主场之战

今早(16日)七点抵达起点,心情十分平静,完全没有锡马那时的兴奋感,可能是因为这已经是第二场比赛,没有第一次的新鲜感,不过更多还是内心的沉重。热身慢跑时我发现左脚还是隐隐作痛,我已经预想到要么弃赛,要么以废掉左脚的代价强行完赛。然而主场作战的我似乎别无选择,我必须要完赛。

在这里插入图片描述在这里插入图片描述

(左图为全程配速表,15km后断档式的下滑,右图为热身时摆拍,我当时已经预料到自己可能要出意外,比赛时应该是抓拍不到冲刺镜头了)

从事后老爸好不容易抓拍到的照片来看,我的前半段跑得极其狰狞,咬牙切齿,面部代偿得可怕,因为从起跑后没多久左脚的刺痛感就开始爆发,一路上始终在强忍疼痛,3km处上下文昌大桥那段疼到了极点,后面又慢慢能褪去一些,但尽管如此,前半段我还是尽力保持了4’20"以内的预定配速。

直到11km进瘦西湖,那段可怕的平山堂东路彻底磨灭了我的意志,高坡度的连续上下坡,左脚每跑一步都是极其强烈的刺痛,快15km时出瘦西湖后的一个补给站,我说服自己停下来休息一下(以前我跑半马是不会补给的,从来是一口气跑完),可是这一停,我就再也没能跑起来。

疼痛就是这样,你凭借意志坚持抵抗还是可以勉强忍受,但是一旦松懈,刺痛感就会无限放大,以至于再也不能重新构建起新的意志继续扛住。


释然的痛苦之路

刚停下来的时候是1小时12分钟,最终我一瘸一拐走过终点线时是2小时12分钟,这一个小时,烈日直晒的扬子江路,气温高达25℃,因为是赛程后半段,而且还是柏油路,体感估摸着有30℃,这近7km的痛苦之路(下图路线图左侧的一条垂直线),是我有生以来最刻骨铭心的一段经历。

在这里插入图片描述

起初我依然挣扎着想跑起来,我算了下如果按照5分配速跑,还是有机会跑进1小时40分钟。但是很快我就发现自己错了,我根本不能连续跑动,不要说大步流星地前掌跑,就是想前脚掌垫着走都极其困难。眼睁睁地看着一个又一个的人从身后超过我,却无能为力。

我这三年多的跑步生涯可能只跑崩过一两次,但是这次在烈日暴晒下,我第一次感受到了绝望——终点还有好远好远,如果每一公里都要走接近10分钟(事实上此时走路的话连10分配速都走不到),甚至无法在2小时以内完赛,这对我来说是无法接受的。但是就此放弃我也无法接受,所以我还是一步一瘸地往前走。

直到我看到一队推着轮椅超过我的爷爷们:

在这里插入图片描述

我有记得他们,出发没多久我就超过了他们,我当时很震惊,因为锡马没有见到过推轮椅参赛的选手,但是又觉得他们应该不会推完全程,因为瘦西湖里有好几座桥坡度特别大,他们是很难过得去的。此时他们从我身后超过的时候,我突然觉得好振奋,别人腿都站不起来了还在努力,你还能继续走为什么不能走到底呢?

可是,可是我是为了跑出成绩而来的,这是我的主场,我日思夜想地想在这里pb,我每日都会抽出时间坚持训练,怎么能跟其他这些不严肃的跑者相提并论呢?

每个人的追求都不一样,2022年澳大利亚黄金海岸马拉松赛,拼命三郎川内优辉在新冠确诊痊愈后迎来了首场全程马拉松赛,但遗憾的是,因在5公里处意外遭遇肌肉拉伤,川内优辉最终只以3小时57分39秒完赛,要知道川内优辉的正常水平一定是在2小时15分钟以内,这个成绩甚至在业余跑者里都只能算是中下。对于大多数追求奖金的精英跑者来说,如果肌肉拉伤,肯定会选择退赛,没必要赌上自己的职业生涯去搏这么个小赛,或许是因为合约在身,但这一定也有个人追求的成分在里面,事实上川内优辉确实也很少退赛。

所以永远不要用自己的标准去衡量他人,这是极其自负和不尊重的体现,应当尊重每一种生活方式,在你没有彻底了解他人之前。

我突然就想开了,既然pb无望,那就慢慢走吧,看一看不一样的风景。

一路上也有不少跟我一样停下来走的人,或许只是跑不动,或许也是伤了。我听到小朋友在说跑起来呀,不要走,我礼貌地对他们笑了笑,老头子我不是不想跑,是真的跑不了了。不过也有人是看出我是脚伤了,让我到医疗站休息一下,我说我还是一定要走完全程的。一路上,我开启了自助模式,每个补给点都要吃喝不少东西,饮料很甜,豆沙面包很好吃,黄瓜香蕉也来了几根,吸水海绵捏着还挺舒服,这都是以前我没有试过的(因为以前从不补给)。

此外,一路看到两个昏迷晕倒过去的人,其中一个还是B组的年轻男子,实力肯定很强,应该是被扬州这大热天给干倒了。路对面持续有救护车呼啸而过,后来听说终点处不少人因为冲刺而昏倒过去,实在是太不理智了。其实也没必要那么拼命,慢慢走也并非坏事。

18km处,右小腿根处开始肿痛,此时我整个人已经完全不能很好地保持平衡的向前走,其实到这里我还是有想过要放弃的,但是我知道爸妈还在前面等我,而且时间也已经远远超过了预期,我身上没有带手机(我跑步的宗旨就是带越少的东西越好,自从佳明表到货,我就再没有跑步带过手机),无法联系他们告诉我的现状,所以我还是只能继续向前。

从之前的配速表可以看到,最后的一小时里,隔一段时间我依然还是想试着跑一跑,但无一例外都失败了。直到终点拱门前几百米处,我想最后最后冲一次,因为这是跑者的仪式感,至少,至少让我在终点处完成一次冲线可以吗?可是不能,我依然还是跑不起来,我只能蹒跚地走向终点,时间定格在了2:12:29。

在这里插入图片描述


当我走过终点线的那一刻,我的眼睛一下子就湿润了,没有任何矫情的意思,我真的情不自禁地哭了两下,很快就收住了怕被别人看到。作为一场我期待已久的主场作战,这无疑是失败的,但是这场比赛我真的真的已经尽我所能,最后这一小时,我从挣扎,到绝望,到疑惑,再到释然,最后一刻我感动了自己。至少这次扬马我问心无愧,失败不可怕,明年再战就是了。


后记

虽然我的运气差到了极点,但是陈嘉伟上半马成功创造pb,1小时24分39秒,平均配速4’00"整。这已经平了王兴耀首半马的成绩,算是超级成绩了。不得不服老了呢,未来终究还是年轻人的。

后来晚上老妈拿了云南白药来喷,我本来很害怕是足底筋膜炎导致的这种刺痛,后来看到脚踝下面的淤血和脚面的肿胀,看起来还是崴脚的症状,应该休息两三天就好了,正好这次回来多待几天。到时候校运会5000米还是只能顺其自然了,我也不愿意去强求了。

最后分享几张扬马照片,每年都有这几个货,济公、乾隆、四大才子:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/420220.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis-----什么是Redis?

什么是Redis? redis是一个基于内存的key-value结构数据库。 基于内存存储,读写性能高适合存储热点数据(热点商品、资讯、新闻)企业应用广泛 Redis入门 redis简介 redis是一个开源的内存中的数据结构存储系统,数据库…

ASP宿舍管理系统设计与实现

学生宿舍的管理工作也将成为一项十分繁重的工作,建立一个学生宿舍管理系统是非常必要的,可行的。计算机能够极大地提高学生宿舍管理的办事效率,学校要想与先进科学技术接轨,就得科学化、正规化的进行管理。随着社会信息化步伐的加…

使用Unity模拟人群疏散的资料整理

本文地址:https://blog.csdn.net/t163361/article/details/130136283 UnityDemo Evacuation Simulator Unity_EvacuationSimulator Crowd-Simulation-and-Visualization-in-Unity Multi-agent-simulation-program-for-evacuation Crowd-Evacuation-Simulatio…

Android SQLite插入float类型浮点数小数位数异常(四舍五入过的两位小数变成13位小数)的原因和解决方法

浮点数异常截图: 说明: 正常保留两位小数并正确插入的记录是通过db.execSQL(sql);方法插入的,而浮点数异常的是通过ContentValues db.insert() 方式插入的,可以发现问题出在db.insert()方法上,我又试过在put的时候直接输入类似16…

zabbix代理服务器部署

分布式监控的作用: ●分担 server 的集中式压力 ●解决多机房之间的网络延时问题 部署zabbix代理服务器 1、关闭防火墙、修改主机名 systemctl disable --now firewalld setenforce 0 hostnamectl set-hostname zbx-proxy su 2、设置zabbix的下载源,按…

7.2 模拟乘法器及其在运算电路中的应用

模拟乘法器是实现两个模拟量相乘的非线性电子器件,利用它可以方便地实现乘、除、乘方和开方运算电路。此外,由于它还能广泛地应用于广播电视、通讯、仪表和自动控制系统,进行模拟信号的处理,所以发展很快,称为模拟集成…

【微信小程序-原生开发】添加自定义图标(以使用阿里图标库为例)

方式一 &#xff1a; 下载svg导入 优点&#xff1a;操作方便&#xff0c;支持多彩图标缺点&#xff1a;会增加源代码大小 下载 svg 格式的图标图片&#xff0c;放入源码中使用 小程序项目中的路径为 assets\icon\美食.svg 使用时-代码范例 <image class"imgIcon"…

【JSP学习笔记】3.JSP 指令及动作元素

前言 本章介绍JSP的指令和动作元素。 JSP 指令 JSP指令用来设置整个JSP页面相关的属性&#xff0c;如网页的编码方式和脚本语言。 语法格式如下&#xff1a; <% directive attribute"value" %>指令可以有很多个属性&#xff0c;它们以键值对的形式存在&am…

属性文法和语法制导翻译

前言 前面通过词法分析&#xff0c;语法分析&#xff0c;DFA最后接受了一个输入实际上是理解了某一句编程语句&#xff0c;编译器的角色是将高级程序语言编译&#xff08;翻译&#xff09;为汇编代码&#xff0c;通过词法、语法分析编译器可以理解高级程序语言了&#xff0c;那…

JavaScript + DOM

JavaScript 官方文档 https://www.w3school.com.cn/js/index.asp 基本说明 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SgjOIfTi-1681034533049)(E:\Kuangshen\学习笔记\韩顺平java\JavaScript_img\image-20230409130530115.png)] <!DOCT…

华为手表开发:WATCH 3 Pro(18)传感器订阅 方向传感器

华为手表开发&#xff1a;WATCH 3 Pro&#xff08;18&#xff09;传感器订阅 方向传感器初环境与设备方向传感器鸿蒙开发文件夹&#xff1a;文件新增展示的文本标记index.hmlindex.cssindex.js初 希望能写一些简单的教程和案例分享给需要的人 鸿蒙可穿戴开发 环境与设备 系…

Java设计模式之状态模式

状态模式 状态模式允许一个对象在其内部状态改变的时候改变其行为 应用场景 1、一个对象的行为取决于它的状态&#xff0c;并且它必须在运行时根据状态改变它的行为 2、操作中含有庞大的多分支的条件语句&#xff0c;且这些分支依赖于该对象的状态。这个状态通常用一个或者…

管廊隧道怎么定位人员?分享管廊隧道人员定位系统解决方案

管廊隧道施工的安全不仅关系着施工项目的质量与施工效率&#xff0c;更是关系着国家财产安全以及施工人员和人民群众的生命和财产安全。如何有效加强管廊隧道施工安全管理水平成为管廊隧道项目施工企业管理者最为关注的问题。 管廊隧道施工安全管理痛点难题 1.风险预警难 现场…

《数据库系统概论》第三章课后习题 (4个表+三建工程项目)

目录 5. 针对习题4中的4个表试用SQL完成以下各项操作&#xff1a; 9. 为三建工程项目建立一个供应情况的视图&#xff0c;包括供应商代码SNO, 零件代码PNO, 供应数量QTY&#xff0c;针对该视图完成下列查询&#xff1a; 5. 针对习题4中的4个表试用SQL完成以下各项操作&#x…

Resnet代码详解

这篇文章是用来讲解Resnet(残差网络)代码的&#xff0c;结合代码理解残差网络结构。 目录 Bottleneck类 Conv33 Conv11 BasicBlock ResNet _make_layer代码解析 完整的ResNet代码&#xff1a; 可以直接调用torch内置的resnet官方代码。 from torchvision.models impo…

华为手表开发:WATCH 3 Pro(19)传感器订阅 光线传感器

华为手表开发&#xff1a;WATCH 3 Pro&#xff08;19&#xff09;传感器订阅 光线传感器初环境与设备光线传感器鸿蒙开发文件夹&#xff1a;文件新增展示的文本标记index.hmlindex.cssindex.js初 希望能写一些简单的教程和案例分享给需要的人 鸿蒙可穿戴开发 环境与设备 系…

IP子网划分例题详解

子网划分概念&#xff1a; 通过改变ip的掩码长度来改变ip的网络地址&#xff0c;把原来的ip地址从网络位主机位&#xff0c;改成网络位子网位主机位。从而达到缩小主机个数或者扩大主机个数。缩小主机位&#xff0c;可以避免ip资源的浪费&#xff0c;减小广播域&#xff0c;提…

当对象释放时,避免析构函数调用两次

在上一篇文章中&#xff0c;我们提到过&#xff0c;在一个对象的析构函数中执行太多任务&#xff0c;可能导致对象被释放两次。解决此问题的标准方法是在析构过程中使用一个自定义的引用计数&#xff0c;如下图所示&#xff1a; >> 请移步至 topomel.com 以查看图片 <…

【Python】爬虫数据提取

目录 一、xpath提取数据 二、爬虫爬取图片资源 三、爬虫爬取视频资源 四、FLV文件转码为MP4文件 一、xpath提取数据 <bookstore> <book category"Python 基础"><title lang"cn">cook book</title><author>David Beazle…

PROFINET1.8.0.5协议移植问题汇总

注&#xff1a;记录个人移植过程遇到的问题&#xff0c;正在更新。。。 PROFINET1.8.0.5协议移植遇到问题汇总&#xff1a; 软件环境&#xff1a;TIA_V17 硬件环境&#xff1a;stm32F205_ZET6主控芯片TPS-1 PROFINET IO 20500PF00&#xff08;芯片物料编码B0001.0.2&#xff09…