自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea中类和方法创建文档注释

一.给类创建文档注释第一步打开idea ==> 点击file ==> 选择Settings (也可以用快捷键 Ctrl + Alt + S)第二步点击Editor ==> File and Code Templates ==> 找到Class第三步在右边 #parse()下面输入/** * *@author Tonny *@date ${DATE} ${TIME} *@version 2021.2 */点击Apply就完成了@aut

2021-11-08 19:59:14 7903

原创 Java中的数组(图片讲解)

数组一.初识数组我们现在有30个同学,他们进行了考试,我们要计算出他们的平均成绩//没学数组之前怎么写呢?int student1 = 100;int student2 = 90;int student3 = 80;..int student30 = 100;int average = (student1 + ... + student30)/30.0;我觉得很麻烦,太繁琐了,不利于数据处理,不知道有没有喜欢这样写的朋友哈哈哈首先我们要知道数组也是变量:数组 => 引用类型

2021-10-24 18:57:12 1619

原创 java逻辑运算符的短路问题

1. 优先级顺序: (重点记忆)算术运算符 > 关系运算符 > 逻辑运算符算术运算符: + - 等关系运算符: > < >= 等逻辑运算符: && || 等2.关于逻辑运算符的短路问题& : 与 | : 或 && : 短路与 || : 短路或简单介绍一下使用:&是运行两边条件,如果有一个结果为false,结果为false|是运行两边条件,如果有一个结果为true,结果

2021-10-14 19:31:20 402

原创 利用循坏嵌套打印空心金字塔

/** * 空心金字塔 */public class Demo3 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入金字塔层数:"); int cell = scanner.nextInt(); //镂空两边部分 for (int i = 1; i &

2021-10-12 19:22:27 134

原创 Java中的自增你真的懂吗?

一.解读自增/自减我们都知道了自增/自减的用法,我们来深度剖析一下1.后++int i = 1;i = i++;System.out.println(i); //1/* 我们知道了结果,只是知其然,我们来解读一下 * 1)我们先把后面的i(i++中的i)装进空间: temp = i; * 2)在单独对后面的i进行++操作: i = i + 1; * 3)我们在把空间中的值给前面的i: i = temp; * 操作完后i的值为1,不是2,应该知道是为什么了吧2.前++int j=1;

2021-10-04 14:09:39 1493 1

原创 Java中自增和自减你可能不知道的细节

一.自增/自减符号位置的关系我们先来了解一下自增自减/*这里的 i1++ 就是i1在做自增, *我们来解读一下: int i = i1++ 其实等价与 * 1)i = i1 //先把i1赋值给i * 2)i1 = i1 + 1 //i1在自己加上1 * * 当然如果是 int i = ++i1 等价的东西就反一下: * 1)i1 = i1 + 1 //i1在自己加上1 * 2)i = i1 //先把i1赋值给i * * 自减就是把加号换成减法 */自增自减虽然理解起来很容易,

2021-09-29 23:24:43 189

原创 Java中关于除号(/)和模(%)你可能不知道的细节

一.除号问题//我们先来看看整型除整型System.out.println(10/4);//你觉得它会等于多少? 2.5?//我们可以尝试运行一下,你会发现结果是 2,是不是很震惊?//我们再来看看浮点型除整型System.out.println(10.0/4);//你觉得这个结果又会是啥? 2?//我们再次尝试一下可以发现,结果为 2.5,就是正常的运算结果为什么会这样子呢?因为在Java中,运算的结果是由运算数中范围最大的类型来决定的那么int类型之间的相互运算只有int类型,

2021-09-28 18:40:06 2019

原创 关于浮点型的使用细节

1.浮点类型在机器中存放形式 (重点记忆)浮点数(float,double) = 符号位 + 指数位 + 尾数位// 符号位上篇我们有讲过,这里不做重复// 指数位:决定取值范围// 尾数位:决定精度2.java浮点数默认类型为doubleSystem.out.println(1.0); //通过debug(idea中在行最左边点一下有个红点,可以用来debug)3.浮点型常量表示形式// 十进制:5.12 5.12f// 科学计数法:5.12e2 5.12

2021-09-28 18:35:20 448

原创 Java中关于整型的使用细节

