logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Go 单元测试:如何只运行某个测试函数(精确控制)

摘要:本文介绍如何在Go项目中单独运行指定测试函数以提高调试效率。通过go test -v -run ^TestFuncName$ ./包路径命令,可以精确匹配并运行特定测试函数(如TestPager_url),而非整个测试文件。关键点包括:1)必须在包目录(如./util)而非文件路径执行;2) -run参数使用正则表达式精准匹配;3) -v显示详细过程。同时提供模糊匹配(如-run Pager

文章图片
#golang#单元测试#log4j
apache 压力测试工具 ab ,带post参数,token请求

apache 压力测试工具 ab ,带post参数,token请求

#apache#测试工具
thinkphp6 跨域问题

thinkphp6 跨域问题https://blog.csdn.net/mouday/article/details/117781685<?php/*** Created by PhpStorm.* User: wangkxin@foxmail.com* Date: 2022/4/20* Time: 14:05*/namespace app\middleware;use think\midd

#php
在 Windows 上使用 Docker Desktop 快速运行 Hyperf 框架

本文介绍了在Windows系统上使用Docker Desktop运行Hyperf框架的完整指南。针对Swoole扩展不支持Windows的问题,提供了通过Docker容器化部署的解决方案。详细说明了关键步骤:正确挂载项目目录(-v)、设置工作目录(-w)、映射端口(-p)和启动命令。同时列出了常见错误及解决方法,包括容器秒退、路径格式错误等问题,并推荐使用docker-compose.yml进行更

文章图片
Windows 本地 EasySwoole 项目(Docker Desktop 挂载运行+热加载配置)

Windows 环境下 Docker 挂载的核心是「开启磁盘共享」+「转换路径格式」,这是挂载成功的前提。EasySwoole 项目挂载后,代码不生效的核心是「常驻内存机制」,可通过reload手动重启或开启热加载自动更新。开发环境推荐使用配置,易维护、可复用,配合热加载大幅提升开发效率。生产环境不建议开启热加载,可使用实现无感知更新,保证服务稳定性。

文章图片
#windows#docker#容器
phpstorm 终端命令行版本 问题

由于安装了多个php环境, 导致新项目 phpstorm终端执行 php -v版本还是7.0,phpstorm 修改终端的环境变量 叉掉终端, 重新执行 php -v显示 7.3.4版本

#phpstorm#php#ide
golang 断点调试

步骤完成之后,在GOPATH\bin目录下会有一个dlv.exe,在goland>help>Edit Custom。如: dlv.path=C:/Users/liuxiaoxiang/go/bin/dlv.exe。dlv.path=你的gopath路径\dlv.exe(新的dlv.exe路径)说明proxy.golang.org网址被防火墙屏蔽了(ping。记住粘贴 Windows 路径 后斜杠替

文章图片
#golang#开发语言#后端
thinkphp6定时任务 EasyTak

一. 安装 composer require easy-task/easy-task二. 创建类 php think make:command Tasktask<?phpdeclare (strict_types=1);namespace app\command;use think\console\Command;use think\console\Input;use think\conso

#big data#大数据#分类
Navicat数据建模三模型高效用法详解

本文介绍了Navicat数据建模工具中的三种模型视图及其高效使用方法。概念模型面向业务,描述实体关系;逻辑模型定义字段结构和主外键,不依赖具体数据库;物理模型则对应实际数据库表结构,可生成SQL脚本。文章详细阐述了三种模型的转换关系,并提供了Navicat建模工具的使用技巧,包括ER图绘制、模型转换、SQL生成和反向工程等。最后通过一个生鲜代买小程序的案例,演示了从概念模型到物理模型的完整设计过程

文章图片
#数据库#mysql
    共 11 条
  • 1
  • 2
  • 请选择