自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 PHP连接Redis并执行Redis相关命令的方法详解

以后都用的到 Fork一下 连接redis库的方法 /*1.Connection*/ $redis = new Redis(); $redis->connect('127.0.0.1',6379,1);//短链接,本地host,端口为6379,超过1秒放弃链接 $r...

2020-06-09 15:06:49 75 0

原创 Navicat 远程连接 MySQL 1045(1130)错误

这几天换新空间配置linux服务器,需要Navicat 可视化工具来操作远程数据库出现了1045错误! 查看3306 端口是否对外开放,MySQL 默认情况下是不开放对外访问功能 netstat -anp | grep 3306 linux进入 MySQL 命令界面: 运行下列SQL...

2020-05-30 14:34:38 197 0

原创 vue axios跨域post提交不成功,get获取没有问题

使用vue axios跨域提交数据失败,get获取数据却没有问题 后端已做了跨域处理 header('Access-Control-Allow-Origin:http://localhost:8080'); header('Access-Control-Allo...

2020-04-18 22:57:04 399 0

原创 Mysql和Redis的区别和联系

1.mysql和redis的数据库类型 mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。 redis是一个key-value存储系统,是nosql,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间...

2020-04-12 11:01:08 115 0

原创 通过Shell命令脚本监听端口是否挂掉,重启端口

使用到swoole定时器功能,由于系统重启、系统负载过大程序被误杀等等原因,启用的端口关闭需要重新打开 端口监听脚本 vi /usr/local/Listen_port_9502.sh #!/bin/bash ListeningPort=`netstat -an | grep ":...

2020-04-09 15:33:23 435 0

转载 进程、线程和协程之间的区别和联系

一、进程   进程,直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是资源分配的最小单位。 【进程间通信(IPC)】: ...

2019-12-27 10:56:03 89 0

转载 TCP、UDP、HTTP、SOCKET、WebSocket之间的区别

推荐阅读: TCP为什么是三次握手,为什么不是两次或者四次 && TCP四次挥手 TCP的几个状态 (SYN, FIN, ACK, PSH, RST, URG) TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层, 每层都有相应的协议,如下图 IP: 网...

2019-12-20 10:52:14 74 0

原创 laravel网站项目上线后访问页面全部显示404

最近开发网站搭建新空间,宝塔面板搭建lnmp,代码上传后页面都显示404,研究了很长时间,原来是nginx配置文件的问题。 站点 - 设置 - 配置文件 看看是否有这段代码 location / { try_filesuriuriuri/ =404; } 有的话把他替代下面这行代码,...

2019-12-17 22:08:03 101 0

原创 lamp 执行mysql输出错误bash: mysql: command not found... 解决方法

原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。 首先我们要知道mysql的路径,我的系统是在 /usr/local/mysql/bin 执行命令创建软连接: ...

2019-12-14 16:27:42 55 0

转载 Swoole中的Worker与Task进程

1.swoole 的进程模型   swoole是一个多进程模型的框架,当启动一个进程swoole应用时,一共会创建2+n+m个进程,n为worker进程数,m为TaskWorker进程数,1个master进程和一个manager进程,关系如下图所示      Master进程为主进程,该进程...

2019-12-09 14:35:30 251 0

原创 调试swoole TCP 服务器 警告swSocket_bind:bind(0.0.0.0:9805)失败,地址已在使用中[98],侦听服务器端口失败

解决方法: 首先查看端口号 netstat -anp netstat -anp | grep 9805 查看端口号:可见8673正在使用 杀死正在工作的进程8673 : kill -9 8673 结束...

2019-11-27 14:50:03 437 0

原创 vue脚手架搭建项目执行npm run dev (npm run serve) 后没有自动弹出页面

2.x版本的vue,执行npm run dev后没自动弹出http://localhost:8080/ 网上查资料后发现是少了一步设置: 找到 config/index.js文件,打开 把 autoOpenBrowser: false,的false改成true.如图: 保存,重新打开即生...

2019-10-15 17:10:56 246 0

原创 微信支付付款成功,回调函数不执行

最近用laravel框架做个微商城接微信支付,明明付款成功回调函数就是不执行,数据库存没变化 网上也查了好久,发现是因为回调路由放到了登录中间件里边... //微信支付回调接口 Route::post('wxpay_notify', 'Front\PayCont...

2019-07-31 09:09:34 2081 0

原创 网站后台 英文用户名不区分大小写都可以登录...

做好了网站后台,登录发现问题,登录账号不论用ADMIN还是admin都可以登录! 查阅资料发现原来是数据库字段排序规则的原因:之前用户名排序规则默认选择了utf8_general_ci,改成utf8_bin,保存搞定! ...

2019-06-05 21:52:35 475 0

原创 laravel 整合 云之讯短信验证注册

SDK下载地址:http://docs.ucpaas.com/doku.php?id=sms_sdk 首先把 Ucpaas.class.php文件放在根目录app/common/sms/lib/下 (目录自己随意) 新建路由 (laravel5.4版本) //短信注册处理页面 ...

2019-04-26 09:23:18 298 0

原创 weui下拉刷新分页实现 thinkphp后台

前台模板页面 <!doctype html> <html> <head> <meta charset="utf-8"> <title>查看成绩页</title> <meta...

2019-04-23 09:14:27 476 0

原创 取消 禁止移动端右滑动退出当前页面JS方法

app内容页滑动轮播图时经常一不小心返回到上一页,用户体验非常不好。 js方法如下: /*禁止右滑轮播图退出当前页*/ var mo=function(e){e.preventDefault();} /***禁止滑动***/ funct...

2019-04-12 09:24:38 1948 0

原创 laravel groupBy 对查询结果进行分组出现问题

使用laravel groupBy方法时不知为什么一直出现语法错误,查了很多资料才找到原因: $data = Orders::select("orders.*","user.name","orderstatu.name as ssname&qu...

2019-02-26 09:21:55 3141 0

原创 linux服务器lnmp下如何搭建ftp 并绑定多域名

一、首先要在Linux服务器搭建lnmp集成环境,很简单这里不说了。 登录linux服务器,我用的是putty工具 cd 到目录lnmp1.5 (看自己安装的版本),执行命令./pureftpd.sh,确定继续,自动安装成功。 可以使用以下命令服务: lnmp ftp add 添加FTP...

2019-02-19 15:41:22 757 0

转载 linux系统一键安装LNMP各模块配置文件目录位置总结

LNMP安装完成后各模块的文件路径如下: Nginx 目录: /usr/local/nginx/  MySQL 目录 : /usr/local/mysql/  MySQL数据库所在目录:/usr/local/mysql/var/  PHP目录 : /usr/local/php/  PHPMyAd...

2019-02-17 18:16:45 390 0

原创 数据库交互技术 ajax无刷新删除、无刷新排序、无刷新分页

最近学习laravel 5.4框架,遇到ajax交互技术的内容整理总结一下: 模板文件部分html代码: &lt;div class="panel panel-default"&gt; &lt;div class="panel-head...

2019-01-26 14:22:45 333 0

原创 PHP微信公众平台开发(网页授权接口实现)

开发文档 https://mp.weixin.qq.com/wiki?t=resource/res_main&amp;id=mp1421140842 有两种授权方式:基本授权和详细授权 appid和appsecret可以用公众平台测试帐号的,网页授权回调域名等等自己都要配置好。 网站...

2019-01-22 17:36:31 845 0

转载 Git使用详细教程 (留着备用)

今发现这个文档还挺全的,留着备用O(∩_∩)O~ 一:Git是什么?   Git是目前世界上最先进的分布式版本控制系统。   二:SVN与Git的最主要的区别?   SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最...

2019-01-20 19:27:25 496 0

原创 微信小程序获取用户openid

js文件内容: onLoad: function () { var that=this wx.login({ //获取code success: function (res) { console.log(res.code) ...

2018-11-05 10:36:30 211 0

原创 Thinkphp3.2整合Jpgraph函数 调用数据库生成统计折线图(多图)

最近做预约系统,为了整合Jpgraph函数弄了半天... 网站系统后台是用:Thinkphp3.2.3 Jpgraph版本:jpgraph-3.5.0b1 如下图所示类似效果~~ 首先Jpgraph代码放到如下位置: jpgraph.php和jpgraph_line.php加上 ...

2018-10-25 14:47:19 894 0

原创 微信小程序生成详情内容页 Thinkphp后台调用数据库

书接上一篇文章  微信小程序生成列表页带分页功能 Thinkphp后台调用数据库,今天说下内容页面: 列表页链接加上产品ID,如下: &lt;navigator url="../goods/goods?goods_id={{item.goods_id}}" &am...

2018-10-04 15:33:06 1112 0

原创 微信小程序生成列表页带分页功能 Thinkphp后台调用数据库

首先需要在app.json的window选项中或页面配置中开启enablePullDownRefresh "enablePullDownRefresh": true wxml页面:  &lt;view class="page-header"...

2018-10-03 12:22:48 1302 2

原创 file_get_contents 无法请求微信小程序https://api.weixin.qq.com接口的问题

小程序获取openid,file_get_contents无法获取 https://api.weixin.qq.com/sns/jscode2session?appid=APPID&amp;secret=SECRET&amp;js_code=JSCODE&amp;gra...

2018-10-02 11:36:09 4960 0

原创 jpgraph3.5中文乱码问题解决方法

研究jpgraph制作表格时发现这个问题,研究半天找到解决方发,亲测可用: 找到打开jpgraph_ttf.inc.php文件,搜索 define('CHINESE_TTF_FONT'  找到后字体改成SIMSUN.TTC // Actual name of the TT...

2018-09-07 22:32:10 120 0

原创 XP系统远程桌面连接 默认密码清空

局域网内的电脑重做了系统,远程连接进入之后还要输入密码。。 首先必须打开远程计算机的远程桌面功能。 我的电脑-属性-远程-允许用户远程连接到此计算机。 解决办法: 修改windows的安全策略,允许远程桌面连接使用空密码。 在远程计算机上启动“组策略编辑器”(开始-运行-GPEDIT...

2018-07-26 16:40:53 535 0

转载 Windows Server 2016 IIS10安装URLRewrite 2.0组件失败

IIS服务器(Windows Server 2016)安装 URL重写组件失败,以下是方法亲测有效:1,打开Regedit&gt; HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ InetStp2,编辑“MajorVersion”并以十进制设置数值数...

2018-07-02 10:07:28 3507 0

原创 “远程桌面发生身份验证错误,要求的函数不受支持”如何处理

今天开机WIN7系统自动更新,发现远程访问服务器无法访问了,出现如下错误:1.快捷键win+r打开运行对话框2.在运行框中输入 gpedit.msc 之后,打开 计算机本地组策略&gt;计算机配置&gt;管理模板&gt;系统&gt;凭据分配&gt;加密Ora...

2018-06-27 10:31:26 1250 0

原创 微信小程序form表单提交到MYSQL实例详解(PHP)

1.小程序相对于之前的WEB+PHP建站来说,个人理解为只是将web放到了微信端,用小程序固定的格式前前端进行布局、事件触发和数据的输送和读取,服务器端可以用任何后端语言写,但是所有的数据都要以JSON的形式返回给小程序。 2.就拿个人信息提交表单来写这简单的例子。 3.目录图 js文件...

2018-06-18 16:07:08 18210 35

转载 windows server 2016 部署FTP服务器

在网上看了很多资料,最后都没有成功,发现他们都少了几个步骤,所以在这里补上。。 FTP 是 TCP/IP 网络上计算机之间传送文件的协议,为了上传与下载相关文件,我们常需要在服务器上搭建FTP 服务。Windows 一般都是通过远程桌面管理,如果要上传自己写的程序可能就会比较麻烦,因此我们还需要 ...

2018-06-16 09:53:23 11456 2

转载 HSTS 网站http跳转到https

HTTP Strict Transport Security (通常简称为HSTS) 是一个安全功能,它告诉浏览器只能通过HTTPS访问当前资源, 禁止HTTP方式. 作用 一个网站接受一个HTTP的请求,然后跳转到HTTPS,用户可能在

2017-11-05 13:37:01 766 0

转载 给微信小程序添加一个客服会话

今天我们给小程序添加一个简单的客服功能。客服人员可以直接使用微信公众平台网页版客服工具进行客服消息回复。  首先来看看页面长什么样:   应该已经看到了底部的客服图标按钮。接下来看看代码,代码也很简单。 /* pages/log/log.wxss */ .kf_button{ ...

2017-10-23 11:56:50 4552 2

原创 微信小程序访问豆瓣电影api400错误解决方法

最近在学习微信小程序,却卡在了第一步请求豆瓣电影api上,折腾了很久,代码如下: wx.request({ url : "https://api.douban.com/v2/movie/in_theaters", data: {}, header:{ ...

2017-10-08 16:52:27 824 0

转载 浅谈:html5和html的区别

最近看群里聊天聊得最火热的莫过于手机网站和html5这两个词。可能有人会问,这两者有什么关系呢?随着这移动互联网快速发展的时代,尤其是4G时代已经来临的时刻,加上微软对“XP系统”不提供更新补丁、维护的情况下“html5+css3”也逐渐的成为新一代web前端技术,手机网站也渐渐的成为一种趋势。 ...

2017-09-02 09:45:03 461 0

原创 html5标签的一些小总结

简单的说下:什么是新一代超文本标记语言(html5)?以及html5和html的区别在哪些方面?以及html5相对于html的优势在哪里?那么今天就跟大家一起深入讲讲html5标签 一、结构标签 说到结构标签,我觉得这是相对于html来说,是一个非常好的改变,因为它对于网站的SEO优化...

2017-09-02 09:05:46 377 0

转载 TouchSlide触屏滑动特效插件的使用

官方连接:http://www.superslide2.com/TouchSlide/ TouchSlide 是纯javascript打造的触屏滑动特效插件,面向手机、平板电脑等移动终端, 能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。 插件开源、体积小、简单实用、功能强大,是你...

2017-09-01 14:01:23 1450 0

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