记忆中唯独就wwWluwww.231114.comcom缺失了,调整入口的luwww.231114.com那一段

加载中,请稍后...
戴尔UltraSharp U2311H
>> PART:DetailVer4/Part/Detail/RightTopic >>> -->
>> PART:DetailVer4/Part/Detail/RightParamRank >>> -->
>> PART:DetailVer4/Part/Detail/RightRelPk >>> -->
>> PART:DetailVer4/Part/Detail/RightHotTag >>> -->
>> PART:DetailVer4/Part/Detail/AboutManu >>> -->oss-security - Re: PHP-CGI query string parameter vulnerability (CVE-
/ CVE-, CERT VU#520827)
Date: Wed, 09 May :34 -0600
From: Kurt Seifried &kseifried@...hat.com&
To: oss-security@...ts.openwall.com
CC: cve-assign@...re.org, thoger@...hat.com
Subject: Re: PHP-CGI query string parameter vulnerability (CVE-
/ CVE-, CERT VU#520827)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 05/09/ PM, cve-assign@...re.org wrote:
&& The incomplete fix part seems to have got bit messy, at least
&& with respect to CVE assignment.
& The total number of CVE IDs should be 4. Comments below:
&& 1) Incorrect detection of = in query string, that made it
&& possible to bypass the fix using %3D.
This was addressed by:
if(*decoded_query_string == '-' &&
&& strchr(decoded_query_string, '=') == NULL) { +
&& if(*decoded_query_string == '-' && strchr(query_string, '=') ==
&& NULL) {
&& which is noted as Mitigation option 3 in De Eindbazen's blog.
&& Following the timeline / updates there, this should be what
&& triggered CVE- assignment.
& CVE- is for only this specific %3D fix listed as "1)"
&& 2) The fix from 1) did not address the problem for use cases
&& where "unsafe" wrapper script, similar to the one pointed out in
&& De Eindbazen's blog, is used.
It seems that was first mentioned
&& in Christopher Kunz's (php-security.net) blog mentioning that the
&& PHP re-fix is still incomplete, though it's questionable if this
&& is to be considered a PHP flaw.
Upstream warned about this
&& insecure wrapper script problem:
&& and even added a fix / work around for it to PHP:
& This needs a separate CVE ID (different from both CVE-
& and CVE-). MITRE is considering the "insecure wrapper
& script" to be a distributable product because the code has been
& available for some time on a public web site, and the (admittedly
& tiny) script codebase has apparently sometimes been copied and
& adapted for use at multiple web-hosting providers.
& The script codebase is, of course, open source.
& In many cases, MITRE would not bother to assign a CVE ID for a
& vulnerability in a "product" of this type (i.e., a product that is
& arguably not even packaged for distribution and does not even have
& a product name). However, in this case, the product and its
& vulnerability have become commonly recognized and discussed because
& of the connection to the other PHP-CGI issues. Therefore, a CVE
& name is useful.
& This can be temporarily called CVE-2012-NEW-1.
Please use CVE- for these wrapper script issues
&& 3) The fix from 1) only made PHP skip one php_getopt() call out
&& of two that are reachable in the CGI mode (the third php_getopt()
&& call is in the if (!cgi && !fastcgi) block).
As the consequence,
&& PHP was still parsing following arguments:
&& - -h / -? - this seems harmless, as makes PHP output usage info,
&& which triggers Internal Server Error in httpd - -T - this was
&& mentioned as DoS vector:
The impact of this is rather limited as clients needs to consume
&& all generated output too keep this running.
May offer some
&& advantage of simple many requests DoS e.g. Keep-Alive is disabled
&& and there's per-IP connection limit.
&& This is upstream commit that was used in 5.4.2 / 5.3.12:
and this is correction from 5.4.3 / 5.3.13:
(both links are for PHP-5.3 branch commits).
& This one also needs a separate CVE ID (different from both
& CVE- and CVE-). Compared to CVE-, it
& apparently has the same "affected versions" relative to official
& upstream release numbers. However, the affected versions are
& different in PHP packages from multiple Linux distributions. In
& this situation, it seems best to have two separate CVE names
& (CVE- and a new one) for the two different issues with
& php_getopt - in other words:
the vulnerability that exists when the php_getopt
& for cases 'c' 'n' 'd' 'b' and 's' is not skipped
& CVE-2012-NEW-2:
the vulnerability that exists when the php_getopt
& for cases 'T' and 'h' is not skipped
Please use CVE- for the cases 'T' and 'h'
& If this is agreeable, we would like Red Hat to make the specific
& CVE assignments for the "CVE-2012-NEW-1" and "CVE-2012-NEW-2"
& labels referenced above. If, for any reason, Red Hat doesn't want
& to make these two CVE assignments, please let us know.
Kurt Seifried Red Hat Security Response Team (SRT)
PGP: 0x5EB F995 BF 53 5E26 7993
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla -
iQIcBAEBAgAGBQJPqtHOAAoJEBYNRVNeJnmTN/oP/j6s/0YrCOnDiQSx5S1rT+SI
0PO6ELz0mAw5Suy5AIvj4OypjhqZcIg18DP4b14OvsM4bHC+Ue7mf4mgMzTexl7s
94osRLQ5uwnhRTVHTmt/Iil9No2vWhz6rRQJnCz93OYABZUluQYEpo6zkzKNGlui
adIhYIrdt49Cp2P8V2VuaJ5XNA3d+h0w4NF/weT8q8R03lptmOKKyV0RziNEgXri
CybiFeJW8wpI6BdizVa/SJV90fQi+E88HOR/5VxeMVAYW7aCwZZEaquOKlcS0hgu
XP/do2Xl3MS693G+vpyFIxzdrIEuGJEujYUxO1gd+FO7FCRnAuHQBKBhaQ1+vUr2
ILWWSsMsIE+Go9KHmLRghrCZaPZZ2wu45edVLoVIKzLNCsXOH017RRGlPovnEKs6
afZPgKrfDthsV06i4MLxaGpgkFEXrN+P3Xmx5W8vKmClNWibbjvlnsbEHhgaeYpI
3YwVKapKHEnNAvkz2HKlu1JwmnWw4t66cCz09ipHX++JMWXajyhDqkGihtTmOkaY
re/K0XwqOFj49sADf3B0rm8RBMLAiRAvB5n/6FoQbxDGRf8aqehyd0jv5Ce4JOb+
pgB+NrA+uQ3Ywlms6JV7GOmQqcE58+X66kKjDW5dm7ohaezLTDVxzdNvS9QrG9lg
XZQV6nn7rDjmtCxySaiy
-----END PGP SIGNATURE-----
Your e-mail address:
Please check out the
, which is counterpart to this&figure&&img src=&https://pic1.zhimg.com/v2-6c8b4efa461b01aed752a739f1086768_b.jpg& data-rawwidth=&550& data-rawheight=&386& class=&origin_image zh-lightbox-thumb& width=&550& data-original=&https://pic1.zhimg.com/v2-6c8b4efa461b01aed752a739f1086768_r.jpg&&&/figure&&p&从大一入学被调剂到计算机专业,到喜欢上这个专业,再到毕业拿到10多个offer,最终进入理想的大厂工作。回想起来这些年确确实实踩了很多坑。&b&我刚开始学习编程的时候也想一口吃成一个胖子,想速成,但是有时候却是不尽人意。&/b&&/p&&p&回忆了下这几年学习编程的过程,整理了一些我自己认为很需要注意的几个方面,分享给大家。希望能让初学编程的你,少走一些弯路,&b&可能文章比较长,但我真心希望初学编程的你能够认真看完,至少,我认为如果我刚学编程的时候看到这篇文章,对我或多或少是有一些帮助的。&/b&&/p&&p&我个人是一名计算机专业的学生,很多人可能会认为我是在课堂上学到的编程,其实不是这样。&/p&&p&我认为科班出身和非科班出身的学生最大的区别在于&b&科班出身的学生知道去学什么&/b&,知道每一门课程是干什么的;还有一些必须完成的作业、小项目,促使他们去做一些实际的编码练习,除此之外,真的全靠自学。&/p&&p&对于自学编程,我认为首先应该谈的是如何去避免一些坑,这样就可能节约大把的时间。下面我就以问题的形式来分享一些我认为重要的方面。&/p&&p&&br&&/p&&p&&b&&i&1. 我应该选择什么编程语言&/i&&/b&&/p&&p&可能困扰编程新手最多的一个问题是【我应该学什么编程语言】或者【我需要学习哪些课程才能做出一个web、一个app】,很多人一直纠结这个问题,陷入了东学一点、西看一点的死循环,到头来啥也没学好,这会很浪费时间。&/p&&p&刚上大一的时候,我也很想知道应该选择什么编程语言。我问了很多人,网上各种查资料,但所能得到的答案都很片面,多数对这个问题答非所问,总是回答说“某某编程语言难”,“某某编程语言性能好”。&b&其实作为初学者,我们对计算机体系都不了解,就不要过多地去纠结性能,或者难易等因素&/b&,原因我等下再说。&/p&&p&如果你有明确的方向,那么很好选择。&b&如果你想做算法、机器学习方向,那么python是最好的选择。如果你想做web开发,java、php等都可以。如果想做一些更底层的工作,那么就可以选c。&/b&当然这是建立在你有明确方向的基础上。可是,很多人都没怎么接触过计算机行业,特别是和我一样刚入学就被调剂到计算机专业的人。对这些同学来说,各个编程语言就只是个名字,除了叫法不一样,你根本不知道它们有什么差别。所以索性不要纠结了,我替你选一个吧。&/p&&p&&b&如果你是在校大学生,那么你有大把连续的时间,就先学习c,然后再学c++。&/b&我个人是学c入门的,也许很多人不理解我为什么推荐学c,因为c和c++都很难、很复杂,看起来并不适合入门。然而正是它们的难和复杂才能让你更好地理解计算机系统【&b&计算机系统不是指操作系统】&/b&。&b&学习编程不是学习编程语言,而是学习一个计算机生态,即一个庞大的知识体系。&/b&只会编程语言而不理解整个计算机的体系,就像只会写字而写不出好文章。了解c/c++和了解计算机系统是极为贴合的,&b&&i&向下&/i&&/b&可以帮助你更容易地理解操作系统、编译原理、计算机网络、计算机组成原理,为什么呢?因为较为底层的东西很多都是用c实现的,和系统的贴合度极高,很多教材源码甚至教程,在讲述这些知识的时候都是用c或c++作为媒介。而&b&&i&向上&/i&&/b&,c++面向对象的机制,也可以做出一些应用,譬如五子棋游戏等,也不会显得那么枯燥。花个小半年时间了解c和c++,之后你就会觉得看书、看资料可以轻松很多。&/p&&p&&b&如果你是一个上班族,&/b&但是刚刚学习编程,可能学c和c++对你来说有些复杂和困难,因为学习它们确实是很需要时间。你们不像在校生那样有大把的连续时间,而零碎的时间去学习一个比较复杂的东西效果不见得有那么好,所以可以先学一些【更容易见效】的编程语言,&b&从python入手吧&/b&,至少能快速做出一些小应用,不至于丢失了兴趣,但是真的要入门编程又还得看看与计算机系统相关的书籍,这样才能更深层次地去编程,譬如【深入理解计算机系统】这一本书可以读很多遍,这本书把整个计算机系统给串起来了。&/p&&p&&br&&/p&&p&&b&&i&2.学习编程,我需要学习哪些课程?&/i&&/b&&/p&&p&&b&我要学哪些课程?我为什么要学习如高数、离散数学、线性代数、概率论等课程?&/b& &/p&&p&这个问题也是之前困扰了我很久的问题。不过我现在想通了,对于【高数、离散、线性代数、概率论】等课程,很好解释,做算法的同学肯定知道为啥要学习这些课程。&b&机器学习&/b&中会大量用到上述提到的课程,所以会比较好理解。对在校生而言,学校开设的很多课程我们不知道为什么要学,我们很疑惑,不知道学它有什么用,这个时候我们就会很纠结,还会产生抵触情绪。这很正常,因为我们学习得不够深入,自然不能理解它们的用处。&/p&&p&在我看来,&b&大学本科课程更多的是面向“面”的教学&/b&,即什么课程都教给你一些,但是又讲得不那么深入;而&b&工作或者读研,更多的则是面向“点”的学习&/b&,用到的知识更专。本科时,学校也不知道你以后是去搞算法、还是搞架构、还是搞服务器开发,甚至去搞硬件,所以学校需要你学很多课程,至少有个了解。对学生来说,一方面可以从中选择自己感兴趣的点;一方面也可以对未来的就业方向有些启发。所以即使像数电、模电等课程,虽然之后可能用不着,但是你也要学,并且会花费大量的时间。虽然你最后不一定去搞硬件,但是这些课程也会让你更容易去理解一些知识,比如cpu中的逻辑器件。&/p&&p&如果你在大一的时候就有一个明确的定位,知道自己今后想从事哪方面的工作,课程与课程之间是可以调一下&b&优先级&/b&的。不过像大学物理,这种课程确实是对编程没有帮助,但是像我前面所说的,大学教育更注重广度,大物等课程可能就是为了给你普及生活常识吧。&/p&&p&其实,大学教育的问题是普遍存在的,我认为我们学习一项技能的时候,应该采取的是&b&项目驱动式学习&/b&,即需要用到什么东西时不会了再去学,而不是先填鸭式的都填进脑子,并且在学习的过程中我们还不知道它这是干嘛用的,等之后用到了,甚至不记得自己学过,反而查资料才会想起:哦,原来我之前学的xx科目是这个用处啊,可是我当时并没有好好学。很多时候学生时间的浪费可能还是要怪老师、怪学校,他们一开始没给我们做好充分的课程介绍。所以,在经过比较多的编程和项目实践后,我认为一个比较好的学习方式是,&b&改良版的项目驱动学习法&/b&。即:&/p&&p&&i&&b&学习一段时间,做个小项目,将做项目遇到的问题记下来,针对性地学习相关知识,然后再实践,再学一段时间理论,让知识成网状发射状地变大。当然,项目驱动式学习有一个弊端,就是每次学习的知识都是项目所需要的,很零碎、不成体系,所以需要改良,即在采取项目驱动学习法的时候每天抽一段时间去完整地读一本书,或者一个相关问题的完整介绍,这样就很容易把一些知识成体系地串起来。这样一段时间下来,慢慢的,你就知道我们为什么要学那么多科目,学这些科目能干什么。&/b&&/i&&/p&&p&为了表达地更加形象,我就举一个小例子,是我最近遇到的。我本身的工作是做Linux C++的,但不仅限于此。我个人对python、数据分析,以及机器学习等内容比较感兴趣,大家可以看到我最近也在我的专栏发布了很多文章。就从&b&数据获取&/b&开始,我讲讲我这两个月做了什么东西。&/p&&p&谈到数据获取,可能最容易想到的是&b&爬虫&/b&,爬虫是一个在知乎上被说烂了的话题,所以我不想多说它是什么。很多时候有人觉得爬虫简单,为什么呢,因为有&b&现成的框架&/b&,所以获取少量的数据就比较容易。但是当你需要爬取的数据很大的时候(比如我之前抓取了知乎500万用户的数据,在下班的时间、用自己家里普通的pc,计算机性能并不是那么好,比不上服务器,又要在不被封IP的情况下抓到这么大量的数据,然后对数据进行清洗,最后还要可视化展示),使用现成的爬虫框架就并不是那么容易实现了。况且,我需要抓很多数据源,并不是一锤子买卖。所以我选择去&b&开发一个系统&/b&,即在现有的框架下进行二次开发,搭建一个属于自己的爬虫系统,并植入一些算法。我在系统中添加了很多中间件,直到现在,它还可以在10分钟内就部署一个能抓取大量数据的爬虫应用。当然,这个过程也遇到了不少麻烦,我就简单讲讲,怎么去攻克一个个问题。&/p&&p&下面先给出一个&b&树形图&/b&,从上往下每一个圈都代表了学习过程中遇到的难点,如果你现在看不懂,没关系,我想告诉你的是一种梳理知识的方法:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-becccee03724_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&891& data-rawheight=&1465& class=&origin_image zh-lightbox-thumb& width=&891& data-original=&https://pic1.zhimg.com/v2-becccee03724_r.jpg&&&/figure&&p&如上图所示,就是一个项目驱动式学习的例子,我们的目的是为了获取数据,所以选择了爬虫:&/p&&ol&&li&爬虫可以理解为一个简单的过程:发送request,获取response,然后提取数据。这个过程会涉及到网络,是发送http还是https请求;目标网站是否需要登录,是post请求还是get请求,从这条线,衍生出了一条对网络进行学习的路径。&/li&&li&获取到网页之后,如果不是结构化的数据,可能返回的是一个html源代码,那么可能就需要了解dom,或者html页面解析的知识,甚至需要了解一下前端开发。&/li&&li&在抓取的过程中,经常会遇到数据中途不能被爬取的情况,一般是IP被封禁了,那么可能又要用上代理,代理是什么呢?http,https代理能不能混用呢?如何构建一个代理池呢?这里又有很多要学习的东西。还有可能遇到的情况是,抓下来的数据是加密的,需要通过js解密,这时候就要了解一下js,如何用爬虫模拟浏览器进行抓取。除此之外,如果抓取的频率不对,很多数据源会给你假数据,这就是一些经验问题了,本文不是技术文,所以就不多讨论。&/li&&li&当解决了上述问题后,我们好像可以拿到一些数据了,但是当数据大起来,问题又复杂了,你可能需要使用分布式抓取了,这时候你可能需要了解一下redis,当request产生的速度大于其消费的速度之后,你的任务队列可能爆炸,所以这里又涉及到算法和数据结构的应用了。&/li&&li&数据量上去之后,把数据写在文件里面是不靠谱的,这时候又涉及到存储了,到底是使用关系型数据库还是非关系型数据库呢,有什么区别呢?存进去的数据怎么去重呢?为什么insert操作越来越卡了呢?电脑怎么越来越热了呢?索引是什么,什么时候该建立索引呢?这里又牵扯到数据库原理相关的知识。&/li&&li&遇到一些比较难处理的网站,比如有验证码识别该怎么办呢?其实对于很多纯数字和字母的验证码都很好解决,自己用深度学习训练即可。在TensorFlow的Demo中就要生成验证码自己训练的教程,然后制定个中间件放在爬虫系统中,这个问题就解决了。可是什么是深度学习呢?这里又引出一条对深度学习进行探索的例子,而我自己也是之前在学校的时候自学了小半年机器学习,有了一定的基础后,才能比较容易地上手TensorFlow框架。再往下就比较深了。&/li&&/ol&&p&上述六点简单讲了讲项目驱动式学习的介绍,其实,你看到的每一个小圆圈,深挖下去都大有文章。我们现在看到的只是冰山一角,任何一条学习路径学习下去都深无止境,我们不可能完全学会,可是&b&项目驱动式学习最大的好处是让你知道你应该去学习什么,而不是先学一大堆知识,再去做一个项目&/b&。严格来说,项目驱动式学习的可视化路径是一张网,而不是一棵树,这里画成树状只是为了便于大家理解。&/p&&p&除了获得数据,还有清洗数据、分析数据,甚至挖掘数据,最后可视化数据并且展示数据,这里我就不一一介绍了。可以参见下面这张图,&b&如果大家想看我做的一些成品,可以看看我的其他文章&/b&。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-4e82f497fda1c55dc7dec_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&682& data-rawheight=&938& class=&origin_image zh-lightbox-thumb& width=&682& data-original=&https://pic3.zhimg.com/v2-4e82f497fda1c55dc7dec_r.jpg&&&/figure&&p&&b&&i&3.学习编程是否需要制定计划?&/i&&/b&&/p&&p&&b&学习编程是否需要制定计划,该制定什么样的计划呢?&/b& &/p&&p&我认为不只是编程需要制定计划,其他任何的学习和工作都需要制定计划。我从13年上大学就开始定期给自己制定计划,这个习惯也一直坚持到了现在,受益匪浅。当然也不只是制定学习计划,还可以列一些自己需要做的其他的事情。我最近在整理笔记的时候也发现了一些之前记录的计划和清单,可以给大家看看。&b&比如下图就是我14年写的笔记,笔记上都留下了最后一次打开的时间&/b&。列举了一些自己需要看的文章,因为当时不太懂得规划,所以比较乱。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-4f616fcac9fdcfb0ab1551b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1292& data-rawheight=&1028& class=&origin_image zh-lightbox-thumb& width=&1292& data-original=&https://pic1.zhimg.com/v2-4f616fcac9fdcfb0ab1551b_r.jpg&&&/figure&&p&到了16年的时候,我做计划做得更加有条理了。下图是16年10月30日的计划,那时候我已经大四了,并且已经找到了工作、签了满意的offer,并且没有什么课,按理说可以放松放松了,不过我还是制定了一些学习计划,并且选择在11月去百度实习。&b&从内容上看,主要是学习英语和计算机专业课,因为大一大二的时候我确实不明白为什么要学习专业课,到了大三下想清楚原因以后,我也就一直在重新学习,因为计算机专业课真的很重要!学好了这些课,能让你在日后的学习工作中轻松不少:&/b&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-c2db9c4345cc6caab4f96_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1706& data-rawheight=&1406& class=&origin_image zh-lightbox-thumb& width=&1706& data-original=&https://pic4.zhimg.com/v2-c2db9c4345cc6caab4f96_r.jpg&&&/figure&&p&&b&除了大四制定的计划外,大二的时候我也制定过较为详细的学习计划(如下图),把需要学习的内容进行了编号,存入表格,这样才能让你过得有条不紊。当然,很难完全按照计划去执行,不过制定相应的计划能让你清楚地知道自己应该干什么。&/b&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-1ba136d2ccd82b153fedfaa_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1672& data-rawheight=&1266& class=&origin_image zh-lightbox-thumb& width=&1672& data-original=&https://pic2.zhimg.com/v2-1ba136d2ccd82b153fedfaa_r.jpg&&&/figure&&p&所以,如果你是在校生,那么好好制定一个计划吧,因为你有大把的时间。当然,如果你已经毕业了,没关系,我现在也在上班,同样也列举了自己最近要学习的内容,如下图(2月27日更新过),包括了短期和长期需要学习的内容:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-abe41fc9daee9db3ad44_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1542& data-rawheight=&1258& class=&origin_image zh-lightbox-thumb& width=&1542& data-original=&https://pic1.zhimg.com/v2-abe41fc9daee9db3ad44_r.jpg&&&/figure&&p&&b&&i&4.编程是否需要做笔记和写博客?&/i&&/b&&/p&&p&我觉得,写不写博客无所谓,因为博客是要写出来给大家看的,可能要保证格式美观、语法也要尽量准确,最好比较有文采,我觉得太麻烦也就一直没写。&b&而笔记是必须要做的,并且记笔记是一个长期的过程。在学习的过程中,我们一直都在追求一种最高效的学习方法,比如,同一个班的同学,他用他的学习方法考上了清华,而你用同样的方法就不行,为什么?因为他的方法对他自己而言是定制化的,可能且大概率不适合你,比如他的笔记你不一定能看懂,因为他可能设计了一套属于自己的符号。而就编程而言,很多同学说善用搜索引擎,是对的,可是搜索引擎搜出来的是别人的答案。你照搬过来,也许可以用,但是你没有记住,这些知识并不属于你,之后你可能还会遇到同样的问题,又要再搜索一遍,可能很难找到之前的那个答案了。但是记笔记就不一样,记笔记是定制化的,对你自己定制,你可以用自己最爽的表达方式来描述一个问题,是自己写给自己看的东西,看了几遍之后就能非常迅速和容易地理解。之后遇到相同的问题可以快速地通过找笔记解决。&/b&&/p&&p&举个例子,下图是我记录的一些关于gdb【linux下调试c++的工具】的使用的一些笔记。我只记录了我自己最常用的一些内容,也许你看着很乱,但是我就能很容易看懂,这就是我的定制化。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-6b9bdba6bb42c72f4d8cc9_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&2268& data-rawheight=&1546& class=&origin_image zh-lightbox-thumb& width=&2268& data-original=&https://pic3.zhimg.com/v2-6b9bdba6bb42c72f4d8cc9_r.jpg&&&/figure&&p&记笔记的习惯一定要坚持,等过个一年或者两年,这就是你巨大的财富,因为那是只有你才能看懂的东西。我已经记录了4年多、1G多的内容,现在的笔记基本已经形成了体系,可以给大家展示其中的一部分。&/p&&p&专业知识相关笔记:&/p&&figure&&img src=&https://pic3.zhimg.com/v2-1a92b35caf6c7daa7fce92d8b37ba5b4_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&559& data-rawheight=&817& class=&origin_image zh-lightbox-thumb& width=&559& data-original=&https://pic3.zhimg.com/v2-1a92b35caf6c7daa7fce92d8b37ba5b4_r.jpg&&&/figure&&p&开发相关的笔记:&/p&&figure&&img src=&https://pic3.zhimg.com/v2-e47df51a4ad6c7f7cb239a1_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&559& data-rawheight=&924& class=&origin_image zh-lightbox-thumb& width=&559& data-original=&https://pic3.zhimg.com/v2-e47df51a4ad6c7f7cb239a1_r.jpg&&&/figure&&p&一些类目:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-ac61d7e115b0f3bdbae27c390d923141_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&239& data-rawheight=&991& class=&content_image& width=&239&&&/figure&&p&&i&&b&5.有什么比较好的编程方法?&/b&&/i&&/p&&p&除了上述分享的一些方法,我认为在同一时间段不要学习太多类别的课程,比如你可以同时学习python和html/css,但是你不要同时学python、操作系统、编译原理、计算机组成、数据结构、网络,我曾经试过,一门课没学一会儿就学下一门,其实上一门根本学不到什么实际的知识。因为记忆知识是符合&b&艾宾浩斯记忆曲线&/b&的。对于一门课,特别是很难的专业课,譬如操作系统,你每天看半小时,效果是比较差的,可能你热身就得半小时。所以宁可每天学两门,然后每一门学长一点的时间,比如两小时。【毕竟学校上课,一次课也得两小时】,要避免贪多,一口吃不成个胖子。 &/p&&p&&br&&/p&&p&&i&&b&6.我需要刷oj么?&/b&&/i&&/p&&p&我认为刚开始编程的时候还是应该刷的,但是一定要注意,不要被你周围的“X神”给误导了。因为我上大学的时候,身边总是有很多搞计算机竞赛的人,他们之间都互相称对方为“X神”,某某神又使用一个牛逼的算法,将程序时间从1秒降低到了0.999秒。我要劝大家的是,刷题不是为了达到这个目的,不是说非要在竞赛中拿奖,除非你是特别喜欢,否则,没必要去&b&背代码&/b&。我们刷题的目的是适应写代码的感觉,在这个过程中你会遇到编译错误,你会慢慢去记住一些语法、关键字,并理解一些概念,还可以自己去使用它,比如实现数据结构。慢慢的你就会变得有经验,知道一些错误产生的原因。我也是慢慢这样过来的,我现在在工作和下班以后写代码时,基本都不用IDE了,比如写c++,要么vim,要么就是sublime,而调试用的是我前面提到的工具gdb。即,有一个文本编辑器就能写代码,脱离了IDE的束缚。在写oj之后一段时间,在比较熟练了之后,就可以不去刷题了,可以去譬如github这样的网站上找点项目来看,然后自己跟着写一下,编程能力慢慢就提升了。就计算机专业来说,很多同学在大一上完编程课之后,就很少写代码了,这样是很不好的。刷题除了可以锻炼编程能力,对于找工作前突击也很有作用。比如,我之前投递过华为公司的研发岗位,校招的时候有笔试题。我就在16年国庆的时候刷了一下华为的oj,我记得笔试是600分的总分,过100就给面试机会,而我很轻松的就拿了500分,而当时也就刷了20多道华为的题。 &/p&&figure&&img src=&https://pic3.zhimg.com/v2-3d5b9bcf85aeb841a9537_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&674& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic3.zhimg.com/v2-3d5b9bcf85aeb841a9537_r.jpg&&&/figure&&p&&i&&b&7.看书还是看视频?&/b&&/i&&/p&&p&网上有不少人鄙视看视频学习的同学,我不知道为什么,因为我认为看视频是一个很好的学习方式。不过我们得明白看书和看视频分别有什么优缺点。&/p&&p&其实我是很建议看视频入门的,因为目前网上的应用型【非学术型:比如清华大学的操作系统,非常难】的视频都是很简单的,很多是面向初学者的,视频能用较短的时间告诉你你现在所学的技术可以干什么,可能需要先修哪些知识,可以帮助我们搭建一个项目驱动式学习的网络。可是视频也有个缺点:就是知识非常的杂,很不系统。虽然现在很多教学网站都提供了学习路径,但是这些路径中的视频很多时候都不是同一个老师录制的,只是按照知识的依赖关系排的顺序,所以,如果想通过视频去系统地学习一门知识,是比较困难的。【当然,一些学术型的视频还是很推荐的,比如斯坦福的机器学习,清华的操作系统、数据结构等课程,能坚持看完,绝对受益匪浅】。而应用型的,比如web开发等知识,还是得看书。书籍等特点就是系统化,由浅入深,你可以定制化地看自己薄弱的章节。所以一个比较好的学习方式是:&/p&&p&&i&&b&看视频入门,看书进阶。&/b&&/i&&/p&&p&&br&&/p&&p&&i&&b&8.多久能学会编程?&/b&&/i&&/p&&p&其实这个问题是没有答案的,如果只是想做出一个小应用,2个月足矣,而就我个人而言,我认为学习编程不是学习一种编程语言,而是学习一个生态,一个计算机系统,所以无止境。&/p&&p&&br&&/p&&p&&i&&b&9.我应该选择什么资料,看什么书?&/b&&/i&&/p&&p&其实这个问题也是很多编程新手容易困惑的问题。网络上拥有我们一辈子都看不完的教程和资料,所以现在应该不会存在找不着视频教程、找不着书看的问题。而问题就是我们不知道看什么视频、看什么书。从开始学编程到现在,我也买了上百本书,而真正适合自己的好书并不多。而视频教程的问题就更严重了,东看一点、西看一点,知识很难组织成网络。所以&b&学习编程的过程中,我们遇到的最大的问题是:当我们遇到问题的时候,在大量资料面前,我们不知道选择什么资料去学习。&/b&即使我们使用项目驱动式学习的方法找到了我们的方向,但是同一个路径下,也有很多资料。前文列举的项目驱动式学习的图中,我们是自上而下的去发现问题,然后再解决问题。如果能有人帮我们组织好学习路径,然后自下而上地去学习,那么效率可能会提高很多。&/p&&p&&i&&b&不过不用担心,我已经尽我所能,将我看过或者我认为好的课程和书本资料给串了串,整理好上传了,所有学习资料均免费,无任何收费课程。&/b&&/i&&/p&&p&&i&&b&如果需要,请关注微信公众号【大数据前沿】回复:【编程路径】获取。&/b&&/i& &/p&&p&顺便插播个广告:&/p&&p&【大数据前沿】:用键盘舞动青春,用数据描绘世界。传播IT技术,发现编程之美。了解科技前沿,挖掘数据价值。人生苦短,我用python,编程路上,有我陪你。如果你想和我一起学习编程,就用微信搜索:【大数据前沿】关注吧,&b&对于部分技术性文章,我会录制视频教程分享实现过程,有时候也会留下数据和代码让读者练习&/b&。让我们一起进步吧!&/p&&p&近期热文:&/p&&a href=&https://zhuanlan.zhihu.com/p/& data-draft-node=&block& data-draft-type=&link-card& data-image=&https://pic2.zhimg.com/v2-ebcfa76c746dd224f7af543bdx120.jpg& data-image-width=&400& data-image-height=&240& class=&internal&&二胖:大数据解密之你的同事都跳槽到了哪些公司&/a&&a href=&https://zhuanlan.zhihu.com/p/& data-draft-node=&block& data-draft-type=&link-card& data-image=&https://pic3.zhimg.com/v2-9d62b11bdce05fc0d35a_180x120.jpg& data-image-width=&400& data-image-height=&245& class=&internal&&二胖:30岁,大学毕业的你,月薪多少?&/a&&a href=&https://zhuanlan.zhihu.com/p/& data-draft-node=&block& data-draft-type=&link-card& data-image=&https://pic4.zhimg.com/v2-369ec090d7aed9cc4a017_180x120.jpg& data-image-width=&500& data-image-height=&350& class=&internal&&二胖:大数据告诉你旅行青蛙饲养员的秘密&/a&&a href=&https://zhuanlan.zhihu.com/p/& data-draft-node=&block& data-draft-type=&link-card& data-image=&https://pic3.zhimg.com/v2-959b7bda8be9dc83abd2_180x120.jpg& data-image-width=&1126& data-image-height=&630& class=&internal&&二胖:用 python 挖一挖成都房价&/a&&a href=&https://zhuanlan.zhihu.com/p/& data-draft-node=&block& data-draft-type=&link-card& data-image=&https://pic2.zhimg.com/v2-fad3b31d94bbef0f48c29_180x120.jpg& data-image-width=&971& data-image-height=&703& class=&internal&&二胖:不会爬虫怎么获取数据?&/a&&p&End&/p&&figure&&img src=&https://pic4.zhimg.com/v2-0e5bb3350f3fdd1afd8c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&720& data-rawheight=&466& class=&origin_image zh-lightbox-thumb& width=&720& data-original=&https://pic4.zhimg.com/v2-0e5bb3350f3fdd1afd8c_r.jpg&&&/figure&&p&&/p&
从大一入学被调剂到计算机专业,到喜欢上这个专业,再到毕业拿到10多个offer,最终进入理想的大厂工作。回想起来这些年确确实实踩了很多坑。我刚开始学习编程的时候也想一口吃成一个胖子,想速成,但是有时候却是不尽人意。回忆了下这几年学习编程的过程,…
&figure&&img src=&https://pic1.zhimg.com/v2-10f083e45fbdcf_b.jpg& data-rawwidth=&564& data-rawheight=&376& class=&origin_image zh-lightbox-thumb& width=&564& data-original=&https://pic1.zhimg.com/v2-10f083e45fbdcf_r.jpg&&&/figure&&p&我们曾在&a href=&https://www.zhihu.com/question//answer/& class=&internal&&《男性应该掌握的小技能》&/a&中回答过,“随时随地跑起来”,并且三十分钟之内轻松跑完五公里,真心是个男生有必要掌握的小技能,像是男性魅力的回归,一个男生本来就应该健康,健壮,敏捷,矫健,无奈繁忙的工作让男生们面容枯槁,头发稀疏,每天坐着不动盯电脑屏幕八小时,腰椎颈椎统统有问题,站不直坐不久,难道这就是好好挣钱必须付出的代价吗?&/p&&p&&br&&/p&&p&觉得不应该这样,在好好工作的同时,抽出时间来锻炼,让自己看起来更健康更健壮,甚至更能跑,也能促进你更好的赚钱吧!毕竟赚钱也得靠精神和精力对不对,你把身体都养成那样了,哪来的精神和精力?&/p&&p&&br&&/p&&p&而开始跑步训练,让自己成为一名合格的“初跑者”,我们建议你以五公里为目标。&/p&&p&&br&&/p&&p&这个距离不算长,前段时间中国马拉松公布了中国马拉松“我要上奥运”的马拉松成绩的万人名单,其中上榜的男生时间门槛大概三小时25分,女生门槛4小时40分,也就是说他们跑的最慢的都在4小时40分钟跑完了42.195公里,这一万人随便挑出一个人,都能在20分钟左右跑完五公里。&/p&&p&&br&&/p&&p&但五公里又不算是一个特别小的目标,任何一个普通人,无论是否有跑步习惯,跑完五公里至少也需要20多分钟……平时无论去哪里,步行一旦超过1.5公里,都会觉得好远…… &/p&&p&&br&&/p&&p&所以,征服你的第一个五公里,无论是跑步比赛还是你的个人记录,对于跑步小白的你,是一个仪式般的里程碑。如果你能顺利30分钟内轻松跑完五公里,你大可以拍着胸脯说,哈!我的身体棒棒的!&/p&&p&&br&&/p&&p&今天,就给大家提供一个简单易行,能快速见到成效的五公里成绩提升训练!&/p&&figure&&img src=&https://pic1.zhimg.com/v2-c2bd92a81fdb2b5f79b363_b.jpg& data-size=&normal& data-rawwidth=&564& data-rawheight=&500& class=&origin_image zh-lightbox-thumb& width=&564& data-original=&https://pic1.zhimg.com/v2-c2bd92a81fdb2b5f79b363_r.jpg&&&figcaption&photo via pinterest.com&/figcaption&&/figure&&p&首先,给大家看一个强度区间,对小白来讲,这里没有精确的数字描述的强度,但提出了非常明确的评判标准,这是本次训练的基础,大家可以参照这个表格来安排自己的训练时间和强度:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-c58afaf2b5e9b4097cd07_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&960& data-rawheight=&540& class=&origin_image zh-lightbox-thumb& width=&960& data-original=&https://pic1.zhimg.com/v2-c58afaf2b5e9b4097cd07_r.jpg&&&/figure&&h2&&b&训练方法总纲 &/b&&/h2&&p&&br&&/p&&ul&&li&以项目1(一分钟间歇)开始,每周一次,持续三周;&/li&&li&进阶到项目2(两分钟间歇)训练,持续三周;&/li&&li&最后来到项目3(1-2-3间歇)训练,持续两周以上,直到你的比赛日。&/li&&/ul&&p&&br&&/p&&p&在这期间,你可以给自己安排补充训练项目(耐力训练和耐力进阶),也就是说,为了完整的体验这项训练计划,你需要在你的五公里比赛前&b&至少八周&/b&,开始你的训练。&/p&&p&&br&&/p&&p&&b&训练项目1 &/b&&/p&&p&&b&一分钟间歇训练 &/b&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-1c92dc2390d9ebb3acc9ceb01b3e4e54_b.jpg& data-size=&normal& data-rawwidth=&564& data-rawheight=&843& class=&origin_image zh-lightbox-thumb& width=&564& data-original=&https://pic4.zhimg.com/v2-1c92dc2390d9ebb3acc9ceb01b3e4e54_r.jpg&&&figcaption&photo via pinterest.com&/figcaption&&/figure&&p&&b&&&具体步骤&/b&&/p&&ul&&li&先步行两到三分钟让身体热起来;&/li&&li&轻松跑十分钟,让身体进入运动状态,轻松跑标准:跑的时候你可以清晰完整的说话;&/li&&li&接下来是重点了,在红色区,也就是最有挑战的区域,开始你的八个一分钟间歇:&/li&&/ul&&p&每在红色区域跑一分钟,就慢下来步行一分钟,边步行边喘气恢复,接着继续在红色区域的一分钟跑,如此间歇循环往复,跑八次,在最后一个一分钟跑完,并且步行一分钟恢复后,以五分钟的舒适区轻松跑结束。 &/p&&p&&br&&/p&&p&&b&训练项目2 &/b&&/p&&p&&b&两分钟的间歇训练&/b&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-ec728fe1c0_b.jpg& data-size=&normal& data-rawwidth=&564& data-rawheight=&846& class=&origin_image zh-lightbox-thumb& width=&564& data-original=&https://pic3.zhimg.com/v2-ec728fe1c0_r.jpg&&&figcaption&photo via pinterest.com&/figcaption&&/figure&&p&&br&&/p&&p&&b&&&具体步骤&/b& &/p&&p&&br&&/p&&ul&&li&先步行两到三分钟让身体热起来;&/li&&li&轻松跑10分钟,让身体进入运动状态;&/li&&li&在红色挑战区开始六个两分钟间歇:&/li&&/ul&&p&先在红色挑战区跑两分钟,标准参考表格,每两分钟跑就步行一分钟恢复,在最后一个两分钟跑和一分钟步行后,以五分钟的轻松跑结束。&/p&&p&&br&&/p&&p&&b&训练项目3 &/b&&/p&&p&&b&1-2-3间隔 &/b&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-0f6dd61f1baa3b602580cbc6_b.jpg& data-size=&normal& data-rawwidth=&564& data-rawheight=&375& class=&origin_image zh-lightbox-thumb& width=&564& data-original=&https://pic1.zhimg.com/v2-0f6dd61f1baa3b602580cbc6_r.jpg&&&figcaption&photo via pinterest.com&/figcaption&&/figure&&p&&b&&&具体步骤&/b&&/p&&p&&br&&/p&&ul&&li&先步行三分钟让身体热起来;&/li&&li&轻松跑十分钟,让身体进入运动状态;&/li&&li&然后进行【1-2-3】间歇:&/li&&/ul&&p&现在红色挑战区跑一分钟,接着步行一分钟;接着在红色挑战区跑两分钟,步行一分钟,接着再慢跑一分钟恢复;最后在红色挑战区跑三分钟,步行一分钟,接着再慢跑两分钟恢复;最后一个慢跑结束后,步行五分钟,结束。&/p&&p&&br&&/p&&p&&b&补充项目1 &/b&&/p&&p&&b&耐力训练 &/b&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-4ba9e4ceb83d856b3cf736a50a55eac4_b.jpg& data-size=&normal& data-rawwidth=&564& data-rawheight=&376& class=&origin_image zh-lightbox-thumb& width=&564& data-original=&https://pic2.zhimg.com/v2-4ba9e4ceb83d856b3cf736a50a55eac4_r.jpg&&&figcaption&photo via pinterest.com&/figcaption&&/figure&&p&间歇跑建立你的速度感,耐力训练则提升你的有氧耐力,让你在奔跑中维持较长时间的高速度。&/p&&p&&br&&/p&&p&这个耐力训练&b&每周安排一次&/b&,距离间歇训练的日子中间&b&至少要隔两天&/b&,不然你可能恢复不过来,随着时间的推移,你将很快看到你的进步。&/p&&p&&br&&/p&&p&&b&&&具体步骤&/b&&/p&&p&&br&&/p&&ul&&li&先步行两到三分钟让身体热起来;&/li&&li&轻松跑十分钟,进入运动状态;&/li&&li&把以下训练动作重复三次:&/li&&/ul&&p&在红色挑战区,也就是你不能说出话的程度,跑上一公里;接着步行两分钟,恢复(如果需要更多的时间,再多不行一会也可以);接着轻松跑五分钟;最后步行三分钟结束一个循环。以上循环重复三个,当天训练结束。&/p&&p&&br&&/p&&p&&b&补充项目2 &/b&&/p&&p&&b&耐力进阶训练 &/b&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-f0a3a3bb0787_b.jpg& data-size=&normal& data-rawwidth=&547& data-rawheight=&798& class=&origin_image zh-lightbox-thumb& width=&547& data-original=&https://pic1.zhimg.com/v2-f0a3a3bb0787_r.jpg&&&figcaption&photo via pinterest.com&/figcaption&&/figure&&p&这个训练的要点是:在进步区持续跑,有效增强你长时间的有氧耐力。&/p&&p&&br&&/p&&p&你可以&b&每两到三周&/b&给自己安排一次耐力进阶,这个训练结合了舒适区,进步区,红色挑战区三个区域的跑步,和你在比赛当天的策略很像,可以说是提前为比赛做准备。&/p&&p&&br&&/p&&p&&b&&&具体步骤&/b&&/p&&p&&br&&/p&&ul&&li&先步行两到三分钟热身;&/li&&li&接着在舒适区轻松跑两公里; &/li&&li&接着在进步区域跑一公里,标准参见表格; &/li&&li&再接着以红色挑战区的速度跑完一公里; &/li&&li&最后,回到进步区的速度跑完最后一公里,步行两分钟,恢复;&/li&&li&接着,再进行五分钟轻松跑,结束这次训练。 &/li&&/ul&&p&&br&&/p&&p&这些训练看起来简单,但持续有效。&/p&&p&&br&&/p&&p&我知道有些同学看看就丢在一遍了,但有些同学会像个固执的小白,持续的练下去,这些同学也会最终惊喜发现自己的进步,就像我们很多从小白成长起来的教练一样!&/p&&p&&br&&/p&&p&期待你发来你的训练感想!&/p&&p&&/p&
我们曾在中回答过,“随时随地跑起来”,并且三十分钟之内轻松跑完五公里,真心是个男生有必要掌握的小技能,像是男性魅力的回归,一个男生本来就应该健康,健壮,敏捷,矫健,无奈繁忙的工作让男生们面容枯槁,头发稀疏,每天坐着…
&figure&&img src=&https://pic2.zhimg.com/v2-614d9a93ab5a931c5b927_b.jpg& data-rawwidth=&3776& data-rawheight=&1700& class=&origin_image zh-lightbox-thumb& width=&3776& data-original=&https://pic2.zhimg.com/v2-614d9a93ab5a931c5b927_r.jpg&&&/figure&&p&昨晚我在秋名山输给一辆五菱宏光,他用惯性漂移过弯,他的车很快,我只看到他的车上有个修楼房漏水的招牌,如果你知道他是谁的话,麻烦你跟他说一声,礼拜六晚,我会在秋名山等他……&/p&&p&一部《头文字D》整整影响了几代人,时至今日,那些已经大腹便便拖家带口的“老男人”们聚在一起再度聊起这部“神作”之时,依然可以兴高采烈地跟你聊上半天不带重样。而且剧中的很多剧情设定更是出自真实的技术原理,配得上“经典”这个称谓。当然,在动画版中,其实我们也有出镜。&/p&&p&怀念青春的事情先放在一边,我们先来跟大家一起探讨一个话题:如何才能优雅的征服秋名山。&/p&&p&不管在《头文字D》的漫画还是电影中,都出现了秋名山这个地点,但其实这只是作者虚构出来的名字。但这座拥有五连发卡弯的飙车名山是真实存在的,只不过它的名字并不叫“秋名山”,而是叫做“榛名山”。它属于群马县附近的上毛三山之一,是一座双重式火山,由妙义、赤城、上毛山组成。甚至当你打开谷歌地图,还可以找到这条山路。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-2f950d8e83ab2f70f0a95_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&962& data-rawheight=&647& class=&origin_image zh-lightbox-thumb& width=&962& data-original=&https://pic4.zhimg.com/v2-2f950d8e83ab2f70f0a95_r.jpg&&&/figure&&p&这条山路最大的特点就是弯多。不到8公里的赛道,分布着四十多个高、低速弯,同时伴随着高低落差。这对于汽车的悬架、转向、传动、动力等诸多系统都是不小的挑战。所以理论上来讲,&b&拓海的那辆“86”是不太可能以一个称得上优雅的姿态去征服秋名山的。&/b&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-e6eeccb64e70f73a04945_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&2480& data-rawheight=&3508& class=&origin_image zh-lightbox-thumb& width=&2480& data-original=&https://pic1.zhimg.com/v2-e6eeccb64e70f73a04945_r.jpg&&&/figure&&p&秋名山其实可以算得上技术型赛道了。所谓技术型赛道,通常代表着赛道上布满大量高难度弯道。秋名山这条赛道,将近1/3的弯道为低速弯,赛车必须以较低的速度通过,而这些弯道也正是拉开差距的地方。&/p&&p&关于这点,我们抛开秋名山,引用赛车领域一些常见的实例举例说明。因为二者其实存在很多共通之处。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-a76d153eaf9d224b91bd6_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&2000& data-rawheight=&1414& class=&origin_image zh-lightbox-thumb& width=&2000& data-original=&https://pic3.zhimg.com/v2-a76d153eaf9d224b91bd6_r.jpg&&&/figure&&p&按照赛车理论来看,上图所示的正是标准的过弯路线。赛车遵守“外内外”的走法切入每一个弯角,这样可以尽可能地降低赛车的重心转移,也可以最大限度地发挥出轮胎的性能。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-b07dadeed4576_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&3508& data-rawheight=&2480& class=&origin_image zh-lightbox-thumb& width=&3508& data-original=&https://pic1.zhimg.com/v2-b07dadeed4576_r.jpg&&&/figure&&p&这里引入赛车中常见的速度分布表。表中横轴表示位移,可以对应出汽车在赛道上的位置,纵轴代表汽车的行驶速度。这两个参数做成表格可以很直观地看出汽车在赛道上的速度损失情况。工程人员也可以据此分析出赛车在赛道上的优劣势,比如赛车在哪几个位置速度低于对手,又在哪几个位置速度可以超过对手,再结合赛道的路线,就可以很明显的总结出赛车的特性,从而进行针对性的弥补调校。我们没能找到在秋名山相应的数据,但是,如果把同一条赛道上AE86和EVO或者WRX STi跑出的数据对比,应该会有不小差距。&/p&&p&理论上,标准的赛车跑法应该如上图所示,该减速的地方减速,该加速的地方加速,充分利用轮胎的性能攻弯。但是,这种理想的状态在AE86身上有点行不通。&/p&&p&我们来看看拓海那辆86在未经改装的原厂设定下的状态。虽然它的重量很轻,而且还采用了FR(前置后驱)的结构布置,但由于前悬架采用独立悬架结构,后悬架采用非独立的结构这种较为奇特的布置形式,导致这辆车在行驶中后轮的抓地极限远低于前轮,后轮更容易漂起来;同时,它的发动机动力又不是很强,这样在面对低速弯道时无法通过正常的减速加速动作快速通过。但也正是因为这些原因,漂移过弯,这种速度损失较大的动作换到AE86身上反而成了一种非常行之有效的弯道必杀技。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-dbd11b30c9cb14cd022e5_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&2000& data-rawheight=&2829& class=&origin_image zh-lightbox-thumb& width=&2000& data-original=&https://pic4.zhimg.com/v2-dbd11b30c9cb14cd022e5_r.jpg&&&/figure&&p&&b&补充说明:如何理解后轮抓地力低于前轮这句话&/b&&/p&&p&汽车之所以能够行驶,主要依靠的就是轮胎的摩擦。按理想状态来看,轮胎与地面应该处于相对静止的摩擦状态,而为了保持这个理想状态,轮胎就要尽可能保持与地面的接触状态。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-ccd72d6bb028d3e6beb6bddb9baeba3b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&3508& data-rawheight=&2480& class=&origin_image zh-lightbox-thumb& width=&3508& data-original=&https://pic1.zhimg.com/v2-ccd72d6bb028d3e6beb6bddb9baeba3b_r.jpg&&&/figure&&p&悬架正是用来干这个的,通过几根杆件配合车轮的定位参数,限定各零部件之间的运动关系,从而保持轮胎与地面的接触面积。每个车轮可以相对独立控制轮胎与地面的接触面积,从而使轮胎获得较为理想的摩擦力。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-1f80cd4da36ce974bb5a0_b.jpg& data-size=&normal& data-rawwidth=&3508& data-rawheight=&2480& class=&origin_image zh-lightbox-thumb& width=&3508& data-original=&https://pic3.zhimg.com/v2-1f80cd4da36ce974bb5a0_r.jpg&&&figcaption&上图的这么多参数其实都是为轮胎服务的&/figcaption&&/figure&&p&然而对于非独立悬架而言,由于左右车轮无法根据运动的情况自行调节轮胎的接地面积,同时两个车轮被连在一起,车轮的运动互相影响,这就导致汽车在过弯等行驶状态下,轮胎与地面的接触面积处于一个很“被动”的状态,车轮无法针对轮胎的接地面积作出太多调整,所以随着轮胎接地状态的变化,摩擦力随之下降,车轮也就更容易滑动。&/p&&p&由于这样的结构设计,导致AE86在转弯时,前轮对地面的适应性远大于后轮,这也就不难理解AE86为什么那么容易漂移了。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-427d6d2c22ccc34b6f475afed63e819f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&3508& data-rawheight=&2480& class=&origin_image zh-lightbox-thumb& width=&3508& data-original=&https://pic3.zhimg.com/v2-427d6d2c22ccc34b6f475afed63e819f_r.jpg&&&/figure&&p&电影中,须藤京一就对AE86作出这样的评价:“再快也只是辆86”。(那时的86虽然没有更换怪兽发动机,但也是经过文太精心调整过的,已经比普通版86强化了不少)这种轻蔑的程度足以看出86的劣势。不过拓海还是通过自己的驾驶技术捍卫了86的尊严。&/p&&p&从影视作品中来看,拓海征服秋名山大致利用了四种方法:1、比下山赛;2、充分发挥AE86马力质量比;3、排水沟跑法;4、主角光环。前两点是因为在下坡时发动机马力不足的缺点会得到弥补,第三点出于对86抓地力的弥补,最后一点,嗯……应该归结为剧情需要。&/p&&p&由于对手轮胎过度磨损战胜FC3S;&/p&&p&由于地面的树叶导致轮胎打滑失控而战胜MR2;&/p&&p&由于路边突然窜出小动物而战胜EK9;&/p&&p&由于对手身体不适呕吐而战胜S2000;&/p&&p&……&/p&&figure&&img src=&https://pic4.zhimg.com/v2-3bd22d5bf43fab09f191843_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1035& data-rawheight=&582& class=&origin_image zh-lightbox-thumb& width=&1035& data-original=&https://pic4.zhimg.com/v2-3bd22d5bf43fab09f191843_r.jpg&&&/figure&&p&直到有一天,一个蓝色的车影进入了拓海的视线,那辆车以完美的线路轻松秒杀AE86,看得拓海目瞪口呆。他想尽了各种办法,但依旧没能追上那辆蓝色的汽车。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-f66054b8e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1030& data-rawheight=&623& class=&origin_image zh-lightbox-thumb& width=&1030& data-original=&https://pic1.zhimg.com/v2-f66054b8e_r.jpg&&&/figure&&figure&&img src=&https://pic1.zhimg.com/v2-786d4261daf7d104b7ebed2ed10311da_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1034& data-rawheight=&621& class=&origin_image zh-lightbox-thumb& width=&1034& data-original=&https://pic1.zhimg.com/v2-786d4261daf7d104b7ebed2ed10311da_r.jpg&&&/figure&&p&随后文太(拓海的爸爸)与拓海摊牌,让拓海每天换着车开送豆腐,一天开AE86,一天开STi,交替进行,目的是让拓海自行体会FR(前置后驱)与AWD(全时四驱)之间的差别。当然,拓海从驾驶这辆SUBARU Impreza WRX STi Type-R Vision V(注意不是22B)开始,便被这套强悍的四驱系统震惊了。全时四驱系统强悍的抓地力让拓海漂移的本领瞬间失去了用武之地,原本拓海需要很吃力通过的弯道换到这辆斯巴鲁身上实在太过轻松。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-c1e23050cfd8ea07cdba9b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1031& data-rawheight=&618& class=&origin_image zh-lightbox-thumb& width=&1031& data-original=&https://pic3.zhimg.com/v2-c1e23050cfd8ea07cdba9b_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-c1f61caf3bdd0a92b1e87_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&400& data-rawheight=&225& data-thumbnail=&https://pic4.zhimg.com/v2-c1f61caf3bdd0a92b1e87_b.jpg& class=&content_image& width=&400&&&/figure&&p&对于斯巴鲁这套全时四驱系统的工作状态,我们自己评价为:介于小漂或不漂之间,恰好是车辆弯道极限时的状态。&/p&&p&&br&&/p&&p&&b&补充说明:关于轮胎的弯道极限&/b&&/p&&p&汽车的转弯动作源于转向轮的转动,这个动作使得原本保持直线行驶的车轮受到侧向的作用力,推动车头转动从而转弯。但是由于轮胎与地面的摩擦力存在极限状态,一般来说我们会使用速度来衡量这种极限状态。&/p&&p&当汽车入弯的速度过快时,由于轮胎的摩擦极限被突破(此时一般会发出轮胎尖叫声),这时,此时轮胎与地面的附着能力急剧下降,车轮开始出现打滑情况,车辆也开始出现“不听话”的状态。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-ffacf34acac94b1dcbe06_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&400& data-rawheight=&278& data-thumbnail=&https://pic4.zhimg.com/v2-ffacf34acac94b1dcbe06_b.jpg& class=&content_image& width=&400&&&/figure&&p&在了解了轮胎的摩擦极限之后,咱们再来看看文太的这辆斯巴鲁。水平对置发动机虽然牺牲了前悬架的空间,但也带来了低重心的优势;麦弗逊悬架经过良好的设定依然性能不弱,而且还易于打理;DCCD全时四驱系统前后轴采用机械结构限滑差速器,而轴间采用了电控的多片离合差速器,扭矩比例41:59-50:50,(后来经过优化后的DCCD可以达到35:65)也就是说它可以在偏后驱和标准四驱这两种驾驶特性间转换,操控性得到了大幅提升,更能充分发挥出每个车轮的极限性能,而这也正是全时四驱能够碾压众多好手的原因所在。&/p&&p&&b&写到这里,回到正题,如何才能优雅的征服秋名山?&/b&&/p&&p&开车跑山本身就是一件很个人的事情。一千个人跑山可能会有一千种感受,这个问题并没有唯一的答案。但是从纯理性的角度来看,大马力全时四驱应该是个靠谱的答案。&/p&&p&最后我们送上自己设计的四款手机壁纸,也算是我们入驻知乎以来给关注我们的粉丝们的一点小福利。作为知乎新人,我们深知自己还有很多内容需要学习,也希望大家能多多支持,谢谢。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-26fa59bda9a4_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-26fa59bda9a4_r.jpg&&&/figure&&figure&&img src=&https://pic1.zhimg.com/v2-5dafdfebbefd9fc94a403cb1_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-5dafdfebbefd9fc94a403cb1_r.jpg&&&/figure&&figure&&img src=&https://pic1.zhimg.com/v2-da30ab056bcbd94d103155dd_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-da30ab056bcbd94d103155dd_r.jpg&&&/figure&&figure&&img src=&https://pic3.zhimg.com/v2-ea1d422fed3c86c6db2e6a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic3.zhimg.com/v2-ea1d422fed3c86c6db2e6a_r.jpg&&&/figure&&p&&b&更多斯巴鲁中国官方文章:&/b&&/p&&ol&&li&&a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&所谓安全,往往体现在危险来临之前,斯巴鲁和你来说说&/a&&/li&&li&&a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&为什么我们会被称为小众品牌?&/a&&/li&&li&&a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&Confidence in Motion 说说我们眼中的远行&/a&&/li&&/ol&&p&&b&更多斯巴鲁中国官方回答:&/b&&/p&&ol&&li&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&斯巴鲁有哪些黑科技?&/a&&/li&&li&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&汽车会有感情吗?&/a&&/li&&li&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&赛车比赛的意义在哪里?&/a&&/li&&li&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&有哪些能「扮猪吃老虎」的高性能车?&/a&&/li&&li&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&有哪些原理简单,但是设计精妙,让人感到惊艳的设计或机械结构?&/a&&/li&&li&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&有哪些「一张照片,就是一个故事」的照片?&/a&&/li&&/ol&&p&&b&想要了解我们更多消息,请移步&a href=&https://link.zhihu.com/?target=http%3A//www.subaru-china.cn/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&斯巴鲁中国官网&/a&。&/b&&/p&
昨晚我在秋名山输给一辆五菱宏光,他用惯性漂移过弯,他的车很快,我只看到他的车上有个修楼房漏水的招牌,如果你知道他是谁的话,麻烦你跟他说一声,礼拜六晚,我会在秋名山等他……一部《头文字D》整整影响了几代人,时至今日,那些已经大腹便便拖家带口…
&p&“你们中有多少人开除过下属?”&/p&&p&一句话掷地有声,全场面面相觑。斯坦福商学院系主任站在我面前,扫视了一圈未来的商界精英们,缓缓的说:“所有新晋管理者最害怕、逃避做的事情就是Firing。”&/p&&p&这句话我记忆犹新,没想到一年以后就轮到我来唱黑脸。公司有个资历很老的员工C,第一波跟着创始人,快三年时间,没有功劳、也有苦劳。可是随着团队变大,业务稳步增长,C逐渐变得三天打鱼两天晒网,业务上不思进取,并且不断打击新员工的积极性。我拉着副总裁和他几次谈话,每次谈完好转几天,很快又固态复燃。我和他私交很好,但是事到关头也不得不就事论事。约定的时间到了,HR陪着坐着,我手脚冰凉,心脏狂跳,脑海中准备了十几种对答,没想到C早有预感,问好赔偿金,默然的在协议上签字,然后头也不回的走下楼去。&/p&&p&那一刻,副总裁跟我讲,你经历了人事管理的全过程,上完了最后一课,“出师”了。&/p&&p&&b&初为经理&/b&&/p&&p&当经理是一件听起来很cool,很威风的事情:普通员工 (Individual Contributor) 长期伏案、加班,经理似乎每天都在开会、做决策,想必轻松很多吧?其实不然,人事管理是一份依靠天时地利人和,需要兢兢业业、如履薄冰的工作。我很幸运,刚回国就汇报给久经阵仗的副总,他在我履新之前推荐我读一本书,《The First-time Manager》,里面详细讲述了各种新晋主管可能掉进的“坑”。从被架空、被拆分团队、被改组,到空降高管的排异反应、事必躬亲的反作用,应有尽有。读完以后,他给我上了作为管理者的第一堂课:你的成功从此取决于所带领的团队,需要给团队每个成员最大的支持。&/p&&p&业务骨干初为管理者最不适应的,是当下属做得不如自己好的时候,忍住不去代劳。道理很简单,大家都需要在点拨中独立,方能成长。&/p&&p&&b&领导力是什么?&/b&&/p&&p&哈佛商学院前学生会主席给我讲,大家觉得听起来很玄乎的领导力 (Leadership),绝对不是发号施令,而主要是两件事:1. 做艰难的决策 2. 激发团队士气 (Make tough decisions & Motivate the team)。刚开始做管理的时候,我发现我的时间主要被做短期的小决定占据了:产品细节、任务规划、招聘Head Count、技术选型、运营手段,不一而足。很快我发现,每个人的精力是有限的,做决策的能力会随着精力摊薄而下降。这时,大老板抓住我谈心,细碎的决策不一定有很大的价值,要学会授权 (delegate),只做艰难的决策,并且把剩下的精力着重花在每个人身上。&/p&&p&副总裁教导了我团队管理的三个进阶:决定 (Decison),流程 (Process),文化 (Culture)。初级主管很容易陷入巨大的沟通压力中,各个兄弟部门、第三方合作、早期的缺陷、CEO的新方向,业务需求像是四面八方的“乒乓球”飞过来。越是在这样的压力中,越要挤出时间,把自己升华到制定流程的高度,才能举重若轻,不成为各方的瓶颈。公司规模上千人之后,又要避免繁琐的流程造成官僚主义,只能寄希望于企业文化能感染到每一个人,给每个个体最大的宽容度,做分布式的判断。我发现,文化这第三层境界,和哈佛商学院说的激发团队士气是一回事,端的是知易行难。&/p&&p&说起这虚无缥缈的领导力,不得不提我很小的时候的一个疑惑,“权力”从何而来?我理解中层的权力来自于上层的授权,那么顶层的皇帝、将军凭什么能统帅千军,号令天下?权力的游戏里,瓦里斯太监说,权力是个障眼法,就像墙上的影子 (It's a trick, a shadow on the wall)。在基层,其实也是同样的道理:居移气、养移体,有些人靠殚精竭虑主动争取,有些人天生气场强大,“感觉未来跟你有肉吃”的重要性比“过去你勤劳有贡献”来的更大。一般人有五年业务经验,就可以思考往管理岗位努力,这个过程中切记:一定是在普通员工岗位上越级展现领导力,才会取得头衔,想要做主管,首先就要“多管闲事”。&/p&&p&&b&绝不做“军阀”&/b& &/p&&p&在Uber的时候,我的老板是带领四个团队的总监,早年间毕业于麻省理工斯隆商学院 (MIT Sloan)。他的管理方式是我极为推崇的:他对下属极力栽培,先派我和战略咨询公司对接,看我表现出色,决定破格给我负责一条业务线。后来,听说我要回国,他试着挽留;见我去意已决,就决定把人事管理最后一片拼图传授给我。他教我避免成为一个党同伐异,拥兵自重的军阀 (Kingdom Builder)。首先,下属人数不应过多,以五到七人为宜。如果做不到和每一位直系下属做每周 1-on-1 会议,就是时候提拔业务线负责人了。其次,在公司里搞政治的人,司马昭之心路人皆知。每个人头上仿佛顶着一个“光环” (Halo),一旦努力的方向变质,为了扩大权力不停招人揽项目,光环的颜色就会变质,大家也再也不会跟你精诚合作。那时候,隔壁事业部分管增长的总监,就已经被所有同事打上了“军阀”的标签,他无论如何努力钻营,也是徒劳了。&/p&&p&&b&年轻的管理者&/b&&/p&&p&来到摩拜单车,我幸运的不到25岁就带领了三十多人的团队,队伍里大部分人都比我年长。虽说我经验和能力都足以担当,但是俗话说“嘴上没毛,办事不牢”,年轻的管理者总让人难以放心。我在硅谷的导师Vasily临行前给我锦囊,叫我刻意克服年轻管理者的刻板印象,比如别人问你一个问题,即使心中已有答案,也不要脱口而出,一定要花三十秒条分缕析,再把答案吐出。再比如高管会担心把重要的事情交给你,那么一定要注意长期滴水不漏,任何细小的任务全都有始有终,这样才能逐步建立信任。&/p&&p&&b&结语:热爱管理&/b&&/p&&p&许多人因为错误的理由梦想成为高管。其实,管理是一份需要寄托热爱的工作。只有用同理心对待下属,真切的了解他们的想法,为每一名员工的职业发展负责,才能打造一个出色的团队。很多人尝试当经理之后,又主动转职到了业务岗,因为从琐碎的管理工作中,容易感到极大地压力,很难收获满足。如果你不是为了追求高薪,而真的是想承担责任,因他人的成长而快乐,那么你很适合这个职位!只有热爱,才去管理。&/p&
“你们中有多少人开除过下属?”一句话掷地有声,全场面面相觑。斯坦福商学院系主任站在我面前,扫视了一圈未来的商界精英们,缓缓的说:“所有新晋管理者最害怕、逃避做的事情就是Firing。”这句话我记忆犹新,没想到一年以后就轮到我来唱黑脸。公司有个资…
&figure&&img src=&https://pic2.zhimg.com/v2-688f99ad08d1291159baa5_b.jpg& data-rawwidth=&1268& data-rawheight=&951& class=&origin_image zh-lightbox-thumb& width=&1268& data-original=&https://pic2.zhimg.com/v2-688f99ad08d1291159baa5_r.jpg&&&/figure&&p&随着跑龄的增长,跑友对跑步的认识也在不断提高。比如对于跑步训练,越来越多跑友不再一味的进行长距离慢跑(LSD)、堆积跑量,而是采用不同的训练方法、不同的训练强度,进而更有效地提升跑步水平。除了基础跑步训练外,力量训练也同样备受关注,那么跑友如何开始以及正确的进行力量训练呢?小编就在这篇文章一一为跑友道来。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-84f727a7ddd7bac10f52_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&370& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic3.zhimg.com/v2-84f727a7ddd7bac10f52_r.jpg&&&/figure&&p&&b&一、力量训练是提升跑步水平和预防跑步损伤的基础。&/b&&/p&&p&随着对跑步的不断了解,越来越多跑友意识到跑步不仅仅是跑,也需要做力量训练,尤其是资深跑友深知力量训练对于跑步的重要性。力量训练对于跑步的好处很多,总结为四大好处:提升配速、提高跑步效率、避免伤痛、发生伤痛后更快康复。&/p&&p&&b&力量训练对于跑步的益处&/b&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-45d7e918baa52adf8ef117_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&496& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic1.zhimg.com/v2-45d7e918baa52adf8ef117_r.jpg&&&/figure&&p&&b&二、负重的力量训练并不适合初级跑者&/b&&/p&&p&跑步是一个全身性运动,上肢、下肢的摆动,躯干保持稳定或轻微的旋转,所以跑步力量训练全身都要练,当然下肢是跑步力量训练的重点。杠铃深蹲、杠铃硬拉是下肢力量训练经典的训练动作。&/p&&p&&b&下肢力量训练经典动作&/b&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-23adb7ee29a2_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&209& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic4.zhimg.com/v2-23adb7ee29a2_r.jpg&&&/figure&&p&对于增强下肢力量来说,杠铃深蹲、杠铃硬拉是非常棒的训练动作。但可能并不适合初级跑友,为什么这样说?&/p&&figure&&img src=&https://pic1.zhimg.com/v2-230ae6d5ae8b06f65cf2d288f2f1103e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&311& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic1.zhimg.com/v2-230ae6d5ae8b06f65cf2d288f2f1103e_r.jpg&&&/figure&&p&深蹲除了是一个下肢力量训练动作外,还是一个用来评估髋关节和踝关节的灵活性、以及下肢总体灵活性和稳定性的动作。在进行深蹲时各种错误动作非常常见,比如:其一不能深蹲至大腿与地面平行;其二、为了实现大腿与地面平行,使膝关节过度的前移超过脚尖,进而降低身体重心,出现脚跟离开地面的动作;其三,过度屈髋,使身体过度前倾;其四,膝盖内扣。如果不纠正这些错误动作,一上来就进行负重练习,只会适得其反,加剧错误动作模式,甚至引发损伤。&/p&&p&&b&三、跑友如何开始力量训练呢?&/b&&/p&&p&跑友通常是没有学习过力量训练的动作,甚至没有接触过力量训练,唯一有印象的可能是上学时体育课上所学蛙跳、立定跳远等动作。因此在进行力量训练的开始阶段应先学习正确的动作模式;当掌握正确动作模式之后进行简单的自重或轻负荷训练;最后才开始使用哑铃、杠铃等自有重量进行训练。&/p&&p&&br&&/p&&p&&b&正确进行力量训练三部曲&/b&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-6f39ef0eb9ab505f7a318e4dba3b827d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&423& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic3.zhimg.com/v2-6f39ef0eb9ab505f7a318e4dba3b827d_r.jpg&&&/figure&&p&&b&1、学习基本动作模式&/b&&/p&&p&无论是普通跑友,还是精英运动员,在进行力量训练的最初阶段都是进行动作模式的学习,先掌握基本的动作要素,再经行负重力量训练。对于跑友来说最大的错误就是在没有掌握正确动作的基础上尝试负重训练,这样会强化错误动作模式,还可能增加运动损伤风险。&/p&&p&&br&&/p&&p&跑友力量训练的重点在于下肢,下肢动作模式重点需要学习下肢蹲(深蹲)、下肢拉(硬拉),注意所说的是学习下肢蹲、下肢拉的动作模式,而不是负重深蹲和硬拉。深蹲的动作模式是将重心保持在足弓最高处,蹲至大腿与地面平行,然后站起来。在学习深蹲动作模式时会出现错误的动作模式,此时需要根据出现错误的动作模式,对应性的进行纠正。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-1b53dcdfda0a7db9d634c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&415& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic1.zhimg.com/v2-1b53dcdfda0a7db9d634c_r.jpg&&&/figure&&p&&b&常见错误深蹲动作模式&/b&&/p&&p&&b&脚跟离开地面&/b&&/p&&p&纠正方法:深蹲过程中脚跟离开地面,主要是因为髋关节和踝关节灵活度受到限制、腘绳肌柔韧性不足,或者是这三个因素的综合结果。纠正这一错误动作模式最简单的方法,就是在脚跟处放置一块1—2cm的木板,同时注意增加髋关节、踝关节活动度和大腿后群柔韧度,在纠正关节活动度之后,逐步去除木板,毕竟踩着木板不是一个最佳动作模式。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-0858b0ceb74a5ebabca636b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&405& data-rawheight=&405& class=&content_image& width=&405&&&/figure&&p&&b&过度屈髋导致身体前倾&/b&&/p&&p&纠正方法:深蹲过程中导致过度屈髋的原因有很多,解决这一错误动作模式最简单的方法,就是高脚杯式深蹲。动作的要领是在下蹲的过程中始终保持哑铃紧贴身体(胸部),如果哑铃下端明显离开身体,说明身体已经出现过度前倾,此时要再次进行纠正。高脚杯式深蹲是一个神奇的训练动作,可以很快纠正多数错误的深蹲动作模式。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-fcfbd74f39ef_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&479& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic3.zhimg.com/v2-fcfbd74f39ef_r.jpg&&&/figure&&p&硬拉的动作模式,主要是以髋关节主导的动作,深蹲与硬拉动作模式的差别在于膝关节角度和身体前倾幅度,深蹲时膝关节屈曲角度大,躯干前倾角度小,而硬拉膝关节屈曲角度小,身体前倾幅度大。硬拉的动作模式可以用目前较为流行的术语描述,就是髋关节铰链,髋关节铰链是指保持脊柱正常生理弯曲,膝关节弯曲10—20度,剩下的动作全部由髋关节完成。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-5f154ab6e6c37e308d0b87410e7cbd9b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&418& data-rawheight=&387& class=&content_image& width=&418&&&/figure&&p&&b&2、从简单的自重或弹力带开始训练,学习多种动作的动作模式&/b&&/p&&p&当掌握正确动作模式之后,就可以进入正式训练,正式的训练可以采用自重训练,例如深蹲等,另外一些动作可以采用负荷较轻的弹力带。如果在施加外力负荷外,感觉非常困难,动作模式发生变化,那么就要减轻负荷进行训练。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-d6ea1c568597_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&325& data-rawheight=&328& class=&content_image& width=&325&&&/figure&&p&当学会双腿深蹲之后,开始进阶动作,进阶到&/p&&p&(1)原地弓箭步蹲&/p&&figure&&img src=&https://pic4.zhimg.com/v2-abdfbcbe952_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&372& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic4.zhimg.com/v2-abdfbcbe952_r.jpg&&&/figure&&p&(2)再进阶到保加利亚剪蹲(单脚放置在高处)&/p&&figure&&img src=&https://pic1.zhimg.com/v2-ccf71dba276e45a2e65c4a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&415& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic1.zhimg.com/v2-ccf71dba276e45a2e65c4a_r.jpg&&&/figure&&p&(3)最后可以进行行进间的弓步蹲&/p&&figure&&img src=&https://pic4.zhimg.com/v2-191987cbb892b86845dbf_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&415& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic4.zhimg.com/v2-191987cbb892b86845dbf_r.jpg&&&/figure&&p&硬拉也同样,从轻负荷双腿硬拉进阶到单腿硬拉。动作的不断进阶就是不但提升难度,提升身体的能力。训练就是遵循进阶的方式,根据需要提升难度级别或者降低难度级别。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-dd35cbf34480_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&554& data-rawheight=&365& class=&origin_image zh-lightbox-thumb& width=&554& data-original=&https://pic3.zhimg.com/v2-dd35cbf34480_r.jpg&&&/figure&&p&&b&3、增加负重进行训练,提升训练效果&/b&&/p&&p&这也是力量训练的最后一步。如果你的错误动作模式纠正,动作完成自然轻松,那么说明你已经取得了进步,此时可以增加负重,进行训练。逐渐增加负重,使你永远处于安全、有效、科学的情况下提升肌肉力量。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-c8eee12d641cb29e966e0a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&515& data-rawheight=&446& class=&origin_image zh-lightbox-thumb& width=&515& data-original=&https://pic1.zhimg.com/v2-c8eee12d641cb29e966e0a_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-bf6f4d8cbd75e8a17c87deb9b8f30cc6_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&514& data-rawheight=&444& class=&origin_image zh-lightbox-thumb& width=&514& data-original=&https://pic4.zhimg.com/v2-bf6f4d8cbd75e8a17c87deb9b8f30cc6_r.jpg&&&/figure&&p&&b&四、总结&/b&&/p&&p&力量训练就像盖房子,良好的动作模式犹如牢固的地基,自重或轻负荷训练犹如起步的前两层,当有前两层作为支撑后,可以在不同角度安装钢架结构,就是动作难度的进阶,当架好一定的钢架之后,开始进行覆盖,此时房子的承受重量增加,就是逐渐增加负重。因此作为一名有态度的跑友,不只是在于跑步上有方法,在力量训练上也要有套路。&/p&&p&&/p&
随着跑龄的增长,跑友对跑步的认识也在不断提高。比如对于跑步训练,越来越多跑友不再一味的进行长距离慢跑(LSD)、堆积跑量,而是采用不同的训练方法、不同的训练强度,进而更有效地提升跑步水平。除了基础跑步训练外,力量训练也同样备受关注,那么跑友…
谢邀。&br&&br&就我的理解,永磁同步电机的工作原理最最简洁明了的模型如下图。&br&&figure&&img src=&https://pic2.zhimg.com/81ee1c63f2fa_b.jpg& data-rawwidth=&944& data-rawheight=&946& class=&origin_image zh-lightbox-thumb& width=&944& data-original=&https://pic2.zhimg.com/81ee1c63f2fa_r.jpg&&&/figure&&br&(嗯,我10秒钟画出来的,好看吧)&br&说白了就是外面有个旋转的磁场,吸引着里面的一个恒定的磁场转啊转。原理就是异性相吸。&br&&br&但是呢,通常我们见到的永磁同步电机结构不会这么简单,他们的那个在外面转的磁场通常是这样的:&br&&figure&&img src=&https://pic2.zhimg.com/9b5ca16e98eafcf90ff10c8a0629abc5_b.jpg& data-rawwidth=&5184& data-rawheight=&3456& class=&origin_image zh-lightbox-thumb& width=&5184& data-original=&https://pic2.zhimg.com/9b5ca16e98eafcf90ff10c8a0629abc5_r.jpg&&&/figure&(prius2004中电动机定子)&br&外面那些紧紧捆绑在定子铁芯上面的铜线,由于其空间三相对称,再通入三相时间对称的正弦电流,经过一系列碉堡了的磁生电电生磁现象,通过更加碉堡了的数学推导,你会发现居然产生了一个以通电频率为角速度旋转的磁场!&br&然后这个旋转着的磁场就吸引着转子上面由永磁体产生的恒定磁场转动,转子是这样子的:&br&&figure&&img src=&https://pic1.zhimg.com/b2c85480eff0ab6d499f08aec22633d8_b.jpg& data-rawwidth=&1932& data-rawheight=&1694& class=&origin_image zh-lightbox-thumb& width=&1932& data-original=&https://pic1.zhimg.com/b2c85480eff0ab6d499f08aec22633d8_r.jpg&&&/figure&(上面那个电机的转子)&br&这个转子外面那层铁皮下面,深深的插着16块钕铁硼永磁体,也就是磁铁。&br&&figure&&img src=&https://pic2.zhimg.com/84ebb35a63f981f9eec4a20c72df17ed_b.jpg& data-rawwidth=&276& data-rawheight=&252& class=&content_image& width=&276&&&/figure&转子冲片如上图所示,当然永磁体有各种各样稀奇古怪的插法,不一定都是这样的。&br&&br&但是永磁同步电机的运行原理就是这样的,定子上面的电枢磁场,吸着转子上面永磁体产生的固定磁场转啊转,这绝逼是最好理解的运行原理。
谢邀。 就我的理解,永磁同步电机的工作原理最最简洁明了的模型如下图。 (嗯,我10秒钟画出来的,好看吧) 说白了就是外面有个旋转的磁场,吸引着里面的一个恒定的磁场转啊转。原理就是异性相吸。 但是呢,通常我们见到的永磁同步电机结构不会这么简单,他…
&p&我极力推荐两部在我心中地位数一数二的纪录片。喜欢历史/政治的人绝对不可错过。&/p&&p&这两部虽然都是美国人拍的纪录片,却是我看过的可以说&b&最好的 -- 间接中国爱国主义教育片&/b&,无论左派和右派,我觉得这两个纪录片完全看下来,对于政治观历史观的影响都将沉重而深刻。&/p&&p&两部片子都是这位数夺奥斯卡的名导,以反战片《野战排》成名的Oliver Stone(奥利弗 斯通)的近年作品。分别是&b&用了3年时间拍摄和采访,2017年出品的the Putin Interviews《普京访谈录》&/b&和 &b&用了四年半考据和制作,2012年出品的 the Untold History of the United States《不为人知的美国历史》&/b&。&/p&&p&第一个片子4集,每集一小时;第二个片子10集,每集一小时。不像很多纪录片,斯通的纪录片的&b&节奏之紧凑,信息量之大,史料之翔实,制作之精良,客观和公正性之严谨(永远两边黑)&/b&,都是十分少见的,个人经验看可以保证全程无尿点,而且观看者最好对从二战到现在的近代史有个大体的了解,并记得一些大事件。&/p&&figure&&img data-rawheight=&648& src=&https://pic4.zhimg.com/v2-d67956ebe493fccd44af_b.jpg& data-rawwidth=&1152& class=&origin_image zh-lightbox-thumb& width=&1152& data-original=&https://pic4.zhimg.com/v2-d67956ebe493fccd44af_r.jpg&&&/figure&&p&《普京访谈录》观看地址:&/p&&p&&a href=&//link.zhihu.com/?target=https%3A//v.qq.com/x/cover/6nnvu1cqmcjsfdh/d05141xmqd5.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《普京访谈录》第一集:原来柔道是他一生的转折点_watchthis普京专辑_腾讯视频&/a& &/p&&p&&a href=&//link.zhihu.com/?target=https%3A//v.qq.com/x/cover/6nnvu1cqmcjsfdh/r0514fxhxiw.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《普京访谈录》第二集:普京称做外公了 很少有时间陪孩子们玩_watchthis普京专辑_腾讯视频&/a&&/p&&p&&a href=&//link.zhihu.com/?target=https%3A//v.qq.com/x/cover/tb6uavhc28mlapt/dm.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《普京访谈录》第三集:

我要回帖

更多关于 记忆缺失症 的文章

 

随机推荐