logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MacPorts 翻车实录:php85-postgresql 安装失败后的手动编译救援

本文记录了在macOS上使用MacPorts安装php85-postgresql失败后的完整排查与解决过程。当自动构建因路径配置错误(误指向PostgreSQL的bin目录)而中断时,作者通过分析config.log定位问题根源,并采取安全的手动编译方案:将源码拷贝至用户目录,使用phpize初始化环境,修正PostgreSQL路径后重新编译安装。文章特别强调了权限管理、环境隔离的重要性,并提醒在

#postgresql
Dockerfile 多行文件写入全攻略:兼容旧版 Docker,本地实测稳定可用

本文总结了Dockerfile中多行文件写入的4种兼容性写法:1)RUN { ... }|tee方案(推荐用于完整脚本);2)echo $'...'方案(适合短配置);3)printf方案(精确格式化);4)echo $'...'大段写入方案。重点指出新版heredoc语法在旧版Docker中的兼容性问题,提供经过实测的解决方案,涵盖权限处理、软链接管理等生产场景。文章强调7个关键避坑点(如续行符

#docker
macos 计算字符串/文件md5, 计算文件hash命令shasum使用示例

在mac系统中,自带的有命令md5 可以帮我们计算文件或者字符串的md5值, shasum命令可以帮我们计算文件sha值。

文章图片
#哈希算法#算法#macos
不到13M!原创Alpine(musl)适配,全球最小ONNX Runtime推理镜像解析

摘要:本文基于ONNX Runtime官方代码完成Alpine Linux(musl libc)平台的适配与优化,构建出仅12.954MB的超轻量AI推理Docker镜像。该镜像填补了官方对Alpine/musl支持的空白,集成专业推理工具与标准化环境配置,支持模型探查、性能压测等全场景部署方案。通过多阶段精简构建技术,镜像体积较官方版本缩减95%以上,完美适配边缘计算、Kubernetes集群等

文章图片
github推送代码时 错误:源引用规格 main 没有匹配 解决方法

这个是因为github上默认的分支为 main, 而我们本地创建的git一般默认的分支为 master,本地分支和要推送的分支不匹配就会抛出这个异常 ,解决方法:git branch -M main 却换本地分支为main 然后在执行git push -u origin main 即可。错误:无法推送一些引用到 'https://github.com/tekintian/go-net-ping-d

文章图片
#github#git
ERROR: Failed to set up Chromium r982053! Set “PUPPETEER_SKIP_DOWNLOAD“ env variable to skip解决方法

ERROR: Failed to set up Chromium r982053! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip解决方法

文章图片
#npm#yarn#puppet
vscode定义自己的代码片段snippets的方法

在vscode中我们可以通过菜单 code->首选项->配置用户代码片段 或者通过命令行 ctrl+shift+p 输入命令 Configure User Snippets 来 增加定义自己的代码片段snippets。

文章图片
#vscode#ide#编辑器
macos Jetbrains IDEA用户自定义vm配置信息存储路径, IDEA点击无反应 无法打开问题解决

自定义配置的内容, 这里以clion为例, 存储路径为 ~/Library/Application Support/JetBrains/CLion2023.3/clion.vmoptions。这里的自定义配置如果配置有误就会直接导致JetBrains软件无法打开, 即 点击打开后无任何反应的情况!Jetbrains Clion, IDEA 用户在应用里面修改了自定义的VM配置后的存储路径为。如果配

文章图片
#macos#idea
Sonarqube alpine docker镜像使用 vscode 集成项目绑定使用指南

Alpine 版本 3.17 JDK版本 17.0.9_3.17 / 11.0.17 / 8u265Sonarqube版本 9.9 LTS 10.3 , 9.8 , 9.7, 8.9, 7.9, 6.7, 5.69.9以上版本需要 JDK17 9.8版本支持jdk11或者jdk17 7.x--9.7 jdk11历史版本发行包下载地址发行包下载地址可用镜像列表#引用的JDK版本# sonarqube

文章图片
#docker#容器#运维
github This workflow has no runs yet. 解决方法, 手动触发构建任务 Run workflow 按钮 增加方法

我们在fork或者创建github自动构建任务的时候, 如果没有在on节点下增加 workflow_dispatch: 这个任务分发的话, 在点击 Actions --> 构建脚本.yml 时就会提示This workflow has no runs yet.增加后的 手动触发任务图这里多了一个手动触发的Run workflow 按钮 , 点击这按钮即可手动触发构建任务。workflow_disp

文章图片
#github
    共 25 条
  • 1
  • 2
  • 3
  • 请选择