自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA字符串反转

import java.util.Scanner;public class Demo3 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入字符串:"); String arr = scanner.nextLine(); System.out.println(Tostr.

2022-01-17 16:27:22 285

原创 JAVA拼接字符串

public class Demo2 { public static void main(String[] args) { int arr []={1,2,3}; System.out.println(Tostring(arr)); } public static String Tostring(int arr[]){ String s = ""; s+="["; for(int i =0 ; i&l.

2022-01-17 15:51:23 396 1

原创 Java案例统计字符次数

import java.util.Scanner;public class Demo1 { public static void main(String[] args) { int small = 0; int big = 0; int num = 0; int space = 0; System.out.println("请输入要统计的字符串: "); Scanner scanner = new .

2022-01-17 15:28:55 346

原创 Java案例用户登录

import java.util.Scanner;//类可以实现接口 用关键字implementspublic class Application{ public static void main(String[] args) { for (int i = 1; i <= 3; i++) { String User="admin"; String password ="123456"; Scanne.

2022-01-17 14:51:34 264

原创 JAVA异常处理

Java 异常处理一.Java的三大异常检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。运行时异常: 运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。错误: 错误不是异常,而是脱离程序员控制的问题。错误在代码中通常被忽略。例如,当栈溢出时,一个错误就发生了,它们在编译也检查不到的。二.Exception 类的层次Exception 类是 Th

2022-01-17 11:54:31 277

原创 JAVA接口

JAVA接口一.什么是接口接口是抽象类的集合,包含了很多个抽象方法,通常用interface来声明。类描述对象的属性和方法,接口则包含类要实现的方法。一个类通过继承接口的方式,从而来继承接口的抽象方法。二.类如何实现接口类可以实现接口 用关键字implements。类实现接口,必须要重写接口中的抽象方法。三.类和接口的区别接口不能用于实例化对象。接口没有构造方法。接口中所有的方法必须是抽象方法。接口不能包含成员变量,除了 static 和 final 变量。接口不是被类继

2022-01-13 15:29:43 111

原创 Java抽象类

1.抽象类**- abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。抽象类中可以没有抽象方法,但是有抽象方法的类必须要声明为抽象类。抽象类,不能使用new关键字来创建对象,它是用来让子类继承的。抽象方法,只有方法的声明,没有方法的实习,它是用来让子类实现的。子类继承抽象类,那么就必须要实现重写没有实现的抽象方法,否则该子类也要声明为抽象类。如果你想设计这样一个类,该类包含一个特别的成员方法,该方法的具体实现由它的子类确定

2022-01-08 16:51:39 233

原创 Java多态

多态即同一方法可以根据发送对象的不同而采用多种不同的行为方式。一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多多态存在的条件有:有继承关系,子类重写父类方法,父类引用指向子类对象。注意:多态是方法的多态,属性没有多态性。Father father = new Son(); //父类引用指向子类对象。注意:多态是方法的多态,属性没有多态父类和子类有联系存在条件:继承关系,方法需要重写,父类引用指向子类对象。...

2022-01-04 16:50:39 210

原创 java中的super和this

文章目录Super和this一.不同的属性值①.父类②.子类③.main控制台二.不同的方法①.父类②.子类③.main控制台三.无参构造四.注意事项Super和this一.不同的属性值①.父类package com.czj.base.com.czj.base;public class Farther { public String name ="父类名字";}②.子类package com.czj.base.com.czj.base;/*子类继承了父类,就会拥有父类的全部方

2021-12-24 23:31:21 597

原创 Java继承

文章目录继承一.什么是继承二.继承时类和类的关系三.代码演示①.父类②.子类继承一.什么是继承继承的本质是对某一批类的抽象,从而实现对现实世界更好的建。extends的意思是“扩展”。子类是父类的扩展JAVA中类只有单继承,没有多继承!。二.继承时类和类的关系继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖,组合,聚合等。继承关系的两个类,一个为子类(派生类),一个为父类(基类)。子类继承父类,使用extends来表示。子类和父类之间,从意义上讲应该具有“is a"的关

2021-12-24 23:26:27 210

原创 Java 封装

文章目录封装一.什么是封装二.为什么要封装三.实例演示1.2.封装一.什么是封装该露的露,该藏的藏程序设计要追求"高内聚,低耦合"。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉。低耦合:仅暴露少量的方法个外部使用(比如银行取钱机的内部,和用户使用的外部操作)封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表现,而应通过操作接口来访问,这称为信息隐藏。记住这句话就够了:属性私有,get/set (数据私有,get/set 去操作数据)二.为什么要封装1.提高程序的安

2021-12-24 23:23:27 339

原创 Java构造器的使用

构造器一.构造器的使用使用new关键字创建对象使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象,进行默认的初始化以及对类中的构造器的调用二.构造器的定义类中的构造器也称为构造方法,是在进行创建对象的时候必须要调用的。并且构造器有以下两个特点必须和类的名字相同必须没有返回类型,也不能写void三.构造器的类型无参构造在调用的方法括号中无需传递参数public class Man { //一个类即使什么都不写,它也会存在一个方法 //显示的定

2021-12-23 09:52:03 672 1

原创 Java对象和类的关系与创建

类与对象的关系一.什么是类类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物。动物,植物,手机,电脑等很大范围的事物。Person类,Pet类,Car类等,这些类都是用来描述定义某一类的事物应该具备的特点和行为。二.什么是对象对象是抽象概念的具体实例张三是Person类(人)的一个具体实例,旺财就是Pet类(狗)的一个具体实例。能够体现出特点,展现出功能的是具体的实例,而不是一个抽象的概念。三.案例演示//Dog类public class

2021-12-23 09:50:08 186

原创 Java方法的调用(值传递和引用传递)

系列文章目录文章目录系列文章目录Java方法的调用一. 静态方法二.非静态方法三.实际参数和形式参数四.值传递和引用传递1.值传递2.引用传递Java方法的调用一. 静态方法静态方法调用:类名.方法名;二.非静态方法1.实例化 new 2.对象类型 对象名 = 对象值三.实际参数和形式参数四.值传递和引用传递1.值传递​ 方法调用时,实际参数把它的值传递给对应的形式参数,函数接收的是原始值的一个copy,此时内存中存在两个相等的基本类型,即实际参数和形式参数,后面方法中的操作

2021-12-21 11:12:21 1882

原创 JAVA实现计算器

public class Demo6 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (true){ System.out.println("请输入运行指令"); System.out.println("请输入第一个数:"); double num1 = scan.

2021-12-14 12:11:11 393

原创 Java递归

文章目录文章目录文章目录一.递归的描述二.案例1 递归实现阶乘三.案例2 递归实现斐波拉切数列、# 递归一.递归的描述递归就是:A方法调用A方法,自己调用自己递归的能力就在于用有限的语句来定义对象的无限集合递归结构包括两个部分:递归捅:什么时候不调用自身方法。如果没有头,将陷入死循环。public class Demo5 { public static void main(String[] args) { } public stati

2021-12-14 11:17:38 345

原创 Java可变参数

可变参数总的来说,就是你想调用多少个参数,方法就给你接受多少个参数在方法声明中,在指定参数类型后加一个省略号(…)。一个方法只能指定一个可变参数,它必须是方法的最后一个参数,任何普通的参数必须在它之前声明。public class Demo3 { public static void main(String[] args) { Max(20,78,15,60,90,101,10,152); //调用任意个参数 } public static vo

2021-12-14 10:24:27 571

原创 Java方法的重载

文章目录方法的重载1.方法重载的介绍2.重载方法的案例方法的重载1.方法重载的介绍说白了,重载就是一个类里面有两个方法且有相同的名字,但参数不一样(参数类型)2.重载方法的案例public class Demo1 { public static void main(String[] args) { int a = add(2,3); System.out.println(a); } public static int add(int a ,

2021-12-11 17:45:20 411

原创 Java方法的定义和调用

目录一.什么是方法1.什么是Java方法Java方法是语句的集合,它们在一起执行一个功能2.代码说明二.方法的定义和调用1.方法的定义2.方法的调用一.什么是方法1.什么是Java方法Java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用貌似函数的调用2.代码说明public class Demo1{ //main方法 public static void main(Sting[] ar

2021-12-11 17:42:18 477

原创 For循环结构

For循环结构1.语法for(初始化;布尔表达式;更新){ //代码语句}//for循环语句是支持迭代的一种通用结构package com.czj.base.com.czj.base;public class ForDemo09 { public static void main(String[] args) { //初始值 //判断 //迭代 //100.for 快捷键 for (int i = 0; i < 100;

2021-12-09 17:52:11 497

原创 While循环结构

While循环结构1.语法结构while(布尔表达式){ //循环内容}//只要布尔表达式为true,循环就会一直执行下去2. While案例 1~100和package com.czj.base.com.czj.base;public class Demo7 { public static void main(String[] args) { int i = 0; int sum = 0; while (i<=100)

2021-12-09 17:51:13 364

原创 Java switch多选结构

switch多选结构1.描述和语法switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称一个分支switch(expressio){case value : //语句 break;//可选 退出switch循环case value : //语句 break;//可选 退出switch循环default; //可选}package com.czj.base.com.czj.base;import java.util.Scanner;public class

2021-12-08 17:47:31 395

原创 Java if选择结构

IF选择结构1.语法if(布尔表达式){ //如果布尔表达式为True执行的语句}else if { }else{ }2.if单选结构package com.czj.base.com.czj.base;import java.util.Scanner;public class Demo4 { public static void main(String[] args) { Scanner scanner = new Scanner(Sy

2021-12-08 17:46:34 316

原创 JAVA用户交互Scanner

1.用户交互Scanner1.基础语法Scanner s = new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要,使用hasNext()与hasNextLine()判断是否还有输入的数据。 //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = new Scanner(System.in); System.out.println("请输入数据:");

2021-12-07 17:10:52 362

原创 JavaDoc生成文档

1.建立Java项目文件package com.czj.base;import com.sun.org.apache.xml.internal.resolver.readers.ExtendedXMLCatalogReader;/** * @author ccrz * @version 1.5.0 * @since 1.8 */public class Demo1 { String name; /** * * @param name *

2021-12-07 17:06:17 200

原创 pyecharts的render函数无法运行,无法生成html文件

pyecharts的render函数无法运行,无法生成html文件报错的结果如下:这个问题的研究了很久很久,基本pyecharts删了装装了删都没解决的问题网上也找不到原因,最后我是强迫我室友去安装个pyecharts运行才知道问题出在哪了我是python版本是3.6.0的和pyecharts的1.9.0版本不兼容的原因才导致的后来是卸载了3.6.0 安装了个3.8.1版本 ,问题就解决啦!...

2021-09-15 23:53:15 3520

原创 sublime通过sftp远程连接linux

1.打开sublime,用Package Control安装插件按下Ctrl+Shift+P调出命令面板输入install 调出 Install Package 选项并回车,然后输入sftp安装2.连接linuxfile->sftp/ftp->setup Serverctrl+s保存文件然后就连接上了linux了...

2021-07-05 18:54:19 286

原创 kafka启动消费者和生产者(单节点)

1.启动zookeeperzkServer.sh start2.启动kafka(进入kafka安装目录):bin/kafka-server-start.sh config/server.properties3.复制出节点2查看kafka是否启动 jps4.用topics创建一个名为"test"的主题bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --to

2021-07-05 07:38:08 1928

原创 配置好了但 hadoop的Datanode无法启动

有时候hadoop的配置文件写好了,但datanode有时候总是起不来或者起来了过会又断掉了1.查看下hadoop运行时的文件存储目录(目录设置在core-site.xml下)2.如果格式化后,启动了datanode,但无法启动(前提是环境配置正常)3.解决方法:删除存储目录文件 然后重新格式化 再执行启动命令(这里是针对伪分布式的 但分布式的群起的话要删除三台虚拟机的存储目录文件,然后重新格式化,群起)...

2021-07-05 07:27:03 428

原创 爬取贝壳网的40000条基本数据

总共分为四部分:1.获得网页URL2.获得网页数据3.过滤数据,获得需要的数据4.完整代码一,获得网页URL#先导入库import urllib.request,urllib.errorfrom bs4 import BeautifulSoupimport re#建立一个主函数,该代码都所有函数都在主函数执行def main(): baseurl="https://sjz.ke.com/ershoufang/pg/" #获得贝壳网网址def Geturl(baseur

2021-07-05 07:15:24 1343

原创 django数据库的字段新增和添加数据

通过django给数据库添加一个新的字段控制台输入:python manage.py makemigrations common # 让 Django 知道我们在我们的模型有一些变更控制台输入:python manage.py migrate #创建表结构给数据库添加数据from django.http import HttpResponsefrom common.models import Em# 数据库操作def testdb(request): test1

2020-12-19 15:30:28 2407 1

原创 django连接mysql数据库

1.使用mysql命令新建一个数据库create database 数据库名称 default charset=utf8; # 防止编码问题,指定为 utf82.修改项目的 settings.py 文件中找到 DATABASES 配置项[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GlHjgvls-1608272091513)(C:\Users\Tomccrz\AppData\Roaming\Typora\typora-user-images\image-202012

2020-12-18 14:19:54 193

原创 关于Django 端口启动运行异常原因

如题,在cmd或者是pycharm控制台运行 python manage.py runserver 端口时出现的问题这是在python环境配置好和django环境配置的情况下出现的异常我的python是3.9版本 django是2.2.17我基本是卸载了几次django也没解决这个问题后来是在settings.py文件下修改了一行代码才解决的在TEMPLATES里面增加这一行代码 'DIRS': [os.path.join(BASE_DIR, 'templates')]然后就ok了

2020-12-16 18:22:43 480 1

原创 IDEA中用echart写出中国疫情分析情况(含地图 非动态)

1.操作步骤先建立一个大的容器写出头部背景本体分成三部分 分别写柱形图 地图 折线图html中的代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="LX.css"></head><header&

2020-12-15 12:28:07 2201

原创 关于django python manage.py startapp 应用名 出错异常原因

如题,在控制台运行python manage.py startapp sales 建立一个应用报错异常建立的应用名含敏感字符- 所以最好用字符和数字命名应用名manage.py报错打开manage.py文件进行修改修改前:#!/usr/bin/env pythonimport osimport sysif __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangodeom.s

2020-12-15 12:12:46 953 2

原创 java环境变量的配置

1.控制面板——系统2.高级系统设置——环境变量3.设置path里面添加java下的bin目录4.然后重新以管理员身份启动cmd 这样不用去java目录下也能访问java.exe文件!在这里插入图片描述](https://img-

2020-07-10 14:46:26 109

原创 Shell编程五次机会猜数字大小

!/bin/bashfor(i=1;i<=5;i++))doread - p "输入你要猜的数字:"NUMnum=$NUMif [ num−gt10]thenecho"猜大了,请重新输入"elif[num -gt 10]then echo "猜大了,请重新输入"elif [num−gt10]thenecho"猜大了,请重新输入"elif[num -lt 10 ]thenecho ”猜小了,请重新输入“elif [ $num=10]thenecho “the num is ri

2020-07-10 00:55:22 343

空空如也

空空如也

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

TA关注的人

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