wordpress在nginx下访问wp-admin提示File not found

服务器重启后,登录wordpress后台后,当访问写文章等页面的时候 会发现wp-admin目录丢失,原本应该是xx/wp-admin/post.php,现在却直接变成了xx/post.php,然后页面访问也会提示404 file not found.

于是在nginx下配置前加了下面一行就可以了,原因未知。

bootstrap tab中嵌入dataTable切换时头部显示错误的解决方案

一个比较有意思的问题,当bootstrap tab中嵌套了jquery table后,当进行tab切换的时候,table的header会显示错落,如下图所示:

主要时因为当table被隐藏后,table的header宽度会计算错乱,解决方案就是在table切换的时候重新调整列的宽度。具体代码如下:

 

莫干山骑行规划

由于大妞学校里要举办六一晚会,所以,真正能出去的时间只有2天,加上天气已经炎热,所以只有就近旅游,说实话附近的地方基本上都差不多去过了,挑选的难度很大,后来经骑友推荐,可以去莫干山看看。

莫干山何须地方,老蒋,老毛,杜月笙住过的地方,《爸爸去哪儿》的拍摄地,当地的民宿是一大特色,除本地人特色民宿外,很多老外也都在此开设了很多洋房,当然价格也是几千到几万不等。但是一到节假日确实供不应求。我不是一个喜欢凑热闹之人,但是竟然大家说得这么好,那么还是去看看吧。

路书规划:

路书id:1098666

路线图

海拔图

行程安排

时间:2017.5.29 – 2017.5.30

距离:120公里左右

day1:

行程大约:50公里

三墩-良渚-獐山-三合-德清-莫干山镇-莫干山风景区-后坞

主要游览景点:莫干山景区(景点比较多,顺路游览,门票需要80元每人)

中午尽量赶到莫干山镇吃饭,下午开始爬坡,长度在6公里左右,有些坡度较陡,可能需要推车,争取在4点前赶到山顶,开始下山,下山大部分是下坡,预计6点左右到达后坞,住宿后坞民宿。

day2:

行程大约:70公里

后坞-垡头-对口水库-德清-上珀-瓶窑-良渚-三墩

主要游览景点:裸心谷(爸爸去哪儿的拍摄地,不知道要门票不),东明山国家森林公园(门票20元没人,据说很差,不去也行)

早上看情况,如果出发的晚,中午就在武康吃饭,如果出发的早,中午就在瓶窑吃饭,路线也比较简单,顺104国道回来就行了。

​整体上就这些了,有兴趣的小伙伴,可以一起约啊,不过仅限休闲骑的朋友们。

菜鸟学骑车之踏频

要说骑行,咱也不是菜鸟,毕竟骑车也有好几年,长途骑行也有不少次,但单论骑行的专业知识方面,那还真的还是小白,动手方面也很差,就连最基本的补胎还不会,真是囧啊。

最近公司搬家了,每天上下班,单程有8公里的骑行距离,一天下来加上接送安妞可能有接近20公里,于是,想想正好也借此机会把骑行这块儿刻意练习(对不起,我已经着了魔,什么都要刻意练习了!)一下,当然,本屌做这个也不是为了参加什么比赛之类的,自认也没这个天份,就是希望能在健康,科学的前提下,提高一下自己的骑行水平而已。

于是,在经过几篇入门文章的简单熏陶后,一个频率较高的词语出现在我面前“踏频”。于是我决定花点儿时间先对这个做个深入了解。

 

踏频是什么?

这个不难理解,踏频就是每分钟你的脚踏板转动的次数,也就是一分钟你能骑多少圈。

踏频有什么用途?

这一点儿已经被科学逐步证明了,而且专业的自行车运动员也会以此标准做训练。对于每一个人来说,都有一个最优踏频,在这个踏频区间内的,你的输出的功率是最高的。而过低会浪费这一能量,过高则会消耗你肌肉的能量。想想自己以前像个疯子一样在路上瞎冲,真是一个大傻逼。

那么,这个最优踏频具体是多少呢,经科学研究,对于大部分人来说最优的踏频是介于 90 rpm 与100 rpm之间(一般情况下:平路 90-100 长坡 70-80),当然专业运动员或者一些运动奇才会比这个数值要高。

如何计算踏频?

这里有一个计算公式大家可以手动计算。

