自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 springBoot+vue编程中使用mybatis-plus遇到的问题

在上面的示例中,id 字段被标注为表的主键,并且指定了主键的生成策略为数据库自增。当你使用 MyBatis-Plus 的方法如 save 或 updateById 时,框架会自动识别和处理这个主键字段。

2024-04-14 10:29:31 489 1

原创 什么是计算机字?什么是计算机字节?

字节:B 信息单位,由8位二进制“位”组成字:W 信息单位,具体计算机的字长决定。如:“我会写bug”的笔记本字长是64位的,那么此笔记本的字长为64位,“字”由8B组成(64位÷8位二进制“位”=8 B )。

2022-12-19 17:53:50 374 1

原创 Python基础

2022-12-12 18:21:58 174

原创 PL/SQL编程:过程函数触发器题目分析

用到的表放到最后了!过程编写一个存储过程,能通过“类型名称”直接从商品信息表中获取对应类型的商品数据题目中的关键字:过程,通过类型名称,直接获取,商品数据分析:首先理清表中各个字段的关系,类型名称在goodstype表中,商品数据在GoodS表中确定过程的参数,根据关键词“通过类型名称”可以知道类型名称是输入参数。题目要求根据“类型名称”查询相关商品,同一类型的商品有很多,查询结果会有很多条,所以需要用cursor游标。获取的数据需要输出,所以要定义参数接收查询到的数据。总体思路:1.定义一

2022-01-09 19:17:30 1100 1

原创 C语言逆序输出函数指针版

#include "stdio.h"void main(){ //逆序输出数组 void out(int a[],int n);//这是函数声明 int a[]={1,2,3,4,5,6,7,8,9,10},n=10; int *p=a;//定义int指针类型的变量指向数组的首地址 out(p,10); for(;p<a+10;p++){//通过改变指针p指向的地址来遍历数组。注意,这种方式遍历循环结束数组指向,最后一个交换值的地址。 printf("%

2021-12-24 18:03:29 1214

原创 多态弊端及转型

//多态的弊端:不能使用子类特有功能//那怎么使用子类特有功能呢?zi z=(zi)f;//吧父类的引用强制转换成子类的引用(向下转型)//向上转型: fu f=new zi(); //向下转型 zi z=(zi)f; //栗子:孔子装爹(这个例子是我从公开课上扒来的,是APP上看的,没找到网址,但是要说一下)class kongziFather{ int age=40; public void teach() { System.out.println("孔子爹

2021-08-25 21:39:05 77

原创 java多态

//多态描述:同一个对象在不同时刻表现的不同状态比如: 猫是猫,猫是动物 水(液态,固态,气态)多态的前提: 1.要有继承关系 2.要有关系重写(多态通过方法的重写来体现) 3.要有父类引用指向子类对象 父 f=new 子(); 栗子: public class 多态的前提 {// 1.要有继承关系// 2.要有关系重写(多态通过方法的重写来体现)// 3.要有父类引用指向子类对象// 父 f=new 子(

2021-08-24 22:31:12 64

原创 java中的final关键字

//由于继承中有方法的重写,所以子类会覆盖父类的方法//有时候我们不想子类覆盖父类的方法,所以java提供了一个关键字:finalfinal的特点:修饰类:被final修饰的类不能被继承修饰方法:被final修饰的方法不能被重写修饰变量:被final修饰的变量不能被重新赋值(自定义常量)栗子1:class fu{public final void eat() { } }class zi extends fu{public final void eat() {//被final修饰的

2021-08-23 21:09:30 73

原创 继承总结结

1.把多个类中相同的成员提取出来定义到一个独立的类中,然后让这多个类和该独立的类产生一个关系。 这多个类就具备了这些内容。这个关系叫继承。2.java中如何表示继承?格式是什么? 用extends关键字表示 格式:class 子类名 extends 父类名{}3.继承的好处: 提高了代码复用性 提高代码维护性 让类与类产生了一个关系,是多态的前提4.继承的弊端 让类的耦合性增强。这样某个类改变,就会影响其他该类相关的类 原则:低耦合,高内聚。 耦合:类与

2021-08-22 15:37:34 52

原创 java方法的重写

主要是方法的重写//继承中成员方法的关系// 1.父类和子类方法声明不同时:可分别调用// 2.父类和子类有同名方法时// (1.)如果是子类调用,就先找子类中有没有这个类,有就调用,没有就在父类中找有就调用,没有就报错// (2.)如果是父类调用,就会直接调用父类的方法 //方法的重写(方法的覆盖):如果子类和父类中有方法声明一模一样的方法,使用子类的方法 要区别://方法的重载:本类中出现方法名一样,参数列表不同的方法,与返回值无关。 public class 方

2021-08-21 21:58:16 94

原创 java继承知识点合集1

//继承class person{ int age; String name; public void eat(){ System.out.println("吃饭"); } }class person { public void eat(){ System.out.println("吃饭"); } public void sleep(){ System.out.println("睡觉"); }}class students extends person{}c

2021-08-20 19:08:57 83

原创 C语言练习之冒泡排序

