程序环境下代理不生效的问题
在开发 DeepListener 时,我们遇到了一个极其困扰的问题:
共 19 篇文章。
在开发 DeepListener 时,我们遇到了一个极其困扰的问题:
在追求极致工作流效率的道路上,macOS 的高级用户(Power User)从未停止探索。随着工具的不断演进,我们早已超越了简单的快捷键自定义,进入了一个多层次、可编程的自动化新纪元。在这个生态系统中,Karabiner-Elements 的 Complex Modifications、Raycas
到这一步,就能看到报错信息了: shell [ ERROR ] Rollup: Missing Export @stencil/core/internal/app-globals (1:7): "default" is not exported by "src/global/global.ts",
在软件工程的早期发展阶段,开发过程主要遵循传统的软件开发生命周期(SDLC)模型,如瀑布模型。这些模型通常将设计视为编码之前的一个单一、宏大的阶段 。在这种线性思维下,软件开发被视为一个从需求到设计再到实现的顺序过程。然而,随着软件系统的规模和复杂性呈指数级增长,这种方法的局限性日益凸显。实践表明,
最近的资讯可视化项目,在将测试页面部署到服务器的过程中,我遇到了一些问题,现在记录下来作为经验总结。
这篇是我用 Gemini CLI 一段时间之后攒下的技巧和踩坑记录。不是文档搬运——官方文档能查到的我就不重复了——重点是那些实际用起来才发现的点:什么场景它好用、什么场景它会让你抓狂、以及跟 Claude Code 比起来各自的定位。
项目需要用到 RAG,我们选择用 LlamaIndexTS,但是外网功能开发完,在内网准备发布的时候,发现 npm install 报错。
名词部分,可以参考WebGL Fundamentals。
比如手机页面,高宽分别放大5倍(实际截屏面积应该是放大了25倍),9秒的视频,截了近500秒,差不多是50倍的时间,太夸张了。
docker、可视化搭建、sequelize、TypeScript、老项目的熟悉等等。
注意:如果是在项目下,通过 Dockerfile 安装 Puppeteer,请务必在 Dockerfile 执行 npm install 之前,添加如下这一行,否则会因为内网无法下载 chrome 而导致 Puppeteer 安装失败:
最近一个项目需要在服务端用到无头浏览器puppeteer,这个工具对于node版本有一定要求,而我们目前的线上node镜像是8.9版本的,无法支持该无头浏览器,因此需要升级node,重新制作镜像。
前几天基于CentOS6.9的镜像安装无头浏览器Puppeteer,装上后问题很多,无法成功运行,装好这个依赖发现又缺少那个依赖,依赖全部装完后又提示版本不兼容。最终我还是选择放弃CentOS6,改为升级到CentOS7来构建Puppeteer的镜像。
注意:为了避免权限问题,这里我选择了以管理员身份运行VitualBox软件。
修改相关服务器的 /usr/local/nginx/conf/ai.conf 配置
项目中经常会出现一些场景,需要我们通过Java程序去调用Shell命令,比如获取服务器的某些信息、调用PHP脚本、调用某个软件等等。
昨天头儿反馈wiki系统不能用了,晚上我用请求日志里面比较慢的请求重试了下,请求起来都比较快;从zabbix监控和数据库的日志来看,问题时段也没有发现异常,暂时无法定位具体原因。
比如9:50左右,1分钟Load Average达到11: shell root 16214 2.9 0.2 35456 22932 ? S 09:44 0:05 php /var/www/html/cate/cron/gjzg/OriginalData/../
当时没有先猜原因,而是先从 nginx 访问日志里确认到底是谁在吃流量,再按类型处理:能压缩的压缩,能缓存的缓存,返回了冗余数据的就减少返回内容。下面记的是当时实际遇到的问题、解决步骤和用到的排查命令。