当然这里面还有很多专业术语 什么压盘牙齿,飞轮齿的,这些和档位有关,对于一些小白来说还是理解上有些难度。所幸我在美骑论坛找到了骑友提供的一份的数据,大家可以参考一下,这份数据是针对折叠车的,如果你山地车,可以到网上搜一下。

图中所示的绿色部分为最佳速度和踏频区间。22-25为巡航健身区间, 25-30为有氧运动区间,紫红色为无氧增强心肺区间, 有实际困难的同学慎用。

当然,这样的推算总归会有一些不准确,那么如何准确计算呢,这里有一种东西叫做「踏频码表」。

踏频码表的选择

关于性能和参数其实没什么可对比的,因为这东西主要取决于你钱包里的毛爷爷数目。

土豪版:Garmin佳明的gps码表,价格在1000~2000元不等

白领版:Sigma 西格玛码表,好像Bc1609 推荐的比较多,价格在500元以内

经济版:行者出的, 蓝牙的,配合行者app使用,价格在百元左右

屌丝版:顺东码表(山寨强货),价格在几十元左右

当然我最终选的是一个论坛上骑友推荐的ac & milan st-45 的码表,据说是出口货,而且淘宝上你也买不到,只能到阿里巴巴上买到,后来我去一搜,然后发现是出自我们伟大的义乌小商品市场后,一下子心都凉了。

然而,很多骑友又告诉我,踏频表这东西 只是一个前期辅助帮你训练的道具,当你逐渐掌握到自己的踏频后,这玩意根本就用不上了。听到这些话,我的心里又变得暖暖的了,哎,没办法,谁叫咱穷呢。

好了,钱如果也花了,东西也买了,那么下一步就该说说怎么练了。

如何练习踏频?

关于踏频训练,目前有2种说法,一种是不管速度,优先从频率上训练,另外一种是先做力量训练,然后再练习踏频。

对于这2种方法,我个人认为是相辅相成的,当然现在主流的是第一种训练方法,先让自己的踏频维持在最佳踏频里,保持动作的标准性,然后逐步地再提升力量训练。动作的标准性其实也是一个学习的课题,我想后面也要花点儿时间去研究一下。而关于踏频的训练,这里有一些大神推荐的技巧可以学习一下。

  1. 把你的车座降低2-3mm,以减少在高转速时身体产生的弹跳倾向(很多人可能都有这个感觉,在高转速时,身体上下跳动,好像坐在弹簧上一样)。以后可以逐渐将车座调回到正确的高度。
  2. 将注意力集中在拉动踏板滑过最低点以消除蹬踏死点。(我个人的感觉是,使用自锁要更专注于水平方向的用力,即“拖,拉”,而不是垂直方向的“踏,提”)
  3. 用一个带踏频的码表来做为生理上的反馈,循序渐进的提高转速,每次你要在这个转速下能够舒舒服服地骑5分钟。
  4. 每次骑行花几分钟时间用高转速蹬踏,热身时的最后5分钟是最佳时间

最后还要提醒一点儿的是,踏频训练是一个循序渐进的过程,一切都要慢慢地适应,慢慢地变化,切记为了过于追求速度而操之过急,受伤的只是自己的身体。

菜鸟学骑车之心率

继上一部“踏频”之后,很多吃瓜群众都懵逼了,因为稍微有点儿那么专业。那么今天就讲讲一个与大多数人都关系密切的东西-心率。

心率是什么

这个应该大家都知道,就是我们常说的心跳次数,简称bpm。其实我们平常体检什么的,都会来检查这个,大家也基本上都知道这个数值。

一般人的心跳次数在60~160之间,当然在运动或者兴奋的条件下,这个数值会高于这个区间。安静时候的心率一般人在60~90这个范围内,运动员或者长期锻炼的人会偏低,在40,50左右。

心率与健康有着直接的联系,心率过快或者过缓都会导致一些心脏疾病的产生,而且心率还影响人的寿命。

心率测量

1. 扪诊法

主要扪诊的部位有:桡动脉和心前区。桡动脉主要用于安静脉搏的测量,心前区主要用于运动后心率的测量。但是由于是人工统计,可能会出现误差。

2. 心率带(表)

目前自行车训练中最常用是心率带(表),通过心率表可以及时了解运动后即刻的心率,并连续记录运动中的心率,了解整个训练过程中的平均心率,测量的准确性和安全性高,非常适用于自行车运动训练的监控。需要注意的是,使用前要调试好心率表和心率发射带,保证信号接收、记录准确。

  1. 医用心率测试仪器
心率指标

