自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 20210323异常(需要重学)

1什么是异常2异常体系结构3Java异常处理机制抛出异常捕获异常异常处理五个关键字try、catch、finally、throw、throws4自定义异常

2021-03-23 17:44:18 68

原创 20210318Java方法、类和对象的个人总结*****

编程这件事儿是从外国开始的,很多术语是强行翻译过来的,大家用着字面意思习惯了,也就没有建立完整的翻译,不过有时候用起来比较拗口,还是会用自己的方式表达,最终结果是同一个意思不同人有不同表达,甚至同一个人也有很多种表达,导致讲解的时候,容易让听者云里雾里,一会儿构造器,一会儿构造函数,一会儿构造方法。再者编程语言也多,各种语言之间定义的说法也不同,用法也不同,很多人跨语言类比,比如把函数聊进了Java,越容易让初学者云里雾里。所以个人认为,学习一门编程语言时,弄清楚老师说的每个名词准确的意思很重要。对象就是

2021-03-18 19:19:21 81

原创 20210316面向对象编程

Java的核心思想就是OOP(面向对象编程)1初始面向对象属性+方法 构成 类以类的方式组织代码,以对象的方式组织(封装)数据蜻蜓、蝴蝶、蝗虫是对象,飞行昆虫是子类,昆虫是父类地铁设计是类,车辆段设计、车站设计、机电设计是子类,建筑、结构、风、水、电、车辆等专业是对象。从认知角度看,是现有地铁车辆、建筑才有车站、车辆段,才有整条地铁线路;从设计角度来看,先有总体设计、线站位、篇册章节划分,才有各专业章节内容及图纸。2方法回顾和加深break:跳出swich,结束循环return:结

2021-03-16 17:45:06 91

原创 20210316数组

1数组概述2数组声明创建步骤:声明数组类型创建数组并赋予长度给元素赋值。不赋值,int类型数组默认值为0,String类型数组默认值是null数组声明存放在栈中,数组创建(new)在堆中,数组赋值也在堆中3数组使用3.1普通的for循环3.2For-Each循环/增强for循环for(元素类型 元素名称:遍历数组(集合)(或者能进行迭代的)){执行语句}foreach虽然是for循环的简化版本,但是并不是说foreach就比for更好用,foreach适用于循环次数未

2021-03-16 15:53:44 45

原创 20210316静态方法与非静态方法

Java中public void与public static void有什么区别?public void 修饰是非静态方法,该类方法属于对象,在对象初始化(new Object())后才能被调用;public static void 修饰是静态方法,属于类,使用类名.方法名直接调用。非静态方法之间可以互相调用,非静态方法也可以调用静态方法;但是静态方法不可以直接调用(未初始化的)非静态方法。由于 public static void main 作静态方法,所以遵循这个原则。但是 Java 可以通

2021-03-16 15:00:10 44

原创 典型报错

索引越界数组索引下标超出数组范围java.lang.ArrayIndexOutOfBoundsException

2021-03-16 14:37:49 79

原创 20210315Java中的equals.()和==

==比较的是值equals.()比较的是两个对象的引用是否相等,即是否指向同一个对象因此:对于==,如果用作于基本数据类型的变量,则直接比较其存储的“值”是否相等;如果作用于引用类型的变量,则比较的是所指向的对象的地址对于equals方法,注意:equals方法不能作用于基本数据类型的变量。 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;诸如String、Date等类对equals方法进行了重写的话,比较的是所指向的对象的内容。...

2021-03-15 21:54:03 34

原创 20210314Java方法详解

1方法System.out.println()类.对象.方法Java方法是语句的结合,他们在一起执行一个功能方法的明明规则:首字母小写,驼峰命名方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只能完成1个功能,这样利于后期扩展。2方法的定义及调用Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,

2021-03-14 21:25:02 60

原创 20210301计算机科学速成课40集(36-40)

