目录

回首2016,展望2017

热烈祝贺我YYQ个人博客站今日正式上线 O(∩_∩)O哈哈 ~

回首2016

是谁把光阴剪成了烟花,一瞬间,看尽繁华。

第一季度

阳朔漓江

2016.1.1元旦,好开心好开心!!!O(∩_∩)O,和一只“珊瑚”去了漓江,坐了竹排,骑着电动车,逛了阳朔。看了蝴蝶泉、岩洞。虽然在寺庙有一段小插曲。。 :tw-1f600:

/posts/20170128153452/20170128150153.jpg

/posts/20170128153452/20170128150127.jpg

阳朔,确实是一个很不错的旅游景点。但总感觉,商业气息非常浓厚。如果能让人们真正体验到返璞归真,那确实是很不错的。

普陀山

来桂林市区考完计算机二级证书后一时兴起,顺路爬上了普陀山。

/posts/20170128153452/20170128150175.jpg

普陀山,每次爬到顶峰,总想起刺客信条那『信仰之跃』o>_<o 有对顶峰的向往,踏踏实实爬上一阶又一阶的信仰,才能一览众山小。 于此,尽管一路来有各种杂七杂八的事物遮挡视线,刺客们以自由为信仰,游戏里在顶峰中来一个信仰之跃,大概就是最大的解放了

3D打印、平衡车

怀揣着对新鲜事物的期待,下手搞了年轻人第一台3D打印机和平衡车

/posts/20170128153452/20170128150115.jpg

/posts/20170128153452/20170128150142.jpg

尽管很多参数和机械结构还需要继续需要慢慢细调,但第一个测试模型Hello World算是打出来了

第二季度

Unity3D

感受到了脚本化编程的便捷,同时从小开始就有着对游戏开发的浓厚兴趣,梦想着能做一款游戏,描述自己的世界。尽管这个梦想已经有了各种各样类似的实现途径,MC、饥荒、现实世界,但总感觉不够。 于是尝试着用Unity3D。但由于时间问题、以及花费的人力,用了这个引擎做了FPS、2D、3D三种类型的小游戏后,感觉力不从心。一个人无法将游戏做大,况且还要上课。。。看以后有没有机会组个团队一起开发就好了。

第一次接毕设

忍不住那些简单又收入不菲的毕设单子,和基地一名成员一起合作接了一单。合作是因为,我不想再像以前那样弄这些硬件了。。专注软件。 在电脑上通过WiFi控制智能小车行进,和云台。小车上的摄像头实时回传图像到电脑,还可以拍照,就像玩赛车游戏一样有趣。

/posts/20170128153452/20170128150129.jpg
/posts/20170128153452/20170128150110.jpg

散热风扇测试仪

2015年刚入大学那时,参加的富士康杯·芯梦起航比赛,做了这款散热风扇测试仪,看着它放在桌面上没什么地方可以用,于是拿它做实验,继续扩展它的功能。

  • 起初,它的上位机是我当时用C++MFC框架写的,很老很旧的一个框架,界面也是挺简陋的。
  • 这时我将其功能进行扩展,单片机上实现了PID算法,迅速稳定风扇转速。同时在电脑上可以通过软件,对风扇转速绘图显示,也能在电脑上动态调整参数,便于体会不同参数带来的PID效果
    /posts/20170128153452/20170128150179.jpg
  • 由于不满意C++的繁琐和老旧的MFC框架,开始接触新的编程语言C#,非常方便快捷,开发速度很快的一门语言,很多东西微软已经做好底层了,用它来开发Windows程序是非常非常方便的,对系统的兼容性也很好。 于是C#版的上位机软件就做好了。
    /posts/20170128153452/20170128150146.gif
  • 在那个炎热的暑假,充满了对C#这门语言的疯狂热情,用了一个多星期的时间学完HTML CSS JavaScript Ajax Bootstrap JQuery以及ASP.NET,成功做出了人生第一个网站,并且用了几天时间,慢慢接触WebForm EntityFramework MVC 框架,以及最重要的SignalR,打破了HTTP协议无状态的缺陷,实现了网页版的上位机,能够在网页上对单片机进行PID调节、风扇转速测量,并且绘图速度很快。
    /posts/20170128153452/20170128150116.jpg
  • 至此,这款作品算是利用到了极致了,也多亏了它,提供了这么一个工具,由于我学东西是要以项目为起点的,也就因为它有了学习新东西的动力,在它上面不停地拓展新功能,踏进了以前从未碰过的Web开发的大门。(^o^)/~

景区计费软件

这同样也是一个毕设,是我学完C#后第一次做的一个算是比较中型的项目,涉及了和底层GSM模块通讯,收发手机短信,以及单片机那边通讯。 用了Access数据库。

/posts/20170128153452/20170128150165.jpg

图为软件界面

经过这次项目,我发现我稍微对做整套软件系统更加有经验和信心了,注重用户体验,性能优化,很多以前初中高中做的项目,还远远不及呢。

八轴无人飞行器

一个校外的个人项目,组装过程很费劲,调试还是比较方便的,轻松实现了失控自动返航、航线绕飞、定点等各种需求。 接这个一方面是想在大学玩一下航模,另一方面是挑战一下,以前从未有资金做这么大一架,过过瘾。

/posts/20170128153452/20170128150157.jpg

第三季度

看海

开着小车,带着家人去家乡的海边看海

/posts/20170128153452/20170128150184.jpg

还是看海

开着小车,带上最好的一个朋友,玩航模,逛钦州一圈,吃了好吃的牛肉粉,看了火龙果庄园,最后去月亮湾看海。 虽然后面天公不作美,那大暴雨的夜、路况,真心锻炼了车技。

