logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

clickhouse停用自动清除表/列,也即停用TTL

1、问题解决早上发现clickhouse表中的数据无了,一番筛查下来,发现是TTL(生命周期)的锅。可能是安装clickhouse的时候不小心的配置的,但是搜索一番全是修改TTL时间的,即何时自动删除表中数据,但是想要是不要自动删除数据。在官方文档中找到了线索:即在想要的表下面运行这个就可了# 停用TTLSYSTEM STOP TTL MERGES# 开启TTLSYSTEM START TTL M

#数据库#database
vscode连接服务器出错日志显示“权限不够”问题,直接使用root连接

使用vscode连接服务器的出现错误的方式很多种,有重连两次就行的,给我整蒙了。步骤第一步:在本机的用户目录下创建.ssh文件夹,进入文件夹按住shift+鼠标右键,进入powershell命令窗口,输入命令ssh-keygen回车通过rsa加密算法会生成一对密钥,即一个公钥和一个私钥,如果对非对称加密不了解的同学自行百度。第二步:将公钥(后缀有个pub)发送到服务器,在服务器上输入cd ~/.s

#linux#ssh#ubuntu
计算机网络基础--集线器、交换机、路由器(含ARP协议)

本文是整理B站up主free-coder的视频【网络】半小时看懂<计算机网络>,以备日后复习翻阅!集线器最开始要使计算机之间实现通信,采用的是两台计算机之间互联通信线路。这样的方式进行计算机之间的通信会耗费大量的通信资源,而且不方便管理。于是人们在这种模式上加入了转发和标识,转发就是通过集线器(Hub)进行代理转发,不用要求两两计算机之间都要连接通信线路,而只需要将所有的计算机与集线器

#网络#网络协议
vector、string等容器的迭代器加减运算

在使用vector、string、deque等容器时,遍历容器中的元素,查找容器中的元素以及各种对容器中元素的操作,都离不开迭代器的使用。我在敲代码的时候经常会报错的一点就是迭代器之间的运算会出错,运算符“+”报错是没有与这些操作数匹配的“+”运算符。反而迭代器的减法不会报错。比如auto s = v.end() - v.begin();//不报错auto m = v.end() + v.begi

#c++#容器
到底了