阿里签约工程师,由于当前未入职有较多的时间做外包开发。长期在学校开发应用系统,熟悉PHP,Java,Python,JS等多种前后端语言,并且熟练使用Vue,React,Springboot,Spring 等多个web框架,熟悉Web应用系统的构建。
嘉木PT站 2018年06月01日 - 至今
编辑 删除
项目类型 Web 网站
项目描述 本项目是一个Web和P2P应用相结合的资源共享站点。项目结构分为表现层,业务层,数据共享层,数据采集发布层,依赖关系从上到下。表现层采用Bootstrap和JQuery开发,使用了PHP、MySQL、Linux、Apache构建Web应用的后台,数据传输主要依赖P2P客户端与tracker服务器通讯,使用爬虫和RPC开发资源发布器,保持站点资源能够长期得到更新与丰富。
行业 平台类,工具类,内容管理 CMS
我的职责 1.由于站点只在校内运行,建站初期资源数量和质量得不到保证。方案:使用PHP爬虫抓取其他站点的种子文件,解析种子并采用RPC将任务加入Transmission队列进行资源缓存,缓存完毕生成新的种子文件发布到站点。2.敏感词过滤,由于有论坛版块供用户交流需要控制用户的言论,过滤铭感词汇方案:先对特殊符号进行过滤,使用DFA算法,构建敏感词森林,然后对每一颗子树进行DFS搜索匹配。
展示链接 https://github.com/lwenxu/jmbits
角色 | 职位 |
负责人 | Java开发工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |