就读于杭州电子科技大学,材料科学与工程专业,本科,学习iOS开发大约半年左右,希望能够在杭州找到一份相关的工作
手机:15088667998
Email:0x5e#
sina.cn个人项目:
1.[iOS]HduIn(杭电校园app)
主要功能有校园新闻、教务系统、移动图书馆、移动论坛
使用了AFNetworking、MFSideMenu、SVPullToRefresh、SVProgressHUD等库,学会了CocoaPods的使用
UI主要用storyboard完成,使用了autolayout布局
这是我的第一个iOS项目,从中我对UIKit框架有了更好的了解,熟悉了控件的使用比如UITableViewCell的重用,高度的自适应,各种事件的响应。
对单例模式、代理模式、MVC设计模式有了初步的掌握,对MVVM也有了略微的了解,希望能在今后的项目中得到运用并巩固。
这也是我的个人项目(非官方项目),后端的接口是我从官方的安卓版反编译所得。。
2.[C#/WPF]远程控制程序(服务端、客户端)
主要功能有屏幕监控、鼠标键盘控制、任务管理器、Telnet、系统信息查看、关机注销重启等
用自己写的程序,远控控制别人家电脑,是小时候的一个梦:)
没有很大的实际用处,主要用于学习并熟悉C#...
熟悉了XML的序列化、反序列化,Socket通讯,Win32API调用等
3.[Android]手机触摸板
将安卓手机作为电脑的触摸板、键盘使用,也可使用重力感应控制
电脑端用C#编写,移动端用UDP广播的方式寻找电脑端,免去了输入IP的麻烦。连接需要登录口令,保证了一定的安全性。
在这个项目中,我熟悉了JSON数据格式的使用,UDP广播,也对一些细节有所注意,比如触摸板的单击、拖拽等作出区分和判断。同时也对Android传感器的使用、控件方法的重载、进程间通讯有了新的认识。
4.[多平台]校园网拨号器
校园宽带是一个特殊的存在,通过某种特殊方式限制了路由器的使用,帐号密码还绑定了手机,每天都会更换密码。。。
我也通过某种特殊方式取消了路由器的限制,Android端、Windows端、Linux端(Ubuntu、OpenWrt)都写了相应的程序。后来用ExtJS框架写了JavaScript版本。
通过拨号器的编写我熟悉了BAE、SAE的架设,HTTP基本认证、UDP通讯、BASE64/AES/DES/HASH/MD5的加解密,PPPoE协议栈以及中间人劫持,也是对这个项目的长期摸索让我迈向了程序猿的大门
5.[Arduino]解魔方机器人
通过手机摄像头对魔方六个面色块颜色进行识别,计算出解法后通过蓝牙串口发送至Arduino控制板,控制舵机将魔方还原
通过该项目我学会了图像处理、蓝牙通信、以及单片机程序的编写、舵机PWM控制,3D设计、3D打印等软硬件许多方面的知识。
6.[AVR单片机]四轴飞行器控制板
这是一个半成品,我学会了用传感器进行姿态识别,PWD控制电机的转速,了解了卡尔曼、四元数滤波,PID闭环控制,无线通讯、串口通讯,认识到了利用有限的运算能力进行实时控制的挑战性和难度
技能点:
较为熟练:Android、Python、C#
基本掌握:OC、Java、C++、JavaScript、Matlab、Arduino
会简单使用:PHP、MySQL
大一下学期参加过校ACM集训队,能够掌握一些比较基础的算法与数据结构
大三下学期在某中大型企业做Java实习生,熟悉了Oracle、DB2等数据库的安装、配置与使用,Java编码规范,ExtJS框架,以及SVN的使用等
作为一名专业不相关的学生,可能我的基础知识仍不够扎实,多次面试之后我也认识到了,正在努力改进中。。但我希望能够通过动手实践能力、学习能力,还有我对计算机的热爱,得到大家的认可
同时也衷心的希望能够得到各位的批评与建议,谢谢!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/173739
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.