- 博客(35)
- 收藏
- 关注
原创 docker containers logs清理
进入到/var/lib/docker/containers 目录下 通过 du -h --max-depth=1 查找大文件占用,发现这些文件中占用空间最大的是***-json.log**文件。/var/lib/docker/containers/ID目录,如果容器使用了默认的日志模式,他的所有日志都会以JSON形式保存到此目录下。/var/lib/docker/overlay2 目录下含有容器的读写层,如果容器使用自己的文件系统保存了数据,那么就会写到此目录下。
2023-08-24 09:54:43 955
原创 MyCat2按月分表操作
配置语句,扩容直接修改tableNames即可/*+ mycat:createTable{ "schemaName":"mycatdb", "shardingTable":{ "createTableSQL":"CREATE TABLE `mycatdb`.`test` (`name` varchar(10),`create_time` varchar(30));", "function":{ "clazz":"io.mycat.router.mycat1xfunction.Part
2022-05-30 16:25:16 768 2
原创 mycat2的docker启动
FROM docker.io/adoptopenjdk/openjdk8:latestENV AUTO_RUN_DIR ./mycat2ENV DEPENDENCE_FILE mycat2-1.20-jar-with-dependencies.jarENV TEMPLATE_FILE mycat2-install-template-1.21.zipRUN buildDeps='procps wget unzip' \ && apt-get update \ .
2022-05-05 10:26:04 364
原创 UFW配置
添加规则允许123.123.123.0/22网段所有ip访问本机80,3306端口ufw allow proto tcp from 123.123.123.0/22 to any port 80,3306删除一条规则ufw delete allow 80查看 UFW 的状态ufw statusStatus: activeTo Action From-- ------
2022-03-23 09:50:21 1004
原创 The client is using an unsupported version of the Socket.IO or Engine.IO protocols (further occurren
错误: 调试代码vue-webscoket-vue 虽然可以产生后端响应,但是前后端均显示 The client is using an unsupported version of the Socket.IO or Engine.IO protocols 并且前端界面cons...
2022-02-25 14:09:08 1888
原创 socket.i 中namespace和room
基本概念看socketio官方文档 http://socket.io/docs/rooms-and-namespaces/ namespace 和room的概念其实用来同一个服务端socket多路复用的。namespace,room和socketio的关系如下。 socket会属于某一个room,如果没有指定,那么会有一个default的room...
2022-02-24 11:29:53 388 1
原创 将U盘中的Linux系统移动至虚拟机中
昨天在U盘中做了一个Ubuntu系统,本身想用它学东西,但在装环境的过程中发现U盘发烫的厉害,随后还是决定把U盘中的系统移动至虚拟机中,在过程中尝试使用DiskGenius来磁盘对拷,可是不能启动,查找资料后使用clonezilla进行操作。
2021-05-16 18:23:30 696
原创 将Ubuntu安装到U盘
目录使用到的工具虚拟机设置安装Ubuntu 使用到的工具 VMware® Workstation 15 Proubuntu-20.10-desktop-amd64.iso 虚拟机设置 创建新的虚拟机选择典型选择稍后安装操作系统,下一步选择需要安装的系统,下一步选择安装位置,此处安装位置不重要,只是一块虚拟盘,做完U盘后可删除。同理,默认就可以,下一步虚拟机已创建好进入设置设置IOS位置需要..
2021-05-15 11:43:44 1758
原创 基础练习 阶乘计算
#include<stdio.h>int main(){ int a[3000],i,n,j,c=0; a[0]=1; for(i=1;i<3000;i++) { a[i]=0; } scanf("%d",&n); for(i=2;i<=n;i++) { for(j=0;j<3000;j++) { a[j]=a[j]*i+...
2018-03-19 20:36:22 216
原创 基础练习 高精度加法
#include<stdio.h>int main(){ int j,k,i,sum[101],c=0; char a[101],b[101]; for(i=0;i<101;i++) { a[i]=0; b[i]=0; sum[i]=0; } scanf("%s %s",a,b); for(i=0;i<=100;i++) { if(a[i...
2018-03-15 20:47:31 950
原创 1013. 数素数 (20)
#include#includeint main(){ int a[10000],i,j,k,l=1; a[0]=2; int m,n; scanf("%d %d",&m,&n); for(i=3;l<n;i++) { k=1; for(j=2;j<sqrt(i)+1;j++) { if(i%j==0) { k=0; } } if(k
2017-11-17 12:53:35 221
原创 1011. A+B和C (15)
#includeint main(){ int n,i,j; scanf("%d",&n); long a[n][3]; for(i=0;i<n;i++) { for(j=0;j<3;j++) { scanf("%ld",&a[i][j]); } } for(i=0;i<n;i++) { if(a[i][0]+a[i][1]>a[i][2]) {
2017-11-17 11:29:57 278
原创 微生物增殖
假设有两种微生物 X 和 Y X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。 一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。 现在已知有新出生的 X=10, Y=89,求60分钟后Y的数目。 如果X=10,Y=90 呢? 本题的要求就是写出这两种
2017-10-16 21:34:59 293
原创 1008. 数组元素循环右移问题 (20)
#includeint n;int m;int num[105];int i;int count = 0;int main(){ scanf("%d%d", &n, &m); m = n - m % n; for( i = 0; i < n; ++i ) { scanf( "%d", &num[i] ); }
2017-10-14 23:18:14 242
原创 1007. 素数对猜想 (20)
#include#includemain(){ int i,pi,qian,hou=2,sum=0; scanf("%d",&pi); for(i=3;i<=pi;i++) { if(sushu(i)) { qian=hou; hou=i; if(hou-qian==2) { sum++;
2017-10-14 23:16:47 308
原创 1006. 换个格式输出整数 (15)
#includemain(){ int sum,n,num[3],i,l; scanf("%d",&sum); num[2] = sum/100; num[1] = sum%100/10; num[0] = sum%10; for(i=num[2];i>0;i--) { printf("B"); } for(i=num[1];i>
2017-10-14 23:14:49 235
原创 1009. 说反话 (20)
#include#includeint main(){ int l,i,n=0,j=0,k; char a[80]; gets(a); l=strlen(a); for(i=0;i<strlen(a);i++) { if(a[i]==32) { n++; } } for(;n>=0;n--) { j=0; for(i=0;i<l;i++)
2017-10-14 23:10:59 214
原创 历届试题 核桃的数量
#includeint main(){ int a,b,c,n=1; scanf("%d %d %d",&a,&b,&c); for(;;n++) { if(n%a==0&&n%b==0&&n%c==0) { printf("%d",n); break; } } return 0;}
2017-10-06 21:19:44 268
原创 基础练习 数列排序
#includeint main(){ int n,i,j,k=0; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(i=0;i<n;i++) { for(j=0;j<n-i-1;j++) if(a[j]>
2017-10-06 21:08:44 321
原创 十六进制转十进制
#include#include#includeint main(){ int i,j=0; long long sum=0,b; char n[8],h; for(i=0;i<8;i++) { n[i]=0; } gets(n); for(i=0;n[i]>0;i++) { j++; } for(i=0;n[i]>0;i++) { if(n[i]=65
2017-10-02 17:39:35 398
原创 基础练习 十进制转十六进制
#includeint main(){ int n,i,j,a[100000]; char s[6]={'A','B','C','D','E','F'}; scanf("%d",&n); if(n!=0) { for(i=0;n>0;i++) { a[i]=n%16; n=n/16; } } else { a[0]=0; i=1; }
2017-10-01 16:14:04 261
原创 基础练习 特殊回文数
#includeint main(){ int in,g,h,i,j,k,l,n; scanf("%d",&in); for(n=10000;n<100000;n++) { l=n%10; k=n/10%10; j=n/100%10; i=n/1000%10; h=n/10000%10; if(l==h&&k==i) { if(l+k+j+i+h==i
2017-10-01 13:23:22 225
原创 基础练习 回文数
#includeint main(){ int i,j,k,l,n; for(n=1000;n<10000;n++) { l=n%10; k=n/10%10; j=n/100%10; i=n/1000; if(i==l&&k==j) { printf("%d\n",n); } } return 0;}
2017-10-01 12:18:46 319
原创 基础练习 特殊的数字
#includeint main(){ int i,j,k,n; for(n=100;n<1000;n++) { i=n/100; j=(n/10)%10; k=n-100*i-10*j; if(i*i*i+j*j*j+k*k*k==n) { printf("%d\n",n); } } return 0;}
2017-10-01 12:11:43 291
原创 基础练习 杨辉三角形
#includeint main(){ int n,i,j; scanf("%d",&n); int a[n][n]; a[0][0]=1; for(i=0;i<n;i++) { a[i][0]=a[i][i]=1; for(j=1;j<i;j++) { a[i][j] = a[i-1][j-1] + a[i-1][j]; } } for(i=0;i<n;
2017-10-01 11:52:54 335
原创 基础练习 查找整数
#includeint main(){ int n,a,i,end=-1; scanf("%d",&n); int s[n]; for(i=0;i<n;i++) { scanf("%d",&s[i]); } scanf("%d",&a); for(i=0;i<n;i++) { if(s[i]==a) { end=i+1; break; } }
2017-10-01 11:52:19 303
原创 基础练习 数列特征
#includeint main(){ int n,i,sum=0,min=10001,max=-10001; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(i=0;i<n;i++) { if(min>a[i]) { min=a[i]; } if(max<a[
2017-10-01 11:51:48 411
原创 基础练习 字母图形
#includeint main(){ int n,m,i,j=0; scanf("%d%d",&n,&m); char a[m]; for(i=0;i<m;i++) { a[i]='A'+i; } while(j<n) { for(i=0;i<m;i++) { printf("%c",a[i]); if(i==(m-1)) { print
2017-10-01 11:51:04 347
原创 基础练习 01字串
#includeint main(){ int a,b,c,d,e; for(a=0;a<2;a++) { for(b=0;b<2;b++) { for(c=0;c<2;c++) { for(d=0;d<2;d++) { for(e=0;e<2;e++) { printf("%d%d%d%d%d\n",a,b,c,d,e
2017-10-01 11:50:19 311
原创 基础练习 闰年判断
#includeint main(){ int y,i=0; scanf("%d",&y); if(y%4==0&&y%100!=0) { i=1; } else if(y%400==0) { i=1; } if(i==1) { printf("yes"); } else { printf("no"); } return 0;}
2017-10-01 11:49:40 312
原创 入门训练 圆的面积
#include#includeint main(){ int r; scanf("%d",&r); double s,PI=atan(1.0)*4; s=PI*r*r; printf("%.7f",s); return 0;}
2017-10-01 11:48:50 323
原创 入门训练 序列求和
#includeint main(){ long long sum,n; scanf("%d",&n); if(n>1) { sum=(1+n)*n/2; } else if(n=1) { sum=1; } printf("%I64d\n",sum); return 0;}
2017-10-01 11:47:28 385
原创 入门训练 Fibonacci数列
#includeint main(){ int n,i; scanf("%d",&n); int f[n]; f[0]=f[1]=1; for(i=2;i<n;i++) { f[i]=f[i-1]%10007+f[i-2]%10007; f[i]=f[i]%10007; } printf("%d\n",f[n-1]); return 0;}
2017-10-01 11:46:38 496
原创 入门训练 A+B问题
#includeint main(){ int a,b,c; scanf("%d%d",&a,&b); c=a+b; printf("%d",c); return 0;}
2017-10-01 11:45:00 282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人