前端方向初定成,奔赴西安求前程
春节
寻明博士说最近他手边很多工作都完成了,现在倒出空来。老板让我给详细讲了一下App现状和当前需要解决的问题,第二天我又给大家讲乐理,这时只有老板、寻明博士和万里鲲同学,大家这才认真分析了一下问题,最后回归到产品定位上。如果要把人声处理到合适的音高和节拍,和弦算法这块对我有多大的挑战不说,关键是人声需要数字信 处理方面的人才来搞。大家核算了一下,这样的人才不但难求,成本也肯定很高,如果这一关不能突破,后面想得再多也没用。经过一天讨论,最终寻明博士感觉这个App要实现到理想状态困难还是太大,为了公司能活下去,可能要另寻方向。次日,老板来宣布:他和寻明博士经彻夜长谈,决定App先暂停,公司以IT项目为主先解决生存问题,我们这几个人的团队重新分角色:老板拉项目,万里鲲做UI设计,我前端,寻明博士后台,这样就能把活接起来了,如果我前端学的差不多可以尝试继续实现App现有功能。接下来的问题就是我们分头学习,老板让我找培训班可以边学边干,岛城他认识的一个培训机构4月份开前端班,如果我弟弟有知道更合适的让我去西安也行。此时我的前端水平仅看过Html和js语法基础,几乎没有练习过项目,但我对正规系统的学习还是充满动力的,我希望将来有一天用自己的能力实现这个App以及我自己的music++。弟弟帮我了解了一下IT前端培训现状,普遍的培训机构都超过四个月,也有一个月速成的但反映效果不好。后来我们商量我直接去西安住他那边跟他学——弟弟以前给前端帮过忙了解一些,同时还可以让我感受一下IT行业中的其他技术。我只照着实用的东西学,学熟bootstrap和eazyUI,jequery等框架,大约一个月左右,回来如果有练手的活边干边学。我把这个打算告诉老板和寻明博士,他们都同意,老板说可以给我 销车费(我后来没有找老板 过),但要求我在这边把保险等问题解决完了再走——当时因某些原因一直没有投保,只发个劳务费。
去西安之前,我已经全面开始了bootstrap的学习,照着官 一边看一边复制代码运行,才知道有这种开发方式——引入样式后在class里面加个名字效果立马就很漂亮了,真神奇!老板说光看不行,就让寻明博士发来个登录框截图让我试图用bootstrap实现,我迫不及待的敲起代码,却发现上午2个小时很快能把元素画出来,而下午花了5个小时调样式,一些细节还不到位,尤其是对各种屏幕的适配还不完善,css属性边查边写,但有些属性却不起作用!第二天接着用jquery实现输入校验,搞了一天总觉得逻辑有不合理的地方,后来寻明博士看了我的代码说感觉我的逻辑学IT还可以。另一个实践机会来了,老板找了个前端的弹幕demo让我把背景图改为视频,我改完后发现在一些手机上不能正常播放,又根据手机修改排版,发现一些元素的偏移怎么调也不起作用——两个月后看css才知道元素有那么多的显示和定位规则!
去西安
清明节后,我从家回来接着干。 用bootstrap布局写公司官 时,在家正儿八经看过的一些css属性偶尔能用上的感觉真爽,说明学基础很重要!老板决定让我2周后回岛城上班。想想在这待了3个礼拜但学到实用东西还是不多,和弟弟商量了一下,他建议我先跟着快速学习一下后端springboot框架的开发流程。能把业务逻辑和数据库增删改查跑通了,其他可以回去慢慢研究。于是从练习搭建springboot开发环境开始,熟悉内部mvc结构,了解基础SQL和操作数据库,我跟弟弟边学边记录。弟弟在旁边的时候出任何问题他都能有办法解决,但只有我自己时,尝试修改东西 错后往往连搜索的结果都看不懂,想速成不容易啊!后来还遇到一些奇葩问题,最终把环境都升到jdk1.8才都解决。我才跟弟弟学了没两天,老板新安排来了:某个他熟悉的公司需要做个医疗类型的动态 页和后台管理操作平台,让弟弟帮忙找一套那种开源的系统弄一下。我觉得前面学了几天的前端还没用又得搁置了,问弟弟,他也很无奈,说那就回头准备学jfinal吧——他几周前刚发现并觉得适用于快速开发的一款国产web框架。于是我又开始了解相关技术,并找医疗类 站参考。弟弟给我讲jfinal框架,beelt模板引擎等,感觉学起来挺吃力,曾经看过几天的java语法到这会根本不够用!书到用时方恨少,可惜还没有时间读书啊!老板急催结果,我就问舞凭雅完成这些需要哪些知识储备,他说先要熟练掌握Java和mvc,像我这样的初级情况还需要学习大量基础知识和实践经验。我决定先写前端页面,找了个医疗 站样子作为参考,最后再和后台关联,这样还能复习近期学的内容。我用bootstrap开发过程中,发现同时保持不同电脑屏幕和手机屏幕的正常响应仍然比较困难,经常容易陷入一些不清楚的css布局和属性中。后来弟弟帮着找了一个正常响应手机和电脑大屏幕的bootstrap 站模板,我再去修改里面的内容,发现确实快多了。完成 站的静态demo页面,包括首页,公司文化,新闻动态,产品介绍,留言板和联系我们几个板块后,我跟弟弟学习动态 页开发原理,搭建jfinal开发环境,熟悉控制器、数据库以及视图页面的交互操作。再看FreeMarker模板引擎时,感觉理解起来就容易多了。弟弟带我将 页的新闻列表与数据库相连,实现了通过后台管理和模板引擎对新闻标题显示的控制。发布一条新闻立马就能显示出来,web开发学了这么久,终于开始了前后端数据交互,算是看到曙光了!
除了我的学习任务,这些天还在配合舞凭雅测试App的进展,他实现了把人声转为mp3再上传,使得在文件大小和传输时间上有数倍的提高,并完成转MIDI后能准确的定调运行,舞凭雅让我把其他源码给他发过去,他都看一下准备找人帮我们做这块,但老板说没有其他的源码了,让我问泊露同学要安卓源码,同时让舞凭雅把他最近开发的功能的源码发过来。 但结果是我这边也没拿到安卓源码,舞凭雅说他的源码需要整理一下再给我。回岛城前老板让我又催舞凭雅的源码,不知是人家太忙还是什么原因一直不回复,这个事情最终没了下文。
西安生活
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!