自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java学习笔记(No.25)

Java之MySQL(No.25)1、常规软件开发分类(General Software Development Classification)1.1、前台(Reception)​ 也称为“前端(Front-End)”,一般为页面,主要显示数据。1.2、后台(Backstage)​ 也称为“后端(Back-End)”,一般为连接点,连接前端(控制视图跳转或传递前端数据)以及连接数据库(JDBC)。1.3、数据库(DataBase)​ 一般为后台存储数据(如:txt、excel、word等

2021-10-04 18:39:46 409 1

原创 Java学习笔记(No.24)

Java之JavaScript详解(No.24)1、JavaScript​ JavaScript是一门流行的脚本语言,一个合格的后端编程人员,必须要精通JavaScript。​ ECMAScript是JavaScript的一个标准。其目前最新版为ES6,但大部分浏览器还停留在只支持ES5版本代码(一般容易会出现“开发环境”与“上线环境”版本不一致的问题)。​ 使用JavaScript时,需熟练掌握并运用浏览器开发者工具中最常用四个功能模块。2、两种JavaScript导入方式(Two Jav

2021-09-26 21:18:26 132

原创 Java学习笔记(No.23)

Java之CSS3详解(No.23)1、CSS(Cascading Style Sheets)​ CSS(Cascading Style Sheets,层叠样式表)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。​ CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。​ CSS可以美化

2021-09-16 20:42:45 186

原创 Java学习笔记(No.22)

Java之HTML5详解(No.22)1、HTML(Hyper Text Markup Language)​ HTML(Hyper Text Markup Language,超文本标记语言),其中"“超文本”"包括“文字、图片、音频、视频、动画等”。2、HTML5优势(HTML5 Advantages)2.1、世界知名浏览器厂商的支持。2.1.1、MicroSoft。2.1.2、Google。2.1.3、Apple。2.1.4、Opera。2.1.5、Mozilla。2.2、市

2021-09-14 18:55:01 139

原创 Java学习笔记(No.21)

Java之JUC并发编程(No.21)​ 从JDK 1.5开始,新增一个处理线程的工具包“JUC”(即,java.util .concurrent工具包的简称)。1、进程与线程(Processes And Threads)​ 一个进程可以包含多个线程,但至少包含一个线程。其中Java默认有2个线程(main线程与gc线程)。​ Java不能直接开启线程,如以下源码所示。//使用Thread类start方法开启线程时,其实是调用底层C++编写的本地方法来开启线程(即,Java无法直接操作硬件)

2021-09-11 11:31:57 530

原创 Java学习笔记(No.20)

Java注解和反射(No.20)1、注解(Annotation)​ 从JDK5.0开始,增加注解新特性。​ 注解可以附加在package、class、method、field等上面,相当于给它们添加了额外的辅助信息,然后通过反射机制编程实现对这些元数据的访问。1.1、注解格式(Annotation Format)1.1.1、注解是以"@注释名"在代码中存在的,也可以添加一些参数值,如“@SuppressWarnings(value=“all”)”。1.2、注解功能(Annotation

2021-08-29 10:50:00 135

原创 Java学习笔记(No.19)

Java之GUI编程(No.19)​ GUI(Graphical User Interface,图形用户界面),是指采用图形方式显示的计算机操作用户界面。​ GUI的核心技术:“AWT"与"Swing”。GUI缺点1、界面不美观。2、依赖JRE环境。学习GUI目的1、可以写出自定义的一些小工具。2、可能会维护Swing界面(极小概率)。3、了解MVC架构,了解监听。1、AWT(Abstract Window Toolkit,抽象窗口工具包)1.1、组件和容器(Com

2021-08-21 22:30:33 169

原创 Java学习笔记(No.18)

Java网络编程详解(No.18)1、网络编程的目的(Purpose Of Network Programming)​ 网络编程的目的主要就是“实现不同网络设备之间的资源共享与信息传递”。2、网络编程的要素(Elements Of network Programming)2.1、网络通信地址(Network Communication Address)​ 即,“IP地址与端口号(如:192.168.1.1:8080)”,可准确定位到网络上一台或多台主机。2.2、网络通信协议(Network

2021-08-14 19:49:05 665

原创 Java学习笔记(No.17)

Java多线程详解(No.17)1、任务、程序、进程、线程、多线程(Task,Program,Process,Thread,Multi-Thread)1.1、任务(Task)​ 任务是计算机的基本工作单位。1.2、程序(Program)​ 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。1.3、进程(Process)​ 进程是执行程序的一次运行过程,是一个动态的概念,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。程序是指令、数据及其组织形式的描述,进程

2021-08-06 11:29:58 5940

原创 Java学习笔记(No.16)

Java泛型与容器(No.16)​ 容器也称作“集合”。在Java中我们可以使用“容器”来容纳和管理数据。容器很好的解决了数组不灵活,不可以随时扩容的问题。​ 容器的相关类都定义了泛型,在开发工作中,使用容器类时都要使用泛型。这样,在容器中存储和读取数据时避免了大量的类型判断,更加便捷。​ 泛型是JDK1.5中的一个新特性,其本质是“参数化类型”,亦即所操作的数据类型被指定为一个类型参数(Type Parameter),这种参数类型(亦即,泛型类型变量或泛型符号)可以用在类、接口、方法的创建中,

2021-07-31 11:48:20 129

原创 Java学习笔记(No.15)

Java的I/O流(No.15)1、数据源(Data Source)​ 数据源就是提供原始数据的原始媒介(如“数据库、文件、内存、网络连接、IO设备、其他程序”等),打个比方:“数据源就像水箱,流就像水管中流着的水流,程序就是我们最终的用户”。2、流(Stream)​ 流是一个抽象、动态的概念,亦即,一连串连续动态的数据集合。3、按数据流向分类(Classification By Data Stream Direction)3.1、输入流(Input Stream)​ 数据源到程序(In

2021-07-17 10:23:53 157

原创 Java学习笔记(No.14)

Java常用类(No.14)​ Java常用类(Common Class)主要是解决某一方面的问题。其包括:“Object类、String类、Math类、Date类、Calendar类、Boxing类、Array类、File类、Enum类”等。1、Object类(Object Class)​ Object类是所有Java类的根基类,若在类的声明中未使用“extends”关键字指明其基类,则默认其基类为“Object类”。其包括:“toString方法、hashCode方法、equals方法、clo

2021-07-04 21:15:09 163

原创 Java学习笔记(No.13)

Java异常处理详解(No.13)1、异常定义(Exception Definition)​ 异常(英文:Exception,中文:例外)是指程序运行过程中出现的不期而至的各种状况,如:“非法参数、数据库表中某一字段数据为空、内存溢出、文件找不到或格式不对、网络连接失败、磁盘空间已满”等。​ 异常发生在程序运行期间,其严重影响了正常的程序执行流程。2、异常分类(Exception Classification)2.1、检查性异常(Check Exception)​ 最具代表的检查性异常是用

2021-06-18 09:38:06 228 1

原创 Java学习笔记(No.12)

Java面向对象编程(No.12)1、面向过程思想与面向对象思想1.1、面向过程思想(Process Oriented Thinking)1.1.1、步骤清晰简单,第一步做什么,第二步做什么…。1.1.2、面向过程适合处理一些较为简单的问题。1.2、面向对象思想(Object Oriented Thinking)1.2.1、物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后,才对某个分类下的细节进行面向过程的思索。1.2.2、面向对象适合处理复

2021-06-16 11:21:25 244

原创 Java学习笔记(No.11)

Java数组详解(No.11)1、数组的含义(The Meaning Of Array)​ 数组是相同类型数据的有序集合。其描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成;其中,每一个数据称作一个数组元素,每个数组元素都是通过一个下标(索引)来访问,且数组下标(索引)从0开始。2、数组的声明与创建(Declaration And Creation Of Array)​ 首先必须声明数组变量,才能在程序中使用数组。2.1、语法格式(Grammatical Format)2.1.1

2021-06-09 18:00:32 125

原创 Java学习笔记(No.10)

Java方法详解(No.10)1、方法的含义及设计原则(The Meaning And Design Principle Of The Method)1.1、方法的含义(Meaning Of Method)​ Java方法是语句的集合,它们在一起执行一个功能。1.1.1、方法是解决一类问题的步骤的有序组合。1.1.2、方法包含于类或对象中。1.1.3、方法在程序中被创建,在其它地方被引用。1.2、方法的设计原则(The Design Principle Of The Method)​

2021-06-06 19:58:52 140

原创 Java学习笔记(No.9)

Java流程控制(No.9)1、Scanner工具类​ 为了实现程序与人的交互,Java提供了一个工具类“Scanner”(java.util.Scanner是Java SE 5[即,JDK5]的新特性),所以我们通过Scanner类来获取用户的输入。1.1、基本语法​ 其基本语法为:“Scanner scanner =new Scanner(System.in)”。1.2、next()方法1、一定要读取到有效字符后,才可以结束输入。2、对输入有效字符之前遇到的空白,next()方法会自

2021-06-06 08:26:14 178

原创 Java学习笔记(No.8)

Java基础语法(No.8)1、IDEA新建空项目(IDEA New-Built Empty Project)1.1、新建项目。1.2、新建空项目。1.3、自定义项目名称。1.4、新建模块。1.5、新建Java模块。1.6、自定义模块名称。1.7、新建项目结构。1.8、配置项目结构。1.9、新建Java类文件。1.10、输出显示字符串“Hello!World!”。2、注释(Comments)​ 一般编写代码,当代码量不多

2021-06-02 21:22:33 212

原创 Java学习笔记(No.7)

Java入门及环境搭建(No.7)1、Java发展史一场旷日持久而又没有硝烟的战争。1.1、C诞生1972年C诞生了,可以说是所有高级语言的鼻祖,也是一门面向过程、抽象化的通用程序设计语言,并且还可以类似汇编语言直接与计算机底层的机器语言交互沟通。 优点 贴近硬件,运行极快,效率极高。 缺点 指针与内存管理。 应用 操作系统、编译器、数据库、网络系统等底层开发。 1.2、C++诞生1982年C++诞生了,C++是C的继承,既可以进行C的过程化程序

2021-05-21 11:47:10 794

原创 Java学习笔记(No.6)

计算机语言发展史(No.6)1、第一代语言(First Generation Language)第一代语言统称为"机器语言"。1.1、机器语言(Machine Language)机器语言是一种计算机直接识别的二进制代码(Binary Code)。 优点(Advantage) 直接执行,速度快,资源占用少。 缺点(Shortcoming) 可读性、可移植性差,编程繁杂。 2、第二代语言(Second Generation Language)第二代语言统称为"汇编

2021-05-15 11:47:02 169

原创 Java学习笔记(No.5)

关于DOS命令磁盘操作系统(Disk Operating System,缩写[DOS]),是早期个人计算机(Personal Computer)上的一类操作系统(Operating System)。命令提示符(Command Prompt,缩写[CMD])是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在Windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS

2021-05-14 20:26:44 93

原创 Java学习笔记(No.4)

Windows常用功能键与快捷键1、Windows常用功能键(Windows Common Function keys)包括Tab(Tabulator key,键盘制表定位键)、Shift(Shift key,上档转换键)、Ctrl(Control key,控制键)、Alt(Alternate Key,交替换档键、更改键、替换键)、空格(Spacebar Key,空格键)、Enter(Enter Key,回车键)、Windows(Windows key,Windows键)、↑(向上方向键,向上.

2021-05-14 10:42:37 76

原创 Java学习笔记(No.3)

关于计算机(No.3)介绍1、定义计算机,英文名称为“Computer”,中文全称为“电子计算机”,俗称“电脑”。并且它是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。2、组成它是由硬件系统与软件系统两部分一起组成的。2.1、冯.诺依曼体系结构冯·诺依曼体系结构的要点是:计算机的数制采用二进制;计算机应该按照程序顺序执行。按照冯.诺依曼体系结构(其图如下所示),传统电脑系统的硬件单元一般可分为输入单元、输出单元、算术逻辑单元、控制单元及记忆单元(即,.

2021-05-11 21:54:49 563

原创 Java学习笔记(No.2)

关于博客(No.2)介绍博客,英文名称为“WebLog”或“Blog”,中文名称为“网络日记”或“网络日志”,是一种传播个人思想,带有知识集合链接的出版方式,并且写作或是拥有博客的人通常被称为“博主(Blogger)”。作用1、分享个人学习过程经验(学者)。2、提升个人文笔组织能力(学者)。3、提升个人逻辑思维能力(学者)。4、提升个人学习总结能力(学者)。5、结交朋友,互相交流学习(学者)。建议1、养成写博客习惯。有时间我们一直在赶路,却忘了放下脚...

2021-05-11 11:21:06 128 2

原创 Java学习笔记(No.1)

MarkDown学习(No.1)1、设置博客文章中一级标题(语法:1个"#"加上1个空格再加上标题名称,如:“# 一级标题”,实现效果如下所示。)一级标题2、设置博客文章中二级标题(语法:2个"#"加上1个空格再加上标题名称,如:“## 二级标题”,实现效果如下所示。)二级标题3、设置博客文章中三级标题(语法:3个"#"加上1个空格再加上标题名称,如:“### 三级标题”,实现效果如下所示。)三级标题4、设置博客文章中四级标题(语法:4个"#"加上1个空格再加上标题名称,如:“#

2021-05-11 11:08:02 117

空空如也

空空如也

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

TA关注的人

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