1.具有扎实的Java基础,对面向对象编程有深刻的理解,熟练掌握ava io流、集 合、多线程、泛型、网络编程等基础开发技术
2.了解并使用过Java常用框架,如spring boot、spring mvc、mybatisplus等
3.了解TCP/IP协议,HTTP协议,HTTPS协议等
4.熟悉GIT工具进行协同开发
5.熟练操作mysql数据库
基于树莓派的智能网络红外遥控系统
在树莓派上安装红外接收器和发射器,实现红外信号的收发
开发一款定制安卓App作为用户操控系统的工具
实现红外信号自学习功能,集成家庭里遥控器的信息,用户通过手机控制系统
App与树莓派利用socket进行通信,达到远程遥控的功能
某外卖平台开发
学习使用当今主流框架Spring-Boot来响应前端请求,以及Mybatis-Plus操作数据库
编写后端代码,实现外卖平台菜品、订单管理等逻辑功能,并使用Redis对项目进行优化
该系统可以实现基本的红外遥控功能,相较于普通的遥控器,还具备红外学习的功能。在硬件设计方面,主要是遥控发射端和红外接收端模块的连接。在树莓派端使用Lirc工具包实现红外信号的接收和发送。软件App方面设计,主要是写Android用户界面,编写Java代码与树莓派服务端进行交互。最
本项目是简单机器视觉的实践,在接好树莓派以后用python调用百度人脸识别的sdk,用树莓派的GPIO控制舵机转动来模拟门禁。代码量不算多,主要是学习如何控制和使用GPIO。本项目由我一个人负责。