- 博客(25)
- 收藏
- 关注
原创 Sublime Text 3 的安装和使用
之前学Python都是用的自带的IDLE,这几天心血来潮,突然想装个Sublime Text玩玩,毕竟Python IDLE没有语法高亮和自动填充功能,敲得太累了,而且也不好找错误。
2017-11-04 19:13:02 3350
原创 VS2010 数据库操作(基于Access 2013)
这几天老师让我做一个实现从VS2010中向Access数据库读写数据的程序。我想起当初学习VS的时候做过一个类似的密码管理器,就是利用数据库的一些知识。当时也是突发奇想,找了各种资料,总算有了个结果,勉强能用,但是脑袋却是一片迷茫。现在恰好有个机会重新做一遍,把思路好好地捋一捋,填填当初没埋上的坑。基本思路数据库系统的原理性知识先放一放,这里主要讲一下实现一个数据库程序时的实际操作。 数据库应用
2017-11-03 19:42:34 5063
转载 Mysql-5.7.20-winx64的安装和配置
转载的,略微整理了一下。一、下载地址:http://dev.mysql.com/downloads/mysql/1.进入官网下载,显示的应该是最新版本,选择第二个(mysql5.7.20-winx64.zip)2.下载完成后,直接解压到自定义目录,解压目录就是安装目录二、配置环境变量1.新增环境变量,例:变量名:MYSQL_HOME变量值:D:\mysql\mysql5
2017-11-02 22:10:09 4103
原创 Python网络爬虫(八):Scrapy框架的使用
1.什么是Scrapy? Scrapy,Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。 Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫的基类,如BaseSpider、sitemap爬虫等,最新版本又提供了web2.0爬虫的
2017-10-31 20:51:11 580
原创 Python网络爬虫(七):百度文库文章爬取器
在用前面的方法爬取百度文库的文章时,发现只能爬取已显示出来的几页文章,而对于没有显示的页数则无法获得其内容。如果要完整的看到整篇文章,需要手动地点击底下的“继续阅读”,使所有的页数都显示出来。
2017-10-29 17:44:13 5698 6
原创 Python网络爬虫(六):网页语言HTML
1.什么是HTML?HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,它规定了自己的语法规则,用来表示比“文本”更丰富的意义,比如图片,表格,链接等。浏览器(IE,FireFox等)软件知道HTML语言的语法,可以用来查看HTML文档。目前互联网上的绝大部分网页都是使用HTML编写的。在Chrome浏览器中右键->检查,可以看到网页的html
2017-10-27 10:59:58 587
原创 Python网络爬虫(五):爬虫原理总结
爬虫的工作原理:简单地说,就是爬虫程序模拟浏览器访问web服务器,从而获得自己感兴趣的内容的过程。这里需要了解一下网站的工作原理。1.基本结构Web采用的是客户机--服务器架构。客户端(Client)可以通过网络连接访问另一台计算机的资源或服务,而提供资源或服务的计算机就叫服务器(Server)。比如你通过电脑上的搜狗浏览器访问一个网站www.baidu
2017-10-26 19:28:41 534
原创 Python网络爬虫(二):小说下载器
# novel_downloader.py'''从《笔趣看》网站下载小说:1.定义一个下载类2.调用类'''class downloader: def __init__(self): self.server = 'http://www.biqukan.
2017-10-24 20:23:50 1090
原创 MFC网络编程(三):一般TCP通信
介绍上一篇所实现的TCP程序没有包括通信协议的内容,因此服务器和客户端只能进行简单的信息交流。当交互的要求比较多的时候(比如说客户端不只是发送文本信息,同时还要求能够对服务器数据进行增、删、改等操作),通常会定义一些通信协议。
2017-10-23 21:10:15 1231
原创 Python网络爬虫(一):初步了解
实际的软件开发=调用各种现成的库Python可以干嘛?1.网络应用,如网站、后台服务等——web2.小工具,脚本——爬虫3.实现对其他语言程序的包装和连接,胶水语言Python的不足:作为一种解释性语言,1.运行起来比C慢;2.代码无法加密,只能发布源代码,无法像C一样发布.exe。爬虫:1.基本原理是什么通过url获得网页的ht
2017-10-23 20:21:11 371
原创 MFC网络编程(二):简单TCP通信
介绍上一篇介绍了基于UDP的通信过程,这里总结一下TCP通信的基本内容,并实现一个一个简单版的聊天室软件。
2017-10-22 15:44:30 2018
原创 MFC框架界面开发(六):菜单、工具栏及状态栏
菜单和工具栏的实现都是通过对其相应类(CMenu和CToolBar)的使用来实现的。(VS2010实际上用的是CMFCMenu类和CMFCToolBar类)
2017-10-20 15:51:45 2870
原创 MFC框架界面开发(五):基于文档模板架构的软件
介绍文档模板类(CDocTemplate)将视图类(CView)、框架类(CFrameWnd)和文档类(CDocument)捆绑在一起。文档模板将类型消息在注册表中进行注册,使得在双击文档类型的文件时,操作系统根据注册信息找到执行文件启动进程并加载该文档。实例创建一个简单版画图软件。
2017-10-18 21:32:36 839
原创 MFC框架界面开发(四):文档类
在文档/视图架构的程序中,框架中的视图负责显示信息,文档类(CDocument)则负责存储信息。一个文档类中的信息可以被多个视图类使用。
2017-10-17 21:24:54 716
原创 MFC框架界面开发(二):框架界面的分隔窗口
框架界面中的窗口可以分隔成为多个子窗口,这一功能是通过拆分窗口类(CSplitterWnd)实现的。拆分窗口类可以被看成是一个分割器,其覆盖整个框架父窗口的客户区。
2017-10-16 19:43:24 1864 1
原创 写论文的一些思考
最近有点厌恶看文献、写论文的事情,总感到这些事情是徒劳和痛苦的,于是倾向于把心思放在其他方面。但是内心里又有一种挥之不去的担忧,因为理性地讲,这些本就是我应该做的,毕竟关系到我的学业,到时候论文拿不出来肯定会更难受。之前我总感到,老师没有给一个确定的研究方向让我在文献阅读这方面很迷惘。暑假风急火燎地看了六七十篇论文,时间是花了,笔记也做了,可是究竟获得了多少东西连自己都不知道。这些论文杂七杂八
2017-10-16 18:48:00 333 1
原创 wxPython学习(一)
把wxPython安装了,安装过程真是糟心。wxPython官网上的安装包是.whl文件,我不知道怎么装,就网上搜了一下,但大多数都是都是py2.x版本的,其对应的wxPython包是.exe格式,直接安装就行。我就又搜了下py3.x版本的wxPython如何安装,总算给我找到了方法。http://jingyan.baidu.com/article/fd8044fa2901f65031
2017-10-13 20:14:16 422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人