自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 virtualenv使用

virtualenv使用

2022-02-02 20:27:20 1000

原创 将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关注的人

提示
确定要删除当前文章?
取消 删除