熟悉CI框架,Yii框架,Laravel框架
熟悉Python, Javascript Autojs 等语言
熟悉selenium自动化工具, 了解主流网站反爬机制:ip封禁、字体反爬等
熟悉bs4、selector、xpath、selenium、pandas等
掌握网页抓取原理及技术,熟悉基于正则表达式、XPath、CSS等网页信息抽取技术;
熟悉整个爬虫的设计及实现流程,有大规模网页信息抽取开发经验,熟悉各种反爬虫技术,有分布式爬虫架构经验
了解Docker技术。
有过微信公众号开发的经验。
熟练运用redis缓存技术,良好的sql查询优化,熟练掌握数据库,包括表结构设计、优化、索引。
熟悉HTML/CSS及JS技术,VUE NodeJs,能够撸前端代码。
善于沟通,有责任心,积极上进,有团队协作精神
一、在线聊天
此项目纯属自学Go语言而做的一个练习。使用的是beego框架和小程序开发工具。在自学了一段时间后,突然发现微信小程序支持直播功能了,就抱着边学边做的思想开始的。用户可创建一个房间开始直播,通过微信把当前直播的页面分享给个人或者群,其他人点击后可观看当前的直播。涉及到的项目内容如下:
1.服务器的布置
在阿里云买了一台服务器,根据网上教程安装了Go的环境,以及Nignx的环境部署,用的是nginx-rtmp-module实现流媒体的功能。
还安装了FFMPEG用作视频图片的截取(用作视频的封面图片)
2.程序的开发
接口主要是房间的创建与房间列表的获取以及用户的授权,其中参考网络上的代码添加了一个SOCKET实时文字聊天的功能
3.微信小程序的页面制作
二、抢红包
基于微信公众号制作的一个抢红包功能,基本分以下几个功能点。
红包的创建
红包页面数据的展现
抢红包的动作
使用的是PHP语言(CI框架),前后端分离,主要实现接口的开发。红包以队列的形式发放,在创建红包的时候,根据某种算法生成好红包后,放入redis队列,用户在抢红包的时候消费这个队列,直到全部红包发放完毕,未发放完毕的红包会由一个自动脚本处理退款操作
一个使用JAVA开发的在线商城项目,前端使用UNIAPP开发,VUEJS,后端使用SpringBoot
此项目是纯前端开发(微信小程序),使用微信的微视应用,上传本地视频,并通过模板的定制功用,生成各类效果的视频
此项目是纯前端开发(微信小程序),使用微信的微视应用,上传本地视频,并通过模板的定制功用,生成各类效果的视频
一个网页版本的挂机小游戏,可同时指定多个账号自动登录操作以下功能 功能包含 自动签到、 自动领取节日礼物、 自动助威、 自动结算挂机经验奖励、 自动一键领取摆摊收以及自动上架出售装备等功能 脚本使用python语言开发,使用selenium框架为辅,通过XPATH定