题目要求:C语言实现从小到大对10个数进行排序,要求使用冒泡排序实现。**分析:**什么是冒泡排序?冒泡排序就是每次都会有一个泡冒出来,这个泡就是我们要找的元素。这个题中要求把给的数从小到大排列,那我们就可以认为最大的数是“泡”,我们要做的就是找到他并且把它放到合适的位置。...

2021-07-24 15:17:31 429

原创 C语言练习之九九乘法表

题目要求:C语言编程实现九九乘法表(代码在文章最后!)。如图分析:首先,我们要知道这个题要用循环来写。第二,我们要确定变量个数。行和列我们需要两个变量,在这里设为i为行数和j为列数。第三,找规律。我们发现九九乘法表有9行,也就是i最大为9,并且i递增。j表示列数,每一列上式子的个数也是递增的,并且j在等于i的时候就结束递增了。语言描述不好理解,我们看图:我们观察发现行和列都是在递增的,这就涉及到双层循环:外层循环表示行,内层循环表示列。本题中内层循环的个数总是等于或小于外层循环,也就是j<=i总是

2021-07-23 15:52:20 1651 6

原创 java笔记

package classAndObject;import java.util.Scanner;//成员变量包括类变量和实例变量public class Person{ private static final int Scanner = 0; String idCard; String name; int age; char sex; //叫实例变量也叫属性//创建该...

2020-04-18 16:20:55 89

原创 C语言练习之逆序输出

题目要求:对十个数组元素依次赋值,然后按照逆序输出分析:定义一个int类型的数组,将要逆序输出的数存放在数组中。代码如下:#include "stdio.h"void main(){ int a[10]; int i; for(i=0;i<10;i++) { scanf("%d",&a[i]); } for(i=9;i>...

2020-04-07 18:58:38 1231

原创 C语言练习之输出菱形

题目要求:

2020-03-09 13:46:46 441

原创 C语言练习之求规律和

求(1+2+3….+100)+(11+22+….50*50)+(1/1+1/2+…1/10)

2020-02-24 22:13:51 198

原创 C语言练习之输出1到100之间的素数

#include "stdio.h"void main(){ int i,j; for(i=1;i<=100;i++) { for(j=2;j<i;j++) { if(i%j==0) break; } if(i==j) printf("%d ",i); }}

2020-02-22 22:44:03 29183 20

原创 C语言练习之判断是否为素数

**题目要求:**输入一个整数n,判断他是否为素数(质数)**分析:**采用的算法是,让n除以i,如果n能被2~(n-1)之中的任何一个整数整除,则表示n肯定不是素数,不必再继续被后面的整数除,因此,可以提前结束循环。代码如下:#include "stdio.h"void main(){ int n,i; scanf("%d",&n); n=10; ...

2020-02-22 22:35:40 1464 3

原创 C语言练习之输出斐波那契数列的前40个数

题目要求:求Fibonacci数列的前40个数。斐波那契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 3,n ∈ N*)分析:使用循环代码如下:#include "stdio.h"void main(){ int i,f1,f2,f3; f1=1; f2=1; f3=f1+f2; ...

2020-02-19 20:37:42 11311

原创 C语言练习之输出4*5矩阵

#include "stdio.h"void main(){ int i,j,n; n=0; for(i=1;i<5;i++) for(j=1;j<6;j++,n++) { //printf(" %5d",n); if(n%5==0) printf("\n")...

2020-02-19 20:11:09 4248

原创 学习笔记(04):Java小白修炼手册-万物皆多态,继承关系之下多态的体现与原理

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 课程讲从零开始细致讲解Java 语言,小白学习必修课!...

2020-02-18 18:07:02 133

原创 学习笔记(04):Java小白修炼手册-万物皆多态,继承关系之下多态的体现与原理

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 课程讲从零开始细致讲解Java 语言,小白学习必修课!...

2020-02-18 18:06:50 68

原创 学习笔记(03):Java小白修炼手册-面向对象编程之父子关系论继承

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 课程讲从零开始细致讲解Java 语言,小白学习必修课!...

2020-02-18 17:41:42 175

原创 学习笔记(02):Java小白修炼手册-触类旁通,和Java谈一场恋爱

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 课程讲从零开始细致讲解Java 语言,小白学习必修课!...

2020-02-18 17:33:10 118

原创 学习笔记(01):Java小白修炼手册-面向对象编程之接口逻辑与应用

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 课程讲从零开始细致讲解Java 语言,小白学习必修课!...

2020-02-18 17:12:06 136

原创 C语言练习之输出100~200之间能被3整除的数

题目要求:输出100~200之间的能被3整除的数分析:要检查100~200之间的每一个数,并判断能不能被3整除,能输出,不能就不输出。代码如下:#include "stdio.h"void main(){ int i; for(i=100;i<=200;i++) { if(i%3==0) printf("%d ",i); } ...

2020-02-14 19:51:55 27121 1

原创 C语言练习之统计捐款人数及人均捐款数

