岛屿可以找到海

代码技术学习

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

php和golang协程浅浅对比一下

这是PHP使用workerman框架+event-loop实现的协程 <?php use Workerman\Worker; use Workerman\Connection\TcpConnection; use Workerman\Protocols\Http\Request; use Workerman\Coroutine; use Workerman\Events\Fiber; use Workerman\Timer; require_once __DI…

   272   2025-08-30   去围观

MacBook通过adb调试小米15pro

首先MacBook安装adb工具,我这边是安装了Android Studio所以自带adb工具就,如果没安装adb的朋友可以通过Homebrew来安装adb。 //安装adb工具 brew install android-platform-tools //检查adb是否安装成功 adb version 确保adb安装成功后,再接着安装安卓文件传输…

   289   2025-08-29   去围观

微信小程序报错:writeFile:fail themaximum size of the file storagelimit is exceeded

这两天用户突然给我说小程序配音功能无法使用了,我排查来排查去,能排查的地方都是正常的,然后我更新了一下小程序,记录了详细的错误才发现报错:writeFile:fail themaximum size of the file storagelimit is exceeded,怪不得用户生成的配音文件无法存储呢,因为微…

   349   2025-08-06   去围观

记录一次服务器go程序无故终止

这天突然又收到了uptime kuma的通知,我就知道自己的项目又挂了,这个项目已经挂了很多次了,日志也没有记录到异常,我给所有goroutines都添加了recover(),去捕获异常,但是就是没有日志,那么我一想估计就是被系统kill了。 这个项目做了负载均衡,一台再1h2g的服…

   451   2025-05-20   去围观

mac命令行执行脚本被强制killed解决方案

用go的robotgo写了一个自动化脚本无法运行,运行就提示killed,但是在goland里编译运行就是可以的,结果一查大概原因是这个脚本被系统认定为不安全的脚本,所以给强制结束了,不过一想倒也是,自动化脚本确实很不安全。解决方案如下: 给脚本添加一个签名 codesi…

   670   2025-04-28   去围观

golang结构体自动解引用

package main import "fmt" type Config struct { IP string Port int } func main() { c := Config{} Mytest(&c) fmt.Println(c.IP, c.Port) s := new(string) Mytest2(s) fmt.Println(*s) } func Mytest(c *Config) { c.IP = "127.0.0.1" // (*c)…

   444   2025-03-22   去围观

安卓手机跑go项目

最近用gin写了一个给硅基流动deepseek用的联网、画图插件 https://github.com/y1713375484/searchOnlinePlug golang的跨平台特性大家都有所耳闻,市面上的设备基本都是一键编译运行。 所以我今天基于以下两点突发奇想: 1.安卓底层也就是linux系统 2.安…

   477   2025-02-28   去围观

无意义的web框架性能测试

测试环境:centos7.9 1h2g服务器 php7.4 测试项目:每个框架写好一个接口A,然后接口A的内容是请求外部的一个接口B,接口B是一个会阻塞10s的接口,外部使用200并发同时请求框架内的接口A,然后请求框架暴露出的一个不会阻塞的接口C,测试接口C的响应时间。 备注…

   464   2025-01-21   去围观

在macos下使用go-vgo/robotgo编写跨平台自动化操作

首先安装windwos系统的一些编译环境:MinGW-w64 1.使用Homebrew进行安装Mingw brew install mingw-w64 如果出现如下报错: Warning: You are using macOS 15. We do not provide support for this pre-release version. It is expected behaviour th…

   600   2025-01-02   去围观

记录一次微信小程序使用pako库undfined window.abot的问题

最近做了一个小程序需要频繁接收图片的base64数据,所以后端在响应数据之前先用gzip进行了压缩,到小程序端进行解压 首先安装pako库: npm install pako 其次在小程序中构建一下依赖 然后我将解压方法封装了一下 import pako from 'pako'; //const poly…

   585   2024-10-19   去围观
加载更多