05 2018 档案

摘要:传统的企业应用系统主要面对的技术挑战是处理复杂凌乱、千变万化的所谓业务逻辑,而大型网站主要面对的技术挑战是处理超大量的用户访问和海量的数据处理;前者的挑战来自功能性需求,后者的挑战来自非功能性需求;功能性需求也许还有“人月神话”聊以自慰,通过增加人手解决问题,而非功能需求大多是实实在在的技术难题,无 阅读全文
posted @ 2018-05-27 10:51 onlyhold 阅读(982) 评论(0) 推荐(0)
摘要:Django网络应用开发的5项基础核心技术包括模型(Model)的设计,URL的配置,View(视图)的编写,Template(模板)的设计和Form(表单)的使用。高级技术包括用户的验证与授权,后台的设计和管理,数据库缓存,文件处理和服务器端的配置等等。 阅读全文
posted @ 2018-05-27 09:55 onlyhold 阅读(1270) 评论(0) 推荐(0)
摘要:为了使用mongoDB,首先得安装一下三个软件: 1、安装MongoDB 2、安装第三方库 pymongo 3、安装pycharm的MongoDB插件 启动:net start MongoDB 在Python中使用mongodb: 1、导入Python和mongodb连接用到一个库import py 阅读全文
posted @ 2018-05-12 09:53 onlyhold 阅读(833) 评论(0) 推荐(0)
摘要:如何使用爬虫爬取网站中的异步加载数据 1、什么是异步加载? 向一个网站发送一个请求,网站服务器值返回一部分数据, 阅读全文
posted @ 2018-05-06 14:47 onlyhold 阅读(1060) 评论(0) 推荐(0)
摘要:元素筛选有不同的方式,根据元素的属性,或者元素的相对位置(只要找到这个元素是唯一的,可以通过在网页的源码中搜索),总的来讲,需要多试,尝试中找出可用的定位方法 1、把页面放入到BeautifulSoup容器当中 2、获取页元素 3、筛选元素的具体信息 阅读全文
posted @ 2018-05-06 11:04 onlyhold 阅读(320) 评论(0) 推荐(0)