
其他技术
这家伙很懒,还没填写该栏目的介绍呢~

正常的服务,跑着跑着,就提示这个了。
配置文件是公共的,也不知道谁改了什么。
解决这个,在配置文件的common段,放入:
tls_enable = true
这样,再重新运行就可以了。

其他技术今天偶然看到一篇帖子说eu.org域名被禁止了
之前申请过两个,很少使用,前端时间测试一个模型用到了,并配置在了微信公众号里,用来平时自己记录一点东西使用
昨晚用了一下,无法正常使用了,还以为是模型无法调用导致的,并没在意
今天突然看到别人发帖子说这个域名被封禁了,于是,换了一个域名解析上去,功能果然正常了。
哎,免费域名滥用就会导致这样的问题,现在太多人不珍惜资源了。

其他技术近期研究了一下git的统计,涉及到linux下通过php执行shell的问题
其中一个问题就是,需要切换到指定目录,再执行git log命令
通过php的shell_exec来执行命令时,分布执行时,切换目录是不生效的。
经查询得知,shell执行有个环境,如果是分步执行,相当于建立了两个临时shell环境,执行完命令就关闭了,所以环境变量就无效了
解决办法:
通过符号"&&"来连接多个命令,就可以。
如下:...

其他技术oracle表给字段建立索引无效
oracle表给字段建立索引无效,给where条件后面的简单字段,创建索引,索引无效
条件是in和like,尝试创建位图索引,走了索引

其他技术git统计提交信息的代码
--统计增删改数量
git log --remotes --format='%aN' | sort -u | while read name; do echo -en "$namet"; git log --remotes --author="$name" --pretty=tformat: --numstat --since="2023-01-01" --before="2...

其他技术Linux查看内存或CPU占用前10的程序
ps aux | head -1;ps aux |grep -v PID |sort -rn -k +4 | head -10简单记录一下,备查。
![[core:emerg] [pid 31173:tid 139906984314688] (28)No space left on device: AH00023: Couldn't create the ssl-cache mutex AH00016: Configuration Failed [core:emerg] [pid 31173:tid 139906984314688] (28)No space left on device: AH00023: Couldn't create the ssl-cache mutex AH00016: Configuration Failed](https://www.144d.com/content/templates/J2/images/random/12.jpg)
其他技术[core:emerg] [pid 31173:tid 139906984314688] (28)No space left on device: AH00023: Couldn't create the ssl-cache mutex AH00016: Configuration Failed
今天Linux下的Apache突然无法访问了,使用命令启动后,也无效,于是看了一下日志,发现日志里面全是报错:
[core:emerg] [pid 31173:tid 139906984314688] (28)No space left on device: AH00023: Couldn't create the ssl-cache mutex
AH00016: Configura...

其他技术General error: 1366 Incorrect string value: 'xF0x9Fx91x87<p...' for column 'content' at row 1
使用MySQL的频率较低,今天就遇到这么一个报错:
General error: 1366 Incorrect string value: 'xF0x9Fx91x87<p...' for column 'content' at row 1
查了以下,是MySQL存储汉字用了utf8,我看了一下库,是utf8,而且也是推荐的mb4,但是表的排序,默认是:utf8mb3_gen...

其他技术给一个公众号接入谷歌大模型
聊聊天,查查问题,还是可以

其他技术自己搭建了一个Gemini Pro Chat
使用的是:
https://github.com/babaohuang/GeminiProChat
这个项目,之前通过官方的示例,用起感觉还行,就是没用两天,广告就太多了,于是自己部署了一个。
正好有一台美国VPS,只是配置有点低。
没有安装docker
自己编译的。通过安装nvm,再安装node,再安装pm2,来实现的。
不过需要注意的是,安...

其他技术frp报错:login to server failed: EOF
之前写过一篇记录
frp映射报错:login to server failed: EOF 的问题,当时的原因比较明确,客户端版本不一致
这次比较奇怪,是用着用着,自动退出后,再次启动客户端报错的。
然后,用其他服务器上正在跑的客户端替换掉也不行。
以为是配置文件问题,修改后,也不行。折腾了大半天。
最后的原因可能是,网络加了防火墙,识别到frp映射,并...

其他技术记录一下Linux下的定时任务crontab
之前启用了定时任务的时候,定时任务会不执行
可以尝试一下:
#加载任务,使之生效
crontab /etc/crontab
以下是一些定义:
方式一:
]# crontab –e
# 每天早上5点运行 /root/bin/backup.sh
0 5 * * * /root/bin/backup.sh
方式二(不常用):
]# vi /etc/crontab
#...

其他技术UDE-12641: operation generated ORACLE error 12641
expdp导出数据的时候报错:
UDE-12641: operation generated ORACLE error 12641
ORA-12641: Authentication service failed to initialize
解决办法:
修改sqlnet.ora文件
把SQLNET.AUTHENTICATION_SERVICES=(ALL)改为:SQLN...

其他技术解析到IPV6的问题
解析到IPV4,A记录什么的,没有问题。但是解析到IPV6却不会。
同一个主机名是可以同时解析到 IPv4(A 记录)、IPv6(AAAA 记录),用户本地网络 IPv6 访问优先时,会自动解析、访问到 IPv6 地址,否则会解析到 IPv4 地址。
解析完成后,运行:
nslookup 你的域名
就可以看到结果了。

其他技术虚拟机装Linux,总觉得慢的一个可能原因
之前装了ubuntu的桌面,在虚拟机中,打开大部分软件都很慢,比windows慢很多倍。
比如Idea,firefox等。
后来,又装了麒麟,也遇到类似的问题。
之前一直没有找到原因,认为硬盘是ssd,内存给了8G,不应该那么卡顿的。
直到,前段时间,通过FinalShell连接,运行sh命令的时候,发现apt install的时候,CPU一直是100%。
...

其他技术ubuntu下安装nvm软件
百度搜的直接通过sh文件安装的文章不可行
因为打不开那个地址
nvm的linux版本库地址是:https://github.com/nvm-sh/nvm
然后有一篇文章的内容应该是可行的,地址是:
http://phpzyw.com/bc6d8BGwACVJVBwU.html
还是自建博客啊,csdn不让复制,烦得很。
下面说一下,我的步骤,和...

其他技术ClickHouse报错:Code: 210. DB::NetException: Connection refused (localhost:9000)
使用工具连接不上
在本机执行:
clickhouse-client --password
报错:Code: 210. DB::NetException: Connection refused (localhost:9000)
重启,clickhouse,没有问题,可以启动。查看错误日志有内容。
2023.10.18 15:06:06.002140 [ 27259 ] {...

其他技术Code: 252. DB::Exception: Too many partitions for single INSERT block (more than 100)
Clickhouse批量写入的时候,报错:
Code: 252. DB::Exception: Too many partitions for single INSERT block (more than 100)
并且,系统负载很高,写入数据就算能够成功,写入速度很慢。
根据错误信息搜索,找到解决方案:
https://blog.csdn.net/qq_45...