- 博客(38)
- 资源 (9)
- 收藏
- 关注
原创 七牛云更换本地下载完的域名证书
更换本地下载的域名证书先来看看七牛云更换的证书的内容内容解释打开文件并且更换先来看看七牛云更换的证书的内容内容解释备注名称可以自己随便写pem内容就是默认下载下来的pem格式的文件,一般包含两个部分私匙就是key后缀格式的文件打开文件并且更换将.pem的文件打开并复制粘贴到pem内容将.key的文件打开并复制粘贴到pem私匙备注名可以自己随便写最后点击确认就可以了,还有一步,需要更换上传好的证书点击,然后选择自己的上传证书,点击确认,然后会让输入密码,最后会自己重新配
2021-04-30 15:03:12 511 1
原创 Centos7 搭建AnyqAI人工智能客服的注意事项
注意此处是硬件配置,但不涉及GPU的配置,后期会专门出一篇关于GPU的配置篇服务器的硬件要求服务器环境配置安装jdk(jdk的版本>=1.8)重点来了 搭建AnyQ服务器的硬件要求物理内存最好在6G左右若物理内存较低,可以多添加一点交换分区的大小(一般是物理内存的2 ~ 4 倍,一般物理内存不到2G的通常都设置为2倍)找个代理的ip,项目中有些组价需要通过github下载,或者其他加快github下载速度的都可以服务器环境配置安装git(yum安装)yum install -y g
2021-03-19 10:43:42 416
原创 编写一个简单的php C扩展
在项目中有时为了提高性能可能需要把一些商业逻辑编写成扩展来提高性能下面我们来编写一个简单的扩展吧环境 :下面开始具体的代码下面我们来编写一个简单的扩展吧注意此处生成的扩展是linux版的php扩展 故生成的扩展结尾是.so的文件环境 :nginx:1.15.10mysql:5.6.44php:7.0环境是LNMP下面开始具体的代码 1. 找到php的安装目录下的ext文...
2019-07-10 11:17:46 574 1
原创 centos7.2 bt面板安装redis一些注意事项
此处仅针对使用宝塔面板一键安装的朋友在开发过程中,难免会写队列或者缓存,这时便是redis登场的时候了,当然小伙伴也可以选其他工具。接下来我们来说说宝塔安装redis 和php-redis扩展的坑了首先,第一个踩坑点,直接安装redis,先不安装 服务器的php-redis扩展 但是redis却无法启动(不知道其他小伙伴有没有要过)安装成功,却无法启动,而且上面写的很清楚,php链接...
2019-04-20 10:40:16 987
原创 如何安装高版本的swoole扩展(此处以swoole4.3.2)为例
安装最新版的swoole扩展——4.3.2版本下载这个版本的swoole扩展开始安装下载这个版本的swoole扩展官网下载地址: 点此查看开始安装//选择你要解压的地址cd /www/server/swoole.so///下载压缩包wget https://pecl.php.net/get/swoole-4.3.2.tgz//解压tar -zxvf ./swoole-4.3.2...
2019-04-20 09:52:34 1917
转载 数据库设计时的一些注意事项
数据库设计注意事项表结构设计聚集索引Innodb如何选择一个聚集索引总结但是特殊情况下例外为什么一定使用 NOT NULL表结构设计在创建数据表名、字段名时要通俗易懂,易于理解,看到你的字段名就能猜到这个字段的含义在设计表,以及字段是都务必写上备注(要不然谁知道,那个表,那个字段表示什么意思)在设计表时,一定要有主键,而且每张表都必须要有自增主键。为什么呢?主键递增,数据行写入可以...
2019-04-18 15:57:26 2182
原创 tp5.1使用redis来处理队列的简单操作
准备工作写入缓存下一步安装 队列所需要的php的另一个扩展(php_igbinary)发布队列任务(代码如下)php安装redis扩展redis各个版本的扩展包点此下载注意,请针对自己的php版本选择对应的redis扩展如果是windows请自行选择dll文件,将其放入php对应版本的ext文件夹下重启httpd(即apache),然后查看phpinfo是否有redis扩展,注意一般是...
2019-04-17 16:47:46 7891
转载 在php中redis的常用函数
整理了一部分PHP中需要用到的redis函数php 关于链接redis时的需要用到的函数 $redis = new Redis(); //实例化redis类 $redis->connect('127.0.0.1',6379,1);//短链接,本地为localhost,端口默认为6379,超时1秒断开 $redis->open('127.0.0.1',6379,1);...
2019-04-08 17:54:47 791
原创 redis出现OOM command not allowed when used memory > 'maxmemory'.问题怎么解决
redis存储error:OOM command not allowed when used memory > 'maxmemory'.出现这种问题的原因是因为redis内存占满了解决办法如下windows解决办法如下linux的解决办法(同windows类似)出现这种问题的原因是因为redis内存占满了解决办法如下这里针对windows和linux分开来讲windows解决办法如下...
2019-04-08 17:25:30 19018
原创 php苹果内购的代码分享,以及当中遇到的一些坑
先来简单介绍一下何为苹果内购好了,闲话不多说直接开始给大家上代码以下是php服务端验证支付凭证的代码众所周知,苹果的支付流程大致如下1.在苹果商店添加商品(并且审核通过),2.用户购买商品—》提交接口到服务端(服务端创建订单)——》返回数据(苹果内购产品的id)3.app获取到苹果内购的id,提交产品到苹果商店(一般情况下苹果商店会和支付宝绑定)4.苹果商店返回支付凭证——》提交到服务端...
2019-04-01 17:04:31 1786
原创 centos 6.9 搭建git环境以及简单的测试使用
linux centos6.9 的系统 安装gityum -y install git自定义一个裸仓库(仓库的位置可以自己定义)cd /usr/localmkdir gitcd gitgit inti --bare project.git创建一个git账户以及设置改账户的密码useradd gitpasswd git密码需要设置两次。 赋予git账户...
2018-06-29 20:43:14 540
转载 在centos6.9版本的服务器上部署mongodb分布式数据库
在开始部署MongoDB数据库之前,先来解决一个sftp出现Write failed: Broken pipe Couldn’t read packet: Connection reset by peer 出现这个问题的解决办法有两个 **1.修改目录的所有权为root用户(若修改以后仍无效果,则可以省略部分代码如:#Match Group sftpChrootDirectory /...
2018-06-22 19:14:07 310
转载 linux centos 7.2 服务器 配置lamp环境,并且开启远程数据库连接,以及ftp的配置。
(一).准备工作 1.下载并安装CentOS7.2,配置好网络环境,确保centos能上网,可以获取到yum源(阿里云服务器已配置好,不需要自己动手) 2.配置防火墙,开启21、80、3306端口。CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。停止firewall服务 输入命令systemctl stop firewalld.service禁止fir
2017-12-05 15:52:52 713
原创 安装php框架---laravel教程
安装laravel框架1.首先,应先安装composer管理工具 composer下载地址 conposer下载链接 直接安装即可。 注意选择php的应用时,应选择在同意版本下的php.exe 安装完成后。 2.下载laravel框架 下载地址 此处为laravel框架下载链接 并将其解压在www的目录下 3.laravel 4 的安装 打开终端控制台,输入composer
2017-11-19 23:11:51 520
原创 linux 服务器centos7系统lamp环境下安装redis
前提是lamp环境已经安装成功 开始安装redis 1.安装必要的包 yum install gcc 打开要下载的路径 cd usr/local/src下载rediswget http://download.redis.io/releases/redis-3.0.0.tar.gz解压tar zxvf redis-3.0.0.tar.gz cd redis-3.0.0编译 加参数防止Lin
2017-07-17 17:59:19 458
原创 远程连接数据库报#1728错误的解决办法
mysql远程连接数据库报以上错误! 原因是因为mysql升级后没有对相应的数据库进行升级! 解决方案:mysql_upgrade -uroot -p 不过升级完成之后要重启linux服务器! 否则会报错#1577错误
2017-06-14 14:04:51 985
原创 linux centos7系统的服务器重启,外网ping不通,网卡无法启动的解决办法!
centos7系统 刚买的linux服务器配置lamp环境,配置成功了,但是重启以后出现,外网ping不通?内网也连接不上,网卡也无法启动!搞了半天终于搞好了!给大家分享一下我的解决办法! 刚买的服务器可能没有安装网卡(我就是这种情况) 手动配置了网卡和ip,然后安装网卡 安装网卡的命令 yum install NetworkManager-tui 重启网络服务 systemctl
2017-06-14 13:43:25 3834
原创 用go语言做一个简单的登录,大家不妨来看一下
现在的网站可以说登录注册几乎就是首要的,所以今天就给大家来一个简约版的登录吧 先来给大家看一下效果吧 有些过分简洁,大家别见怪啊 接下来是成功的效果 我只是提供一个思路和方法至于美化,大家随意 接下来是失败的效果 接下来就是代码了 前端代码<html><head><title>用户登录</title></head><body> <form action="htt
2017-01-18 16:07:11 10024 3
原创 go语言form表单提交以及后台如何接收并返回做一个简单的解释
我们大部分情况下都离不开form表单的提交,今天就来介绍一下form表单的提交,以及后台的返回 先给大家看效果 点击登录以后出现的效果 这是本地测试的效果 接下来就上代码了 前端代码<html><head><title></title></head><body> <form action="http://localhost:9090/" method="post">
2017-01-17 17:03:07 8810
原创 利用websocket,go语言和h5做了一个简单的聊天功能
聊天对于大家都不陌生,但是如何做一个自己的聊天功能呢 首先介绍一下何为websocket,帮助大家更好的认识一下websocket 在浏览器中通过http仅能实现单向的通信,comet可以一定程度上模拟双向通信,但效率较低,并需要服务器有较好的支持; flash中的socket和xmlsocket可以实现真正的双向通信,通过 flex ajax bridge,可以在javascrip
2017-01-12 18:04:42 1520
原创 go语言连接mysql数据库的个人理解
相信简单的使用golang语言,大家都会,可是很多时候,我们都离不开与数据库的交互,今天就介绍一下go语言,如何连接mysql 在没有连接上数据库之前,总是会碰到这样那样的报错,经过反复的思考和总结,今天就来说一下go语言连接mysql的一些坑吧 准备工作: 1.首先配置好go环境,即可以运行go语言 先测试一下go是否安装成功,如图用 cmd 输入go 按enter! 出现此类帮助信
2017-01-03 18:17:30 1913
原创 对go语言的一些基础了解,勿喷
最近在看go语言,了解了一写关于go语言方面的基础,今天就来说一下吧 首先,我的系统是windows,就来简单介绍一下go语言的如何在windows上配置环境 第一步下载安装包 安装包下载地址 widows 32位:http://download.csdn.net/detail/qq_35730500/9725796 安装包下载地址 widows 64位:http://download.cs
2016-12-30 18:12:04 325
原创 微信小程序的数据绑定,修改的一些优化
做微信小程序大部分情况下都离不开数据的一些修改及绑定 今天来说一下关于数据方面的一些注意事项 首先是数据绑定 js代码 data: { arrss:[{logs:"1111"}] },为了方便解释,我就只定义这一个数据 既然都定义好那么,我要如何获取他呢,请看下面的实例 wxml代码<button bindtap="wechat">测试</button>为了方便我便用按钮,来触
2016-12-30 17:18:25 3040
原创 微信公众号之模板的群发
众所周知,微信服务号的推送是有限制的,自从微信开放模板推送,那么我们也可以借用模板达到推送的结果,切记不可乱用,造成封号的损失概不负责 我这里只写测试模板的发送,还有发送模板是所需要的数据,我相信大家都能解决的,若无法解决,可在下方平论<?php include "wechat.php"; $weObj=new Wechat(); for($i=0;$i<
2016-12-29 15:46:47 3791 2
原创 微信公众号的普通微信支付功能做个简单的解释吧
微信公众中难免要用到微信支付,今天就来总结一下吧 好了,直接上代码吧(php代码哦) 创建一个文件夹用来配置公众号的信息class WxPayConf_pub{ //=======【基本信息设置】===================================== const APPID = ''; //受理商ID,身份标识 const MCHID = '
2016-12-22 11:04:54 977
转载 微信小程序下载文件详解
微信小程序下载文件 wxml代码<button bindtap="load">下载文件</button>此处我为了简单所以直接用按钮来下载,这个可以根据个人喜好或需求来做适当的额改变 js代码Page({ data:{ path:'' }, load: function(){ wx.downloadFile({ url: 'http://my.wecah.com/te
2016-12-20 17:39:40 6872 2
转载 微信小程序简单form提交自带判断
form表单的简单利用 wxml <form bindsubmit="submit" bindreset="Reset"> <view > <view>用户名:</view> <label><input name="userName" placeholder="请输入用户名!" /></label> </view> <view> <view>密码:</vie
2016-12-20 15:59:06 24946
原创 微信小程序配置websocket环境及如何在小程序上使用做个简单的解释吧
首先简单介绍一下什么是websocket 一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算) 首先HTTP有1.1和1.0之说,也就是所谓的keep-alive,把多个HTTP请求合并为一个,但是Websocket其实是一个新协议,跟HTTP协议基本没有关系,只是为了兼容现有浏览器的握手规范而已,
2016-12-15 17:57:56 4864 2
转载 微信小程序上传文件详解
做微信小程序难免会遇到上传文件的问题。今天就给大家说一个简单的上传文件的例子吧 wxml代码<button bindtap="upload">上传文件</button>js代码Page({ data:{ path:'' }, upload:function(){ var that=this wx.chooseImage({ co
2016-12-14 14:28:36 15807 6
转载 微信小程序画布使用范例详解
今天关于微信小程序的画布,谢了个简单的范例,大家来看看吧 wxml的代码<canvas style="width: 300px; height: 200px;" canvas-id="fourCanvas" bindtouchstart="start" bindtap="click" >画布效果</canvas>js代码Page({ data:{ canvaid:'fourCan
2016-12-13 13:21:01 2568
原创 微信小程序画布详解
有的时候需要插入动画,这时就需要用到画布,接下来浅谈一下画布的功能和用法吧 wxml代码 <canvas style="width:414px;height:637px" canvas-id="plainId" class="canvas" bindtap="click" bindtouchmove="move"></canvas>其中“canvas-id”为当前幕布的一名称。就例如服务号或订阅号
2016-12-12 18:09:29 5744
转载 微信小程序缓存的详解
如何来将自己的数据缓存呢,一起来看看吧 首先缓存分同步和异步若是不懂,不懂可以百度,也可在下方评论 加入缓存(同步)try { wx.setStorageSync("key", "value") } catch (e) { }具体使用方法例如,如果是游戏的话获取当前登录用户的昵称,即为key,而他所获得分数为value 获取所存数的缓存(
2016-12-12 13:39:42 3747 1
原创 微信小程序的注意事项
微信小程序的注意事项 凡事复制我代码的朋友,请一定要记住,一定要去除注视否则会报错 另外遇到报错的情况可以给我发截图在评论里!
2016-12-09 15:56:11 355
原创 微信小程序的模板使用详解
微信小程序的模板使用详解 先给大家看效果吧 接下来我在另一个页面调用index.wxml的代码(在index页面定义模板的代码)<template name="ceshi"> <view> <text> asdasdasjasgdh </text> </view></template>在video页面的index.wxml中调用<import src="../index/i
2016-12-09 15:28:49 1059
原创 微信公众号的绑定域名详解
微信公众号绑定域名详解 第一步 填写url时注意可以写IP地址但是必须是80端口的或者44端口的 第二步 写服务器的验证令牌 第三步 可以自己生成的 第四步 刚开始测试时,可以选择明文模式 另外在附上一份服务器验证的代码 需注意代码应放在填写的访问的地址class WeixinToken { private $app_id; private $token
2016-12-09 11:02:17 9912
转载 微信小程序获取textarea的值详解
微信小程序获取textarea的值详解 在这里我们可以借用form表单来获取textarea的值 wxml的代码:<form bindsubmit="formSubmit" > <view class="section"> <textarea bindblur="bindTextAreaBlur" auto-height placeholder="请输入texterea内容" value=
2016-12-08 18:33:37 30569 4
转载 微信小程序底部菜单详解
微信小程序底部菜单详解只需要在app.json里面修改配置,即可{ "pages":[ "pages/index/index", "pages/logs/logs", "pages/lation/index", "pages/videos/video" ], "window":{ "backgroundTextStyle":"light",
2016-12-08 18:25:28 2450
转载 微信小程序编译过程中如何将一个页面的数据传到另一个页面呢
微信小程序编译过程中如何将一个页面的数据传到另一个页面呢?../index/index 当前页面的路径<view> <text class="styl" >测试</text> <navigator url="../lation/index?id=4" > <image src="{{src}}" /> </navigator> </view>../lation/
2016-12-08 18:11:51 3255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人