岛屿可以找到海

代码技术学习

分享一下关于代码、技术类的心得体会

golang读取env配置文件

golang打包后有些配置会随着部署环境的变化而变化,例如:redis、mysql等,为了不用反复改配置,应该在每一个环境中设置一个env文件,让打包后的程序自己去读取。 首先安装依赖 go get github.com/joho/godotenv 安装好之后在main方法中初始化一下 package…

   830   2024-09-10   去围观

golang发送multipart/form-data请求

//创建一个指针类型的bytes.Buffer缓冲区 payload := &bytes.Buffer{} //创建一个writer对象写入form-data请求的数据 writer := multipart.NewWriter(payload) // 添加文本字段 _ = writer.WriteField("purpose", "file-extract") // 添…

   607   2024-07-23   去围观
https://cdn.dykyzdh.cn/wp-content/uploads/2024/05/image.png
cdn虽好但可别乱用哦
今天心血来潮想给我的ai对话站点套一个cdn,因为偶尔有些地区的用户反馈打不开网站,不知道是被dns劫持了还是怎么了,我用工具…
   756   2024-05-29   去围观

nginx无法获取到_开头的请求头

1.在nginx配置中设置如下信息,不是网站配置!!!是nginx配置中 http { ... underscores_in_headers on; ... } 2.或者就别用_开头的请求头了,改成别的。 排查了一下午,死活不知道为啥nginx请求头获取不全....

   1,289   2024-04-01   去围观

简易版负载均衡(包括redis、mysql)

最近阿里云白嫖了1年的香港轻量云服务器,一直想试试负载均衡是一种什么样的体验, 服务器安装好必要环境后就开始配置了。 要做负载均衡的项目: 一个简易的GPT站点,无需登陆即可对话,无感知的存储用户与GPT的对话记录,通过sessionId存储到redis中,设置一…

   1,189   2024-03-28   去围观

PHP在使用openssl加密时报错error:0308010C:digital envelope routines::unsupported

原因: openssl 某此旧方法已经废弃 解决方案: openssl version -a //找到openssl的目录 修改openssl.cnf配置文件 //修改后 [provider_sect] default = default_sect legacy = legacy_sect [default_sect] activate = 1 [legacy_sec…

   1,546   2024-01-20   去围观

macbook使用PHPstrom卡顿、掉帧

务必检查自己下载的版本和cpu架构是否匹配,多数造成卡顿的原因就是下错版本了。 如果在PHPstrom右下角发现此提示窗,那么证明你下错了。 翻译:为苹果芯片下载Phpstorm以获得更好的性能和稳定性。

   1,019   2024-01-20   去围观

为什么总是一些技术小白在贬低PHP?

技术大佬刚出道的时候,web2.0方兴未艾,web开发欣欣向荣,满街投资人都在找项目,人人都说一些“共享经济”啊,“改变世界”啊之类的词,打招呼第一句都是“我有一个idea,就缺一个开发了”。 于是技术大佬潜心学习了江湖中著名的神器——PHP。 学成之后,技术大佬遇到…

   495   2023-11-27   去围观

微信小程序双向绑定失效解决方案2023.11.13

先说解决方案:将app.json中"lazyCodeLoading": "requiredComponents"配置删除掉即可 代码复现 <view class="chat"> <block wx:for="{{chat}}" wx:for-item="message" wx:for-index="index" wx:key="{{index}}"> <view wx:if="{{message.role ===…

   586   2023-11-23   去围观

PHP接入chatgpt

功能:流式返回、用户聊天记录区分、聊天记录保存(10分钟内不提问,自动删除聊天记录)、支持上下文提问(记得用户的提问以及chatgpt的回复内容) 核心代码: <?php namespace app\controller; use GatewayWorker\Lib\Gateway; use support\Redis; use support\R…

   633   2023-11-08   去围观
加载更多