复盘笔记本技术说明
2018-06-18 本文已影响0人
布袋昭觉
前端显示
- HTML,CSS:了解基础语法,能做修改,仿写.
- JINJA: 掌握jinja的变量嵌入和指令.
- JAVASCRIPT:能看懂简单的代码,仿写过基于js的todo网页,理解DOM.
- BOOTSTRAP:能用bootstrap完成网页的美化
数据库
- MONGODB:掌握mongo的增删改查,基于原子操作的统计,计算及mongo的数据备份,恢复,上传到服务器等.
- PYMONGO:使用库操作mongo,能根据需要写拓展的orm.
功能相关技术
- Flask完成了网站的开发,对开发中的库较为熟悉
- 摘要算法:md5,sha256等对用户密码进行加密,防泄漏
- Web安全:了解网站常见的sql注入,csrf攻击 ,XSS等漏洞并作出防护
- 协同股东分析:数据的清洗,统计,SequenceMatcher文本相似度分析
服务器
- 掌握常见的Linux shell命令
- Gunicorn,Supervisor,Nginx,Virtualenv的参数配置,运行
爬虫
- 仿写豆瓣电影的爬虫,request,pyquery等库
- 仿写对上证,深证交易所网站龙虎榜数据的爬虫,了解基于正则表达式的xpath,css等网页的数据抽取技术
开发工具
- Vim在Linux环境下的使用
- Pycharm 做为主要开发的工具
- Git:了解git的一般使用