07 2022 档案
摘要:MYSQL(基本篇)——一篇文章带你走进MYSQL的奇妙世界 MYSQL算是我们程序员必不可少的一份求职工具了 无论在什么岗位,我们都可以看到应聘要求上所书写的”精通MYSQL等数据库及优化“ 那么我们今天就先来了解一下MYSQL的整体布局并且带你掌握MYSQL的基本内容,希望能为你带来帮助! MY
阅读全文
摘要:JavaScript进阶内容——jQuery 我们在前面的文章中已经掌握了JavaScript的全部内容,现在让我们了解一下JavaScript库 这篇文章主要是为了为大家大致讲解JavaScript库以及使用方法,本篇不会完全讲解jQuery的全部语法 如果希望完全掌握,可以参考网站jQuery
阅读全文
摘要:JavaScript进阶内容——BOM详解 在上一篇文章中我们学习了DOM,接下来让我们先通过和DOM的对比来简单了解一下BOM 首先我们先来复习一下DOM: 文档对象模型 DOM把文档当作一个对象来看待 DOM的顶级对象是document DOM的主要学习是操作页面元素 DOM是W3C标准规范 然
阅读全文
摘要:JavaScript进阶内容——DOM详解 当我们已经熟练掌握JavaScript的语法之后,我们就该进入更深层次的学习了 首先我们思考一下:JavaScript是用来做什么的? JavaScript诞生就是为了能够让它在浏览器中运行 那么DOM就是我们学习中不可或缺的一个环节,下面让我们深入了解D
阅读全文
摘要:JavaScript进阶知识点——函数和对象详解 我们在上期内容中学习了JavaScript的基本知识点,今天让我们更加深入地了解JavaScript JavaScript函数 JavaScript函数和Java函数是有一部分相似的,所以学习起来也会相对简单 基本构造 1.直接构造 //functi
阅读全文
摘要:JavaScript基本知识点——带你逐步解开JS的神秘面纱 在我们前面的文章中已经深入学了HTML和CSS,在网页设计中我们已经有能力完成一个美观的网页框架 但仅仅是网页框架不足以展现出网页的魅力,JS由此而生! JavaScript概述 JavaScript是一门弱类型脚本语言,其源代码在发往客
阅读全文
摘要:CSS进阶内容——布局技巧和细节修饰 我们在之前的文章中已经掌握了CSS的大部分内容,但仍有一些内容我们没有涉略,这篇文章就是为了补充前面没有涉及的内容,为我们的知识做出补充并且介绍一些布局技巧 当然,如果没有学习之前的知识,可以到我的主页中查看之前的文章:秋落雨微凉 - 博客园。 元素的显示与隐藏
阅读全文
摘要:CSS进阶内容—浮动和定位详解 我们在学习了CSS的基本知识和盒子之后,就该了解一下网页的整体构成了 当然如果没有学习之前的知识,可以到我的主页中查看之前的文章:秋落雨微凉 - 博客园 CSS的三种布局流派 网页布局的本质就是用CSS控制盒子的摆放来形成页面 CSS提供了三种流派来控制盒子: 普通流
阅读全文
摘要:CSS进阶内容 在学习了CSS基本知识之后,我们需要进一步了解CSS,因此写下了这篇文章 当然如果没有学习之前的知识,可以到我的主页中查看之前的文章:秋落雨微凉 - 博客园 CSS三大特性 首先我们先来了解CSS的三大特点,以便于我们下面知识点的讲解 CSS三大特性包括: 层叠性 继承性 优先级 层
阅读全文
摘要:CSS基本知识点 我们在学习HTML之后,前端三件套第二件便是CSS,但CSS内容较多,我们分几部分讲解: (如果没有学习HTML,请参考之前文章:HTML知识点概括——一篇文章带你完全掌握HTML>) CSS作用 如果说HTML为网页提供内容,那么CSS就是为内容进行装饰,为网页进行布局 CSS可
阅读全文
摘要:HTML知识点概括 前端三件套分别是HTML3,CSS5,JavaScript 稍微介绍一下W3C标准: 结构化标准语言(HTML) 表现标准语言(CSS) 行为标准(DOM,JavaScript) HTML是超文本标记语言,负责网页最基本信息的构造 HTML的优势: 市场需求量 跨平台使用 浏览器
阅读全文
摘要:多线程详解 多线程是java学习中重要的一部分,我们会通过多线程实现同时操作同一资源的程序 进程和线程 在了解多线程之前我们先学习一些基本知识: 进程:是正在运行的程序 是系统进行资源分配和调用的独立单位 每个进程都有它自己的内存空间和系统资源 线程:是进程中的单个顺序控制流,是一条执行路径 单线程
阅读全文
摘要:网络编程java版简述 这里仅对于java编程所需要用到的网络编程知识进行讲解,想要学习网络编程更深入部分推荐学习《计算机网络》 网络编程入门 网络编程概述 计算机网络: 是指将地理位置不同的具有独立功能的多台计算机以及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管
阅读全文
摘要:Stream流 Stream流算是Java简化步骤的最基础部分 Stream流通过和Lambda,方法引用,函数式常用接口等相结合,简化数据的存放,筛选和输出 Stream流的使用 Stream流的使用分为三个步骤: 生成流 通过数据源(集合,数组)生成流 例如:list.stream() 中间操作
阅读全文
摘要:注解和反射 在Java的学习中,我们会对代码附有条条框框的要求,注解为我们提供了这么一条渠道 在Java的学习中,我们有时要突破Java本身的规矩,反射的暴力解法也为我们提供了其他的可能性 注解入门 首先我们先讲解以下注解是什么? 注解(Annotation)是JDK5开始引用的新技术 Annota
阅读全文
摘要:函数式接口 函数式接口:有且仅有一个抽象方法的接口 Java中的函数式编程体现就是Lambda表达式,所以函数式接口就是用于Lambda使用的接口 只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利推导 如何检验接口是否是函数式接口: @FunctionalIneterface 放
阅读全文
摘要:方法引用详解 方法引用对标于Lambda代码块,我们可以通过两者对比来学习方法引用 方法引用初体验 在学习Lambda时,我们创建接口,并直接采用Lambda代码块来代替书写继承类直接执行编译 下面给出代码示例: public class Demo { public static void main
阅读全文
摘要:Java接口组成更新 我们之前学的接口是在JDK8之前的接口,在JDK8之后接口的内容发生了质的改变,下面让我们稍微了解一下 接口组成更新概述 接口组成: 常量: public static final 抽象方法: public abstact 接口组成更新内容: 默认方法(JDK8): publi
阅读全文
摘要:文件类以及IO输入输出 我们在java使用中必不可少与文件交互,由此IO流显得格外重要 绝对路径和相对路径 绝对路径:完整的路径名,不需要任何其他信息就可以定位它所表示的文件 相对路径:必须使用取自其他路径名的信息进行解释 File类 File:它是文件和目录路径名的抽象表示 文件和目录是可以通过F
阅读全文
摘要:Lambda表达式详解 Lambda表达式是一种用来实现接口的快捷表达式 体验Lambda表达式 我们通过一个案例体现出Lambda表达式的作用 需求:启动一个线程,在控制台输出“多线程程序启动了” public class Demo1 { public static void main(Strin
阅读全文
摘要:Java集合详解 集合类的特点: 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变 集合类的整体构造模式: 集合类名<类型> 集合对象名 = new 集合类名<类型>(); 集合类体系结构: 集合 Collection(单列) List(可重复) ArrayList LinkedList
阅读全文
摘要:JDK5泛型和可变参数 泛型和可变参数在我们学习类,集合时是必不可缺的,我们可以通过泛型和可变参数简化编译代码以便于更好地达到目的 泛型概述 泛型: JDK5引入的特性,提供了编译时类型安全检测机制,该机制允许在变成时检测到非法的类型; 它的本质是参数化类型,操作数的数据类型被指定为一个参数 将类型
阅读全文
摘要:API和String以及StringBuilder的介绍 API:应用程序编程接口 java API:指JDK中提供的各类功能的java类,我们只需要学会如何使用即可,不需要了解底层代码 Random类 这里简单介绍一下Random类: Random常用于随机生成自然数 生成Random对象代码:
阅读全文
摘要:java-常用类 java为了帮助我们编程,在java编译器中包含了很多常用类便于我们使用 在下面我们将会讲解:Math,System,Object和Arrays类: 类查看方法 我们在实际生活中用到的类的种类和方法都是冰山一角,但我们也会遇到一些奇怪的要求 所以我们应该了解的不仅只有我们常用的方法
阅读全文
摘要:java异常处理 我们在编程过程中或多或少遇见过错误,这些错误用官方术语来说就称为异常 什么是异常 异常是指程序运行过程中出现的不期而遇的各种状况,影响了正常的程序执行流程 异常的分类 异常分为以下三种: 检查型异常:用户错误或问题引起的异常,是程序员无法预见的(例如打开一个不存在的文件) 运行时异
阅读全文
摘要:面向对象—深度剖析内部类 内部类在我们编程中虽不常用,但在某些方面仍具有一技之长 这里我们深度介绍一下内部类,成员内部类和匿名内部类并给出匿名内部类的一个编程常用方法 内部类 内部类概述: 在一个类里定义一个类(如在一个类A中定义类B,类B称为内部类) 内部类定义格式: public class 类
阅读全文
摘要:面向对象三大特征——封装,继承,多态 面向对象三大特征: 封装 继承 多态 接下来让我们一一讲解: 封装 概念: 对数据的隐藏,禁止直接访问一个对象中数据的实际情况,通过操作接口来访问,称为信息隐藏 要求: “高内聚,低耦合” 高内聚:类的内部数据操作细节自己完成,不允许外部干涉 低耦合:仅暴漏少量
阅读全文
摘要:面向对象-补充说明(static,抽象类,接口,内部类) 在上面我们已经接触到了面向对象的类和对象 接下来我们讲解一下static,抽象类,接口,内部类: static 我们先从基本的static讲起: static:属于类,可直接调用或采用 类.方法()调用 非static:属于对象,只能采用 对
阅读全文
摘要:面向对象——对象和类 类和对象是我们java包中不可缺少的部分 我们在一个包中常常只包含一个main方法,其他部分均为类,为main提供服务 面向对象和面向过程 要了解面向对象,同时应该明白面向过程的意义: 面向过程:步骤清晰,第一步该做什么,第二步该做什么... 面向过程适合于处理简单的问题
阅读全文
摘要:java方法 我们书写的代码常常有着成千上万行,如果全部混在一起显得杂乱无比 所以java提供了方法 方法的性质 java方法是语句的集合,方法中包含若干代码,一起执行一个命令 方法的意义: 方法是解决一类问题的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他方法中被调用 方法具有原子性,
阅读全文
摘要:java基本数组的使用 数组是我们在java中接触到的第一个引用数据类型 数组的定义 数组是相同类型的有序集合 数组中的每个数据称为一个数组元素,每个元素可以通过一个下标去访问 数组的使用 数组的使用可以分为三部分:声明,创建,赋值 声明: int[] nums; 推荐(java版) int num
阅读全文
摘要:好用的java工具类——用户交互Scanner 我们在java编程中难免需要用到键盘输入的交互变量 java提供好了一个Scanner类来获取用户的输入 Scanner讲解 Scanner属于外部类,我们在使用前需要导入类 import java.util.Scanner; 在导入类之后,我们需要定
阅读全文
摘要:java基础 java是一门基于c研发的语言,不同但相似,针对java下面介绍java的一些基本知识: java注释 在编写程序时,注释可以帮助我们迅速了解到自己代码的含义,在大型项目中也需要注释帮助我们回忆并查找代码 java注释分为三种: 单行注释 // 多行注释 /* */ 文档注释 /**
阅读全文
摘要:java版第一个代码——HelloWorld! 今天来接触一下java代码: 事前准备 jdk的配置(推荐jdk8或jdk11) notepad++或idea软件 开始编写 建立文件夹存放代码 建立java文件:将文件后缀名改为java 编写代码: public class Hello{ publi
阅读全文
摘要:基本Dos命令 身为程序员我们难免用到CMD以及内置Dos命令,在这里我稍微介绍一下CMD和Dos命令: 打开CMD方法 1.电脑开始键+window系统+命令提示符 2.window键+R->输入cmd 3.在电脑中输入cmd 管理员身份运行 电脑开始键+window系统+命令提示符+右键管理员身
阅读全文
摘要:MarkDown语法——更好地写博客 我们在学习过程中要尽量养成编写博客的 好习惯:一方面方便自己在学习之后进行一次汇总,其次自己书写的文章可以在以后的时间里反复查看以便于巩固,在找工作时博客也是被招揽的一个秘密武器。 接下来让我来向你们介绍一些写博客的方法: 博客推荐文本编译器——Typora 我
阅读全文