自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 zookeeper无法正常启动:报错为:nohup: 无法运行命令 ‘/opt/jdk/bin/java‘: 没有那个文件或目录

得到:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin。好久没有打开zookeeper,之前是可以正常启动的,今天不知道为什么不行。地址改成真实的就行了,再启动zookeeper就成功了。4、最后打开zkServer.sh文件,把。显示已启动,但是再检查jps,发现没成功。命令给出的结果是错的,这个地址并不是。得到:/opt/jdk。得到的就是真实的地址了。

2023-04-28 20:46:02 1452

原创 github个人博客访问时出现404错误

仓库名必须是uername.github.io,username就是你的github用户名,这样才不会出现404但是我开始用的不是我的用户名,后来发现得一样的才行,就去修改了我的用户名来与仓库名保持一致,这样操作最后结果依旧是404解决: 删掉刚刚建的那个仓库,用新改用户名再创建一个仓库重复步骤即可解决...

2021-03-05 20:59:03 2614 1

原创 第七课:类与对象

第七课:类与对象文章目录第七课:类与对象一、类1、类的声明(1)[ 类修饰符 ]1) public(公共的)2) abstract(抽象的)3) final(最终的)(2) [ extends 父类名称 ]——extends关键字(3) [ implements 接口名称列表 ]——implements关键字2、成员变量和常量——刻画对象的状态(1)成员变量/常量的声明(2)[ 成员变量/常量的访问控制修饰符 ]1) 各修饰符简介2)private(3)static关键字1)static关键字的作用2)s

2020-12-19 22:56:08 1280 1

原创 第六课:数组和字符串

第六课:数组和字符串文章目录第六课:数组和字符串一、数组的定义与格式二、数组的初始化1、动态初始化*补充知识 ——Java中的内存分配2、静态初始化三、数组操作的常见问题1、下标越界2、空指针异常3、待补充。。。四、数组的相关算法1、数组的遍历2、获取数组的最大值3、数组的逆置4、数组的查找算法五、二维数组1、二维数组的定义格式(1)数据类型[ ] [ ] 变量名 = new 数据类型[m] [n](2) 数据类型[ ] [ ] 变量名 = new 数据类型[m] [](3) 数据类型[ ] [ ] 变量

2020-12-19 22:55:23 619 1

原创 第五课:Java方法

第五课:Java方法文章目录第五课:Java方法一、方法的定义及格式1、定义2、方法的格式(1)方法的修饰符①abstract方法(抽象方法)②static方法(类方法或静态方法)③final方法(最终方法)④native方法(本地方法)⑤synchronized方法(同步方法)⑥throws异常类型列表(2)返回值类型(3)参数二、方法的注意事项三、方法重载一、方法的定义及格式1、定义完成特定功能的代码块(类似于c/c++的函数的定义 在java中我们称之为方法)2、方法的格式修饰符 返回值

2020-12-19 22:53:07 140 1

原创 第四课:Java流程控制语句

第四课:Java流程控制语句文章目录第四课:Java流程控制语句一、顺序结构二、选择结构1、if语句注意事项2、if语句与三元运算符的转换3、switch语句三、循环结构1、for循环2、while循环3、do-while循环4、控制跳转语句(1)goto语句(2)break中断(3)continue继续(4)return返回一、顺序结构从上往下依次执行二、选择结构1、if语句注意事项关系表达式结果必须为boolean类型if控制多条语句时要有大括号if的条件后面很容易不小心加上了分号

2020-12-19 22:52:24 132 1

原创 第三课 java算术运算

java算术运算文章目录java算术运算一、数据类型中补充的小问题1、定义long、float时要注意2、byte值的问题3、数据类型转换之默认转换4、java语言中的字符char可以存储一个中文汉字吗?为什么?二、运算符*运算符的优先级1、算术运算符2、赋值运算符3、比较运算符4、逻辑运算符5、位运算符6、三目运算符三、键盘的录入一、数据类型中补充的小问题1、定义long、float时要注意在定义long或者float类型变量的时候,要加L或者f。整数默认是int类型,浮点数默认是doubleb

2020-11-03 20:01:07 651

原创 第二课 java基本语法

第二课 java基本语法一、java关键字定义:被java语言赋予特定含义的单词;规则:组成关键字的字母全部小写(goto和const作为保留字符存在,目前并不使用)二、java标识符定义:就是给类,接口,方法,变量等起名字时使用的字符序列规则:由英文大小写字母、数字字符、“$”以及“_”构成;注意:不能以数字开头;不能是java中的关键字;大小写要注意区分公认的规范命名:包:其实就是文件名,用于把相同的类名进行区分,要求全部小写(stupitstudent)类或接口:每个单词的首字母

