- 博客(68)
- 收藏
- 关注
原创 TDengine 3.3.2.0 集群报错 Post “http://buildkitsandbox:6041/rest/sql“
将buildkitsandbox映射为本机节点。
2025-03-24 15:57:00
305
原创 Mysql表格和视图的区别
视图(View) → 主要用于封装复杂查询,简化 SQL 语句,比如 CREATE VIEW active_users AS SELECT * FROM users WHERE status = ‘active’;表(Table) → 存储和管理数据,比如用户表 users、订单表 orders。
2025-02-24 10:24:39
243
原创 Rocky Linux设置系统时间
其中,MM为月份,DD为日期,hh为小时,mm为分钟,YYYY为年份。这样就可以在Rocky Linux中成功设置系统时间和时区了。
2024-12-16 15:39:15
686
原创 离线安装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
136
原创 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
384
原创 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
397
原创 本地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
376
原创 浏览器查找iframe
按f12调出开发者工具,elements,ctrl F 搜索iframe,网页上选择想要查看的部分,左侧iframe里的src。
2024-11-21 09:31:26
203
原创 switch大气层系统打开游戏报错
打开相册,运行DBI连接电脑,进入atmosphere文件夹,将其中的contents文件夹重命名为oldcontents,重启switch进入虚拟系统,可以正常游玩游戏。本质是因为这个文件夹下的一些金手指等等插件可能和游戏产生冲突,所以重命名后系统不再load这个文件夹,问题解决。系统固件19.0.0,大气层 AMS 1.8.0,打开游戏出现:软件发生错误,已关闭的提示。关闭saltyNX,无效。进入维护模式再重启,无效。
2024-11-16 19:49:20
3640
原创 上传本地文件到远程docker容器内并重启容器
远程服务器上有个docker容器正在运行里面的一个python脚本,因为脚本内某段cookie过期,于是我需要在本地电脑上修改脚本,并上传到容器内替换。注意 ssh和scp指定端口的方式不一样。修改脚本,上传到服务器home目录。
2024-11-14 13:53:41
293
原创 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
441
原创 MacOS scp 本地和服务器之间文件互传
在本地想要放置文件的目录下打开terminal,假设服务器指定了端口2222,假设想要下载的文件放在服务器的root目录下。默认服务器端都有root登陆权限。末尾的小点表示文件下载到当前目录。
2024-11-01 09:30:10
220
原创 MacOS Docker安装后无法启动
Docker是系统层面的应用,光用brew install docker没用,需要安装docker的application。或者去官网下载docker for MacOS。均显示正常, 然而当使用。
2024-10-15 10:38:42
299
原创 修改hostname
然后将localhost.localdomain改为想要设置的主机名。,然后将HOSTNAME后面的值改为想要设置的主机名。
2024-10-09 14:31:33
141
原创 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
931
原创 windows 10 远程桌面断开后防止进入锁屏方法
当您需要以不锁屏的状态断开时,右键您保存的Logout.bat,以管理员权限执行,即可断开远程。虽然这是一个系统的基本设定,断开远程即会锁定您的桌面。然后点按文件-另存为,保存类型改为所有文件。然后将文件名改为Logout.bat。在断开远程桌面后,电脑不要锁屏。打开记事本,将下列内容复制进去。
2024-09-27 15:33:38
5240
3
原创 本地mysql记得打开远程访问权限
将host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时设为%。可以看到在user表中已创建的root用户。host字段表示登录的主机,其值可以用IP,也可用主机名,网络设置里查看本机IP,mysql默认不开放使用该ip连接数据库的权限。有时想用本地IP登录,那么可以将以上的Host值改为自己的Ip即可。使用自带的mysql库。
2024-09-26 13:46:15
189
原创 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
709
原创 Pymysql 报错 list has no attribute translate
原因是value的类型是List,但是对其使用了pymysql.escape_string(), 而这个只能用在string上,解决:碰到凡是不是str类型的数据,比如list,dict等等,全部转成str再处理,省得麻烦。
2024-09-25 19:15:59
180
原创 解决Pymysql has no attribute ‘escape_string‘ 并且无法引入该模块
需要import这个module,并且根据pymysql的版本import的方式还不同,实在是太坑了。打印出的pymysql版本是1.4.6。
2024-09-25 19:01:55
421
原创 Pymsql 插入数据时报错 Unkown column xxxx in field list
从文字来看,它是说我们表里没有“247dxxxxxxx”这个字段,但问题是我建表的时候本来就没建这个字段,这一串字符是我要插入到“id”这个字段里的内容,它怎么就把它当成字段了呢?说到传入参数,我之前用的是f后面跟字符串里面加变量的形式,后来查了才知道这是python 3.6以上才支持的,而我的是3.1,所以还得换一种传参方法。后来发现是在传入参数的时候,如果value的值是字符串,那么就要在外面再嵌套一层引号,否则Pymysql就会认错,至于原理是为什么我也不懂。
2024-09-25 18:57:38
457
原创 Pymysql 批量插入数据报错 not enought arguments
大部分这类错误都是因为columns的个数和之后传入的values的个数,还有占位符的个数不一致导致的,我这里columns和values本身就是list,打印出来后发现格式已经符合sql语句的要求,所以没必要再用逗号去joint,估计就是这个东西导致的长度上可能差个一个两个,不如老老实实直接str()把list转成str传入execute参数。
2024-09-25 17:08:58
179
原创 Mysql 存储List类型的数据
所以存储一个List只能将List数据转换成字符串存储,对应的Mysql类型是VARCHAR(255)python request 爬到的数据里面有一部分是List,一开始在建表时想当然地使用。结果报错syntax error,查半天才发现Mysql里没有LIST这个类型。
2024-09-25 15:47:35
596
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人