共20页: 首页 上一页 2 3 4 5 6 7 8 9 10 下一页 末页 
摘要: 本文示例代码详见:https://github.com/52fhy/swoole_demo。 重新打开日志 在1.8.11及之后版本支持重新打开日志:向Server主进程发送SIGRTMIN信号。假设主进程id是3427,那么我们可以: 注:SIGRTMIN信号的id是 。通过 查看。 那么如何利用阅读全文
posted @ 2017-06-02 22:27 飞鸿影 阅读(2364) 评论(1) 编辑
摘要: 本文示例代码详见:https://github.com/52fhy/swoole_demo。 简介 Swoole是一个PHP扩展,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异阅读全文
posted @ 2017-06-01 23:14 飞鸿影 阅读(5147) 评论(2) 编辑
摘要: 本文示例代码详见:https://github.com/52fhy/crypt demo DES DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中阅读全文
posted @ 2017-05-16 19:06 飞鸿影 阅读(2607) 评论(1) 编辑
摘要: 本文示例代码详见:https://github.com/52fhy/crypt demo 编码方式 BASE64 BASE64不属于加密算法,而是编码方式。Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。Base64编码可用于在HTTP环境下传递较长的标识信息。 BASE64由编阅读全文
posted @ 2017-05-15 18:50 飞鸿影 阅读(535) 评论(0) 编辑
摘要: 本文示例代码详见:https://github.com/52fhy/crypt demo 摘要算法 摘要算法又称哈希/散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。算法不可逆。 散列/哈希算法有: MD5 MD5(Message Digest A阅读全文
posted @ 2017-05-15 18:47 飞鸿影 阅读(1704) 评论(0) 编辑
摘要: OSRM OSRM(OpenStreetMap Routeing Machine)可用于路线规划。作为高性能的路线规划引擎,OSRM使用C++14编写,基于开源的OpenStreetMap数据实现。 官网:http://project osrm.org/ Github:https://github.阅读全文
posted @ 2017-04-24 22:09 飞鸿影 阅读(2462) 评论(0) 编辑
摘要: cURL 是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。 cURL 可以很方便地完成对 REST API 的调用场景,比如:设置 Header,指定 HTTP 请求方法,指定 HTTP 消息体,阅读全文
posted @ 2017-03-19 17:25 飞鸿影 阅读(262) 评论(0) 编辑
摘要: HTTP首部 不管是请求报文还是响应报文,都会包含首部信息。HTTP首部都是由字段名和字段值构成的,中间由英文冒号 隔开。一个首部字段名可以对应多个字段值。 四种首部字段的类型: 通用首部字段 :请求报文和响应报文都会是使用的首部。 请求首部字段 :从客户端向服务器发送请求报文时使用的首部。补充了请阅读全文
posted @ 2017-03-14 23:22 飞鸿影 阅读(162) 评论(0) 编辑
摘要: 现在主流的浏览器都支持全屏,但是各家实现不一。下面是主流浏览器实现方法: 实际使用的时候我们需要做兼容,可以用函数包装起来: 封装后兼容主流浏览器用法,且支持某个指定的元素全屏,支持class、id查询。默认是对整个网页全屏。 调用方法: 可能出于安全考虑,只能手动触发才能实现全屏,浏览器自动执行无阅读全文
posted @ 2017-03-14 21:22 飞鸿影 阅读(8892) 评论(0) 编辑
摘要: 本文将介绍python里常用的模块。如未特殊说明,所有示例均以python3.4为例: 网络请求 urllib urllib提供了一系列用于操作URL的功能。通过urllib我们可以很方便的抓取网页内容。 抓取网页内容 抓取百度搜索图片 python2.7的用户需要把 替换成 。 批量下载图片 模拟阅读全文
posted @ 2017-03-05 23:15 飞鸿影 阅读(942) 评论(3) 编辑
摘要: 可以从这些方面进行优化: 数据库(表)设计合理 SQL语句优化 数据库配置优化 系统层、硬件层优化 数据库设计 关系数据库三范式 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否则就不是关系数据库; 2NF:唯一性阅读全文
posted @ 2017-02-27 21:24 飞鸿影 阅读(421) 评论(0) 编辑
摘要: 最近在看《图解HTTP》。全书以图解的形式生动形象的讲解了HTTP协议。本文是根据该书整理的笔记,方便以后回顾。 HTTP的诞生 HTTP又称 超文本传输协议 (HTTP,HyperText Transfer Protocol)。 HTTP是互联网上应用最为广泛的一种网络协议,用于从万维网(WWW)阅读全文
posted @ 2017-02-21 22:04 飞鸿影 阅读(533) 评论(2) 编辑
摘要: Monit是一个跨平台的用来监控Unix/linux系统(比如Linux、BSD、OSX、Solaris)的工具。Monit特别易于安装,而且非常轻量级(只有500KB大小),并且不依赖任何第三方程序、插件或者库。 Monit可以监控服务器进程状态、HTTP/TCP状态码、服务器资源变化、文件系统变阅读全文
posted @ 2017-02-18 10:19 飞鸿影 阅读(13698) 评论(1) 编辑
摘要: 在同步IO中,线程启动一个IO操作然后就立即进入等待状态,直到IO操作完成后才醒来继续执行。而异步IO方式中,线程发送一个IO请求到内核,然后继续处理其他的事情,内核完成IO请求后,将会通知线程IO操作完成了。 如果IO请求需要大量时间执行的话,异步IO方式可以显著提高效率,因为在线程等待的这段时间阅读全文
posted @ 2017-02-16 18:40 飞鸿影 阅读(739) 评论(2) 编辑
摘要: 发送邮件 SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。 Python对SMTP支持有 和`email email smtplib`负责发送邮件。 发送简单邮件 下面是最简单的发邮件的例子: 注意默认 和`msg['To'] msg['阅读全文
posted @ 2017-02-15 18:35 飞鸿影 阅读(434) 评论(1) 编辑
共20页: 首页 上一页 2 3 4 5 6 7 8 9 10 下一页 末页