
笔记
卜仪
加油加油加油!
展开
-
IDEA配置tomcat的maven插件遇到的问题
tomcat如何成功运行原创 2022-12-13 21:09:06 · 459 阅读 · 1 评论 -
SQL中的DML、DDL以及DCL是什么?
DML(data manipulation language)是数据操纵语言:它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。DDL(data definition language)是数据定义语言:DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。DCL(DataControlLanguag原创 2022-07-04 20:05:33 · 497 阅读 · 1 评论 -
public 方法名()与public void 方法名()与public static void 方法名()区别
1.public 方法名(). 构造函数,与类名一样。不能带返回类型。若是在一个类中定义的,则该方法必须在实例化该类的对象后才能调用2.public void 方法名(). 类的成员函数。若是在一个类中定义的,则该方法必须在实例化该类的对象后才能调用 调用方法是对象名.方法名()。3.public static void 方法名(). 静态成员函数。这个函数不属于某个具体的对象,这个类实例化的每个成员都可用,同时,这个类也可以直接调用这个函数而不用实例化一个对象。...原创 2022-01-20 08:53:34 · 13255 阅读 · 0 评论 -
int取整方式
(int)5.5=5 把小数类型强制改为整数类型,舍弃小数部分直接保留整数int(-5.5)=-6 int 表示向下取整,即第一个不大于-5.5的整数`(int)5.5 函数ceil,floor可以得 天花板(6) 或得 地板(5) 的值原创 2021-05-08 10:38:08 · 5162 阅读 · 0 评论 -
为什么要用返回值而非函数参数
在学习Java时,看到一个例子package com;public class MethodDemo{ public static void main(String[] args){ boolean flag = true; System.out.println(flag); } public static boolean isEvenNumber(int number){ if(number%2 == 0){ retur转载 2022-01-12 10:09:57 · 373 阅读 · 0 评论 -
C++ 赋值运算符=的重载 代码笔记
书上代码为:#include<iostream>using namespace std;class Person{public: Person(char* na) { cout << "call constructor" << endl; name = new char[strlen(na) + 1]; if (name != 0) { strcpy(name, na); } } Person(Person& p) {原创 2021-11-28 16:04:19 · 363 阅读 · 0 评论 -
结构体
结构体创建变量时可省略关键词struct但在定义结构体时不可省略原创 2021-11-16 14:23:32 · 222 阅读 · 0 评论 -
值传递,地址传递,引用传递
地址传递可改变实参,值传递不会改变实参。void swap01(int a,int b)/*值传递*/{ int temp=a; a=b; b=temp;}void swap02(int *p1,int *p2)/*地址传递*/{ int temp=*p1; *p1=*p2; *p2=temp;}int main(){ int a=10; int b=20; swap01(a,b); swap02(&a,原创 2021-11-15 20:52:56 · 725 阅读 · 0 评论 -
const修饰符 c++
const修饰符可修饰指针,修饰常量,既修饰指针又修饰常量,分为三类。可把看做指针,const看做常量,方便记忆。1.修饰指针,即为常量指针const charpc=“abcd”;声明指向常量abcd的指针变量使用const,则修饰的指针内容不可更改,指针的指向可改。pc[3]=‘x’;错误,使用了const,abcd常量不可更改pc=“jkkk”;正确,可改变指针指向...原创 2021-11-15 20:25:06 · 522 阅读 · 0 评论 -
p54拷贝构造函数程序中person wang(“wang“)和person li(wang)有无引号
加了引号是一个字符串,是不变的,而不加引号是一个变量,是变化的.显示:加了引号就显示X,不加引号显示的是X的具体值.void main(){Person wang("wang");Person li(wang);wang.printname();li.printname();}为何person wang中有“”,person li中没有?Person li(wang)里wang指的是Person wang(“wang”),而不是Person wang("wang")...原创 2021-11-07 23:29:47 · 101 阅读 · 0 评论 -
i++和++i,++(++n)和(n++)++
a=i++:先把i的值赋给a,再i=i+1a=++i:先i=i+1,再赋值给ai=3时,a=i++,a=3,i=4a=++i,a=4,i=4原创 2021-10-28 10:13:10 · 401 阅读 · 0 评论