会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
飞鸿影的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
22
下一页
2017年4月24日
OSRM笔记
摘要: OSRM OSRM(OpenStreetMap Routeing Machine)可用于路线规划。作为高性能的路线规划引擎,OSRM使用C++14编写,基于开源的OpenStreetMap数据实现。 官网:http://project osrm.org/ Github:https://github.
阅读全文
posted @ 2017-04-24 22:09 飞鸿影
阅读(7386)
评论(0)
推荐(0)
2017年3月19日
cURL笔记
摘要: cURL 是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。 cURL 可以很方便地完成对 REST API 的调用场景,比如:设置 Header,指定 HTTP 请求方法,指定 HTTP 消息体,
阅读全文
posted @ 2017-03-19 17:25 飞鸿影
阅读(1066)
评论(0)
推荐(0)
2017年3月14日
HTTP笔记(二)
摘要: HTTP首部 不管是请求报文还是响应报文,都会包含首部信息。HTTP首部都是由字段名和字段值构成的,中间由英文冒号 隔开。一个首部字段名可以对应多个字段值。 四种首部字段的类型: 通用首部字段 :请求报文和响应报文都会是使用的首部。 请求首部字段 :从客户端向服务器发送请求报文时使用的首部。补充了请
阅读全文
posted @ 2017-03-14 23:22 飞鸿影
阅读(398)
评论(0)
推荐(0)
HTML5实现全屏
摘要: 现在主流的浏览器都支持全屏,但是各家实现不一。下面是主流浏览器实现方法: 实际使用的时候我们需要做兼容,可以用函数包装起来: 封装后兼容主流浏览器用法,且支持某个指定的元素全屏,支持class、id查询。默认是对整个网页全屏。 调用方法: 可能出于安全考虑,只能手动触发才能实现全屏,浏览器自动执行无
阅读全文
posted @ 2017-03-14 21:22 飞鸿影
阅读(13447)
评论(0)
推荐(0)
2017年3月5日
Python学习--23 内建模块及第三方库
摘要: 本文将介绍python里常用的模块。如未特殊说明,所有示例均以python3.4为例: 网络请求 urllib urllib提供了一系列用于操作URL的功能。通过urllib我们可以很方便的抓取网页内容。 抓取网页内容 抓取百度搜索图片 python2.7的用户需要把 替换成 。 批量下载图片 模拟
阅读全文
posted @ 2017-03-05 23:15 飞鸿影
阅读(1488)
评论(3)
推荐(4)
2017年2月27日
MySQL优化笔记
摘要: 可以从这些方面进行优化: 数据库(表)设计合理 SQL语句优化 数据库配置优化 系统层、硬件层优化 数据库设计 关系数据库三范式 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否则就不是关系数据库; 2NF:唯一性
阅读全文
posted @ 2017-02-27 21:24 飞鸿影
阅读(857)
评论(0)
推荐(2)
2017年2月21日
HTTP笔记(一)
摘要: 最近在看《图解HTTP》。全书以图解的形式生动形象的讲解了HTTP协议。本文是根据该书整理的笔记,方便以后回顾。 HTTP的诞生 HTTP又称 超文本传输协议 (HTTP,HyperText Transfer Protocol)。 HTTP是互联网上应用最为广泛的一种网络协议,用于从万维网(WWW)
阅读全文
posted @ 2017-02-21 22:04 飞鸿影
阅读(905)
评论(2)
推荐(0)
2017年2月18日
Monit:开源服务器监控工具
摘要: Monit是一个跨平台的用来监控Unix/linux系统(比如Linux、BSD、OSX、Solaris)的工具。Monit特别易于安装,而且非常轻量级(只有500KB大小),并且不依赖任何第三方程序、插件或者库。 Monit可以监控服务器进程状态、HTTP/TCP状态码、服务器资源变化、文件系统变
阅读全文
posted @ 2017-02-18 10:19 飞鸿影
阅读(24639)
评论(1)
推荐(2)
2017年2月16日
Python学习--22 异步I/O
摘要: 在同步IO中,线程启动一个IO操作然后就立即进入等待状态,直到IO操作完成后才醒来继续执行。而异步IO方式中,线程发送一个IO请求到内核,然后继续处理其他的事情,内核完成IO请求后,将会通知线程IO操作完成了。 如果IO请求需要大量时间执行的话,异步IO方式可以显著提高效率,因为在线程等待的这段时间
阅读全文
posted @ 2017-02-16 18:40 飞鸿影
阅读(1113)
评论(2)
推荐(3)
2017年2月15日
Python学习--21 电子邮件
摘要: 发送邮件 SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。 Python对SMTP支持有 和`email email smtplib`负责发送邮件。 发送简单邮件 下面是最简单的发邮件的例子: 注意默认 和`msg['To'] msg['
阅读全文
posted @ 2017-02-15 18:35 飞鸿影
阅读(794)
评论(1)
推荐(1)
2017年2月14日
Python学习--20 Web开发
摘要: HTTP格式 HTTP协议是基于TCP和IP协议的。HTTP协议是一种文本协议。 每个HTTP请求和响应都遵循相同的格式,一个HTTP包含Header和Body两部分,其中Body是可选的。 HTTP请求格式: GET: POST: Header部分每行用 换行,每行里键名和键值之间以 分割,注意冒
阅读全文
posted @ 2017-02-14 18:08 飞鸿影
阅读(1830)
评论(0)
推荐(1)
2017年2月12日
Python学习--19 网络编程
摘要: TCP编程 Client 创建一个基于TCP连接的Socket: 输出: 代码说明: 1、创建socket连接的时候使用 指定使用IPv4协议,如果要用更先进的IPv6,就指定为 。`SOCK_STREAM`指定使用面向流的TCP协议。 2、建立连接的 接受一个tuple,包含地址和端口号。 3、发
阅读全文
posted @ 2017-02-12 10:34 飞鸿影
阅读(634)
评论(0)
推荐(0)
2017年2月11日
Python学习--18 进程和线程
摘要: 线程是最小的执行单元,而进程由至少一个线程组成。如何调度进程和线程,完全由操作系统决定,程序自己不能决定什么时候执行,执行多长时间。 进程 fork调用 通过 系统调用,就可以生成一个子进程。 下面先了解下关于 的相关知识: Unix/Linux操作系统提供了一个 系统调用,它非常特殊。普通的函数调
阅读全文
posted @ 2017-02-11 14:46 飞鸿影
阅读(626)
评论(0)
推荐(1)
2017年2月8日
Python学习--17 访问数据库
摘要: 实际开发中,我们会经常用到数据库。 Python里对数据库的操作API都很统一。 SQLite SQLite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成。 Python内置了
阅读全文
posted @ 2017-02-08 23:31 飞鸿影
阅读(770)
评论(0)
推荐(0)
2017年2月7日
Python学习--16 正则表达式
摘要: 正则表达式是一种描述性的语言,用来匹配字符串。凡是符合规则的字符串,我们认为就是匹配了。 正则表达式并非Python独有的,它与语言无关。很多语言都支持正则表达式。 我们经常用正则表达式来匹配电子邮件、手机号码、url等等。 来看一个简单的正则表达式,用于匹配手机号码: 表示匹配以1开头,第二位是3
阅读全文
posted @ 2017-02-07 23:16 飞鸿影
阅读(653)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
22
下一页
公告