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

Tago · 开发手记

解决git冲突:please move or remove them before you can merge
发表于2020-12-02|踩坑教训
问题:使用git,pull代码时报错:please move or remove them before you can merge意思:请在合并之前移动或删除它们造成的原因:本地修改时与远端提交的代码冲突而又没有merge合并解决: git clean -d -fx " " 参数解释: d :删除未被添加到git的路径中的文件f :强制运行x :删除忽略文件已经对git来说不识别的文件 注意:但是这样是有风险的,会删除本地的修改,也就是选择与远端同步,就是你写的、修改的代码统统会被移除!好多人直接这么做,几天的代码就没了,所以执行之前把自己冲突的代码先备份一下,解决冲突后再还原,然后再继续pull代码,切记一定要注意。
Git error: The following untracked working tree files would be overwritten by merge:
发表于2020-10-18|踩坑教训
解决 “The following untracked working tree files would be overwritten by merge” 错误的方法简介在使用 Git 进行合并操作时,有时可能会遇到以下错误消息:”The following untracked working tree files would be overwritten by merge”。这通常表示您的工作树中存在未跟踪的文件,并且合并操作将覆盖这些文件。本篇博客将介绍此错误的原因,并提供解决方案。 原因出现 “The following untracked working tree files would be overwritten by merge” 错误的常见原因如下: 您的工作树中存在未跟踪的文件,这些文件与要合并的分支中的文件发生冲突。 您的工作树中的文件与要合并的分支中的文件发生冲突,但由于它们未跟踪,Git 无法自动解决冲突。 解决方案下面是几种可能解决 “The following untracked working tree files would be over...
Warning: preg_match(): Compilation failed: PCRE does not support \L, \l, \N{name}, \U, or \u at offset
发表于2020-09-16|编程语言踩坑教训
匹配中文字符正则表达式抛错 [\u4e00-\u9fa5]{2,4} 如上 [u4e00-u9fa5]可以匹配中文,但是PHP又不支持 可以使用[\x80-\xff]{2,4} 支持匹配全角字符. 知道了php中utf-8编码下用正则表达式匹配汉字的最终正确表达式—— /^[\x{4e00}-\x{9fa5}]+$/u
[.\n]*失效, 正则表达式匹配任意字符
发表于2020-09-15|编程语言
手册正则表达式中,“.”(点符号)匹配的是除了换行符“n”以外的所有字符。同时,手册上还有一句话:要匹配包括 ‘n’ 在内的任何字符,请使用像 '[.\n]' 的模式。于是我将正则表达式的匹配规则修改如下: ([.\n]*),当然,如果是在java程序中直接写到话,需要改为([.\n]*)结果再次运行程序,发现什么内容也取不到了。我百思不得其解,又将其修改为如下规则:([.|\n]*) 以及 ([\n.]*)结果还是不行,什么内容都取不到。看来点符号和换行符卯上劲了~然后上网一查,虽然没有查出上述规则到底是什么地方出问题了,但是查出了一个解决办法,经过一试,果然可以匹配包括换行符在内的任意字符,以下为正确的正则表达式匹配规则:([\s\S]*)同时,也可以用 “([\d\D]*)”、“([\w\W]*)” 来表示。 在文本文件里, 这个表达式可以匹配所有的英文 /[ -~]/ 这个表达式可以匹配所有的非英文(比如中文) /[^ -~]/
Mysql 查看大表,查看个表占用大小
发表于2020-09-03|数据库
在MySQL中查看大表和表的大小在处理大型数据库时,了解表的大小和性能是非常重要的。本文将介绍如何在MySQL中查看大表,并展示如何查看表的大小。我们还将提供一些有用的查询和技巧,以帮助您管理和优化数据库。 1. 查看大表要查看MySQL中的大表,可以使用以下查询: SELECT table_schema AS `Database`, table_name AS `Table`, ROUND(((data_length + index_length) / 1024 / 1024), 2) AS `Size (MB)` FROM information_schema.TABLES WHERE table_schema = 'your_database_name' ORDER BY (data_length + index_length) DESC; 请将 'your_database_name' 替换为您要查看的数据库名称。该查询将返回指定数据库中所有表的大小(以MB为单位),按照大小降序排列...
MySQL gap lock 浅析 锁
发表于2020-08-23|数据库
MySQL Gap Lock 浅析与锁机制在MySQL数据库中,锁是控制并发访问和维护数据完整性的重要机制。其中,Gap Lock是一种特殊的锁类型,用于在事务中保护范围而不是特定的行。本文将浅析MySQL中的Gap Lock,并介绍相关的锁机制。 1. Gap Lock是什么?Gap Lock(间隙锁)是MySQL中一种用于在事务中锁定范围的锁。它不是针对特定行的锁,而是针对数据表索引范围之间的间隙进行锁定。Gap Lock的作用是防止其他事务在范围内插入新的行。这是为了保持一致性和避免幻读(Phantom Read)问题。 2. 锁机制在MySQL中,存在多种锁机制,包括共享锁(Shared Lock)、排他锁(Exclusive Lock)、意向锁(Intention Lock)等。Gap Lock是在行级锁(Row-Level Lock)基础上的一种附加锁。它与其他锁类型结合使用,以防止并发事务引发的数据不一致性问题。 Gap Lock的使用场景通常是在使用范围条件(Range Condition)进行检索时,例如使用范围查询或范围锁定。Gap Lock确保了在事务期...
PHP json 中 数值索引自动排序问题
发表于2020-08-03|编程语言
PHP JSON中数值索引的自动排序问题在PHP中,将数组转换为JSON字符串时,有时会遇到数值索引自动排序的问题。这可能导致意想不到的结果,特别是当我们希望保持原始数组的顺序时。本文将探讨PHP中JSON中数值索引的自动排序问题,并提供相应的解决方案。 1. 问题描述当我们将一个PHP数组转换为JSON字符串时,如果数组的键是数值索引(例如,0、1、2等),默认情况下,PHP的JSON函数会自动对数值索引进行排序。这是因为JSON规范要求对象的属性按照字母顺序排序。 例如,考虑以下PHP数组: $data = [2 => 'value2', 1 => 'value1', 0 => 'value0']; 如果我们使用json_encode()函数将其转换为JSON字符串: $jsonData = json_encode($data); 则得到的$jsonData结果可能是: {"0":"value0","1":"va...
PHP similar_text 比较字符串相似度
发表于2020-07-28|编程语言
similar_text() 函数计算两个字符串的匹配字符的数目,该函数也可以计算两个字符串的相似度,以百分比计. similar_text(string1,string2,percent)
Linux下踢出已登录用户
发表于2020-07-02|操作系统
查看 当前有哪些用户登录 [root@dev bin]# w 23:27:21 up x days, x min, 3 users, load average: 0.35, 0.40, 0.37USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot pts/0 1xx.x.x.x 23:27 8.00s 0.04s 0.03s toproot pts/2 1xx.x.x.x 23:05 0.00s 0.68s 0.31s -bashroot pts/3 1xx.x.x.x 23:06 21:13 0.01s 0.01s -bash 踢出用户 [root@dev bin]# pkill -kill -t pts/0
一个简陋的 PHP View 适用于Swoole
发表于2020-06-30|编程语言
仅支持 向模板传递变量 /** * 视图 * @param array $params 模板变量 * @param string $method 视图模板 * @return mixed|string */public static function view(array $params = [], $method = ''): string{ // 利用堆栈追踪回溯 $array = debug_backtrace(); $file = $array[0]['file'] ?? ''; $method = $method ?: ($array[1]['function'] ?? ''); $fileDir = rtrim($file, '.php'); $viewFile = str_replace('Controller', 'View', $fileDir . DS...
1…394041…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 · 开发手记
搜索
数据加载中