自由泳

浅谈前后端分离思想对自由泳练习的指导意义

生来就可爱ヽ(ⅴ<●) 提交于 2019-11-30 16:19:33
以SAP BSP(Business Server Page), ABAP Webdynpro和WebClient UI为代表的SAP UI开发技术,在企业管理软件的前端开发领域里算是独树一帜的存在——因为ABAP提供的OPEN SQL,能够让开发人员直接在任何能编写ABAP代码的地方,直接操作数据库,所以使用这三门开发技术的初学者,很容易在前端编写大量本不应该放在前端实现的代码,最后形成一个前后端高度耦合的应用出来。 这种错误实践的一个例子,比如在WebClient UI的控制器里,直接使用OPEN SQL访问数据库,将数据读取出来后,同样在控制器里,再将这些按照数据库表的格式定义的数据转换成符合UI显示的格式。 比较好的实践,就是把数据库操作封装成一个API,该API返回的结果,通过DTO(Data Transfer Object)转换成可以直接被UI展示的格式,这样UI和控制器都不需要知道底层数据库的格式,实现了前后端的解耦。 今年是Jerry从事自由泳这项运动的第三年了。之前Jerry犯了一个很多自由泳初学者都容易犯的错误:急于以全身配合的方式练习自由泳。采用这种方式练习了一段时间后,Jerry感觉自己的水平停滞不前,于是和堡格莱斯恒温游泳馆的陈教练交流了一下。陈教练说,你还是先练习浮板打腿或者手蹼划水吧。Jerry心想,对啊,这不就是前后端分离吗?

浅谈前后端分离思想对自由泳练习的指导意义

我的梦境 提交于 2019-11-29 11:45:58
以SAP BSP(Business Server Page), ABAP Webdynpro和WebClient UI为代表的SAP UI开发技术,在企业管理软件的前端开发领域里算是独树一帜的存在——因为ABAP提供的OPEN SQL,能够让开发人员直接在任何能编写ABAP代码的地方,直接操作数据库,所以使用这三门开发技术的初学者,很容易在前端编写大量本不应该放在前端实现的代码,最后形成一个前后端高度耦合的应用出来。 这种错误实践的一个例子,比如在WebClient UI的控制器里,直接使用OPEN SQL访问数据库,将数据读取出来后,同样在控制器里,再将这些按照数据库表的格式定义的数据转换成符合UI显示的格式。 比较好的实践,就是把数据库操作封装成一个API,该API返回的结果,通过DTO(Data Transfer Object)转换成可以直接被UI展示的格式,这样UI和控制器都不需要知道底层数据库的格式,实现了前后端的解耦。 今年是Jerry从事自由泳这项运动的第三年了。之前Jerry犯了一个很多自由泳初学者都容易犯的错误:急于以全身配合的方式练习自由泳。采用这种方式练习了一段时间后,Jerry感觉自己的水平停滞不前,于是和堡格莱斯恒温游泳馆的陈教练交流了一下。陈教练说,你还是先练习浮板打腿或者手蹼划水吧。Jerry心想,对啊,这不就是前后端分离吗?

Jerry Wang从2017年到2019年的自由泳学习笔记

血红的双手。 提交于 2019-11-28 10:42:09
打腿 把注意力调整到脚部,尽量不要让他打出水面,因为在空气中大腿完全是无用功,但是如果只是脚跟出水一点,倒也没什么关心,但是主观上,要控制一下,如果你听到你的打腿是“咚咚咚咚”这样的声音,那你一定是在砸水了。 扶板抬头打腿练习,除了练打腿之外,还能练习比如平衡和腰部核心等更多的东西,那就不是呼吸管和徒手能比的。 如果你想要做的更好,就需要注意更多的东西啦,比如,脚尖绷直,膝盖不能弯曲地太大,通常初学,绷直了打先,以后可以再感受弯曲的角度。 在努力想要提升打腿效率的同时,打腿的幅度不要太大,因为你要尽量把双腿躲在身体后面,以减少身体面积增大而产生的阻力。 除了下打用力的那一下,其他时候,脚部都是非常放松的。 看看孙杨的打腿 Breath 注意观察孙杨的动作,假设右边换气. 左侧划水完毕,此时速度最大 右手一边划水,一边转体,头部一边往右转吸气。右手划到大腿时仍然在做吸气动作。 2017-10-22 4:33PM - 浮板打腿可以20米了,但是转体动作没有. 2017-12-31 6:43PM 右边换气没问题了 学会侧卧游进和平衡。自由泳和仰泳都是纵轴摆动泳姿,在一个周期中三分之二的时间身体处于侧卧(左或右), 三分之一处于左右转换阶段,侧卧时身体的对水面积最小因此阻力最小,是身体在水中流线型最好的阶段。 转体 以二次腿手前交叉为例,当一手前伸、转肩,开始圆木滚动 ,身体感觉拉长伸展