/posts/20170128153452/20170128150193.jpg

/posts/20170128153452/20170128150120.jpg

那片海,最美。

招新网站

继续发展Web开发,用暑假学来的.Net开发出了校基地硬件部的招新网站,曾经几个日日夜夜赶工,终于在新生到来的时候成功上线,而后又在部门招新的需求变动下,连夜改程序,系统越来越完善。 在这个项目里,最感谢的莫过于Git版本控制系统,Web工程代码量很大,有了它回滚代码来找BUG,非常迅速,也能应对各种突发情况。 同时也了解到了更多的软件技术,越来越发现,软件,真是一个很强大的存在。

/posts/20170128153452/20170128150154.jpg

车牌识别

突然想想,发现图像识别技术也是很有趣的,基于OpenCV做了一个车牌识别软件,底层是C++写的、然后封装成运行库,毕竟C++的MFC写窗体不方便。然后再用.NET做的一个窗体界面调用C++做的接口。 这次是用SVMANN模型来识别,让模型对一千张车牌进行训练后再去识别,准确率95%以上。要想再提高准确率,可能还要再拿几千张车牌来给它训练,暂时这样了。

/posts/20170128153452/20170128150197.jpg

第四季度

向Java进军

或许是出于对C#.NET的闭源不满意,发现微软做好的东西,虽然开发速度很快,但并不能满足我对技术的追求,想要更加深入的去了解。 于是,目光转向了开源已久,有着庞大社区的Java,同时,方向是全栈工程。 慢慢学习了Java的核心技术后,在2016年的尾声,我开始着手探索著名的StrustSpringHibnerate以及MyBatis 这几个框架,然后把终于把SSH三大框架整合在一起了。

Struts2负责MVC设计模式中的V视图和C控制器,Hibernate是全自动的ORM框架,按需求自动生成SQL命令操作数据库。Spring4是容器,利用本身的IOC注入技术,负责整个系统的所有类实例初始化、销毁,接管Hibernate的事务处理等。

除了这三剑客,还有Log4j日志系统、Maven代码仓库、JUnit单元测试等……

越是深入,我就越兴奋。动态语言真是太强大了,要知道,以前我搞单片机C#.NET开发时,这些都不曾涉及到,软件技术的发展,真是令我非常非常非常兴奋、特别大开眼界,原来互联网里的世界是如此的有序,智能。

不得不说,开源真是太棒了!!!

有句话说,十个人写C#.Net程序,写出来有九个是一样的。 而十个人写Java程序,就有九个是不一样的。

当然,开源不仅仅是Java,只是Java历史比较悠久而已。 开源的魅力,在于能使得每一个人都能互相领略各自的思想,学习对方的技术,同时也能把自己的技术开源共享出来给其他人,久而久之,整个技术的发展就越来越壮大,这不是像微软自己搞就能搞得出来的,得益于开源社区的广大程序员。。虽然.NET现在也开源了一部分,但路还很漫长……

博客网站

在不断学习Java技术的时候,发现这么多强大的开源框架支持下,光学,不用它做点事情,真是对不住了!!

忽然想起,在这学习过程中,遇到过许许多多大大小小的技术细节问题,而我之前想继承开源精神,把一部分技术资料发到了QQ空间,但总感觉还是专门收集起来比较好,QQ空间毕竟还是生活资讯占主流。

于是,本博客网站应运而生。从零开始搭建整个网站系统,使用强大的SSH框架,学的比以前更多了。真正做的时候,会遇到很多细节问题,书本讲的、课堂学的,都是太理想了,经不起实际考验。做了项目后,才能变成真正有用的技术。

这个博客网站我注册了两个域名hiyyq.cn hiyyq.com,同时进行了备案,也买了腾讯的云主机,会一直运行下去,功能也会随着我学习的深入而越来越多,越来越完善。

域名的寓意很简单,(。・∀・)ノ゙嗨!YYQ。YYQ即是我名字的拼音缩写。 不需要输入www,直接就是hiyyq.cn就可以访问啦。当然有些浏览器不识别的话,打全称www.hiyyq.cn就好 hiyyq.com解析不稳定,推荐使用hiyyq.cn

手办!!!

2016年,我买了人生第一个手办。 噔噔噔噔噔~~~~ 贤狼·赫萝

/posts/20170128153452/20170128150145.jpg

很佩服狼的智慧,一只丰收之神的贤狼,虽然是出自小说故事狼与香辛料,但着实令人喜爱。其身上有很多不可多得的优秀品质,可不仅仅是好看那么简单。(⊙v⊙)嗯!

动漫&游戏

2016年,收获了许多非常有意义、有深层内涵的动漫和游戏:

  • 缘之空 ( ˇ?ˇ )
  • Nekopara ( ̄┰ ̄*)
  • 你的名字
  • 某科学的电磁炮
  • Angel Beats!
  • NEW GAME!
  • 饥荒
  • 天降之物

展望2017

技术

冥冥之中,我慢慢地偏向了纯软件方向,深受软件开发的魔力,虽然有时做项目感觉有点累,但也累并快乐着。在未来的2017年,估计我会继续深入,把全栈开发技术做大做强。

摄影

以前,我的摄影全是风景照。放心,现在,有了手办后。。。估计还会有更多风景照!!! 貌似官方准备又出新品手办了?!!!发现单反给手办拍摄时,效果非常好,拍出来的照片也很漂亮,太喜欢了。2017年,我或许会继续掉入摄影的大坑?哈哈。

尾巴

能在这么自由的大学时光里,尽情做自己想做的事,真是太棒了!

蓦然回首,生命是一场无法回放的绝版电影。 愿彼此在互相看不见的岁月里,熠熠生辉。

祝大家2017新年快乐!