自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 热题 HOT 100--java

1. 两数之和给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。使用map求解:class Solution { public int[] twoSum(int[] nums, int target) { Map<Integer,Integer> h...

2021-12-13 10:28:21 378

原创 数组补充---李兴华讲师

目录1 数组是引用数据类型2 数组内存分析3 可变参数4 对象数组5 类关联结构6 自身关联结构7 合同设计模式8 数据表和简单java类(1)一对一的关联映射(2)一对多的关联映射(3) 多对多的关联映射1 数组是引用数据类型2 数组内存分析同一块堆内存可以被多个栈内存所指向,而多个栈内存可以对同一个堆内容进行修改操作。3 可变参数可以接收不定量的多个参数public class demo01 { ...

2021-11-06 19:30:27 293

原创 Java语言java.io编程---字节流和字符流(B站基于李兴华讲师)

一 字节流与字符流(1)简述 File类实现了文件自身的处理操作,但并未规定其文件内容的操作,而要想实现文件内容的操作,则必须通过流的操作。 流(Stream)主要指的是数据的处理方式,以及目标的内容的处理机制,所有的流都分为输入流和输出流两种方式。在Java.io包中,针对输入流和输出流分为两种类型: 字节操作流:OutputStream(字节输出流) InputStream(字节输入流) 字符操作...

2021-11-03 07:30:00 269

原创 Java Number & Math类

政策法规处运行手册一 目的二 功能应用2.1 政策法规处2.1.1企业数据报送2.1.2业务在线办理2.1.3 智能分析三 其他情况3.1 故障

2021-11-02 22:08:49 154

原创 Java语言java.io编程---File类(B站基于李兴华讲师)

java.io编程为了进行IO提供了大量的程序类支持。其核心组成:一个类(File) 一个接口(Serializable)、四个抽象类(InputStream、OutputStream、Reader、Writer)一 File类(1)创建与删除文件 File类是整个java.io包中唯一一个与文件本身有关的操作类,与文件本身有关指的是这个类可以进行操作文件的路径指派,可以创建或者删除文件,以及获取文件相关的信息内容。file类和方法 NO. ...

2021-11-02 00:24:45 235

原创 java异常复习--(基于狂神说)

目录一 什么是异常二 异常体系架构三 Java异常处理机制四 处理异常五 自定义异常六 总结一 什么是异常 异常:Exception;运行过程中可能遇到一些意外称为异常。 异常发生在程序运行期间,它影响了正常的程序执行流程。我们需要做一些合理的处理,不至于程序崩溃。 要理解java异常处理是如何工作,需要掌握以下三种异常: 1 检查性异常:最具代表性的检查性异常是用户错误或问题引起的异常,...

2021-11-01 12:00:00 129

原创 java面向对象三大特性、抽象类和接口、内部类及OOP实战--(基于狂神说)

一 面向对象三大特性二 抽象类和接口三 内部类及OOP实战

2021-10-31 23:59:25 158

原创 java面向对象编程(上)(基于狂神说)

一 初识面向对象 面向过程编程:(1)步骤清晰简单(2)适合处理一些较为简单的问题 面向对象编程:(1)分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索;(2)面向对象适合处理复杂的问题,适合处理需要多人协作的问题。 总结:对于描述复杂的事务,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个过程。但是,具体到微观操作,仍然需要面向过程的思路去处理。定义...

2021-10-31 17:51:48 114

原创 java数组复习(基于狂神说)

目录一 数组概述二 数组声明创建三 数组使用四 多维数组五 Arrays类六 稀疏数组一 数组概述数组的定义:相同类型数据的有序集合。每一个数据称为一个数组元素,可以通过下标来访问它们。二 数组声明创建 (1)首先必须声明数组变量,才能在程序中使用数组。声明变量的语法:dataType[ ] arrayRefVal; //首选方法//或dataTypearrayRefVal []; //效果相同,但不是首选方法 ...

2021-10-30 22:25:01 197

原创 java方法复习(基于狂神说)

目录一 什么是方法二 方法的定义及调用三 方法重载四 命令行传参五 可变参数六 递归一 什么是方法 以System.out.println()为例 ,System是一个类,out是一个对象,println()是一个方法; java方法是语句的集合,它们在一起执行一个功能;(1)方法是解决一类问题的步骤的有序组合。(2)方法包含在类或对象中。(3)方法在程序中被创建,在其他地方被引用。 设计方法的原则: 最好保持...

2021-10-30 17:32:15 116

原创 java流程控制复习(基于狂神说)

(前言、预科、入门、基础跳过)一 用户交互Scanner Java提供的工具类,java.util.Scanner时java5的新特征,可以通过Scanner类来获取用户输入。 基本语法: Scanner s = new Scanner(System.in);通过Scanner类的 next() 和 nextLine() 方法获取输入的字符窜,在读取前一般需要使用 hasNext() 与 hasNextLine() 来判断是否还有输入的数据。...

2021-10-30 15:21:50 121

原创 java安装教程

一 下载下载地址:Java Downloads | Oracle二 开始安装安装时注意切换安装目录,然后点击下一步;安装完成。验证是否安装成功:cmd进入安装目录的bin目录中,输入java出现下面命令就是安装成功。配置环境变量:配置完毕!...

2021-10-28 23:21:28 160

原创 Leetcode刷题--链表(C++)

数据结构介绍:1 链表由节点和指针构成;2 无法直接获取任意节点的值,必须通过指针;3 插入删除比较方便;4 很多链表问题可以用递归来解决;5 未遍历到尾指针时,无法确定链表长度。leetcode默认链表表示方法:struct ListNode{ int val; ListNode *next; ListNode(int x) : val(x),next(nullptr) {}};注意:在链表操作时,特别是删除节点,会因为当前节点进行操作而导致...

2021-10-27 23:03:24 448

转载 C++ string的常用函数用法总结(转载)

一. string的构造函数的形式string str:生成空字符串 string s(str):生成字符串为str的复制品 string s(str, str_begin, str_len):将字符串str中从下标strbegin开始、长度为strlen的部分作为字符串初值 string s(cstr, char_len):以C_string类型cstr的前char_len个字符串作为字符串s的初值 string s(num, char):生成num个c字符的字符串 string s(str

2021-10-25 11:41:05 628

原创 linux网络配置

目录一、IP地址,子网掩码、默认网关,DNS二、查看网络配置1.查看本地网络配置2.查看虚拟机网络配置3.配置虚拟机网络参考文章提示:以下是本篇文章正文内容,下面案例可供参考一、IP地址,子网掩码、默认网关,DNS ip地址:internet上为了区分主机而给每台主机分配的一个专门的地址,通过IP地址可以放到到该主机; 子网掩码:结合IP地址使用,通过子网掩码可以将IP地址划分为网络地址和主机地址两部分;例如IP地址192.168.1....

2021-08-02 23:53:46 442

原创 配置yum的163repo源

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2021-07-24 01:50:34 4329 1

原创 Linux CentOS-8.4下载与安装

文章目录前言一、linux 镜像下载二、VMware下载与安装2.1.VMware下载2.2 VMware安装三、安装Linux(创建虚拟机)3.1 创建新的虚拟机参考文章前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、linux 镜像下载1.1 centos 下载地址...

2021-07-21 17:20:58 8281

原创 git连接码云gitee流程

前言一、安装git二、连接gitee1.登录gitee账号并添加公钥2.返回代码保存文件夹生成公钥3.从gitee上拉取代码、上传代码总结码云Gitee 上传代码出现的错误前言记录git连接码云gitee流程步骤,方便日后查阅。一、安装git在Windows上使用Git,可以从Git官网直接下载安装程序,(网速慢的同学请移步国内镜像),然后按默认选项安装即可。安装完成后,在右键菜单里找到“Git”->“Git Bash”,出现类似命令...

2021-07-05 20:14:01 2598

空空如也

空空如也

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

TA关注的人

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