- 具有STM32单片机的开发经验,熟悉EEPROM、PWM、定时器、ADC、DAC、I2C、LCD、LED及串口通信等模块功能,会使用Cubemax对管脚功能进行配置并结合keil在代码端实现特定功能
- 具有模拟和数字电路的设计能力,了解multisim仿真、AD和FPGA
- 熟练掌握python编程基础;熟悉常见python库:pandas,sklearn,pyqt应用程序界面,pynlpir自然语言处理,pymysql数据库,(Beautifulsoup、Selenium、Request、Scrapy)爬虫,pyautogui模拟键盘鼠标等
- 熟悉C语言、 C++程序语言,了解汇编语言,有一定数据结构基础(栈,队列,二叉树,图),了解并动手实现过常见搜索算法(BFS,DFS),排序算法(冒泡排序,快排),动态规划,最短路dj算法等
- 熟悉Mysql、Redis数据库,会使用python对mariadb数据库和Redis数据库进行操作:实现过基础的数据库建立,数据表的增、
删、查等操作以及将图片以二进制形式存入,读出数据库
- 熟悉爬虫技术和反爬虫技术,会使用selenium web自动化测试框架和 scrapy爬虫框架,有应对反爬虫经验:通过b站滑块验证人
机测试,实现模拟登录;使用web自动化工具获取中国知网、万方数据库的文献信息
新兴技术预测软件
项目介绍:
该项目是大学生创新创业项目,目的是打造一个基于科技文献数据的技术挖掘的软件平台。通过关键词提取、聚类技术分析及特征库构建, 发现新兴技术,综合评估技术发展前景并实现技术预测功能平台化。
项目负责:
分析常见文献网站如中国知网,万方数据库等网页的html,使用selenium自动化测试爬虫技术应对请求头反爬、动态网页、
iframe嵌套网页反爬等手段,实现文献关键词、作者、发表时间、摘要等数据爬取,并调用openpyxl库存入本地excel中
使用自然语言处理nlpir、textrank关键词提取技术,实现对语义文本进行处理并构建特征词库
使用pyqt进行应用程序界面开发,实现程序功能平台化
该项目是大学生创新创业项目,目的是打造一个基于科技文献数据的技术挖掘的软件平台。通过关键词提取、聚类技术分析及特征库构建, 发现新兴技术,综合评估技术发展前景并实现技术预测功能平台化。 项目负责: 分析常见文献网站如中国知网,万方数据库等网页的html,使用seleniu
项目介绍: 任务是通过串口设定和修改3位数密码并在开发板上通过按键输入。在正确和错误等情况下,PWM输出、LED和LCD显示分别呈现不同状态 项目负责: 查询stm32开发板对应型号手册,在Cubemx对应型号单片机配置pwm,led,key,lcd以及串口
项目介绍: 任务是通过串口设定和修改3位数密码并在开发板上通过按键输入。在正确和错误等情况下,PWM输出、LED和LCD显示分别呈现不同状态 项目负责: 查询stm32开发板对应型号手册,在Cubemx对应型号单片机配置pwm,led,key,lcd以及串口