avatar
文章
876
标签
85
分类
13
首页
归档
标签
友链
代表作品
量化套利
关于
TagoTago开发手记
搜索
首页
归档
标签
友链
代表作品
量化套利
关于

Tago · 开发手记

解决git文件名大小写无法修改的问题
发表于2020-02-19|踩坑教训
解决 Git 文件名大小写无法修改的问题简介在使用 Git 进行版本控制时,有时会遇到一种问题:文件名大小写发生变化后,Git 无法正确识别和跟踪这些变化。本篇博客将介绍导致文件名大小写问题的原因,并提供解决方案和代码示例。 原因Git 在默认配置下对文件名的大小写是不敏感的。这意味着在某些操作系统(例如 Windows)上,修改文件名的大小写只是一个表面上的修改,而 Git 无法正确跟踪这些变化。这是因为 Git 将文件名存储在索引(index)中,而索引中的文件名是根据操作系统的文件系统来存储的。 解决方案要解决 Git 文件名大小写无法修改的问题,可以采取以下步骤: 修改 Git 配置:首先,需要将 Git 配置中的 core.ignorecase 选项设置为 false,以使 Git 对文件名大小写敏感。 git config core.ignorecase false 重命名文件:接下来,将文件名变更为一个临时名称,然后再将其修改回所需的大小写。这样可以使 Git 正确地识别和跟踪文件名的大小写变化。 git mv old_filename temp_filen...
解决 npm WARN registry Unexpected warning...
发表于2020-02-18|踩坑教训
解决 npm WARN registry Unexpected warning…在使用 npm 进行包管理时,有时可能会遇到 npm WARN registry Unexpected warning... 这样的警告信息。这种警告通常表明 npm 在访问注册表(registry)时遇到了意外的情况。本文将介绍如何解决这个警告以及可能导致它出现的一些常见原因。 原因分析出现 npm WARN registry Unexpected warning... 警告的原因可能有多种,包括但不限于: 网络问题:npm 在访问注册表时可能由于网络问题而出现异常,例如网络连接不稳定、DNS解析问题等。 npm 配置问题:npm 的配置文件(.npmrc)可能存在问题,例如代理配置、镜像源配置等。 npm 版本问题:可能是由于 npm 的版本过旧或者过新导致的兼容性问题。 注册表问题:可能是注册表本身出现了问题,例如服务端故障、维护等。 解决方法针对 npm WARN registry Unexpected warning... 警告,我们可以尝试以下解决方法: 检查网络连接:首先确保网...
Docker 安装 FastAdmin 开发环境踩坑
发表于2020-01-26|容器
直接下载我准备好的 docker 镜像git clone https://github.com/libenfu/docker-example.git 安装 centos 7 操作系统 内部的 DockerFile yum 及 编译一些基础库cd centos sh build.sh cd .. 构建phpcd php-build sh build.shcd .. docker compose 构建开发环境cd 进入 2.lnmp-example 找到 docker-compose.yml 就可以构建了 # 构建docker-compose up -d --build # downdocker-compose down 先看下 docker-compose.yml 配置 version: "3.3"services: nginx: build: ./nginx ports: - "8899:80" volumes: - ./nginx/logs:/var/logs/nginx/:rw ...
解决 configure: WARNING: unrecognized options: `--with-mcrypt`, `--enable-gd-native-ttf`
发表于2020-01-20|踩坑教训
解决 configure: WARNING: unrecognized options: --with-mcrypt, --enable-gd-native-ttf在进行软件编译和安装时,有时会遇到类似 configure: WARNING: unrecognized options: --with-mcrypt, --enable-gd-native-ttf 这样的警告信息,提示一些配置选项未被识别。本文将介绍如何解决这个警告以及可能导致它出现的原因。 原因分析出现 configure: WARNING: unrecognized options: --with-mcrypt, --enable-gd-native-ttf 警告的原因可能是: 配置选项已被弃用:一些配置选项可能已经被弃用或不再支持,导致 configure 脚本无法识别。 软件版本差异:某些配置选项可能只适用于特定版本的软件,而当前使用的版本可能不支持这些选项。 错误的配置选项:可能是由于手动指定了错误的配置选项,或者错字导致的无法识别。 解决方法针对 configure: WARNING: unrec...
解决 MySQL "Table doesn't exist" 错误
发表于2020-01-14|数据库踩坑教训
解决 MySQL “Table doesn’t exist” 错误在使用 MySQL 数据库时,有时会遇到 “Table doesn’t exist”(表不存在)的错误。这个错误通常是由于尝试访问不存在的表而引起的。本文将介绍可能导致这个错误的原因以及如何解决它。 原因分析出现 “Table doesn’t exist” 错误的原因可能有多种,包括但不限于: 表名拼写错误:可能是由于表名拼写错误导致的,例如大小写不匹配、多余的空格等。 表被删除或重命名:可能是由于表被意外删除或重命名,导致无法访问。 数据库选择问题:可能是因为没有选择正确的数据库,导致无法找到相应的表。 权限问题:可能是由于当前用户没有权限访问表,导致无法找到。 解决方法针对 “Table doesn’t exist” 错误,可以尝试以下解决方法: 检查表名拼写:确保表名的拼写与实际表名完全一致,包括大小写和空格。 检查数据库:确认当前选择的数据库是否正确,使用 USE 命令切换到正确的数据库。 查看表是否存在:使用 SHOW TABLES 命令查看当前数据库中是否存在相应的表。 恢复表:如果表被意外删...
Mysql Delete 大量数据 kill 后 进程长时间 killed 回滚
发表于2019-12-26|数据库
诶 今天一早就办了个蠢事. 写了个行情收集的脚本.存到mysql中计划是保存3天的数据, 结果没有启动删除脚本….数据量 9kw 找到脚本后执行了一下….也是醉了 10分钟啥动静都没有. 我就关掉脚本了.通过下面方法查看 delete mysql> select * from information_schema.`PROCESSLIST` where info is not null; |ID| USER| HOST| DB| COMMAND| TIME| STATE| INFO||-|-|-|-|-|-|-|-||10845565| xx| xxx:xxx| xx-data |Query| 0| executing| select * from information_schema.PROCESSLIST where info is not null||10844901| xx| xxx:xxx| xx-data| Execute| 375| updating| DELETE FROM market_collection_history WHERE create...
PHP的反射类 ReflectionClass、ReflectionMethod 使用实例
发表于2019-12-26|编程语言
PHP的反射类 ReflectionClass、ReflectionMethod 使用实例PHP 中的反射类(ReflectionClass)和反射方法(ReflectionMethod)是强大的工具,可以让我们在运行时获取类和方法的相关信息,包括属性、方法、注释等。本文将介绍如何使用 ReflectionClass 和 ReflectionMethod,并提供一些示例。 1. ReflectionClassReflectionClass 用于获取类的反射信息。下面是一个简单的示例,展示如何使用 ReflectionClass 获取类的名称和方法列表: <?php// 定义一个类class MyClass { public function method1() {} protected function method2() {} private function method3() {}}// 创建 ReflectionClass 实例$reflectionClass = ...
[踩坑] Swoole 4.2.11低版本不抛错 执行不同静态方法一定次数 进程异常退出 `PHP Deprecated: Non-static method `
发表于2019-12-16|踩坑教训
很久之前运维同学通知我 线上服务器 产生大量 core.15…. 文件 磁盘快占满了 我没在意.今天发现线上有个服务的否个进程运行出了问题.找了一下午问题. 都没找明白 . 想起每次找swoole官方回复都是 版本太低, 先升级到最新版本. 抱着试试看的心态. 升级swoole 到 4.4.12 在运行发现如下错误: PHP Deprecated: Non-static method Controller\Test::func() should not be called statically in /data/application/QuantPlatform/script/src/Controller/Test.php on line 41PHP Deprecated: Swoole\Timer::swoole_timer_tick() expects parameter 2 to be a valid callback, non-static method Controller\Test::func() should not be called statically...
Swoole v4.2.11 enable_coroutine=true 协程开启失败问题 记录
发表于2019-12-12|编程语言踩坑教训
Swoole v4.2.11 enable_coroutine=true 协程开启失败问题记录在使用 Swoole v4.2.11 版本时,开启协程(enable_coroutine=true)可能会遇到一些问题,导致协程无法正常启动。本文将记录一些可能导致协程开启失败的常见问题以及解决方法。 1. PHP 版本兼容性问题Swoole 在不同的 PHP 版本下可能存在兼容性问题,特别是在启用协程功能时。建议使用 Swoole 官方推荐的 PHP 版本,并确保 PHP 扩展和 Swoole 版本匹配。可以通过以下命令查看 PHP 版本: php -v 2. Swoole 配置检查确保在 Swoole 的配置文件中正确启用了协程。可以检查 swoole.ini 或 php.ini 文件中是否包含以下配置项: [swoole]enable_coroutine = true 3. 协程使用姿势不正确在使用 Swoole 协程时,需要遵循一些特定的编程规范和注意事项。例如,协程中不能使用阻塞式的网络操作,否则可能导致协程无法正常执行。需要使用 Swoole 提供...
php7.3-编译安装编译常见错误 libzip / off_t undefined / fatal error: zipconf.h
发表于2019-12-07|编程语言踩坑教训
configure: error: Please reinstall the libzip distribution解决方法: wget https://nih.at/libzip/libzip-1.2.0.tar.gztar -zxvf libzip-1.2.0.tar.gzcd libzip-1.2.0./configuremake && make install configure: error: off_t undefined; check your library configuration解决方法 : # 添加搜索路径到配置文件echo '/usr/local/lib64/usr/local/lib/usr/lib/usr/lib64'>>/etc/ld.so.conf# 更新配置ldconfig -v /usr/local/include/zip.h:59:21: fatal error: zipconf.h: No such file or dire解决方法:手动复制过...
1…434445…88
avatar
Leon
技术、实践与记录
文章
876
标签
85
分类
13
公告
记录技术实践,分享学习与思考。
最新文章
Okx合约量化套利开发心得
Okx合约量化套利开发心得2026-10-08
币安衍生品与 TradFi 业务全景
币安衍生品与 TradFi 业务全景2026-10-04
币安指数玩法拆解
币安指数玩法拆解2026-10-03
币安外汇玩法拆解
币安外汇玩法拆解2026-10-03
币安大宗商品玩法拆解
币安大宗商品玩法拆解2026-10-03
最新评论
加载中...
分类
  • Ai9
  • Nginx44
  • 产品16
  • 其他54
  • 协议69
  • 容器13
  • 技术1
  • 操作系统112
标签
kali VM NVDA websocket 做市 Tcp ClickHouse jwt 需求优先级 ssl 币安 swoole 代理 golang 网络安全 跨域 埋点 交互设计 AES Docker 量化理财 产品基础 php 用户体验 protobuf linux 代币化股票 股票代币化 yum 金融交易 WebAuthn TradFi 导航设计 shell centos oa 正则 vim 指数 curl
归档
  • 十月 2026 5
  • 九月 2026 5
  • 八月 2026 13
  • 七月 2026 7
  • 六月 2026 4
  • 五月 2026 5
  • 四月 2026 10
  • 三月 2026 6
网站信息
文章数目 :
876
运行时间 :
最后更新时间 :
© 2015 - 2026 By Leon框架 Hexo 8.1.2|主题 Butterfly 5.7.0
Tago · 开发手记
搜索
数据加载中