- 博客(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面向对象编程(上)(基于狂神说)
一 初识面向对象 面向过程编程:(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关注的人