网络爬虫文档 以下是我们软工小组关于网络爬虫部分代码的的说明文档.至于一些分功能的小函数或方法就不在此赘述,一看就能明白.下面就主要的函数进行说明. 从总体上来说主要有三部分:店家信息爬取部分,菜品信息爬取部分,数据库部分.下面就三个部分一个一个说明. 数据库部分 整个程序是用java实现的,所以数据库部分主要由两个类Db.java和Dbop.java组成. Db.java主要提供数据库的接口,包含如下: 静态加载数据库驱动 static { try { Class.forName(dbClas…
一.新功能 客户端 搜索功能 我们在M2中实现了对地点的搜索菜品,可以直接在主页页面中的输入框输入用户喜欢的菜品,系统将返回与对应关键字所对应的选择,更加高效直观的满足客户的口味. 菜品图片加载 我们应用的M2版本的菜品的图片现在在主页面中也会加载,在主页中会直观的显示菜品的图片(如果这款菜品在数据库中存在图片). 图片控件点击 现在屏幕主页面上端所显示的外卖网站活动图片已经可以点击,直接链接到对应的外卖网站. 意见反馈 现在意见反馈功能已经正式上线,在意见反馈界面中填写您对我们应用的意见或者建…
项目托管平台地址:https://github.com/Vcandoit/Notepad.git 我主要负责文件存储部分,文字部分使用sqlite保存. 因为我们想实现备忘录记录照片.语音的功能,所以还会涉及照片和语音的存储问题,由于语音模块还存在问题,所以我先以照片存储做尝试. public class PhotoActivity extends Activity { final static int CAMERA_RESULT = 0; private Button button;//声明一…
项目地址:https://github.com/xyhcq/top250 我在本次项目中负责写爬虫中对数据分析的一部分,根据马壮分析过的html,我来进一步写代码获取数据,具体的功能及实现方法我已经写在了注释里: 首先,通过访问要爬的网站,并将网站保存在变量里,为下一步数据分析做准备 def getData(html): # 分析代码信息,提取数据 soup = BeautifulSoup(html, "html.parser") 这时,如果我们print soup,是会在窗口上显示出…
码云地址:https://github.com/xyhcq/top250 模块功能:获取豆瓣top250网页的源代码,并分析. def getHTMLText(url,k): # 获取网页源代码 try: if(k==0): kw={} else: kw={'start':k,'filter':''} # 保存获取的网页 read = requests.get(url,params=kw,headers={'User-Agent': 'Mozilla/4.0'}) read.raise_for_…
代码规范是软件开发领域经久不衰的话题,几乎所有工程师在开发过程中都会遇到或思考过这一问题.而随着前端应用的大型化和复杂化,越来越多的前端团队也开始重视代码规范.同样,前段时间,笔者所在的团队也开展了一波开源治理,而其中代码规范就占据了很重要的一项.接下来的几篇文章,将会对JS代码规范.CSS规范.Git工作流规范以及文档规范进行详细的介绍~ 系列文章: 前端规范之JS代码规范(ESLint + Prettier) 前端规范之CSS规范(Stylelint) 前端规范之Gti工作流规范(Husky…
课程名称:软件工程1916|W(福州大学) 作业要求:项目Alpha冲刺(团队)-代码规范.冲刺任务与计划 团队名称:SkyReach 作业目标:确定团队项目的代码规范.冲刺任务与计划 代码规范:隐流代码规范 十天冲刺任务与计划安排 任务 内容 时间 第一天 熟悉Android Studio的基本使用,阅读代码规范 4.24 第二天 数据库的构建与UI的构建 4.25 第三天 完成注册.登录.找回密码等以及随机给予用户匿名名称的功能 4.26 第四天 完成兴趣社区板块划分功能 4.27 第五天…
概述 我个人很看重代码规范,因为代码是写给别人看的,按规范写别人才更容易理解.之前苦于没有代码规范的资料,现在在github上面看到了腾讯Alloy团队的代码规范,于是学习了一下,并记录下我自己还没怎么注意的地方,供以后开发时参考,相信对其他人也有用. 顺便说下,这里是腾讯Alloy团队推荐的sublime3配置. 命名规则 文件命名全部采用小写方式, 以下划线分隔,有复数结构时,要采用负数命名法. HTML 属性名,使用双引号,不要使用单引号:全小写,用中划线做分隔符. 不要在自动闭合标签结尾…
团队开发前端VUE项目代码规范 2018年09月22日 20:18:11 我的小英短 阅读数 1658   一.规范目的: 统一编码风格,命名规范,注释要求,在团队协作中输出可读性强,易维护,风格一致的代码 二.开发SRC目录: 1.Vuex目录 (状态树配置) 2.Router目录(路由配置) 3.Pages目录 (放置主路由组件 注意命名规范) 4.Common目录 (放置静态文件) 5.Config目录 (全局配置项,路由拦截,报错信息,等枚举信息) 6.Api目录 ( 相关全局请求调用配…