- 博客(15)
- 收藏
- 关注
原创 DBeaver 21.3.4连接PG数据库
3、填写必填信息(数据库主机IP、端口、数据库实例名、用户名及密码),本地数据库可填写localhost或127.0.0.1。填写完后,可点击【测试连接】,检查是否可正常连接数据库,是否存在信息错误。连接正常后,点击【确定】即可。1、顶部菜单栏,数据库->新建数据库连接。或者数据库导航侧边栏处,右键->创建->连接。首先记录一下语言切换的位置:窗口->首选项->用户界面->语言。2、选择PostgresSQL,点击【下一步】接下来进入正题:连接PG数据库。
2025-07-08 16:51:06
555
原创 删除PG数据库,提示有其它会话正在使用数据库
pg_terminate_backend(pid):终止指定进程 ID 的会话(“pid”替换为需要停止的会话进程ID)或者服务未完全停止,环境仍有进程在使用数据库。pg_backend_pid():获取当前会话的进程 ID,以避免终止当前会话。1、打开数据库相关工具(如DBeaver),连接目标数据库,并打开sql编辑器。4、除当前会话外,其它会话均停止后,再删除数据库,此时可以成功删除数据库了。删除数据库,提示有其它会话正在使用数据库。如果服务处于启动状态,请先停止,再删除数据库。
2025-07-08 15:50:15
510
原创 PG数据库如何获取库中的全部表名?
3、执行psql命令导出目标数据库的表名:psql -h 数据库IP地址 -p 端口号 -U 用户名 -d 数据库名 -c "SELECT tablename FROM pg_tables WHERE schemaname = 'public' order by tablename;7、导出的表名(左图),前后都带有竖线。2、将数据库的用户密码,设置为环境变量:set PGPASSWORD=你的数据库用户密码。5、导出文件选择txt,方便后续脚本提取完整的表名,然后一直点击【下一步】
2025-07-07 14:12:31
574
原创 Gradle删除模块链接
1、项目目录下,找到setting.gradle文件,删除需要去除的模块。2、重新加载,加载完成后,可看到目标模块已去除引用。3、最后删除对应的项目模块文件夹即可。
2025-05-16 16:17:44
278
原创 客户端、WSL宿主机访问WSL服务
WSL宿主机可直接访问WSL服务,但是客户端访问WSL服务需要进行相应的配置。静态网页服务,可通过设置端口转发规则,实现客户端访问WSL服务。动态网页服务,最好通过代理服务器,实现客户端访问WSL服务。1、windows10系统安装好WSL,并设置好用户信息2、准备并启动WSL服务(2)在WSL中输入以下命令,查看WSL的IP(3)在WSL中输入以下命令,来启动index.html服务(如果python不行,可以试试python3)
2024-11-06 20:13:03
3631
2
原创 yolov5 + 训练模型 + 导出torchscript模型 + C++调用torchscript
cuDNN下载好后解压,将其中的三个文件夹复制到安装CUDA的文件夹下,覆盖掉其中的内容,然后在环境变量中添加路径即可(如果存在多个版本,则将需要使用的版本移动到前面去即可,如下),如何进入环境变量,后面的【第四章——下载YOLOv5所需要的配套库】有详细步骤。修改detect.py里面的weights(权重)的路径,修改为自己下载的预训练权重文件的路径(也可以用记事本打开修改),这里也可以不修改,在后面cmd运行时直接输入对应命令即可,但如果是用pycharm等应用运行,则需要进行修改)。
2023-11-28 15:48:23
6793
原创 给成绩打等级
方法一:用switch语句进行判断并打等级#include<stdio.h>int main(){ float score; char grade; printf("请输入分数\n"); scanf("%f",&score); while(score>100 || score<0) { printf("\n输入有误,请重输:\n"); scanf("%f",&score);...
2022-04-08 10:44:17
471
原创 用递归的方法求一组数字的和
例如:用递归求[2,5,2,9,1,9,4,3]的和代码如下:#include<stdio.h>int suwu(int *b,int j){ int sum2; if(j<=0) return b[0]; if(j>0) b[j-2]=b[j-2]+b[j-1]; return suwu(b,j-1);}int main(){ int sum1,a[8]={2,5,2,9,1,9,4,3}; printf("...
2022-04-08 10:19:18
806
原创 查找1至100的素数
查找1至100的素数,并显示出来:#include<stdio.h>int main(){ int i=1,j=1,k=0; printf("1到100以内的素数:\n"); while(i<=100) { j=1; while(j<=i) { if(i%j==0) k=k+1; ++j; } if(k...
2022-04-07 09:17:23
857
原创 查找水仙花数
查找100至999的水仙花数:#include<stdio.h>int main(){ int a,b,c,i=100,n,m,k; printf("100到999以内的水仙花数:\n"); do { a=i/100; b=(i/10)%10; c=i%10; n=a*10+3; m=b*10+3; k=c*10+3; if(n+m+k==i) prin...
2022-04-07 09:05:26
307
原创 字符串倒序
用结构体指针进行字符串倒序:#include<stdio.h>#include<string.h>#include<malloc.h>#define Maxmize 100typedef struct{ char ch[Maxmize]; int length;}string;int main(){ string *a,*A; a=(string*)malloc(sizeof(string)); A=(stri...
2022-04-06 18:14:54
311
原创 判断主串中子串的位置
判断主串中子串的位置,若是主串的子串,则返回其在主串中的位置,否则做出相应回应。#include<stdio.h>#include<string.h>#include<malloc.h>#define Maxnum 100typedef struct{ char ch[Maxnum]; int length;}string;int index(string *s1,string *s2){ int i=0,j=0; ...
2022-04-06 18:07:36
1440
原创 约瑟夫围坐问题
编写一算法来解决约瑟夫问题。设有n个人围坐在圆桌周围,现从第s个人开始报数,数到第m个人出列,然后从出列的下一个人重新开始报数,数到第m个人又出列……如此重复,直到所以的人全部出列为止,例如当n=8,m=4,s=1,得到的新序列为:4,8,5,2,1,3,7,6。C语言代码如下:...
2022-04-05 22:09:56
601
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