其他技术
这家伙很懒,还没填写该栏目的介绍呢~
数据库本身的日志占多数,早期的日志未处理,后面的都设置了30天自动清理的。
操作涉及的一些SQL如下:
SELECT
sum(rows) AS total_rows,
formatReadableSize(sum(data_uncompressed_bytes)) AS before_compress,
formatReadableSize(sum(data_compress...
其他技术使用docker安装JumpServer的最简单方法
官网安装方法: https://docs.jumpserver.org/zh/v3/installation/setup_linux_standalone/requirements/
官方的一键安装命令:
curl -sSL https://resource.fit2cloud.com/jumpserver/jumpserver/releases/latest/download/q...
其他技术搭建开源堡垒机Jumpserver提示:配置文件有问题,无法登录,请联系管理员或查看最新文档
服务器通过nginx代理提示这个,后面也没解决。
最后还是没有走代理解决的。
不过,出现这个,需要修改配置文件,配置文件默认在:
/opt/jumpserver/config/config.txt
主要是这个位置不是太好找。改里面的domains即可,页面上有提示的。
其他技术css设置页面或者容器的滚动条在顶部,上面或者左边
设置左右,通过:
direction: ltr;
direction: rtl;
来实现。
设置顶部,通过反转页面展示来实现:
transform: scaleY(-1);
参考:https://blog.csdn.net/weixin_44670249/article/details/116790296
其中设置滚动条在顶部的代码如下:
// 实现原理
// ...
其他技术vscode执行npm或者pnpm报错:pnpm : 无法加载文件 C:Program Filesnodejspnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies
报错信息:
pnpm : 无法加载文件 C:Program Filesnodejspnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的
about_Execution_Policies
解决办法:
1. 以管理员身份运行vscode;
2. 执行:get-Executi...
其他技术Oracle 18C导出awr性能分析报告的过程
在sqlplus下面:
cd /opt/oracle/product/18c/dbhome_1/rdbms/admin
@?/rdbms/admin/awrrpt.sql
第一句是切换目录,第二句是生成报告,然后有几个参数需要输入,按照提示输入即可。
生成完成后,文件在第一句那个目录下,下载下来就可以了。
更多信息可以参考:
https://www.cnbl...
其他技术Gemini Pro的重搭建,pm2没有save导致的
继上一篇自己搭建了一个Gemini Pro Chat (144d.com)文章过去已经很久了
偶然把VPS重启了一下,发现pm2没有保存原来的内容,重试了半天,都找不到启动之法了。
于是,又重新各种查找资料,最后通过两种方式找回:
第一种,就是上文说到的,通过pnmp build以后,会有一个dist目录,里面有server和client两个目录,然后server目录...
其他技术记一次Clickhouse的问题处理,报错:query execution time (39.17692568900305 seconds) is too long. Maximum: 20 rows to process: 549270975: While executing MergeTreeThread. (TOO SLOW)
实际问题很简单,就是执行SQL查询超时,默认的查询超时时间是20秒。
为什么20秒还会超时呢,肯定是技术不到家。本来是属于验证型的一个日志库,日志存储了5亿多了,是大文本的那种数据,在其他库下面早死了几百次了那种。所以clickhouse能够查询出来,都还算不错。
由于对Clickhouse掌握的不够深,建表的时候,并未在查询某条记录详细的时候,给where条件后的字段建立索...
其他技术frp报错:frpc login to server failed: i/o deadline reached
正常的服务,跑着跑着,就提示这个了。
配置文件是公共的,也不知道谁改了什么。
解决这个,在配置文件的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
今天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,来实现的。
不过需要注意的是,安...