- 博客(160)
- 收藏
- 关注
原创 easyswoole3.5 模型查询后多个警告
在AbstractModel加入#[\ReturnTypeWillChange] 特性来抑制警告。
2024-05-24 15:38:59
470
原创 easyswoole3.5 redis使用
EasySwooleEvent.php,加入预加载。redis配置,dev.php。安装redis指定版本。
2024-05-24 15:34:54
472
原创 windows下安装kibana
安装:https://www.elastic.co/guide/cn/kibana/current/install.html。下载:https://www.elastic.co/cn/downloads/kibana。安装好后,cd到kibana的bin目录,启动kibana.bat。然后访问localhost:5601。
2024-04-18 22:19:09
313
原创 es安装中文分词器
把plugin-descriptor.properties文件里的es版本改成自己对应的。再启动es,能正常访问localhost:9200,证明安装成功。下载好,解压,把里面的文件放到es的plugins/ik目录下。下载地址,尽量选择和自己本地es差不多的版本。
2024-04-18 19:09:18
420
原创 windows下安装es
内存不足的,There is insufficient memory for the Java Runtime Environment to continue.修改config/elasticsearch.yml ,把xpack.security.enabled: true,改成下面的。在这个文件:config/jvm.options,加上下面的代码,然后保存。cd到es的bin目录,运行 elasticsearch.bat。
2024-04-18 18:48:01
466
原创 panic: html/template: pattern matches no files: `templates/**/**/*`
gin项目部署到linux上,运行报这个错误,把templates文件也上传到服务器即可。其他的静态文件一并丢上去。
2024-04-17 23:13:57
289
原创 宝塔部署go项目
打包命令 go build -o 项目别名。然后把打包好的文件 gin上传到宝塔。打包好后记得改回windows。设置goos为linux。
2024-04-17 23:10:26
426
原创 部署应用到K8s集群(未完)
3.1如果访问不了,把节点的服务器安全组把80端口打开。(等熟悉一番再来写,因为按小时结算的。2、将本地机器的80端口转发到集群中名为。3、访问节点的公网ip ,
2024-03-20 10:02:59
393
1
原创 腾讯云k8s容器服务
4、 组件配置直接跳过,信息确认,等待集群初始化,等10分钟左右(容器服务需要充点钱才行)6、节点配置选最便宜,只是玩玩,不用买这么贵。3、名字随便起一个,然后基本默认就行。
2024-03-19 22:46:38
437
原创 go语言中的方法和函数
不属于任何结构体、类型,没有接收者独立性: 函数是独立的代码块,不属于任何结构体或类型。定义: 函数通过 func 关键字定义,例如:调用: 函数通过包名直接调用,例如 result := add(2, 3)。作用域: 函数的作用域仅限于所在的包。
2024-03-11 10:30:03
487
原创 go语言中值类型和引用类型
变量直接存储值,内存通常在栈中分配数据存储: 值类型的变量直接包含其数据的实际值。内存分配: 在栈上分配内存。传递方式: 传递的是数据的副本。赋值操作: 赋值操作会创建变量的副本,修改一个变量不会影响另一个。原始类型和结构体: 整数、浮点数、布尔、字符、数组、结构体等都属于值类型。变量存储的是一个地址,这个地址对应的空间里才是真正存储的值,内存通常在堆中分配数据存储: 引用类型的变量存储的是数据的内存地址(指针)。内存分配: 在堆上分配内存,变量本身在栈上。
2024-03-11 10:06:34
423
原创 goframe windows下安装
git clone git@github.com:gogf/gf.git && cd gf/cmd/gf && go install工具安装-install - GoFrame (ZH)-Latest - GoFrame官网 - 类似PHP-Laravel, Java-SpringBoot的Go企业级开发框架gf init goframe项目创建-init - GoFrame (ZH)-Latest - GoFrame官网 - 类似PHP-Laravel, Java-SpringBoot的Go企业级开发框架
2024-02-28 21:03:44
562
原创 go语言的切片理解
当你从数组 numbers4 中创建切片 myslice 时,虽然你只选择了索引4到索引6(不包括索引6)的元素,但是 myslice 的底层数组仍然是 numbers4,所以 myslice 的容量是从 numbers4 数组的第5个元素开始到 numbers4 数组末尾的元素个数,因此 cap(myslice) 的结果是6。为什么打印cap(mysslice) 等于6?
2024-02-25 23:34:03
363
原创 ProtoBuf认识与Windows下的安装
Protobuf是的简称,它是Google公司开发的一种数据描述语言,是一种轻便高效的结 构化数据存储格式,可以用于结构化数据,或者说序列化。它很适合做。
2024-02-22 22:41:54
593
转载 git克隆或提交代码报403错误
(1)快捷键:WIN+R 打开 cmd,输入命令:rundll32.exe keymgr.dll,KRShowKeyMgr,出现「存储的用户名和密码」窗口;原文链接:https://blog.youkuaiyun.com/weixin_42107504/article/details/130816472。(3)修改为新的git账号用户名和密码,点击确定;再重新克隆github新账号的git工程;(3)出现当前存储的用户名和密码。(2)点击如图的 “编辑”方案一:win10处理。
2024-02-18 13:41:53
655
原创 Gin 中使用 base64Captcha 生成图形验证码
验证码库https://github.com/mojocn/base64Captcha中文文档Go进阶37:重构我的base64Captcha图形验证码项目 | 🐶❤️🦀在models文件夹中写一个验证码的文件,Captcha.gopackage modelsimport ( "github.com/mojocn/base64Captcha" "image/color")// 设置自带的 store 存在服务器内存中var store = base64Captch
2024-02-13 18:58:48
882
原创 go install
要在当前模块的上下文中安装可执行文件,请使用。当前目录或父目录中文件的版本要求和其他指令。它仅用于添加、更新或删除。要安装可执行文件并忽略当前模块,请使用。不带版本后缀的 ,如下所示。与版本后缀一起使用时,不推荐使用安装可执行文件。从 Go 1.17 开始,当前目录或父目录中的文件。在 Go 1.18 中,
2024-01-31 09:59:53
1134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人