- 博客(16)
- 收藏
- 关注
原创 go语言之array与Slice
数组//声明数组:不规定长度时size可为"..."var variable_name [SIZE] variable_type//声明并初始化var balance = [5]float32{1000.0, 2.0, 3.4, 7.0, 50.0}//数组截取 从第二个开始截取到最后一个var jiequ = balance[2:len(balance)]切片//切片声明var slice1 []type //方法1//length 切片长度 capacity 切片内存sl
2022-04-30 00:27:44
279
原创 elasticsearch常用api格式
##查询GET _search{ "query": { "match_all": {} }}#分词器测试 ik_smart ik_max_word standard whitespaceGET _analyze{ "analyzer": "ik_smart", "text": ["2021-7897%¥%¥……"]}#检索索引里全部数据GET /indices/_search#查看所有索引(图表)GET /_cat/indices?v#查看某一索引
2022-04-29 17:59:09
1236
原创 docker之elasticsearch
安装elasticsearchdocker pull elasticsearch:7.11.1docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -d elasticsearch:7.11.1curl http://localhost:9200 #验证docker exec -it 54d1c07
2022-04-29 15:01:28
249
原创 go环境配置流程 && gin框架基本用法
go环境配置流程1.下载go包,安装。2.配置环境变量goroot(go运行目录) 和 gopath(项目存放目录)3.set GO111MODULE=on。(开启go module)配置GOPROXY国内下载源4.下载goland编辑器5.go mod init 项目名 生成go.modgo mod tidy(检测依赖)报名生成到go.mod中go mod download(将依赖包下载到本地)go mod vendor(导入依赖,将包导入到项目中)...
2022-04-09 14:47:04
864
转载 Dcat知识点
一、Dcat Admin列表页增加列表切换功能**第一步增加tab选项卡。并且给每个选项卡设置链接,代码如下: $grid->header(function () { $tab = Tab::make(); $tab->addLink('所有客户', '?source_id=0',true); $tab->addLink('我的客户', '?source_id=1'); $tab->addLi
2021-09-01 21:24:25
1559
原创 swoole之homestead多php版本安装
1.一键安装$ sudo pecl channel-update pecl.php.net$ sudo pecl install swoolevim编辑一下 /etc/php/7.1/cli/php.ini,差不多在这个位置;extension=xslextension=swoole.so // 加到这里哦亲 ;;;;;;;;;;;;;;;;;;;; Module Settings ;;;;;;;;;;;;;;;;;;;;配置完一定要重启php哦sudo service php
2021-08-24 10:10:47
377
原创 php抽奖小功能
<?php// 应用公共文件function getRand($proArr){ print_r($proArr); $result = ''; //概率数组的总概率精度 $proSum = array_sum($proArr); //概率数组循环 foreach ($proArr as $key => $proCur) { // 生成范围内随机值 $randNum = mt_rand(1, $proSum);
2021-08-10 18:15:47
114
原创 php高性能框架Hyperf
安装基于swoole安装:composer create-project hyperf/hyperf-skeleton 基于swow安装:composer create-project hyperf/swow-skeleton 启动:cd hyperf-skeletonphp bin/hyperf.php start编辑由于每次更新代码都需要重启服务很麻烦。Watcher是hyperf热更的一种办法 composer require hyperf/watcher --dev
2021-08-10 11:02:20
1283
原创 php常用的公共方法
class Util extends ArrayHelper{ /** * 判断是否为空数组 * @param mixed $arr * @return boolean */ public static function isEmptyArray($arr) { if (empty($arr) || !is_array($arr) || count($arr) == 0) { return true;
2021-08-10 11:01:52
263
原创 Go语言基础
GO语言基础语法一、变量①var 变量名,变量名 变量类型②批量格式var{ age int name string}③名字:=表达式二、常量定义赋值const 常量名【类型】=常量值 (常量值只能是布尔、数字、字符串)常量生成器iota常量自动生成器,每一行,自动加1iota遇到const,重置为0,但iota没有停止自增,再次遇到iota会接着展示自增的值三、数据类型bool布尔类型默认flasebyte 英文字节可以存入阿斯科马值 用printf可以
2021-08-03 21:12:09
104
原创 beego安装
Linux安装Go1.SSH远程登录你的linux服务器2.安装 mercurial包[root@localhost ~]# yum install mercurial3.安装git包[root@localhost ~]# yum install git4.安装gcc[root@localhost ~]# yum install gcc5.下载go包https://golang.google.cn/dl/6.下载完成 or ftp上传完成,用tar 命令来解压压缩包。[root@l
2021-07-29 16:14:19
349
原创 PHP设计模式
六大原则1.单一职责2.里氏代换原则3.依赖倒置原则4.接口隔离原则5.迪米特原则设计模式分类创建型模式: 工厂模式(简单工厂 工厂方法 抽象工厂)结构型模式:适配器模式 门面模式 装饰器模式 注册树模式 代理模式 管道模式行为型模式:策略模式 观察者模式 命令模式 迭代器模式...
2021-07-25 21:52:01
98
原创 链接收藏夹
支付宝支付demo集:https://www.dedemao.com/alipay/demo.htmlAdmin:https://gitee.com/litephp/liteadmin?_from=gitee_search模板:https://www.misboot.com/demo.html?from=360tgphp自学网:https://www.zixuephp.net/soole:http://www.easyswoole.com/github加速:https://ghproxy.com/
2021-07-23 15:45:23
108
原创 docker命令大全
docker命令大全systemctl start/restart/stop docker 开启/重启/停止 dockerdockers search 镜像名称docker pull 镜像名称images镜像存放路径:/var/lib/docker/image/overlay2镜像源配置地址:cd /etc/dockerdocker images 查看下载镜像docker tag 镜像id 镜像名:标签 //修改镜像标签docker create 镜像名称:标签 //创建一个容器
2021-07-23 15:42:30
266
1
原创 TP6商城开发
商城登录写两个base控制器。一页用来购物车支付个人信息 另一个用来非必要登录继承token传值:键=>token 值=>用户id 用户名分类管理无限极分类数组循环public static function getTree($data) { $items = []; foreach ($data as $v) { $items[$v['category_id']] = $v; } $tr
2021-07-23 15:38:45
585
原创 服务器抗压测试 ==限流==降级==静态化页面==抢购
一丶服务器压测工具:①:ab压测工具 测试业务代码②:sysbench mysql压测③:redis-benchmark redis压测工具redis-benchmark -h 127.0.0.1 -p 6379-c50 10000 -t getredis-benchmark -h 127.0.0.1 -p 6379-c50 10000 -t setredis-benchmark -h 127.0.0.1 -p 6379-c50 10000 -t -p二丶服务器限流:①:php+red
2021-07-23 15:33:00
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人