2020-10-29 22:58:36 567

原创 第一课 java简介

第一课: Java基本介绍一、Java语言平台版本JavaSE:java标准版 为开发普通桌面和商务应用程序提供的解决方案JavaME:java小型版 为开发电子消费产品和嵌入式设备提供解决方案JavaEE:java企业版 主要针对web应用开发二、Java语言特点简单性 :解释性面向对象 :高性能分布式处理 :多线程健壮性 :动态结构中立 :安全性开源跨平台 :java语言具有良好的可移植性,主要依靠 JVM,但是不能说JVM是跨平台的,因为不同的java语言在不同操作系统中

2020-10-29 22:58:00 218 1

原创 检测文件尾(EOF)

#include<iostream>using namespace std;int main(){ cout << "please enter whatever you want:" << endl; cout << "and if you wanna stop and check out how many characters you've entered ,please press <CTRL><z> at the sam

2020-10-10 17:12:04 597

原创 用new和delete存储通过键盘输入的字符串

#include<iostream>#include<cstring>#pragma warning(disable:4996)using namespace std;char * getname(void);int main(){ char *name; //先定义一个指针 name = getname(); cout << name << " is at " << (int *)name <&l

2020-09-27 21:34:20 264

原创 用strcpy初始化数组,解决数组长度可能不够的问题

用strcpy初始化数组,解决数组长度可能不够的问题如果经常要将字符串放到数组里时,应该用=运算符,或者是strcpy()或者是strncpy()最好是用strcpy来给字符串数组复赋值,这样更安全。要注意的是:strcpy(数组名/目标地址,要复制的字符串的地址)当出现复制的字符串地址可能会大于数组长度时,要用strncpy()eg.strncpy{数组名/目标地址,要复制的字符串的地址,n};数组名[n] = '\0';这样就可以保证最多可以将n个字符复制到数组/目标地址中,而不会

2020-09-17 23:16:39 1605

原创 用getline与get读取输入

用getline与get读取输入直接用cin读取用户输入时如果中间有空格 会自动在读取完第一个单词之后的结尾处添加空字符,不会读取第二个单词。解决方法就是用getline或get这种面相行的输入来读取#include<iostream>using namespace std;int main(){ const int Arsize = 20; char name[Arsize]; char dessert[Arsize]; char drink[Arsize]; cout

2020-09-17 22:31:13 324

原创 解决不能将 “const char *“ 类型的值分配到 “char“ 类型的实体问题

解决不能将 “const char *” 类型的值分配到 “char” 类型的实体问题#include<iostream>using namespace std;int main(){ const char *p = new char[7]; p = "laylay"; cout << "the thing we stored in point p is \"" << p << "\"."<<endl; cout <<

2020-09-17 21:58:59 48920 4

原创 第二章 函数

第二章 函数文章目录第二章 函数第一节 函数的定义与使用一、函数的定义1、定义2、语法二、函数的调用1、调用2、例子①x的n次方②八位二进制化为十进制③求π的值④找回文数三、函数的参数传递1、函数参数的存储2、实参相关要求3、传递方向4、引用传递第二节 内联函数第三节 带默认参数值的函数1、概念2、默认参数值的说明次序3、默认参数值与函数的调用位置第四节 函数重载1、概念2、注意3、举例第一节 函数的定义与使用一、函数的定义1、定义函数是面向对象程序设计中,对功能的抽象2、语法int sum(

2020-05-24 14:55:38 992

原创 第一章 c++简单程序设计

第一章 c++简单程序设计文章目录第一章 c++简单程序设计第一节 基本数据类型与表达式一、基本数据类型二、常亮与变量1、常量(1)整数常量(2)浮点数常量(3)字符常量(4)转义字符2、变量(1)变量的声明、定义和初始化(2)变量的存储类型(3)符号常量三、运算符与表达式1、算术运算符与算术表达式2、赋值运算符和赋值表达式3、逗号运算符和逗号表达式4、关系运算与关系表达式5、逻辑运算与逻辑表达...

2020-05-07 16:31:17 391

原创 typora使用指南

typora使用指南有快捷键的语法1.(Ctrl 0~Ctrl4)普通文本、一级到四级文本2.(Ctrl B) 加粗 --> 加粗 //** **3.(Ctrl I) 斜体 -->斜体 //* *4.(Ctrl U) 下划线 -->下划线 ...

2020-05-07 00:07:23 684

空空如也

空空如也

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

TA关注的人

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