自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 requests+re爬取豆瓣电影top100

这是一个非常基础的项目,可以很好地锻炼对于requests和re的使用。注释很详细,如果有大佬看到哪里有错误,还请指出,我现在还是一个小白!!! import requests import re import json import time # 参数为url,获得该页面的html def get_one_page(url): # 请求头,伪装成浏览器 headers={ ...

2019-04-03 16:31:44 1061

原创 对于Python中yield的理解

对于Python中yield的理解 yield常见用法:该关键字用于函数中会把函数包装为generator。然后可以对该generator进行迭代: for x in fun(param). 按照我的理解,可以把yield的功效理解为暂停和播放。 在一个函数中,程序执行到yield语句的时候,程序暂停,返回yield后面表达式的值,在下一次调用的时候,从yield语句暂停的地方继续执行,如此循环,...

2019-04-03 14:49:55 364

原创 win10版本下MySQL下载与安装配置过程

MySQL下载 最新版本可以在这里下载https://dev.mysql.com/downloads/mysql/。 按照提示进行下载。下载以后进行解压,我是解压到D盘的。 MySQL安装 下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在D盘即: D:\mysql-8.0.15-winx64下。 接下来我们需要配置下 MySQL 的配置文件 打开刚刚解压的文件夹 D:\my...

2019-03-31 18:25:56 659

原创 杭电复试必刷100道题

杭电计算机学院研究生复试中笔试只考编程,所以我在自己博客暂时更新杭电OJ第11页100道题,这些题目是复试必刷。题目解法均为c/c++,均为原创,部分难度较大的有参考大神的代码。我自己是真的水,只希望能坚持着把这100题所涉及的算法知识能够融会贯通,写成博客记录下来,如有幸被一些前辈看到,还请不吝赐教啊! ...

2019-03-10 15:58:00 3544 2

原创 Android中Intent的用法

Intent应用详解 安卓中的组件之间的联系,全部通过Intent,下面介绍Intent在四大组件之间如何使用: 启动一个Activity:Context.startActivity(Intent intent); 启动一个Service:Context.startService(Intent service); 绑定一个Service:Context.bi

2017-08-14 22:50:45 476

原创 Android下的Service的基本用法

Service的介绍: 谈到服务,就必须要先知道什么是进程, 1、进程概念介绍   四大组件都是运行在主线程,Android中的服务 也是在后台运行  可以理解成是在后台运行并且是没有界面的Activity。   下面这个5个进程是按照等级就行排列,等级的高低关乎该进程被系统关闭的难易程度,从一到五难度降低   (1)Foreground process 前台进程  用户正在交互  可以

2017-08-11 22:57:53 268

转载 Eclipse快捷键大全

Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/) 快速修正:Ctrl+1 单词补全:Alt+/ 打开外部Java文档:Shift+F2 显示搜索对话框:Ctrl+H 快速Outline:Ctrl+O 打开资源:Ctrl+Shift+R 打开类型:Ctrl+Shift+T 显示重构菜单:Alt+Shift+

2017-08-11 21:24:12 326

原创 Android无线蓝牙开发总结

一.蓝牙基础知识       蓝牙(Bluetooth)是一种短距离的无线通信技术标准。这个名子来源于10世纪丹麦国王Harald Blatand,英文名子是Harold Bluetooth。 (一)蓝牙的四层协议       蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协议层和采纳的其它协议层。这4种协议中最重要的是核心协议。蓝牙的核心协议包括基带、链路管理、逻辑链

2017-07-31 11:19:33 468

原创 java网络编程之Socket

Java网络编程之Socket   本文主要对java网络编程Socket(套接字)接口的使用做详细的介绍和使用。   一.网络编程中两个主要的问题   一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一

2017-07-30 21:37:02 404

原创 java多线程下载

多线程下载介绍   多线程下载技术是很常见的一种下载方案,这种方式充分利用了多线程的优势,在同一时间段内通过多个线程发起下载请求,将需要下载的数据分割成多个部分,每一个线程只负责下载其中一个部分,然后将下载后的数据组装成完整的数据文件,这样便大大加快了下载效率。常见的下载器,迅雷,QQ旋风等都采用了这种技术。 实现方案 原理很清楚,但是其中涉及到两个关键问题: 需要请求的数

2017-07-30 21:23:40 428

转载 android中的无线通信蓝牙

一.蓝牙基础知识       蓝牙(Bluetooth)是一种短距离的无线通信技术标准。这个名子来源于10世纪丹麦国王Harald Blatand,英文名子是Harold Bluetooth。 (一)蓝牙的四层协议       蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协议层和采纳的其它协议层。这4种协议中最重要的是核心协议。蓝牙的核心协议包括基带、链路管理、逻辑链路控制和适应

2017-07-25 14:40:44 850 1

空空如也

空空如也

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

TA关注的人

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