自然语言处理Natural Language Processing:编程语言词汇量很少,而且非常结构化,代码只能在拼写和语法完全正确时,编译和运行。人类语言才叫自然语言,虽然人类在表达时会有语意不清、错误,但是又可以互相理解。单词组合成句子的组合太多,所以NLP早期的一个基本问题是怎么把句子切成一块块,这样更容易处理。句子辨意。语音识别,傅立叶分析,频谱转换,利用统计学辨别语义。机器人Robots:PID控制器,比例控制-积分控制-预期控制。 机器人三定律。计算机心理学Psychology of Co.

2021-03-01 21:07:47 141

原创 20210301计算机科学速成课40集(34-35)

机器学习Machine Learning&人工智能AI,Artificial Intelligence:机器学习算法让计算机可以从数据中学习,然后自行做出预测和决定。(1)分类Classification,判断事物是什么,做分类的算法叫做分类器Classifier,很多算法会把数据简化成特征Feature,特征是用来帮助分类的值。比如对飞蛾分类,可以用两个特征:“翼展”和“重量”。进行训练首先要收集数据,然后标记数据Labeled data,接着划定决策边界Decision boundaries.

2021-03-01 12:39:24 130

原创 20210226计算机科学速成课40集(31-33)

计算机安全Cybersecurity:计算机安全的范围和计算能力的发展速度一样快,我们可以把计算机安全,看成是保护系统和数据的:保密性、完整性和可用性。(1)保密性Secrecy/Confidentiality,是只有有权限的人才能读取计算机系统和数据。(2)完整性Intergrity,是只有有限权限的人才能使用和修改系统和数据。(3)可用性Avalibaility,是有权限的人应该随时可以访问系统和数据。拒绝服务攻击Denial of Service Attacks(DDOS)就是黑客发送大量假请求到服.

2021-03-01 10:16:03 158 2

原创 20210224计算机科学速成课40集(26-30)

B站地址26. 图形用户界面:27. 3D图形:对于3D建模及渲染算法的介绍。

2021-02-24 01:16:50 364 1

原创 20210223计算机科学速成课40集(18-25)

CrashCourse计算机科学速成课40集B站18. 操作系统:早期计算机一次只能运行一个程序,因此可以让计算机自动运行程序的程序出现了,就是operating systerm,OS具有操作硬件的特殊权限,可以运行和管理其他程序。操作系统充当软件和硬件之间的媒介,更具体地说,操作系统提供API来抽象硬件,叫“设备驱动程序device drivers”,程序员可以用标准化机制和输入/输出硬件交互。后来的操作系统具有多任务处理功能mutitasking,以减少因CPU与I/O硬件效率不同造成的cpu闲置。但

2021-02-23 19:14:59 136

原创 20210222计算机科学速成课40集(16-17)

计算机科学速成课40集16. 软件工程:对象Object面向对象编程Object Oriented Programming API-Application Programming Interface public,private 集成开发环境IDE-Integrated Development Environments调试debugging文档和注释-readme,comment版本控制Version control质量控制Quality Assurance testing,QA Beta,Alpha1

2021-02-23 00:33:18 124 1

原创 20210222计算机科学速成课40集(11-15)

CrashCourse计算机科学速成课B站地址编程语言发展史:(1)机器语言/机器码Machine language/machine code-01(二进制是机器的母语,机器只能识别01)。(2)汇编语言(汇编器ASSEMBLER将每条文字指令转换为01机器码/机器语言。因此汇编语言每条文字指令(助记符mnemonics+数据operands)与机器指令一一对应)。同时随着汇编器的发展,又具备了越来越多的功能,比如自动分析JUMP地址。但毋庸置疑的是,汇编码依然和底层硬件连接紧密,汇编器仍然强迫程序员思

2021-02-22 17:46:23 130 1

原创 20210221计算机科学速成课40集(1-10)

B站链接计算机早期历史:算盘、机械计算机、负责计算的人(computer)电子计算机:纸带打孔计算机(IBM)、电子管计算机、晶体管计算机布尔逻辑和逻辑门:NOT、AND、OR、XOR(两个输入相同输出0,不同输出1)二进制:也曾有过3进制、5进制,2进制优势是只检测高低电平不易被干扰,稳定算术逻辑单元:ALU。半加器输入A、B,输出SUM和进位CARRY。全加器输入A、B、进位C,输出SUM和CARRY。寄存器&内存:SR锁存器、减少输入输出针脚采用矩阵排列、寻址。随机访问存储RAM