运动训练中常用的心率指标有:基础心率、安静心率、运动时心率和运动后恢复心率。

1. 基础心率

即晨脉,是清晨起床前空腹卧位的心率。晨脉主要用于考查运动训练后的恢复情况。晨起安静心率若升高5次/min以上并持续3天不恢复,提示可能训练强度过大,机体功能未完全恢复;若升高10次/min以上,提示有过度疲劳或者疾病发生

2. 安静心率

安静时的心率,主要用于运动前后的对比,了解运动负荷对机体造成的影响。安静时心率的变化有明显的个体差异,不同人的心率也有差别,一般而言,耐力运动(长跑,骑行等)者的心率低于其他运动。

3. 运动时心率

主要使用的是运动后即刻心率、运动中平均心率,以了解运动负荷的强度大小以及运动员的适应情况。实际上在不借助任何技术帮助的情况下想要得到最大心率是非常困难的,所以最大心率一般是估算出来的,最大心率有两种估算方式:208 – 0.7 * 年龄,最大心率与安静时心率之差为心率储备,表示人体运动时心率可能增加的潜在能力。根据心率储备可以评估可挖掘的运动潜力,从而科学地增加训练负荷来达到训练的目的。

4. 运动后恢复心率

运动后一定时间的恢复心率可以反映运动员的身体功能恢复情况,便于掌握训练的间歇时间和安排训练计划。

心率区划分

研究表明心率和有氧运动的脂肪消耗之间有很直接的联系,当心率变化范围介于110~180次/min区间时,摄氧量与能量代谢之间存在着显著的线性关系。根据此关系可以将心率分区,通过控制心率区间,来实现对应的锻炼效果。

关于最大心率目前都是靠估算法的,基本公式如下:

1.最大心率=220-年龄

如果女性可以加4

比如30岁男性的最大心率就是190

2.保留心率算法:

最大心率=220-年龄

保留心率=(最大心率-最低心率)

最低心率是早上静止时测量的,比如60

30岁男性的保留心率就是130

3.通用性心率表述:

最大心率:

男人:210-年龄/2-(0.11*公斤体重)-4

女人:210-年龄/2-(0.11*公斤体重)

当然,还有专业的教练可以通过以下测试骑车的最大心率。

针对入门或初阶选手(40公里PB在70分钟以上者)

FOR 进阶或菁英选手(40公里PB在70分钟以内者)

心跳表在最后1分钟所记录到的平均心率,几乎已经跟真正的MHR非常接近了,足以当作训练心率区间的依据。

本文参考文章:

《自行车骑乘最大心率(MHR)检测流程》 – 美骑论坛

