代码改变世界

随笔分类 -  服务器

Windows下MQTT代理服务器的搭建

2021-03-17 18:30 by 北桥苏, 926 阅读, 收藏, 编辑
摘要: 前言: 最近小编在折腾Arduino,为了让板子联网又买了ESP8266 NODEMCU (wifi模块,也是一个单片机)。虽然能通过烧录的程序通过http请求自己的服务器接口,但是显然并不符合当下主流的物联网方式,并且定时请求接口还浪费资源。 于是就引出了MQTT协议,在网上我也找了关于MQTT代 阅读全文

域名解析成功但ping不通解决方案

2020-10-09 20:20 by 北桥苏, 5124 阅读, 收藏, 编辑
摘要: 前言: 开发者往往会有多台不同平台的服务器,但是有时会在甲平台域名解析到乙平台的服务器时,可能会出现子域名解析成功了,但是访问不了,并且也ping出来的还是原来的IP地址,这里就以我遇到过的方法分享一下。 步骤: 以下就以某里和某讯举例。 1. 进入某里,打开域名服务中心,找到自己的域名。 2. 选 阅读全文

TP5.0使用助手函数model出现\common\Model\类不存在

2019-09-20 12:08 by 北桥苏, 2841 阅读, 收藏, 编辑
摘要: 在ThinkPHP5.0中有一个助手助手函数model(),可以实例化具体的模型,包括分层模型,只要传入类名(第一个参数),分层名(第二个参数)。这个函数其实是ThinkPHP框架Loader中的一个静态方法,可以打开"thinkphp\library\think\Loader"的380行左右查看, 阅读全文

Gateway-Worker启动失败或者启动无法正常使用的几种方法

2019-08-06 15:48 by 北桥苏, 3853 阅读, 收藏, 编辑
摘要: Workerman是一款开源高性能异步PHP socket即时通讯框架。支持高并发,超高稳定性,被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议 阅读全文

uni-app结合PHP实现单用户登陆

2019-08-03 22:44 by 北桥苏, 4151 阅读, 收藏, 编辑
摘要: 单用户登陆,即在一个应用中,同一个用户只能在线登陆一个,一个用户登陆,在其他设备上会被即时挤下线,确认后清空登陆该设备上的登陆装填并退回到登陆界面。 uni-app是目前能通过使用vue.js框架只需要编写一套代码同时打包Android,IOS,微信小程序,头条支付宝小程序和H5,通过使用HBuil 阅读全文

宝塔的计划任务设置秒数级别执行

2019-07-24 20:52 by 北桥苏, 5817 阅读, 收藏, 编辑
摘要: 宝塔的计划任务的执行周期最低为每分钟,分钟的值不支持小数点,但是有时需要秒数的定时执行。 1. 添加计划任务,任务类型选择"Shell脚本",执行周期选择N分钟,分钟值可以临时填写。 2. 脚本内容添加,以下脚本。 3. 以上step为秒数,上面为3秒,可以随便设置,添加后点击“执行“。 公众号 阅读全文

PHP实现单人多人聊天源码免费分享 | 电脑报修系统

2019-07-20 18:04 by 北桥苏, 2732 阅读, 收藏, 编辑
摘要: 源码清单 1. 简易版登陆式聊天源码。 2. 电脑报修轻系统源码。 3. 关注下面公众号回复“聊天”,免费获取。 聊天系统 虽然微信,QQ是即时通讯的元老。但是他们限制很多,所以很多人都想做一个自己的聊天应用。不管是web还是APP,PHP都可以为其服务。目前通过PHP实现即时通讯类的框架有swoo 阅读全文

PHP公众号开发给用户发微信消息提醒功能

2019-07-02 16:45 by 北桥苏, 5644 阅读, 收藏, 编辑
摘要: 最近做的一个项目,当有用户有资金到账或者成员变动时需要给他发一条微信消息提示。针对这个,开始想使用模板消息,但是刚注册的公众号申请消息模板需要几天时间申请,在时间不足下选择了使用客服消息接口,微信文档地址: https://mp.weixin.qq.com/wiki。 这里跳过网页授权和用户信息获取 阅读全文

