Wesley13 Wesley13
3年前
PHP 调用qq邮箱接口
html代码<!DOCTYPEhtml<html<head<metacharset"UTF8"<title</title<scriptsrc"https://code.jquery.com/jquery1.9.1.min.js"</script
Wesley13 Wesley13
3年前
PHP代码混淆和加速
背景因为项目的php代码需要保密处理,stackoverflow上找到两个选择ZendGuard付费(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.zend.com%2Fen%2Fproducts%2Fguard%2F)ThicketObfu
Wesley13 Wesley13
3年前
PHP生成短链接方法
PHP生成短链接方法方法一:新浪提供了长链接转为短链接的API,可以把长链接转为t.cn/xxx这种格式的短链接。API:http://api.t.sina.com.cn/short\_url/shorten.json(返回结果是JSON格式)http://api.t.sina.com.cn/short\_url/s
Stella981 Stella981
3年前
PHP mysql_query() 函数
定义和用法mysql\_query()函数执行一条MySQL查询。语法mysql_query(query,connection)参数描述query必需。规定要发送的SQL查询。注释:查询字符串不应以分号结束。connection可选。规定SQL连接标识符。如果未规定,则使用上一个打
Wesley13 Wesley13
3年前
PHP友好的时间显示
完全逻辑代码/友好的时间展示@paramint$time时间戳@paramstring$format默认显示格式化方式@returnstring返回时间,错误时返回为空字符串/functiondiy_friend_date($time,
Wesley13 Wesley13
3年前
Ubuntu安装NGINX+PHP
禁止IP6协议vi/etc/modprobe.d/blacklist.conf底部追加blacklistipv6修改软件仓库源mv/etc/apt/sources.list/etc/apt/sources.list.bakvi/etc/apt/sources.listUbuntu14
Wesley13 Wesley13
3年前
PHP 爬虫体验(二)
自从使用hexo在githubpage更新博客之后,我每次在cnblog上发布文章,需要手动再更新hexo。hexo使用markdown格式来写文章,手动更新需要对文章本身内容进行转化,做成md文件再进行上传,后来就想到,本身爬虫就可以对页面中的各种元素进行提取,同时markdown使用的是标记语法,那么使用爬虫分析文章元素,提取主要内容并且根据模板自动生
Stella981 Stella981
3年前
PHP 多线程测试 –Pthread
最近工作需要,需要为商户发送weixin的消息模板,而消息模板是通过curl请求的httpapi,单进程发送太慢,多开脚本又无法系统化、脚本数量无法精确化,系统资源占用高,于是想起采用多线程。看了张宴的博客,很不错,原文地址:http://zyan.cc/pthreads/pthread的安装就不赘述了,下载进行动态加载或者静态编译均可: htt
Wesley13 Wesley13
3年前
PHP观察者模式
其实不用刻意去学习模式,我们平常看代码,写代码的过程中已经接触或使用过不少设计模式,只是我们不知道罢了。但是我们仍然需要了解一下书上的说法,对比印证一下,加深理解。本文说的是设计模式:观察者模式根据字面意思理解,我们知道关键字是“观察”两个字,这是一个动词,那么就需要有"被观察者"和"观察者"。举个栗子:公司有一台很重要的线上服务器,以及一个
Wesley13 Wesley13
3年前
PHP优先级队列
优先级队列首先,我们要了解一下什么叫队列:队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。从定义来看,队列是无法更改顺序的线性集合。线性集合一般有几种规则:先进先出(队