Swan
Swan
知乎挪来。 任何训练都会让肌肉充血疲劳等,更别说硬拉这种大重量训练了,重量一大,组数一多,要是腰一点感觉都没有那就奇了大怪了。 所以我真的很好奇那些动作漂亮的大神们,硬拉或者深蹲后,腰部真的没感觉吗? —————————————————— 更新一下,楼下的健力大神说标准硬拉里竖脊肌不会收缩或拉伸,并不是这样的吧。 肌肉静态发力,不拉长也不缩短的状态被称作等长收缩,肌肉就会有负载。 另外一方面,当人处于正常站立姿势时,竖脊肌其实很少是发生活动的,脊柱通过关节和软组织获得平衡;当头和上肢向前偏移时,竖脊肌负荷增加。 无论硬拉姿势多正确,都是从躯干倾斜 => 躯干直立,这个过程竖脊肌背阔肌髂肋肌等会一起承担腰部的负荷,只是多少的问题。
## 起因 最近在搞san框架的热加载方案,自然是少不了向成熟的框架学习(偷窥ing)。热加载方案基本也只是主流框架在做,且做的比较成熟,大部分应用开发者并不会接触到这部分东西,所以相应的资料比较少。google了一下这个库,发现木有人做相应的解析,顺手记录下好了。 ## 什么是Vue-hot-reload-api? 众所周知,`*.vue`文件为广大开发者提供了良好的开发体验,vue-loader的原理不多赘述,在vue的脚手架中,webpack通过vue-loader来解析`*.vue`文件,把template、js和style文件分离并让相应的loader去处理。 在这个过程中,vue-loader还会做些其他事情,比如向client端注入hot-reload相应的代码,构建时编译等等。 webpack的hmr原理也不多说了,vue的热加载就是通过注入的代码来实现组件的热更新,下面来看下使用时的文档和源码。 ## 用法 先来看下官方文档。 > 你仅会在开发一个基于 Vue components 构建工具的时候用到这个。对于普通的应用,使用 vue-loader 或者 vueify 就可以了。 文档中明确说明了,一般使用不需要用到这个,只有在开发相应的构建工具时才会用到。 ``` js // 定义一个组件作为选项对象 // 在vue-loader中,这个对象是Component.options const myComponentOptions =...
# Object.assign浅拷贝和delete小坑 最近看You-Dont-Know-JS看到es6第二章时,书上写到 >另一些人可能喜欢用覆盖赋值的方式来完成这个任务。你可能会被ES6的Object.assign(..)工具(见第六章)所吸引,来首先克隆defaults中的属性然后使用从config中克隆的属性覆盖它,像这样: ```javascript config = Object.assign( {}, defaults, config ); ``` >这看起来好多了,是吧?但是这里有一个重大问题!Object.assign(..)是浅拷贝,这意味着当它拷贝defaults.options时,它仅仅拷贝这个对象的引用,而不是深度克隆这个对象的属性到一个config.options对象。Object.assign(..)需要在你的对象树的每一层中实施才能得到你期望的深度克隆。 立马试了一下,立马掉进了delete小坑中[捂脸] 过程如下: ```javascript var defaults = { options: { remove: true, enable: false, instance: {} },...
# koa2在webstorm下app等入口方法无法追踪高亮的解决办法  - 上图中,app作为Koa的实例本来应该追踪到use()和listen()等方法高亮显示,无奈koa在webstorm一直存在这个不大不小的bug。 - 解决办法是打开preferences =>Languages &Frameworks => JavaScript标签下的Libraries => download => 列表下找到koa然后点Download and Install => OK,webstorm会下载这个koa的DefinitelyTyped文件进行语法解析,查了一下顶部写得是2.x版本无误。 效果如图所示  感觉自己💯~
# 2016.11 9周减脂计划 最近两个月陆续拿到了一些 sp offer,也不负众望取得中期答辩不过的头彩,稀里糊涂的度过了九月十月,身体力量虽然小幅提高,但频率已经降到两天一练甚至两天都不能一练的境况,得过且过的现象简直抓瞎。十一月的目标是完成大论文实际内容,健身方面是把 **体脂从16%降到10%**,力量保持不掉。 ## 目前身体情况 zsy|状态 ---|--- 身高|178cm 年龄|今年我18 体重|76.8kg 体脂|16%左右 深蹲|120kg x 3 硬拉|140kg x 5 卧推| 80kg x 4 基础代谢|1700卡左右 TDEE|2500卡左右 体脂略高,其余状态还不错。热量缺口设置为500卡。 ## 饮食...
# Vue.js 官方示例初探 感谢作者 @尤小右 大大边写的超级带感的 Vue.js 前端框架,赠送的几个小例子都很有代表性,代码逻辑清晰简明,不禁想抄上一抄嗯。 官方的示例都是 ES5直接编写运行,并没有使用ES6以及构建工具,考虑到以后开发大一些的项目以及官方出品的 vue-cli脚手架,决定这次学习之旅采用两者结合写写官方的示例。 初探步骤: 1. 观摩示例的 result 2. 思考组件模板和逻辑实现思路 3. 遇到问题先搜一下 api 和官方教程(好像看过一遍还是记不住什么。。。结合实践重要嗯) 4. 还是不会就看例子的代码吧(不出意外的话都会走到这步哈哈) 5. 整理一下代码和总结 ## markdown Editor 一个极简的 markdown...
# shadowSocks 从 gwflist更新 PAC 时404 问题:MacOS下ShadowsocksX点击“从GFWList更新PAC”报“Request failed : not found(404)”错误。 查看了 github 的 issue,发现是新问题,但是已经有大神解决了,解决方案如下。 下面是大神的 shell 代码,果断观摩之: [大神的 github 地址](https://gist.github.com/VincentSit/b5b112d273513f153caf23a9da112b3a) ``` shell #!/bin/bash # update_gfwlist.sh # Author : VincentSit...
# JS 解析URL参数の正则exec() 最近被一道小题困了好久,就是关于使用正则表达式解析 url 参数问题。正好之前对 exec()方法一直搞不明白,这次借几个例子一波带走~ 《JS 高程》中写了使用折腾字符串的方法来获取 url 参数,最近看网上博客一篇文章有说使用正则不但性能更佳,而且对折腾字符串方法边界条件判断过于麻烦这个问题有很好的解决,所以一起来看看正则是如何解决的吧。 ## 代码 ``` javascript // 获取 search那一长串,问号开始,并不会包含锚点以及之后的内容 var search = window.location.search // 我们用来匹配的正则表达式,分析放在后面说 var reg = /([^?&=]+)(?:=([^&?=]*)*)/g // 返回的url...
# BMR&TDEE计算你的热量 健身离不开数数儿~ 古语有云,三分练七十多分吃,可见在body transfomation 的道路上吃吃吃是一个无法避开的话题。在增肌或者减脂的过程中,你怎么看应该摄入多少热量呢? 不怎么看。 幸好此处套路满满。 ## BMR 基础代谢 是指24小时内人体维持正常生理机能消耗的热量。通常人们说要吃够基础代谢,指的就是这个BMR,虽然这句话特别特别值得商榷。 ## TDEE 日常消耗代谢 指24小时内基础代谢以及其他活动如运动等消耗的热量。 ## 套路 上面两个都和身高体重体脂活动量有很大关系,也有基本算法和公式计算,不过懒惰如我一般会选择在线网站~直接填入自己的值就得到结果了,而且网站如果有做客户端持久化体验更佳,比如我的博客就没做。 [mytdee 在线网站](http://mytdee.com/) 用我的TDEE 举例:   我想通过推荐的方式把体脂从15%降到10%左右,通过脑补大概得到自己体重应该在74kg 上下,所以每天摄入2200卡,9周时间达成。 这里面难免存在一些问题,比如减脂过程中肌肉量是否流失,TDEE 会随着体重和肌肉下降而下降,各种各样的复杂方面并没有考虑进去,但是请注意!不要在意这些细节。 还要坚持9周热量亏损,这真是个悲伤的故事[手动笑脸]。...
# 小米的两道闭包面试题 有点意思~ 网上看到了这两道题,都挺有意思的,记录~ ## repeat 函数 ``` javascript // 题目要求! function repeat (func, times, wait) { } // 这个函数能返回一个新函数,比如这样用 var repeatedFun = repeat(alert, 10, 5000) 调用这个 repeatedFun ("hellworld") 会alert十次...