1.Java各个整数类型与固定的范围和字段长度,并且不受os(操作系统)影响2.Java整型常量具体值默认认为int型System.out.println(100); //int类型System.out.println(100L); //long类型 这个类型不同,用了重载byte b = 100;System.out.println(b); //b为int类型3.Java程序中变量常声明为int类型,除非不足以表示大数,才使用long类型4.bit:计算机中的最小存储单位 , byt

2021-09-27 19:04:12 127

原创 Java中的加法和拼接细节

1."+"左右两边都是数据类型的时候,即做加法运算System.out.println(1+1);2."+"左右两边存在字符串,即代表拼接操作System.out.println(1 + 3 + "16"); //416System.out.println("16" + 1 + 3); //1613System.out.println('a' + 3 + "16"); //10016 以后看到char当int计算System.out.println(1.0 + 3 + "16"); //

2021-09-27 19:00:46 213

原创 Java深入了解变量的细节

一.关于变量细节1.变量的基本要素类型 名称 值 ==> int a = 10;2.变量的使用步骤1)声明变量 double d;2)赋值 d = 9.8;3)使用 System.out.print(d); //一定要先赋值(初始化),不然会报错3.变量表示内存中一块存储区域(不同类型变量占用空间不同)int a = 10; //查看一下创建的a地址:0x18764.该区域(内存区域)有自己的空间和类型int a1 = 10;double a1 =

2021-09-26 23:26:08 73

原创 Java中的变量和数据类型

