java快速学习速查(4)
java快速学习速查(4)
尽快吧,这个毕竟得快点做完,本章是初级部分最后一篇了主要内容为数组,日期时间,正则表达式,方法,构造方法,Stream和File和IO,scanner类,异常处理
这页面很多理论知识和即系并没有,我打算进行一些补充操作,你猜为什么我不拉快速跳转链接,我才不会告诉你我的文章链接长过头了
Java 数组全面解析数组是 Java 中存储固定大小同类型元素的数据结构。下面我将系统地讲解 Java 数组的各种功能和使用场景。
一、数组基础1. 声明和初始化数组数组:是一种容器,可以同时存放多个数据值。
数组的特点:
数组是存储多个变量 (元素) 的容器。
数组里面的变量 (元素) 数据类型要一致。
12345678// 声明数组的两种方式int[] numbers1; // 推荐方式int numbers2[]; // C风格,不推荐// 创建数组的三种方式int[] arr1 = new int[5]; // 长度为5的数组,元素初始为0int[] arr2 = {1, 2, 3, 4, 5}; // 直接 ...
java快速学习速查(3)
java快速学习速查(3)
这个部分涉及的方面是循环结构,条件语句,switch case,Number&Math,Character,String,StringBuffer几个方面,对照查询学习
Java循环结构全面解析循环是编程中控制流程的重要结构,Java提供了多种循环方式以满足不同场景的需求。下面我将系统地讲解Java中的循环结构及其应用。
循环的四大条件:
初始化:循环变量的初始值
条件判断:循环是否继续执行的条件
循环体:每次循环执行的代码块
更新:循环变量的变化值
一、循环结构类型1. while循环语法结构:123while (条件表达式) { // 循环体}
特点:
先判断条件,后执行循环体
可能一次都不执行
适合不确定循环次数的场景
示例:1234567891011121314151617// 计算1-100的和int sum = 0;int i = 1;while (i <= 100) { sum += i; i++;}System.out.println("Sum: ...
java快速学习速查(2)
java快速学习速查(2)高速通过中ing……
本篇为变量类型,变量命名规则,修饰符,运算符
Java变量类型全面解析变量是Java程序中最基本的存储单元,理解不同类型的变量及其特性是Java编程的基础。下面我将从实际开发角度,深入讲解Java中的各种变量类型。
一、变量类型体系123456789101112Java变量类型├── 按声明位置分│ ├── 成员变量(类中声明)│ │ ├── 实例变量(非static)│ │ └── 类变量(static)│ └── 局部变量(方法/块中声明)│ ├── 方法局部变量│ ├── 代码块变量│ └── 参数变量└── 按数据类型分 ├── 基本类型变量 └── 引用类型变量
二、局部变量详解1. 核心特性
作用域:仅在声明它的方法/代码块内有效
生命周期:方法/块开始执行时创建,执行结束时销毁
存储位置:栈内存
初始化要求:必须显式初始化后才能使用
2. 使用示例1234567891011121314151617181920public class LocalVa ...
java快速学习速查(1)
java快速学习速查(1)
在经历了艰苦卓绝的思想斗争之后,我决定走Java的全栈开发,这是个很难走的路线,但是这是最合适现在的环境的(自认为)
我将会在一周内快速解决Java的本体基础学习,会在乐扣上用题目辅助
注意:这是全栈学习的开端,而且必须要快!!我将以更系统化和结构化的方式为你整理Java基础语法内容,并补充更多实用细节和示例。
这篇文章涉及Java基础语法,注释,对象和类,基本数据类型
Java基础语法全面解析一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。
对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
类:类是一个模板,它描述一类对象的行为和状态。
方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。
一、程序结构核心概念这是构成Java语法结构的最基本框架
类与对象
类:对象的蓝图/模 ...
python 学习速查笔记(4)
python 学习速查笔记
这一部分主要是数字,字符串,列表,元组,字典,集合的学习笔记。
这篇文章真的很长,累死了,查的时候看大纲mmd
数字Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建:
var1 = 1var2 = 10
使用del语句删除一些数字对象的引用。del语句的语法是:
del var1[,var2[,var3[….,varN]]]
使用del语句删除单个或多个对象的引用,例如:
del vardel var_a, var_b
数字类型分类(三类)
类型
描述
示例
整型(int)
不限大小的正负整数
10, -5, 0x1F
浮点型(float)
含小数或科学计数法表示的数
3.14, 2.5e2
复数(complex)
实部+虚部(浮点数形式)
3+4j, complex(2,3)
布尔(bool)
int子类(True=1, False=0)
True, False
整型(int) - 通常被 ...
GitHub项目仓库构建方法
GitHub项目本地仓库构建方法
是这样的,我在本地的仓库中,想要把我想要的文件上传到GitHub上,但是我不想每次都去GitHub上找,所以我就想把我想要的文件上传到本地仓库中,然后再上传到GitHub上,这样就可以避免每次都去GitHub上找了。
首先啊,你得确保GitHub上有一个空仓库。
当然,其实还是本人懒得不行,我想把相关的指令放网站上好找
GitHub本地仓库构建与更新流程1. 前期准备
安装Git:官网下载
创建GitHub空仓库(不要初始化README)
2. 首次上传项目1234567891011121314151617# 进入项目文件夹cd /path/to/your/project #这个过程你可以直接在项目文件夹打开git# 初始化本地仓库git init# 添加所有文件到暂存区git add .# 提交到本地仓库(必须写有意义的提交信息)git commit -m "initial commit"# 关联远程仓库(注意替换URL)git remote add origin https://github.com/用户名/仓库名.gi ...
python 学习速查笔记(3)
python 学习速查笔记(3)
本章涉及数据类型转换,解释器,运算符,很快就可以结束
Python3 解释器如果你是LinuxLinux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中。
安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您的 Linux/Unix 操作系统的环境变量中,这样您就可以通过 shell 终端输入下面的命令来启动 Python3 。123$ PATH=$PATH:/usr/local/python3/bin/python3 # 设置环境变量$ python3 --versionPython 3.4.0如果你是window
在Window系统下你可以通过以下命令来设置Python的环境变量,假设你的Python安装在 C:\Python34 下:1set path=%path%;C:\python34
交互式编程我们可以在命令提示符中输入”Python”命令来启动Python解释器:1$ python3执行以上命令后,出现如 ...
vercel部署过程
vercel部署过程我懒的很,很多时候这里是放指令的地方,但是我网站访问偏慢,我也不知道是不是问ai更快啊QAQ,那我写这个有什么意义吗?猜猜我为什么不发图,发图很费图床的好吧,而且代理站点有点远,上图床很大概率加载不出来┭┮﹏┭┮
文章参考地址:https://www.cnblogs.com/echolun/p/17524216.html
Vercel,一个支持静态和动态网站部署的云服务平台,其特点包括个人版免费、内置CICD、自动部署、GitHub集成和丰富的集成能力。文章详细讲解了如何部署、优势及注意事项,包括环境区分、部署保护和高级功能如Monorepos和Next.js项目支持。
但是这玩意部署的东西是墙外的,如果要墙内访问,请手动解析dns和解析一个国内域名,或者更暴力的,直接挂梯子出去访问
你可以让其和你的git仓库联系上,可同步过来几个仓库,方便管理
我还是多啰嗦下啊,为什么选择Vercel
个人版永久免费,每个月 100G 带宽(别人访问你的项目所耗费的流量),个人项目部署完全够用,需要注意的是团队模式收费,所以要协作你只能付费。
内置 CI CD,你可以理解成 ...
python 学习速查笔记(2)
python 学习速查笔记(2)Python 基本数据类型
与上一篇不同,从这篇开始我将详细的开始解释各个部分
在Python 中的变量不需要声明。但是每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
在 Python 中,变量就是变量,它没有类型,我们所说的”类型”是变量所指的内存中对象的类型。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:1234567#!/usr/bin/python3counter = 100 # 整型变量miles = 1000.0 # 浮点型变量name = "runoob" # 字符串print (counter)print (miles)print (name)若是执行以上程序会输出:
1001000.0runoob
多个变量赋值在Python允许你同时为多个变量赋值。例如:
a = b = c = 1
这三个整型变量这时都被赋值为1,从后向前赋值,这三个变量都被赋予相同的值,当然,为多个对象指定多个 ...
python 学习速查笔记(1)
python 学习速查笔记
很多遍了,这次我一定要干掉这篇文章QAQ,大致结构先给出来,方便查看
[TOC]
python基础语法部分编码Python 3 默认使用 UTF-8 编码,所有字符串均为Unicode 字符串。如果需要指定其他编码,可以在文件开头添加如下声明:1# -*- coding: cp-1252 -*-此声明允许使用 Windows-1252 字符集,适用于保加利亚语、白俄罗斯语、马其顿语、俄语、塞尔维亚语等主要是东欧语系
标识符
标识符的第一个字符必须是字母或下划线 _。
其他部分可以由字母、数字和下划线组成。
标识符对大小写敏感。
Python 3 支持非 ASCII 标识符,例如中文变量名。但是不建议使用中文变量名,不方便维护保留字(关键字)Python 的保留字(关键字)不能用作标识符。可以通过keyword 模块查看所有关键字:在编译器中使用运行以下即可12import keywordprint(keyword.kwlist)
输出为1['False', 'None', 'True', ...