2021-02-22 01:34:40 249 1

原创 20210214汇编入门

汇编入门(长文)

2021-02-14 22:38:24 52

原创 20210214代码在终端设备上执行过程

汇编语言与机器语言一一对应,每一条机器指令都有与之对应的汇编指令不同的CPU的指令集不同,对应的汇编语言也不同汇编语言可以通过编译得到机器语言,机器语言可以通过反编译得到汇编语言高级语言可以通过编译得到汇编语言\机器语言,但汇编语言\机器语言几乎不能还原成高级语言汇编语言可以直接访问、控制各种硬件设备,比如存储器、CPU等,能最大限度地发挥硬件功能能够不受编译器限制,对生成的二进制代码进行完全的控制目标代码简短,占用内存少,执行速度快汇编指令是机器指令的助记符,同机器指令一一对应。每一种C

2021-02-14 16:43:34 93

原创 20210214编码与解码

ASCⅡ字符集可见字符:英文字母、数字、标点符号(0-31、127,共33个)控制字符:回车、换行等(32-126,共95个)最初的编码:码位解释二进制信息(ASCII码)0空字符0000 00001标题开始0000 00012正文开始0000 0010………10换行0000 1010………13回车0000 110131单元分隔符0001 111132空格0010 000033!001

2021-02-14 14:05:15 290

原创 20210208JAVA基础语法

1注释书写注释是个非常好的习惯单行注释 //多行注释 /文字/文档注释 /***文档注释*/有些有趣的代码注释2标识符和关键字所有标识符都应该以字母(A-Z或者a-z),美元符号$、或者下划线_开始首字母之后可以是任意字母、美元符、下划线或数字的任何字符组合不能使用关键字作为变量名或方法名合法标识符举例:age、$salary、_value、__1_value非法标识符举例:123abc、-salary、#abcJava标识符是大小写敏感的可以使用中文明明,但一般不建议这样

2021-02-14 12:45:04 211 2

原创 20200208IDE

IDEIntegrated Development Environment用于提供程序开发环境的应用程序一般包括代码编辑器、编译器、调试器和图形用户界面等工具

2021-02-08 02:17:51 63

原创 20210208JAVA开发环境安装及Hello,World!

Java 开发环境安装Hello,World!新建文件夹存放代码新建一个Java文件文件后缀名.javaHello.java编写代码public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}编译文件javac java文件,会生成class文件运行class文件:java class文件名注意事项大小写敏感尽

2021-02-08 01:36:18 51

原创 20210207Java基础

Java特性及优势Java三大版本JavaSE 桌面程序开发JavaME 嵌入式开发(基本淘汰)JavaEE 服务器开发JDK、JRE、JVMJDK Java Development KitJRE Java Runtime EnvironmentJVM Java Virtual Machine

2021-02-08 01:01:17 60

原创 20210202windows快捷键及DOS命令

windows快捷键alt+f4关闭窗口shift+delete永久删除windows+r运行窗口windows+e我的电脑ctrl+shift+esc任务管理器DOS命令打开CMD方式开始-系统-命令提示符windows+r,输入cmd(推荐使用)shift+鼠标右键,选择“在此处打开powershell窗口”资源管理器explorer地址栏前方加“cmd空格”常用DOS命令#盘符切换:盘符:#查看当前目录下所有文件:dir#切换目录 cd /d切换盘符;cd ..返回上

2021-02-03 19:22:11 81

原创 20210202Markdown学习

Markdown学习标题:三级标题六级标题字体Hello,World!Hello,World!Hello,world!Hello,world!Hello,world!引用选择Java,走向巅峰分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EbgujOHw-1612251651075)(C:\Users\Administrator\Desktop\Markdown学习\1.png)]超链接电机跳转到狂神博客列表ABV

2021-02-02 15:41:56 46 2

空空如也

空空如也

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

TA关注的人

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