解决在页面中无法获取qrcode.js生成的base64的图片

2019-07-01 22:59 by 北桥苏, 801 阅读, 收藏, 编辑
摘要: 应用场景 生成带二维码的推广海报图片 旧方法: 将用户自己的推广连接先通过qrcode.js生成二维码,然后再用后台返回的一张背景图片和二维码通过canvas绘制成一张海报。 问题 在部分安卓手机上获取二维码图片后,onload事件不起作用,代码演示如下。 解决方法 虽然知道是页面渲染的先后问题,但 阅读全文

PHP应用如何对接微信公众号JSAPI支付

2019-05-17 10:24 by 北桥苏, 2334 阅读, 收藏, 编辑
摘要: 微信支付的产品有很多,1. JSAPI支付 2. APP支付 3. Native支付 4.付款码支付 5. H5支付。 其中基于微信公众号开发的应用选择“JSAPI支付“产品,其他APP支付需要“微信开放平台”,H5支付可以在微信以后浏览器通过一个链接调起微信支付,根据自身的业务场景选择,各产品对接 阅读全文

linux上SVN出现 "Unable to connect to a repository at URL 'svn://xx.xx.xx.xx/xxx' 和 No repository ...

2019-05-10 18:37 by 北桥苏, 1449 阅读, 收藏, 编辑
摘要: centos上安装了svn, 有时候会不知道什么原因出现客户端小乌龟无法连接或无法提交等情况。 1. 万能重启,xshell连接服务器,输入 service svnserve restart 命令。 当出现这种情况时,可能是通过 "svnserve -d -r /svn" 启动svn服务后面带的路径 阅读全文

解决注册并发问题并提高QPS

2019-03-22 11:50 by 北桥苏, 1437 阅读, 收藏, 编辑
摘要: 前言:前面在本地的windows通过apache的ab工具测试了600并发下“查询指定手机是否存在再提交数据”的注册功能会出现重复提交的情况,并且在注册完成时还需要对邀请人进行奖励,记录邀请记录,对该新用户自动发布动态信息,发短信或发邮件等其他业务功能。所以这里当并发时,注册功能就变得低效且容易出现 阅读全文

如何使用apache的ab压力测试小工具传参数

2019-03-22 11:49 by 北桥苏, 1633 阅读, 收藏, 编辑
摘要: 前言: windows下安装的phpstudy软件里集成的apache带了ab工具,所以可以不用单独下载。其他的操作系统下的安装或部署这里就不介绍了! 一、 使用windows的cmd进入apache的根目录,输入ab查看命令的基本使用。 二. 传递参数(主要介绍GET/POST两种方式)。 1. 阅读全文

解决nginx配置负载均衡时invalid host in upstream报错

2019-03-22 11:47 by 北桥苏, 13200 阅读, 收藏, 编辑
摘要: 当前平台: windows nginx版本: 1.11.5 前言: 在配置负载均衡时,同时也需要设置反向代理,当修改了nginx.conf时,发现nginx服务无法开启。 1. 打开"nginx/logs/error.log",查看最新的错误日志, invalid host in upstream 阅读全文

解决Centos7 yum 出现could not retrieve mirrorlist 错误

2019-03-22 11:46 by 北桥苏, 27093 阅读, 收藏, 编辑
摘要: 刚通过VMware12安装了centos7.x后,使用ip addr查看centos局域网的ip发现没有,使用yum安装一些工具包时也出现报错: Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror sp 阅读全文

解决centos7.0安装mysql后出现access defind for user@'localhost'的错误

2019-03-22 11:46 by 北桥苏, 716 阅读, 收藏, 编辑
摘要: 在使用yum 安装完mariadb, mariadb-server, mariadb-devel后 1. rpm -qa | grep maria 查看maria相关库的是否在进程中 2. netstat -tulp 查看网络服务软件的进程列表,mysql是否在(yum install net-to 阅读全文
点击右上角即可分享
微信分享提示