(http://bbs.biketo.com/thread-1760422-1-1.html)

《十年老骑友告诉你,心率是科学骑行的基础!》 – 行者

(https://sanwen8.cn/p/17aLqeq.html)

ci2.x链接sqlsrv数据库limit不生效的解决方法

使用2.2版本查询sqrsrv数据库的时候,发现limit方法根本不生效。

为此,我特别到github上下载了最新的代码,然后做了相应的修改。

修改database/drivers/sqlsrv/sqlsrv _driver.phpdatabase/drivers/mssql/mssql_driver.php文件中的limit方法,完整代码如下:

五一杭州-安吉骑行

距离上次骑行不知不觉已经过去半年多了,今年开春以来,发生了很多事情,我和我的家人们都遭受了很多痛苦,所以我们早已对出去骑车期盼已久。在酷暑还没完全到来之际,这次的五一假期便是最好的时机了。
* 骑行路线:杭州-安吉-临安-杭州

  • 骑行距离:150公里

  • 骑行时间:2017/4/29-2017/5/1

  • 参与者:Jason,Yuan,Annie,Ammie

  • 规划路线

路线图

  • 总花费:1000元

Day1:杭州-安吉

  • 骑行距离:65公里
  • 爬坡距离:25公里
  • 累计爬升:380米
  • 骑行数据:

骑行数据1
骑行数据2
由于出发前的晚上没有提前把东西准备好,第二天起来收拾花费了很多时间,甚至已经出发了还忘记带吃的了,就这样一直折腾到上午10点才出发。

严肃的小妞
调皮的大妞

而杭州到良渚这一段我们已经非常熟悉了,一马平川,唯一遇到几个小坡也能不用费太多力气冲上去。

这真的是小坡

然而,就在我们暗自庆幸的时候,一直信赖的百度导航却将我们带到了旧的104国道,而走着走着,一看到前面的牌子彻底懵逼了:道路永久封闭,what f**??

我们不是来越野的

正当犹豫不觉是否要继续绕回新的104国道的时候,发现我们前面一直暗中尾随的骑行兄弟也在此休息,交谈后他给我们留了联系方式,说自己先去前面探探路,如果能继续骑给我们打电话,过了几分钟,他来了电话告诉我们这段坏路不是太长,让我们骑过来,于是我们连扛带骑的,终于“骑”过了这段路程,在此,还要特别感谢那位帮助我们还给了2根香蕉(虽然最后被压坏了)的兄弟。
这草地上本没有路,推车的人多了便成了路

本来以为穿过这段烂路就好了,结果到了瓶窑这段也还是修路,就连这小小的乡间小道都被塞满了。

太窄了,根本没法骑

折腾了一番终于到了201省道,这路一下子好了很多,但是坡就多了起来,看来今天这20公里上坡不假,当然最关键的是全部是缓坡,而当天的天气也非常炎热,加之长时间没骑行了,这一段耗费了太多精力,快到黄湖镇的时候,感觉有点儿累了,于是找到路边一个亭子停靠休息了。

大妞已经长大了,会下来自己跑了

中午休息的凉亭

由于前面休息的时间太长了,加之中午又去黄湖镇吃了饭,再次出发的时候,已经下午3点了,而这时离目的地还有30公里,为了避免夜骑我们便又急急忙忙地上路,就连下坡都不带刹车了,带着小孩冲到了40多码,现在想想还是太不稳妥了!而更悲剧的是,坡下去了,胎也爆了。因为没带修车工具,只得四处询问修车的地方,而恰好遇到了一批准备回杭在此休息的骑友,他们主动帮我们把车胎补好并安置了一些事项后才离开,事后我发了他们红包给修车的兄弟表示感谢,却被他婉言拒绝,我想这真的算是骑友之间的无私地帮助吧。
今天骑行的路过的第一个隧道

车修好之后,剩下的10公里相对还是很轻松的,一路上也没耽搁,大约晚上8点左右顺利到达安吉城区。第一次来到吉安还是感觉这个除了安静之外,给人的感觉是看起来非常地干净,比杭州都还干净,而且感觉非常地安逸,只不过晚上我们只是草草地吃了饭就回去休息了,并没有去更多地感受,因为我们直到第二天的行程会更困难。

夕阳真美

安吉城标

Day2 安吉-临安

  • 骑行距离:40公里
  • 爬坡距离:25公里
  • 累计爬升:710米
  • 骑行数据:

骑行数据

即使直到今天的骑行任务非常艰巨:不仅要骑行80公里,而且要翻越天荒坪,但是还是因为各种原因弄到10点出发,还真是服了自己的执行力了。不过从吉安到天荒坪镇这段也是相对顺利,然而快到天荒坪的时候,悲剧又发生了,yuan的车前胎也破了,于是又辗转到镇上去修车,吃饭,中间小妞的衣服也弄丢了,就这样这折腾腾直到下午2点才从镇上晃出来。

中国竹子博览园

修车中

大年初一风景小镇

出了小镇之后,看到远处的大山,那个时候才知道今天真正的考验要开始了,这是“真盘山公路”了,为了给自己点儿信心,第一个坡也硬是一口气摇了上去,但是车摇上去了,娃也睡着了,上坡带着娃睡觉大人小孩都辛苦,没有办法,所以只得找个阴凉的地方先休息一会儿,正好也避避暑。

今天的第一个山头

今天的第一个坡

席地而睡

这一休息,竟然一下子休息到了4点,这一看,才走了20公里,心里不免慌了,于是赶紧整理好行李又出发了,然而接下来,却是那天最痛苦的骑行路程了,最开始我们勉强以最低档穿过了数个xxx号隧道,然而出了隧道之后,这坡度已经无法再骑了,甚至推车都有难度,但是我们就就这样一直推着,推过了江南天池,推过了藏百龙瀑布,推过了一个山头又一个山头,从白天推到黑夜,却始终看不到下坡,只是无尽的上坡,随着黑夜的降临和人数的稀少,回想起上次夜骑建德的惨痛经历,我们的内心也开始有些急躁,但是当时也没有退路,所以我们只得相互鼓励,坚持再坚持,终于在天黑的时候,我们到达了一个村庄,看到了一个下坡,当我们找到一个村民激动地问道:“请问这是不是山顶?”,你们是无法理解,当他告诉我们“是”的时候,我们当时的心情,我们甚至连谢谢都没说,就冲下了山。

终于出隧道了

江南天池,可惜时间不够没上去

天荒坪水电站

藏龙百瀑,来此漂流的人很多

真正的大山深处

夕阳西下,断肠人在坡上啊

然后即使是下坡,也不能顺畅地冲,一方面我们就带了一支夜骑的电筒,另一方面天太黑而坡度又太陡,所以我们也只能20码左右的速度下坡,当然我们面临的一个更重要的问题是温度也越来越低,吹得我们瑟瑟发抖,就这样冲了几公里下坡之后,在半山腰来到了一个白沙的村庄,在详细询问了一个准备过马路的奶奶后,我和Yuan商量之后决定,为了保险起见,执行第二条方案:当晚不再继续夜骑,改住在山上。于是,就入住了路边的一个度假酒店安顿了下来。

Day3 临安-杭州

  • 骑行距离:45公里
  • 爬坡距离:10公里
  • 累计爬升:260米
  • 骑行数据:

因keep计时器问题,没有计入当天骑行的数据(^怒^)

第一次骑行住在山上(以前我们都是选择住宿在城市里),心里其实没多大底儿,但是事实上之后,我们深刻得感受在大山里住宿其实是另外一种享受,当你遭早晨起来,看到那山,那水,那阳光,你的心情会非常地舒畅。然而,假期的时间毕竟有限,我们不得不暂别此地了。

有情调的早餐之地
真不相信,那是我们昨天爬过的山头
从白沙下来,果然如村民所说,一路上基本上都是下坡,同时我们也很庆幸昨天没有夜骑,因为有些坡度确实很陡,而且弯道很多,很容易发生意外。就这样一直捏着刹车下了20多公里的坡之后,我们告别了去临安市区的道路,转到县道奔向杭州去了。

太湖源

神龙川风景区

指南小镇
其实我喜欢在乡间小道汽车,因为没有太多车辆过往,有时候还可以任性地飙飙车。这一路上也没太大难度,就是中间爬了一个半个小时的大坡,便又是一路下坡,真不敢想象,昨天到底是爬了多高,下了这么久还是在别的山头的山顶上,就这样,到了中午,我们顺利地到达了预定地点:高虹镇,吃饭的时候还想着只有不到40公里的里程就可以回家了,可没想到又出了不少意外:先是大妞着凉了拉肚子,后面又发现轮胎好像又没气了去修车,终于要出发了,小妞又哭着闹着不走了,正在僵持之中,天空竟然开始下雨了,而小妞也不哭了,看来这小孩子哭还真是有点儿原因的。而为了孩子们不淋雨感冒,这骑行只能在此终止了。这歌镇上没有汽车直达杭州,而又距离临安还有十几公里,商量之后,我们还是一致认为从这里包车回杭更加稳妥划算。

美丽的乡间小道

今天的最后一个大坡

不过这坐车也有坐车的问题,毕竟是假期,加之高速封闭,国道修路,本来几十分钟的车程,愣是花了2个多小时,但是不管怎么还是在天黑之前顺利到家了,一切还算顺利,这次的骑行算是正式地结束了。

虽然这次骑行整体上来说没有按照预期的计划骑完,有些漂亮的景点也没有有机会去领略到,多少有些不完美和遗憾,但是这些多少和自己有些的原因,所以我还是需要记录和总结,因为这便是我所得到的经验。

1. 态度上的不端正

总以为只有三天的骑行时间,所以态度上没有认真对待,前期所投入的时间和规划上都要比去年出去的时候要少很多,导致自己整体行程上出现了问题

2. 心存侥幸

总以为前面2次骑了那么远都没有爆胎,就不带打气筒和修车工具,结果这次三天破了3次,幸亏是运气遇到了热心助人的骑友,要不然注定会更加悲剧。

3. 做事拖沓

每次都提醒自己早上要早点出发,结果总是弄到很晚才出发。导致接下来的行程都很紧张。

4. 行程规划不足

还是对具体的线路上,没有做到详细的规划和了解,对爬坡距离和爬坡高度以及自己的能力做综合的评估和预算,导致了整个骑行过程体力分配的不均。

当然除了一些不足之处,我们也有很多不错的收获,比如结识了更多骑友,看到了更多的美景,也见证了孩子们的成长和自己的毅力和坚持,相信下次出行会更美好。