题目要求:在全系1000个学生中,征集慈善捐款,当总数达到10万元时就结束,统计此时的捐款人数,以及平均每人捐款的数目题目分析:因为人数不能超过1000,捐款数不能超过100000,所以需要判断两个变量。使用for循环限定人数不超过1000,使用if条件句判断捐款总数是否超过100000代码如下:#include "stdio.h"void main(){ int i;/...

2020-02-14 18:47:10 3045

原创 C语言练习之求1~100的和

题目要求: 求1+2+3+4+…+100题目分析:求累加和和要用循环来实现。代码如下://for循环#include "stdio.h"void main(){ int i,sum; sum=0; for(i=0;i<=100;i++) sum+=i; printf("%d",sum);}//while循环#include "stdi...

2020-02-13 13:20:24 3690

原创 经典猜数游戏

■具体要求:1.由玩家自行输入一个整数,计算机随机生成一个在0至此整数之间的数请玩家猜,玩家输入猜的数;2.如果猜对了,则输出“恭喜您,您猜对了!”,输出正确的数,及猜数次数,并提问玩家是否还要再玩一次,若玩家输入‘y’ 则继续猜数,若玩家输入‘n’ 则终止程序;3.如果猜错了,计算机会给出提示,指出玩家猜的数是太大,还是太小。废话不多说直接上代码(写的注释没有那么专业 但是还是比较易懂的 ...

2020-02-12 22:47:42 757

原创 C语言练习之判断是否是闰年

题目要求:判断某一年是否是闰年。题目分析:首先我们得知道闰年的条件 1、能被4整除,但不能被100整除;2、能被400整除;代码如下#include "stdio.h"void main(){ int year; printf("请输入年份:"); scanf("%d",&year); if(year%4!=0) printf("%...

2020-02-12 22:08:34 769

原创 C语言练习之成绩与等级

题目1:要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70-84分,C等为60-69分,D等为60分以下。成绩的等级由键盘输入。题目2:要求按照考试成绩输出等级,85分以上为A等,70-84分为B等,60-69分为C等,60分以下为D等。成绩由键盘输入。分析:这两个题都是判断选择的类型 用if…else类型略为繁琐,本题用switch()…case最为合适代码1#incl...

2020-02-11 22:07:43 7949 3

原创 C语言练习之输入x输出y

题目要求:按要求输出yx<0 y=-1x=0 y=0x>0 y=1题目分析:用if条件句确定x的范围 再根据x的范围给y赋值代码如下:#include "stdio.h"void main(){ int x,y; scanf("%d",&x); if(x>=0) y=1; else if(x=0) y=0...

2020-02-11 20:56:07 7933 1

原创 C语言练习之判断是否为大写字母

**题目要求:**输入一个字符,判别它是否为大写字母,如果是,将它转换成小写,如果不是,则不转换。然后输出最后得到的字符。**题目分析:**可以用if…else语句或者条件表达式代码1(if…else)...

2020-02-10 13:19:59 28226

原创 C语言练习之排序并输出两个数

题目要求:输入两个实数,按代数值由小到大的顺序输出这两个数题目分析:

2020-02-10 12:13:31 2890

原创 C语言练习之比较两数大小

题目要求:输入两个实数,比较两数大小,并输出大的一个分析一下:1.要求从键盘输入两个实数 会用到“scanf”输入函数2.两个数比较大小可以用if条件语句3.比较大小后把大的存在max变量中 最后输出max就OK啦代码如下#include "stdio.h"void main(){ int a,b,max; scanf("%d %d",&a,&b);...

2020-02-08 16:26:07 6352

原创 C语言练习之输出字符

先后输出BOY三个字符解题思路:我们要知道大小写字母属于字符型常量,即定义为char类型 用getchar输入 putchar输出#include "stdio.h"void main(){    char a,b,c;    a='B';    b='O';  &nbsp...

2020-02-07 21:43:10 300

原创 C语言练习之大小写转换

给定一个大写字母,要求用小写输出解题思路:1.字符数据以ASCII码存储在内存的,形式与整数的存储形式相同。所以字符型数据和其他算术型数据之间可以互相赋值和运算2.知道相同字母大小写之间ASCLL码值相差32“此链接为ASCLL码对照表”代码如下#include "stdio.h"void main(){ //此程序以A为例 char c1,c2; //定义c...

2020-02-07 12:04:14 757

原创 C语言练习之计算存款利息

计算存款利息。有1000元,想存一年,有三种方法可选择:(1)活期,年利率为r1,;(2)一年期定期,年利率为r2;(3)存两次半年定期,年利率为r3。请分别计算出一年后按3种方法所得到的本息和...

2020-02-06 20:28:11 8302 3

原创 C语言练习之温度转换

有人用温度计测量出用华氏发表示温度(如64°F),现在要求把它 转 换为以摄氏法表示的温度(如17.8°C)解题思路:这个问题的算法很简单,关键在于找到二者之间的转化公式c=5/9(f-32)(C表示摄氏度,f表示华氏温度)代码如下#include "stdio.h"void main(){ float c,f; //定义变量 f=...

2020-02-06 16:20:05 7980 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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