- 博客(27)
- 资源 (6)
- 收藏
- 关注
原创 go发送多维数组的form格式的post请求
解决的问题是 go发送多维数组的from格式的post请求前提:只能是from格式,json是没有这个问题的就是发送如下php格式application/x-www-form-urlencoded的post请求$form_params=array ( 'r_list' => array ( 0 => array ( 'r_address' => 'r_address', 'r_city' => 'r_city', '
2021-08-16 10:29:22
2099
原创 windows通过IDE调试本地go项目
windows通过IDE-Goland调试本地go项目1.下载go插件(也不知道是不是这个起效果)go get github.com/derekparker/delve/cmd/dlv2.IED的项目设置-gcflags="all=-N -l" -o main.exe-gcflags="all=-N -l"目的是去掉编译优化,方便调试-o main.exe 生成目标文件3.运行程序4.运行调式5.结果如下...
2021-07-30 15:28:07
356
原创 widows10 本地docker 安装kafka加管理界面
创建docker-composer文件,后缀为yml文件version: '3.7'services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka ports: - "9092:9092" environment: #ip地址为docker网关的ip,需要修改 KA
2021-05-24 16:45:08
189
原创 thinkphp6.0+swoole使用socket.io 进行通讯
和网上其他文档不同之处1.我是按照大神的教程配置. 但是出现了问题,问题如下,post请求都显示格式错误2.修改之处,添加socket.io的参数,使其使用websocket模式通讯基础环境生成socket.io的监听类通过tp的命令快速生成监听类php think make:listener WebsocketTestphp think make:listener RoomLeavephp think make:listener RoomJoin配置thinkphp-swool
2020-07-07 18:18:56
3016
原创 windows10运行thinkphp6+swoole
前提:windows10安装了docker大纲如下windows10安装docker下载swoole的docker镜像配置docker运行命令配置thinkphp的swoole配置文件运行现在开始执行windows10安装docker教程是这个,也不是很难下载swoole的docker镜像这里没有使用swoole官方镜像,因为官方镜像需要配置很多东西,直接采用这个镜像使用...
2020-04-30 11:37:40
2101
原创 phpstrom导出运行/调试配置的docker配置文件
目的导出下图这些配置文件上面的文件首先保存并且分享去项目的.ide文件拷贝出重启phpstrom就可以看到phpstrom原文
2020-04-08 10:33:49
196
原创 windows10环境下docker安装elasticsearch+kibana+KI分词器+ElasticHD
其实docker安装的话,windows和centos没什么区别#拉去es镜像文件docker pull docker.elastic.co/elasticsearch/elasticsearch:7.6.1#启动es单机版docker run-p 0.0.0.0:9200:9200 -p 0.0.0.0:9300:9300--env discovery.type=single-nod...
2020-03-30 15:37:11
1183
原创 window10在docker环境下swoft2.0x热更新
window10安装docker网上一大堆,不是重点swoft的docker安装 --目的是下载mysql和redis的镜像要注意,先composer install 把composer包下载下来,不然swoft会报错git之后就应该composer install下载Swoft CLIswoft2.0x 热更新通过Swoft CLI进行的进入docker的swoft容器进行下载...
2020-03-28 10:34:44
1125
原创 mysql sql语句优化查看
mysql 会把sql进行一定量优化 然后在运行优化后的语句有一句sql语句SELECT COUNT(*) AS tp_count FROM live_chat_record WHERE guid = ‘1B6F5685-3163-11A5-7C7F-A7CEDD787865’ AND status <> -2 LIMIT 1;#通过navicat管理语句进行操作EXPLA...
2019-12-07 15:12:42
333
原创 phpexel 生成文件并提供给用户下载
phpexel 生成文件并提供给用户下载先生成文件数据表结构前端先生成文件 $filename=date("YmdHi",time()).'聊天文件'; $arr = explode(",", input('get.data')); array_pop($arr); $list = Mrecord::all($arr)...
2019-11-29 10:58:51
256
原创 thinkphp5.1 设置返回信息的头内容
thinkphp5.1 设置返回信息的头内容,用于返回token的隐私信息上代码上代码 public function sethead() { $data=['fuckx'=>'ok']; return json($data)->code(201)->header(['token' => 'ssss']);//不成功 }...
2019-09-29 11:09:29
2582
原创 thinkphp5 mongodb 自增主键 php7
php7之后 mongodb的驱动就改了,采用MongoDB\Driver\Manager,写法好长,不喜欢mongodb自增主键实现的效果 //1.自增形式 //2.可以返回自增id的数字原理是在同一个数据表(集合,个人喜欢叫他数据表,mysql的毛病)里面,设置一个计数器,每次增加数据的时候就获取计数器自增后的数值,然后拿这个数值对数据进行增加先上...
2019-06-15 17:49:41
868
原创 thinkphp 小程序 新增素材接口 上传图片文件
public function image() {//上传图片到微信小程序的客服消息的消息图片库里面 $ch = curl_init(); // $imgUrl='www.188.cn/logo.png';//不能使用远程图片(七牛云的图片也不行),只能使用本地图片 $access_token=$this->get_accessToken(...
2019-06-05 18:12:18
980
原创 php,node.js的跨域请求
node.js,版本var app = require('express')();var server = require('http').Server(app);//运行跨域app.all('*', function(req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.head...
2019-05-29 16:06:02
190
原创 php使用redis集群做session共享
php的redis拓展包版本4.2的不能实现链接redis带密码的集群需要升级为4.3,注意是php的redis拓展包,不是redis版本然后剩下的就看英文文档https://github.com/phpredis/phpredis/blob/develop/cluster.markdown这个文档是对应4.3的,所以可以用密码认证在php.ini文件进行配置...
2019-03-27 16:44:57
320
原创 php7 使用mongodb的command命令进行增删改查
引用了大神的文章这个文档缺失了mongodb的增加我就在这里进行补充,先上代码 public function mongodb() { $conn = new \MongoDB\Driver\Manager('mongodb://localhost:27017'); $time=time(); $time1=$time+100; $cmd = [ 'insert'=>...
2019-03-14 10:25:14
1899
原创 node.js使用redis模糊查询
var redis = require('redis'); var client = redis.createClient(6379,'localhost');client.keys('userid_41*',function(err,v) { console.log(v);});
2019-03-12 17:08:41
1923
原创 sublime text3 安装、配置sftp插件,用于不能package install
sublime text3 安装、配置sftp插件,用于不能package install的朋友sublime text3不能安装package install后面是下载链接,没办法,csdn上传资源,调整不了免费下载,我只能放到百度云盘sublime text3不能安装package install我电脑就这样,找不到package install,同时使用CTRL+` 输入代码都不行,说是...
2019-03-11 18:06:58
3074
11
转载 js 多少秒转化为时分秒之前
js 多少秒转化为时分秒之前有些sdk只会告诉你多少秒之前,做了什么事,我这边是因为直播云的直播记录,给的就是这个秒数,看了很多记录才发现,这个最简单,在月份这个表示,会有些不妥,但是不大影响,借鉴了别人的代码,但是忘记是谁的,没找到,若有侵权,请通知我一下,我进行补充function ReloadPubdate(s) { if (s<60) { return s + "秒钟以前"...
2019-02-18 17:14:58
155
原创 php获取redis的某个键的过期时间
自己的笔记上网查了,我没找到有php 获取redis的某个键的过期时间自己摸索了一下redis−&amp;gt;TTL(redis-&amp;gt;TTL(redis−&gt;TTL(key);就可以拿到过期时间(毫秒);-1为长期缓存...
2019-01-07 13:34:36
8549
1
原创 mongodb php7 删除元数据
$manager = new \MongoDB\Driver\Manager("mongodb://127.0.0.1:27017"); $bulk = new \MongoDB\Driver\BulkWrite; $bulk->update( ['x' => 1],//查找条件 ['$unset' => ['fuck.aaa...
2018-12-14 16:18:27
291
转载 thinkphp5.0通过ajax上传文件
thinkphp5.0通过ajax上传文件前端:https://blog.youkuaiyun.com/huangxin112/article/details/74956462引入了GrowingMon老师的文章只需修改url就可以了然后在入口文件中定义一个常量,这个是上传文件路径,我这边写的是public/static文件夹最后用讲师郭老师的文章https://www.cnblogs.com/...
2018-12-14 09:50:56
1220
服务器压力测试-http_load-12mar2006.tar.gz
2019-06-14
Sublime SFTP插件
2019-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人