- 博客(72)
- 收藏
- 关注
原创 Linux ssh免密登陆设置
如果你还希望从目标服务器(198.120.1.113)免密登录到源服务器(198.120.1.109),你可以在目标服务器上生成 SSH 密钥,并使用 ssh-copy-id 将目标服务器的公钥复制到源服务器的 authorized_keys 文件中。该命令会要求你输入目标服务器的密码,输入正确的密码后,公钥(id_rsa.pub)将被自动复制到目标服务器的 ~/.ssh/authorized_keys 文件中。~/.ssh 目录的权限需要为 700,确保只有文件所有者可以访问和修改该目录。
2025-04-22 16:22:18
481
原创 Linux scp 命令放后台执行
使用bg将进程放在后台,使用disown -h将进程忽略HUP信号(从当前的shell中移除作业),即使ssh中断也不影响后台进程。按 ctrl+z 暂停传输。
2025-04-22 15:25:51
110
原创 TDengine 3.3.2.0 集群报错 Post “http://buildkitsandbox:6041/rest/sql“
将buildkitsandbox映射为本机节点。
2025-03-24 15:57:00
315
原创 Mysql表格和视图的区别
视图(View) → 主要用于封装复杂查询,简化 SQL 语句,比如 CREATE VIEW active_users AS SELECT * FROM users WHERE status = ‘active’;表(Table) → 存储和管理数据,比如用户表 users、订单表 orders。
2025-02-24 10:24:39
274
原创 Rocky Linux设置系统时间
其中,MM为月份,DD为日期,hh为小时,mm为分钟,YYYY为年份。这样就可以在Rocky Linux中成功设置系统时间和时区了。
2024-12-16 15:39:15
828
原创 离线安装signoz
进入 deploy/docker/clickhouse-setup文件见下,docker compose up -d即可。上传“signoz-0.5.7.tar” 到服务器,docker load -i 加载镜像。上传 signoz-0.5.7 文件夹到服务器。
2024-12-16 11:37:55
148
原创 Maven 编译.class文件位置
Check the Default Output Directory: By default, Maven will compile the classes to the target/classes directory. Navigate to this directory to find your .class files.Locate the .class Files: In IntelliJ IDEA, after building the project, the compiled classes
2024-12-10 17:08:00
392
原创 Intellij和jar包运行指定程序运行时的端口号
(lsof -i | grep java 列出所有java进程和其端口号,这里面的端口号和平时的端口号不太一样,一般不用)假如没有这个填端口号的地方就先点击Modify options,选择 add VM options,把这个选项加上。点击下拉菜单里的edit configuration,进入后添加端口号。lsof -P -i tcp:8083 查看8083端口上的进程。命令里的端口优先级高于程序里设置的。jps 查看进程id xxx。
2024-12-09 13:07:52
483
原创 本地python环境和pycharm python intepreter区别
The difference between the Python interpreter you installed on your Mac and the Python interpreter used in PyCharm typically comes down to configuration and environment management. Here are some key points to understand these differences:
2024-12-02 13:39:15
379
原创 浏览器查找iframe
按f12调出开发者工具,elements,ctrl F 搜索iframe,网页上选择想要查看的部分,左侧iframe里的src。
2024-11-21 09:31:26
221
原创 switch大气层系统打开游戏报错
打开相册,运行DBI连接电脑,进入atmosphere文件夹,将其中的contents文件夹重命名为oldcontents,重启switch进入虚拟系统,可以正常游玩游戏。本质是因为这个文件夹下的一些金手指等等插件可能和游戏产生冲突,所以重命名后系统不再load这个文件夹,问题解决。系统固件19.0.0,大气层 AMS 1.8.0,打开游戏出现:软件发生错误,已关闭的提示。关闭saltyNX,无效。进入维护模式再重启,无效。
2024-11-16 19:49:20
4141
原创 上传本地文件到远程docker容器内并重启容器
远程服务器上有个docker容器正在运行里面的一个python脚本,因为脚本内某段cookie过期,于是我需要在本地电脑上修改脚本,并上传到容器内替换。注意 ssh和scp指定端口的方式不一样。修改脚本,上传到服务器home目录。
2024-11-14 13:53:41
303
原创 MacOS 本地生成SSH key并关联Github
登陆github,右上角头像,点击settings,在左侧选择SSH and GPG keys,右边 add new ssh keys,粘贴刚才复制的内容,save。这时候~/.ssh 目录下应该会有两个文件,key_github 和 key_github.pub,用textEditor打开pub文件,复制里面的内容,生成一个名字叫key_github的ssh key pair,目录在~/.ssh/,文件名可以按自己喜好修改,邮箱用自己的。打开terminal测试连接。
2024-11-14 09:51:11
454
原创 MacOS scp 本地和服务器之间文件互传
在本地想要放置文件的目录下打开terminal,假设服务器指定了端口2222,假设想要下载的文件放在服务器的root目录下。默认服务器端都有root登陆权限。末尾的小点表示文件下载到当前目录。
2024-11-01 09:30:10
229
原创 MacOS Docker安装后无法启动
Docker是系统层面的应用,光用brew install docker没用,需要安装docker的application。或者去官网下载docker for MacOS。均显示正常, 然而当使用。
2024-10-15 10:38:42
314
原创 修改hostname
然后将localhost.localdomain改为想要设置的主机名。,然后将HOSTNAME后面的值改为想要设置的主机名。
2024-10-09 14:31:33
144
原创 Macbook 打开txt文件乱码问题解决
打开TextEdit,perference里的open and save里,将open处的coding选成automatic,然后打开bbb.txt,应该就可以了。最终在 /Users/tony/demo/txt 目录下生成一个 output 目录,转换后的 txt 文件都在这里,并且都加上了 -utf8 标识。部分txt文件是GB编码,在windows可以查看没有问题但是在mac上打开会有乱码,可以使用命令转码。将以下脚本保存为converter.sh保存在工作目录下。文件太多可以写脚本批量处理。
2024-09-29 11:34:22
1009
原创 windows 10 远程桌面断开后防止进入锁屏方法
当您需要以不锁屏的状态断开时,右键您保存的Logout.bat,以管理员权限执行,即可断开远程。虽然这是一个系统的基本设定,断开远程即会锁定您的桌面。然后点按文件-另存为,保存类型改为所有文件。然后将文件名改为Logout.bat。在断开远程桌面后,电脑不要锁屏。打开记事本,将下列内容复制进去。
2024-09-27 15:33:38
5688
3
原创 本地mysql记得打开远程访问权限
将host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时设为%。可以看到在user表中已创建的root用户。host字段表示登录的主机,其值可以用IP,也可用主机名,网络设置里查看本机IP,mysql默认不开放使用该ip连接数据库的权限。有时想用本地IP登录,那么可以将以上的Host值改为自己的Ip即可。使用自带的mysql库。
2024-09-26 13:46:15
191
原创 Pymysql cursor.execute 批量执行插入语句踩坑
那么为什么colunms用join转成了str又没事呢?这之后调用cursor.execute(query, values), 将list类型的values传入,代替了占位符,将插入语句变完整并执行。我将list类型的values又转换成了str,用逗号连接,传进了execute(),所以一直报错。括号里可以不带参数,如果要带参数,必须要是tuple,list 或者dict类型。
2024-09-26 09:35:25
731
原创 Pymysql 报错 list has no attribute translate
原因是value的类型是List,但是对其使用了pymysql.escape_string(), 而这个只能用在string上,解决:碰到凡是不是str类型的数据,比如list,dict等等,全部转成str再处理,省得麻烦。
2024-09-25 19:15:59
182
原创 解决Pymysql has no attribute ‘escape_string‘ 并且无法引入该模块
需要import这个module,并且根据pymysql的版本import的方式还不同,实在是太坑了。打印出的pymysql版本是1.4.6。
2024-09-25 19:01:55
439
原创 Pymsql 插入数据时报错 Unkown column xxxx in field list
从文字来看,它是说我们表里没有“247dxxxxxxx”这个字段,但问题是我建表的时候本来就没建这个字段,这一串字符是我要插入到“id”这个字段里的内容,它怎么就把它当成字段了呢?说到传入参数,我之前用的是f后面跟字符串里面加变量的形式,后来查了才知道这是python 3.6以上才支持的,而我的是3.1,所以还得换一种传参方法。后来发现是在传入参数的时候,如果value的值是字符串,那么就要在外面再嵌套一层引号,否则Pymysql就会认错,至于原理是为什么我也不懂。
2024-09-25 18:57:38
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人