2022-05-11 LiteIDE配置go环境 执行 BR , 抛错 see 'go help modules' LiteIDE配置Go环境执行BR,抛错"see 'go help modules'"的解决方法 在使用LiteIDE进行Go开发时,有时在执行go build、go run等命令时会遇到错误信息"see 'go help modul... 阅读全文
2022-05-10 supervisord 中的 open files 数量限制 Linux 中的 nofile 设置 Linux 系统通过 rlimit 来对一个进程可以使用的计算机资源进行限制,其中 nofile 表示单个进程可以打开的文件句柄数,默认值为 1024。 我们知道,Linux 系统下一切都是文件,... 阅读全文
2022-04-30 Redis 高效删除大key 一、大key的删除问题 大key(bigkey)是指 key 的 value 是个庞然大物,例如 Hashes, Sorted Sets, Lists, Sets,日积月累之后,会变得非常大,可能几十上百MB,甚至到GB。 如果对这类... 阅读全文
2022-04-28 Mysql 使用全文索引(FullText index) 简单介绍 MySQL全文索引是在基于文本的列(char、varchar或text列)上创建的,以提升对这些列中包含的数据的查询和DML操作效率。全文索引被定义为create table语句的一部分,或者使用alter table或cr... 阅读全文
2022-04-27 PHP 捕获Fatal error错误与异常处理 php中的错误和异常是两个不同的概念。 错误:是因为脚本的问题,比如少写了分号,调用未定义的函数,除0,等一些编译语法错误。 异常:是因为业务逻辑和流程,不符合预期情况,比如验证请求参数,不通过就用 throw new 抛一个异常。 ... 阅读全文