- 博客(40)
- 资源 (3)
- 收藏
- 关注
原创 枚举、注解
} //自定义枚举类 /** 1.将构造器私有化,防止生成实例对象* 2.去掉set方法* 3.在类内部直创建所需对象,枚举对象一般大写* 4.优化 枚举对象用final修饰return des;} }
2023-06-27 09:18:17 157
原创 面向对象OOP部分
jdk8以前,他是存储在方法区的静态域的,jdk8以后,则是存储在堆中,加载类的时候生一个对应的class类对象,静态变量就在class类对象后面。6)我们看一下创建一个子类对象时(继承关系),他们的静代码块静态属性初始化,普通代码块,普通属性初始化,构造方法的调用顺序如下。但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或类显式调用,而是加载类时,或创建对象时隐式调用。6.类变量是在类加载时就初始化了,也就是说,即使你没有创建对象,只要类加载了就可以使用类变量了。
2023-04-13 17:28:17 200
原创 java对象
this可以理解为一个指向当前类创建的对象的一个引用,但是该引用只能与当前对象绑定。在对age、name做显示初始化,age为20,人后new Person使用构造器初始化属性,最后P指向堆中对象的地址,P是对象的引用。4.访问构造器语法: this(参数列表): 注意只能在构造器中使用(即只能在构造器中访问另外一个构造器, 必须放在第一条语句)5.this不能在类定义的外部使用,只能在类定义的方法中使用。1.this关键字可以用来访问本类的属性、方法、构造器。2.this用于区分当前类的属性和局部变量。
2023-04-03 16:54:53 61
原创 nginx学习笔记
Nginx ("engine x”) 是一高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等+
2023-03-27 17:55:42 141
原创 git使用笔记
git config --global user.email "你的名字"git config --global user.email "你的邮箱"git config --local user.email "你的名字"git config --local user.email "你的邮箱"//对当前用户的所有仓库有效。//仅对当前仓库有效。
2023-03-21 17:52:24 860
原创 Dockerfile
Dockerfile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本文件地址: https://docs.docker.com/engine/reference/builder/构建docker镜像三部曲:1.编写Dockerfile文件2.docker build 命令构建镜像3.docker run 依靠镜像运行容器实例DockerFile构建过程解析Dockerfile基础知识1每条保留指令都必须大写,且字母后面要跟随至少一个参数;
2023-03-20 11:15:58 150
原创 C语言递归求阶乘
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<Windows.h>#include<math.h>long factorial(int n);int main(){ printf("%ld\n", factorial(10)); return 0;}long factorial(int n) { if (n == 0 || n == 1) { return 1; } el
2022-04-27 14:04:08 644
原创 C语言插入排序
第一版#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>#define N 10void quick_sort(int arr[], int start, int end);int partition(int arr[], int low, int high);void select_sort(int arr[],int n);void in
2022-04-22 15:28:30 1768
原创 C语言选择排序
第一版#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>#define N 10void quick_sort(int arr[], int start, int end);int partition(int arr[], int low, int high);void select_sort(int arr[],int n);int mai
2022-04-22 10:22:42 1103
原创 C语言快速排序问题
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>#define N 10void quick_sort(int arr[], int start, int end);int partition(int arr[], int low, int high);int main() { int i = 0; int arr[N] = {1,33,5
2022-04-21 16:17:13 870
原创 C语言爱因斯坦问题
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void pri
2022-04-20 11:16:32 208
原创 C语言求质因数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void pri
2022-04-20 10:36:25 1030
原创 C语言求平方根
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void pri
2022-04-19 17:52:41 7874
原创 C语言求最大公约数最小公倍数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void pri
2022-04-19 17:02:25 135
原创 C语言求勾股数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void pri
2022-04-19 15:39:06 714
原创 C语言求回文数(非数组)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void pri
2022-04-19 14:06:51 208
原创 C语言求水仙花数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void pri
2022-04-19 10:18:40 81
原创 C语言判断是否为自守数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void pri
2022-04-18 17:50:41 1988
原创 c语言求亲密数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void primeJudge();void perfect
2022-04-18 16:54:14 1248
原创 c语言求完数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void primeJudge();void perfect
2022-04-18 13:53:03 484
原创 判断一个数是否为素数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();void primeJudge();int main() {
2022-04-18 11:21:28 249
原创 C语言求π的值
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);void purchaseChicken();float calculatePi();int main() { float pi = cal
2022-04-18 10:52:16 1274
原创 百钱买百鸡问题(C语言版)
我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x,
2022-04-15 17:08:02 5000 1
原创 给定x*y的表格,画出最大的菱形
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void check_count();void combineNum(int x, int y, int z,int num);void printDiamond(int x, int y);int main() { printf("请输入表格尺寸:\n"); int x, y; scanf("%d,%d", &x,&y
2022-04-15 16:01:26 84
原创 计算由a,b,c组成一个数有多少种组合
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void check_count();void combineNum(int x, int y, int z,int num);int main() { combineNum(5,2,1,100); return 0;}void combineNum(int x,int y,int z,int num) { int i =
2022-04-15 10:43:03 331
原创 输入一个字符串,统计英文字母、空格、数字和其它字符的个数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main() { int count_digit=0, count_letter=0, count_space=0, count_other=0; char c; printf("请输入一串字符!\n"); while ((c = getchar())!='\n') { if (c>='a' && c&
2022-04-13 17:20:54 1177
原创 求某一年的某一月有多少天
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main() {int x=0, y=0,day=0;printf(“请输入年份:\n”);scanf(“%d”,&y);printf(“您输入的年份是:%d年\n”, y);printf(“请输入月份:\n”);scanf(“%d”, &x);printf(“您输入的月份是:%d月\n”, x);switc
2022-04-13 16:22:00 233
原创 错误 C4996 ‘scanf‘: This function or variable may be unsafe. Consider using scanf_s instead.
这个警告有三种方式可以解决:1.用VS提供的scanf_s;2.在代码最上方加上#define _CRT_SECURE_NO_WARNINGS,我是用的就是这种3.项目-属性-C/C+±SDL检查-选择“否”
2022-04-08 09:51:10 1426
原创 expect安装使用总结
expect简介Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。 Expect的作者Don Libes在1990年开始编写Expect时对Expect做有如下定义:Expect是一个用来实现自动交互功能的软件套件(Expect [is a] software suite for automating interactive tools)。使用它系统管理员的可以创建脚本用来实现对命令或程序提供输入,而这些命令和程序是期望从终端(terminal)得到输入,一般来说这些
2021-08-23 15:29:54 285
原创 将Linux设置为中文模式
将Linux设置为中文模式首先将epro下的源切为阿里的源(登陆mirrors.aliyun.com找到centos)或者本地光盘的源yum groupinstall “Chinese Support” 安装中文支持修改环境变量(临时的,当重启之后还是会恢复英文)LANG=zh_CN.UTF-8然后增加epel的repo登陆mirrors.aliyun.com找到epel,找到帮助,...
2019-10-14 11:15:19 621
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人