自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

韩寅嵩的博客

取之前辈,反之后辈;立志做一个分享干货的博客;

  • 博客(20)
  • 收藏
  • 关注

原创 Linux &符号作用

在Linux中命令后加&,表示该进程后台运行;在Linux中使用curl,get方式传值时,必须使用斜线转移&符号否者无法传值,会被当成多个命令执行;

2019-07-08 14:48:48 1246

原创 golang协程实战之抓取豆瓣电影top数据

package mainimport ( "fmt" "io/ioutil" "net/http" "os" "regexp" "runtime" "strconv" "time")//定义新的数据类型 (结构体)type Spider struct { url string header map[...

2019-06-20 19:57:18 589

原创 Golang协程 与 PHP协程的概念

协程的目的是充分利用cpu处理程序,当有io操作时会挂起,io等待时间完全忽略,已达到程序并发;php协程概念:目前已知php可以实现协程的方法是使用swoole扩展;模拟业务场景,比如我们要抓取豆瓣电影top250;go(){$http = new http(); (请求class)while(ture){ $result = $http->ge...

2019-06-20 19:38:35 758

原创 请求百度开发平台接口报错解决方案,282004 invalid parameter(s)

一、 检查传过去的header 以及 from data 有没有额外的参数;二、 from data传值数据需要 转成json格式后传入;返回数据后json_decode();无法转数组?使用iconv()函数转为utf-8编码;因为百度开发平台返回的数据都为gbk编码,而json_decode只能转utf-8编码的数据;...

2019-03-29 16:22:46 3594

原创 模拟微博登陆,获取微博cookie

以技术角度对待,请勿有违规违法行为;准备工作:我们需要安装一个Guzzle package;(当然不装也行);直接上代码; $headers = [ "User-Agent" => "Mozilla/5.0 (Linux; Android 5.1.1; nxt-al10 Build/LYZ28N) AppleWebKit/537.36 (KHT...

2019-03-12 20:38:44 2460 2

原创 PHP自动加载原理

起源 : 写这篇文章的灵感来自我的php Boss, 在这里也感谢下我的Boss哈哈。老大经常在面试的时候会问面试者一个基础问题, “php自动加载的原理是什么?”虽然整体原理简单,但是面试者回答结果往往不尽人意; 在php5之前是面向过程编程,那个时候很多人都会有一个贼难受的点,每个php文件头部都有一段长长的include or require or xx_one;面向对象...

2019-01-22 16:37:44 862

原创 postman:Could not get any response 如何解决?

本人遇到这种错误,一般情况下有两种解决方案; 第一种:在设置中关闭ssl验证; 第二种:传值后面有换行,去掉换行即可;

2018-12-06 21:37:54 6338 3

原创 PHPStrom激活码获取

http://idea.lanyus.com/打开网站获取激活码即可;

2018-10-15 10:04:51 1129

原创 php cli模式和cgi模式有什么区别?fpm是什么?

简而言之,cli模式就是命令行模式,cgi模式就是web端模式;命令行模式就是用你的dos窗口,以命令的形式去运行php脚本,这个时候会生成一个cli进程去跑脚本;web端模式就是用你的Google浏览器,以域名或者ip的形式去运行脚本,这个时候会生成一个fpm进程管理器,下边有生成cgi子进程去跑脚本; fpm进程管理器是什么?进程管理器,顾名思义就是管理进程的一个“进程”;...

2018-08-17 11:26:29 8378 2

原创 php爬虫-实战爬取天气,发送邮件

准备1、lumen(基于laravel改造,目前最快的API框架之一)2、composer(php最好的依赖工具没有之一)3、lumen下载好后,如何使用就自行看文档了,几乎和laravel使用方法一样(非常推荐该框架)4、composer 下载好后,最好可以百度百度如何换镜像源,当然也可以不用换(只是下载速度会慢一些)5、php >= 7.0一、    打开lu...

2018-08-15 16:46:36 1426

原创 Linux虚拟机之本地开发环境(百分之九十九点九还原线上场景)

第一步:首先我们需要下载一个虚拟机,ok,虚拟机下载地址我已经准备好了,亲测包可用激活码可用;链接: https://pan.baidu.com/s/15RAwCGQOMnJs8a1WNpG5ag 密码: xjuj我用的是VMware.Workstation.14版本的,好,经过傻瓜式安装后,我们的虚拟机已经可以使用; 第二步:我们现在有了虚拟机,接下来还需要一个Linux...

2018-08-15 09:56:35 392

原创 apache如何配置https?

第一步开放端口并安装openssl模块、            开放防火墙443端口,如果是使用云服务器需要在安全组里也开放一下;               第二步监听并配置、            apache开启监听443端口并配置域名;<VirtualHost _default_:443>  SSLEngine on  ServerName swbd.wtsui.cn:443 ...

2018-05-25 17:00:25 1379

原创 本地连接不上线上mysql数据库???

这个坑我已经进去好多次了,希望可以帮助到踩坑的淫~~注意!!!请仔细检查以下可能存在的问题;一、检查一下是否能ping通服务器,无论是局域网服务器还是公网的服务器都试一下;二、ok,可以ping通服务器(局域网ping不通的检查是否同一网段,公网ping不通的检查是否开机~);三、检查mysql端口是否开放/服务是否启动,端口号默认3306(开启端口(windos服务器加入栈规则,Linux 打开...

2018-03-28 15:10:10 5936

原创 ThinkPHP5集成PHPExcel

ThinkPHP5集成PHPExcel现在tp框架越做越像laravel了首先安装composer,windos有exe可执行文件安装(傻瓜式下一步);composer 安装过后 打开项目目录,打开dos窗口(任何dos窗都行);安装命令 composer require phpoffice/phpexcel极力推荐使用composer安装,使用composer安装他会自动注册命名空间,so。。引...

2018-03-22 11:16:34 788 1

原创 thinkphp3.2.3之集成极光推送

thinkphp之极光推送接入教程自从关注了这个小伙子,妈妈再也不用担心我出bug了,后续会继续推出一系列的教程;第一步下载激光推送sdk服务端下载地址:https://docs.jiguang.cn/jpush/resources/#sdk_1第二部极光推送接入thinkphp这是最新版的skd目录结构,我们只需要src里的JPush,复制出来放到thinkphp的第三方函数库(其他地方也可以哦!

2017-08-31 16:38:06 2111 1

原创 thinkphp操作mysql之打印sql语句

thinkphp操作mysql之打印sql语句echo M()->getLastSql();

2017-08-30 11:27:58 8857

原创 thinkphp操作mysql之SQl语句报错及解决方案

thinkphp操作mysql SQl语句报错及解决方案thinkphp操作mysql报错原因:排除语法错误(如果语法有问题的话,我建议你先去学习学习), 排除数据表结构有问题(数据表可能会因为大意把类型,或者长度写错等), 排除数据值相同(修改时如果数据相同则返回false); 排除人品问题!!!今天遇到了一个问题是之前常犯的给大家说一下写了个update语句但是报错了,报错内容为空白只是打

2017-08-27 16:17:07 4193 3

转载 CentOS7.0 MariaDB 安装配置后使用远程工具SQLyog 错误1130(远程连接mysql 授权)

LAMP安装配置好服务后,windows远程操作mariadb。 windows上下载HeidiSQL,在firewall打开MySQL服务打开3306端口; 连接出现1130错误,经过错误查询,1130是由于登陆账户禁止本机localhost、127.0.0.1之外的连接。需更改 MySQL 数据库里的 user表里的 host项 把localhost改为% (wi

2017-08-25 09:55:18 2745

转载 Conent7.0安装lanp全过程

一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2、安装iptables防火墙yum install

2017-08-25 09:46:50 847

原创 微信公众号之(素材上传)群发消息

微信公众号之(素材上传)群发消息利用工作之余写写博客,看看博客是个学习的好方法哦!微信公众号之素材上传群发消息第一步上传图片视频音频等第二步上传图文素材第三步进行群发第一步上传图片(视频、音频等)公众号经常有需要用到一些临时性的多媒体素材的场景,例如在使用接口特别是发送消息时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。素材管理接口对所有认证的订阅号和服务号开放

2017-08-24 21:03:40 1412

空空如也

空空如也

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

TA关注的人

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