自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (2)
  • 收藏
  • 关注

原创 使用Python编写RSS阅读器(四)

使用Python编写RSS阅读器(四)  前面,我们已经完成了RSS阅读器的界面。  这一节,让我们继续为RSS阅读器添加事件处理代码。  一、信号和槽(SIGNALS AND SLOTS)  Qt和PyQt提供了两种通信机制:底层事件处理,及“信号和槽”。  由于篇幅所限,这里重点讲讲“信号和槽”。  所有的PyQt组件,由于它们都是从QWidget(QObject的子类)派生的,所以它们都支持...

2018-05-23 09:44:01 1803

原创 使用Python编写RSS阅读器(三)

使用Python编写RSS阅读器(三)  现在,我们要开始编写自己的RSS阅读器啦,我们准备把界面设计成这样:  左边使用一个树状视图,用于存放RSS订阅源,右边使用一个Web组件,用于显示网页内容。  这里直接放代码,里面有注释,大家可以看一下:#!/usr/bin/python# -*- coding: UTF-8 -*-from PyQt4.QtCore import *from Py...

2018-05-22 15:51:39 1040

原创 使用Python编写RSS阅读器(二)

使用Python编写RSS阅读器(二)  前一节我们介绍了RSS的原理,这一节我们来讨论一下如何使用Python编写图形界面的应用程序。  在Python中有不少图形库,如Tkinter就是Python内置的图形库,不需要另外安装。  这里有Tkinter的一个小例子:#!/usr/bin/python# -*- coding: UTF-8 -*-# 导入Tkinter库from Tkint...

2018-05-22 14:18:10 2514

原创 使用Python编写RSS阅读器(一)

使用Python编写RSS阅读器(一)  最近想写一个Python的RSS阅读器。  先来了解一下RSS是什么。所谓的RSS,即Really Simple Syndication(简易信息聚合),它使用规定的XML格式提供信息内容,只要你访问一个RSS信息源(例如知乎每日精选:http://www.zhihu.com/rss),就可以得到一个XML文件。对于RSS信息源来说,也很简单,只要在每天固...

2018-05-22 08:25:40 7217

原创 Promise从入门到精通

Promise从入门到精通  今天给大家详细讲讲JavaScript中的Promise,保证一听就懂。  一、为什么使用Promise?  JavaScript以单线程方式运行于浏览器之中,而且JavaScript和UI线程也处于同一个线程中。因此对于长时间的耗时操作,将会阻塞UI的响应。为了更好的UI体验,应该尽量的避免在JavaScript中执行耗时较长的操作或者是长时间I/O阻塞的任务。所以...

2018-05-15 17:34:33 473

翻译 同步与异步,回调与协程

同步与异步,回调与协程  本文参考了下面的文章,案例也源自下面文章:  https://www.cnblogs.com/xybaby/p/6406191.html  为了深入理解JavaScript中的异步编程,查找了一些网上的文章,刚好看到这篇文章,有讲到异步编程,但里面的案例是Python写的,所以花了一些时间用Visual Studio Code重做了文章中的案例,并复习了一下Python。...

2018-05-15 12:04:17 1119

原创 高仿“饿了么”Vue项目(三)

高仿“饿了么”Vue项目(三)  今天我们来讲一讲node服务器相关的知识。  一、node服务器相关命令  平时我们经常会用到npm run dev命令来运行项目,今天就让我们来聊聊npm命令。  npm run命令会在项目的package.json文件中寻找scripts区域,例如: "scripts": { "dev": "cross-env NODE_ENV=developmen...

2018-05-04 16:45:15 2635

原创 高仿“饿了么”Vue项目(二)

高仿“饿了么”Vue项目(二)  这一讲我们继续研究高仿“饿了么”项目的后台代码,特别是数据库存储部分。  一、MongoDB的基本概念  MongoDB中有三个重要概念:Database、Collection、Document,分别是数据库、集合和文档。  Database概念相当于MySQL中的数据库。  Collection概念相当于MySQL中的表。  Document概念相当于MySQL...

2018-05-03 16:00:09 2491 2

原创 高仿“饿了么”Vue项目(一)

高仿“饿了么”Vue项目(一)  当我们把Vue框架的概念过了一遍之后,要进一步提升,就要看看别人是怎么使用Vue框架来做项目了。  在github上有不少好的Vue项目,我找到了其中的一个,并把它作为下一步学习的目标。  链接地址:https://github.com/bailicangdu/vue2-elm  这是一个基于vue2+vuex构建的,具有45个页面的大型单页面应用,它高仿了“饿了...

2018-05-03 09:17:00 20118 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除