一.变量变量就是申请内存来存储值:当创建变量的时候,需要在内存中申请空间.内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来存储该类型数据为什么要使用变量?我们先来看一个例子.这是直接计算public class Demo { public static void main(String[] args) { System.out.println(1000*2); System.out.println(1000/2); Syst

2021-09-26 22:18:55 76

原创 java中的注释

我们先来让大家了解一下注释是什么:我们可以看见有一段绿色加蓝色的帮助说明文档,就是告诉你下面这个toString怎么用的说明,这一段就是注释了,注释就像一个说明,多在你的代码中加入注释可以加强你的代码的可读性,自己和别人读的时候更容易懂(你不写注释可能连你自己很久回来都看不懂自己在写什么)注释有三种,分别适应不同的地方,下面我们一一介绍:一.单行注释 //单行注释对一行进行注释,注释量不用太大可以用单行注释,一般我们用**//**表示:public class New1{ public

2021-09-23 18:33:48 211

原创 Hello World

废话不多说,我们直接用我们的主角java来编写Hello Worldpublic class HelloWorld{ public static void main(String []args){ System.out.print("Hello World"); }}public是公共的意思 ; System.out.print();是打印的意思,也是我们java中的输出语句,其他内容我们以后会一一讲解,也可百度自行了解一下(度娘是真的香);运行结果如下:我们之前说过

2021-09-22 23:36:21 50

原创 初识java

学习java前我们先来学习一下程序,当你理解了程序后,对你的编程思想有很大的帮助.我们来介绍一下什么是程序:程序一词来源于生活,通常指完成某些事情的一种既定方式和过程我放一张图大家来理解一下:过程要有一个结束点,结束掉这个过程,就拿购物来说,在线购物最后一步就是写评价就救赎了在线购物,所以写评价就是在线购物的结束点,了解完程序我们来看看Java.Java是一门高级的编译语言,使用之前我们需要先配置一下环境变量(在装idea的教程中我们有涉及)编写Java源文件我们有很多工具,eg : idea

2021-09-22 22:37:42 58

原创 Git创建与合并分支

学习之前我们先要知道两个英文单词pull(拉取)和push(推送)一.git checkout -b dev / git switch -c dev此命令的意思是创建并切换到dev分支 (当然dev是名称,你想改成什么名称都行)checkout有撤销的意思,所以我推荐使用另一种: git switch -c dev 这个命令和checkout是一模一样的意思(强烈推荐)当然还有单独的创建和切换分支我们可以使用 git status 来查看当前分支有没有切换git branch div 创建分支

2021-09-22 13:29:14 57

原创 Git添加远程仓库

在你自己用户文件下看看有没有 .ssh文件,如果没有我们需要创建一个,不是手动创建哦!创建 .ssh目录:$ ssh-keygen -t rsa -C "你的邮箱" (你的邮箱内填的是你自己的邮箱)创建好后里面有 id_rsa 和 id_rsa.pub 两个文件其中: id_rsa 是私钥,不要告诉任何人; id_rsa.pub 是公钥,我们要给出的是公钥我们这用码云来做实例,如图点击新建仓库:我们只需要输入仓库名称和点击开源,创建即可我们可以看见这个界面:我们直接把每一行命令

2021-09-21 23:15:11 86

原创 Git 与 SVN 的区别

git 与svn 最大的区别就是:git是分布式版本控制系统;svn是集中式版本控制系统svn我们先来看看svn有哪些令人咂舌的操作,集中式好是好但是也有雨多不足1.维护成本普遍偏高它要一个主服务器来接收文件,正如标题所说,服务器出现问题崩溃的可是整个项目,这个损失可不是一笔小数目2.必须要联网如果你用互联网使用它你就知道什么叫痛苦了,没几个小时基本上开不了功的,太慢了git不用联网,不需要单一服务器,每个人的电脑都可以当服务器,这安全性你们懂吗?两个人修改文件可以直接推给对方,可以看见

2021-09-20 22:57:35 53

原创 python画只皮卡丘

今天没事敲了一下python发现好久都没用过海龟画图了,今个画了一只简单版的皮卡丘下附代码:#接下来请欣赏像素风皮卡丘import turtle as adef wz(x,y):#设置一个以海龟为原点中心位移的地址 a.penup() a.seth(0) a.fd(x) a.left(90) a.fd(y) a.seth(0) a.pendown()def cfx(x,y):#用海龟画一个长方形,x为长,y为宽 a.seth(0)

2021-09-20 22:27:26 1149

原创 Git 中 git log 的使用

git log可以查看所有当前版本库版本值得一提的是进入log中要输入 q + 回车键 来退出log状态我们可以看见 git log查看的日志很杂乱,这个时候我们可以用简单一点的git log --pretty=oneline 来查看简单版的日历我们可以看见最前面有很多数字加字母,这是 commit id (版本号),后面我们会说版本号有什么作用.git log只会显示一段时间内修改过的版本,从一开始版本到现在版本得用git reflog,这里就不演示了...

2021-09-18 14:14:27 228

原创 Git 中 git restore 的使用

git restore 文件名 : 撤消工作区的修改返回到最近一次add(缓存区)的版本或者最近一次commit(当前版本库)的版本废话不多说我们上代码看看撤消是怎么操作的:我们可以看到我们的初始状态我们可以看到b.txt是当前版本库当中的最新状态,我们修改一下b.txt我们来用 git restore 文件名来进行撤消操作看看我们可以看见b.txt确实被撤消回到了最新版本库版本,就是最后一次commit的版本,是不是觉得没有说服力?那我们在来看一下文件add后在工作区修改restore后会

2021-09-18 12:40:28 18847

原创 Git 中 cat 的使用

我们来看一个简单的查看工作区内容的 cat 文件名 命令我们来看看:我们可以看见我们没有add提交第三次修改,但是cat出了第三次修改总结: cat 文件名 查看的是工作区实时修改的内容

2021-09-18 08:58:44 2259

原创 Git 中 git status 和 git diff 的使用

git status : 检查当前仓库缓存区域的文件状态(检查当前所在的分支)git diff 文件 : 查看具体修改过哪些内容a. 修改文件 --> git status (git status第一个状态)我们先修改一个a.txt文件 $ vi a.txt我们在运行一下git status注意3 : On branch master的意思需要注意!是当前在master分支下注意4 : 图片( )中的use啥啥啥的是下一步可以执行的操作,列出来都是同级的(就是执行了一个另一个就不

2021-09-18 08:57:32 596 1

原创 Git超详细版创建版本库

我们先看一下git中的各个区域(下面我们将经常用到)(分支--------当前版本库)一.git add 的使用git add 文件 : 把文件添加到仓库,不会报任何消息(没消息不代表报错(~ ̄ ̄)~ )就是把工作区的文件添加到暂存区我们现在有一个a.txt,我们看一下里面写了什么–打印内容:cat a.txt这个时候没错我们执行git add a.txt(我们可以看见没有消息弹出,说明没有报错,不要害怕)二.git commit 的使用git commit -m “xxx” : 把

2021-09-18 08:54:06 91

空空如也

空空如也

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

TA关注的人

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