自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库知识【第3期】-- MySQL数据类型和存储引擎

MySQL数据类型和存储引擎

2022-06-13 09:00:00 289 1

原创 数据库知识【第2期】-- SQL语言基础及基本命令

数据库知识【第2期】-- SQL语言基础及基本命令

2022-06-12 09:00:00 915

原创 数据库知识【第1期】-- 数据库基础

数据库知识【第1期】-- 数据库基础

2022-06-11 16:13:43 462

原创 java基础知识【第22期】-- DAO模式和分层

导读:本篇是JAVA基础系列的第22篇,今天我们梳理DAO模式开发及分层的相关知识。1.分层开发分层开发是一种化大为小,分而治之的软件开发方法。分层开发的好处: 各层专注于自己功能的实现,便于提高质量 便于分工协作,提高开发效率 便于代码复用 便于程序扩展 分层开发的原则 封装性原则 每个层次向外公开接口,但是隐藏内部细节 顺序访问原则 下一层为上一层服务,但不使用上层的服务 在项目实际开发过程中,通常会将整个项目从上到...

2022-05-28 09:00:00 2435

原创 java基础知识【第20期】-- JDBC

导读:本篇是JAVA基础系列的第21篇,今天我们梳理JDBC(java连接数据库)的相关知识点。JDBC 指 Java 数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接 Java 编程语言和广泛的数据库。1.JDBC概述概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 JDBC 规范定义接口 ,具体的实现由各大数据库厂商来实现。JDBC是 Java 访问数据库的标准规范,真正怎么操作数据库还需要具体的实现...

2022-05-27 09:00:00 652

原创 java基础知识【第19期】-- 网络编程

导读:本篇是JAVA基础系列的第20篇,今天我们梳理java网络编程的相关知识点。计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来的,实现资源共享和数据传输的系统。网络编程就是编写程序使互联网的两个(或多个)设备(如计算机)之间进行数据传输。1.网络体系结构计算机网络分为网络协议和网络体系结构通过网络发送数据是一项复杂的操作,必须仔细地协调网络的物理特性以及所发送数据的逻辑特征。通过网络将数据从一台主机发送到另外的主机,这个过程是通过计算机网络通...

2022-05-26 09:00:00 374

原创 java基础知识【第18期】-- 反射

导读:本篇是JAVA基础系列的第19篇,今天我们梳理java反射机制的相关知识点。Java反射机制在框架设计中极为广泛,需要深入理解。1.java的反射机制Java反射机制是Java语言的一个重要特性。在学习Java反射机制前,大家应该先了解两个概念,编译期和运行期。 编译期是指把源码交给编译器编译成计算机可以执行的文件的过程。在Java中也就是把Java代码编成 class文件的过程。编译期只是做了一些翻译功能,并没有把代码放在内存中运行起来,而只是把代码当成文本进行操作,比如检...

2022-05-25 09:00:00 106

原创 java基础知识【第17期】-- 线程

导读:本篇是JAVA基础系列的第17篇,今天我们梳理java 多线程的相关知识点。多线程几乎是面试中必问的题,所以掌握一定的基础知识是必须的。而且线程是很多知识点的基础,例如我们之前在学习字符串操作类时,StringBuffer类就是线程安全。1.线程与进程 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同 时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序 即是一个进程从创建、运行到消亡的过程。 线程...

2022-05-24 09:00:00 197

原创 java基础知识【第16期】-- I/O流

导读:本篇是JAVA基础系列的第16篇,今天我们梳理java I/O流的相关知识点。掌握 Java 中 I/O 处理技术能够提高我们对数据的处理能力。在Java中所有数据都是使用流来读写的。1.什么是流在变量、数组、对象和集合中存储的数据是暂时存在的,一旦程序结束它们就会丢失。为了能够永久地保存程序创建的数据,需要将其保存到磁盘文件中,这样就可以在其他程序中使用它们。Java 的 I/O(输入/输出)技术可以将数据保存到文本文件和二进制文件中, 以达到永久保存数据的要求。在Java中...

2022-05-23 09:00:00 445

原创 java基础知识【第15期】-- 异常

导读:本篇是JAVA基础系列的第15篇,在程序设计和运行的过程中,发生错误是不可避免的。尽管Java语言的设计从根本上提供了便于写出整洁、安全代码的方法,并且程序员也尽量地减少错误的产生,但是使程序被迫停止的错误的存在仍然不可避免。为此,Java 提供了异常处理机制来帮助程序员检查可能出现的错误,以保证程序的可读性和可维护性。今天我们就来梳理下Java中的异常处理机制。1.异常的体系结构异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期...

2022-05-22 09:00:00 218

原创 java基础知识【第14期】-- 泛型

导读:本篇是JAVA基础系列的第14篇,今天我们梳理java中的泛型机制。Java泛型这个特性是从JDK 1.5才开始加入的,引入泛型的意义在于:适用于多种数据类型执行相同的代码(代码复用)。1.泛型概述Java从JDK 1.5 开始提供了泛型。泛型可以在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,提高了代码的重用率。泛型本质上是提供类型的“类型参数”,也就是参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。我们可以为类、接口或方...

2022-05-21 09:00:00 199

原创 java基础知识【第13期】-- 集合之Map

导读:本篇是JAVA基础系列的第13篇,今天我们梳理java集合中的Map集合的相关知识点。Map集合应该算是集合框架中比较难以理解的一部分内容。1.Map集合Map 是一种键-值对(key-value)集合,Map 集合中的每一个元素都包含一个键(key)对象和一个值(value)对象。用于保存具有映射关系的数据。Map 集合里保存着两组值,一组值用于保存 Map 里的 key,另外一组值用于保存 Map 里的 value,key 和 value 都可以是任何引用类型的数据。Map...

2022-05-20 09:00:00 169

原创 java基础知识【第12期】-- 集合之Set

导读:本篇是JAVA基础系列的第12篇,昨天我们梳理了集合中的List相关的知识点,今天我们接着梳理Set集合的相关知识点。1.Set接口java.util.Set 接口和 java.util.List 接口一样,同样继承自 Collection 接口,它与 Collection 接口中的方法基本一致,并没有对 Collection 接口进行功能上的扩充,只是比 Collection 接口更加严格了。与 List 接口不同的是, Set 接口中元素无序,并且都会以某种规则保证存入的元素不...

2022-05-19 09:00:00 168

原创 java基础知识【第11期】-- 集合之List

导读:本篇是JAVA基础系列的第11篇,主要总结了Java 中集合相关知识点,集合是java中非常重要的一部分内容,我们今天先梳理一下基础的Collection及List相关的知识。1.集合概述为了保存数量不确定的数据,以及保存具有映射关系的数据,Java 提供了集合类。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。Java 所有的集合类都位于 java.util 包下,提供了一个表示和操作对象集合的统一构架,包含大量集合接口,以及这些接口的实现类和操作它们的算法。集合...

2022-05-18 09:00:00 208 1

原创 java基础知识【第10期】-- 字符串操作类

导读:本篇是JAVA基础系列的第10篇,主要介绍引用数据类型String。字符串是Java中特殊的类,使用方式和基本数据类型很像,被广泛应用在 Java 编程中。1.字符串类String在Java语言中,所有类似“ABC”的字面值,都是String类的实例;String类位于java.lang包下,是Java语言的核心类,提供了字符串的比较、查找、截取、大小写转换等操作;Java语言为“+”连接符(字符串连接符)以及对象转换为字符串提供了特殊的支持,字符串对象可以使用“+”连接其他对象。...

2022-05-17 09:00:00 218

原创 职业规划【第2期】

我的目标是成为一个高级工程师。目前我有过一年的工作经验,熟悉项目工作流程。能够和项目团队一起进行产品开发工作,能够独立完成功代码编写。成为高级工程师需要具有分布式系统、大数据等相关技术具有良好沟通能力和团队协作能力,具有较强的工作责任心为了实现自己的目标我准备利用3年的时间来提升自己的综合技术:第一年在工作中保质保量的完成上级分发的各项开发任务,不断积累项目经验。第二年工作业余的时间,可以通过官方平台 学习一些其他技术,例如大数据、分布式缓存等在工作中遇到比较复杂

2022-05-14 15:35:14 80

原创 职业规划【第1期】 - - 职业规划

我的目标是成为一个高级工程师。目前我有过一年的开发经验,能够独立完成功代码的编写。成为高级工程师在为了实现自己的目标我准备利用3年的时间来提升自己的综合能力:第一年在工作中保质保量的完成上级分发的各项开发任务,不断积累项目经验。增加与同事沟通能力以及项目经理的沟通能力,积极参与项目的分析能力,工作多余的时间、 通过官方平台,学习高并发分布式架构等提升自己的技术能力。第二年经过一年的项目经验积累以及技术的提升,对项目的进度具有初步的掌控能力。对于工作中遇到的复杂问题,使

2022-05-14 11:29:24 203

原创 Java基础知识【第5期】--数组

导读:本篇是JAVA基础系列的第五篇,主要介绍了数组的创建、初始化及针对数组的各种操作。数组是最常见的一种数据结构,它是相同类型的用一个标识符封装到一起的基本类型数据序列或者对象序列。数组使用一个统一的数组名和不同的下标来唯一确定数组中的元素。实质上,数组是一个简单的线性序列,因此访问速度很快。1.java数组简介例如要求存储100个学生的考试成绩,那么如果按照之前的做法,可能现在定义的的结构如下:int a1,a2,a3,a4......a100;非常麻烦,并且变量之间没有任...

2022-05-14 09:00:00 236

原创 java基础知识【第9期】-- 4种关键字

导读:本篇是JAVA基础系列的第9篇,主要介绍java语言中的最常见4种关键字,this、super、static、final。相信学习java的同学对这4个关键字都不会陌生。1.this关键字this 关键字是Java常用的关键字,按照官方正规的解释,this关键字的意义被解释为“指向当前对象的引用”this 关键字可用于任何实例方法内指向当前对象,也可指向对其调用当前方法的对象,或者在需要当前类型对象引用时使用。代码中看到this关键字的最常见的位置是公开访问方法和构造方法之...

2022-05-13 15:31:23 463

原创 Java基础知识【第8期】-- 抽象类和接口

导读:本篇是JAVA基础系列的第8篇,主要介绍java面向对象的另外两大特征:抽象类和接口。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。1.抽象类在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,那么这样的类称为抽象类...

2022-05-13 15:30:17 78

原创 java基础知识【第7期】-- 面向对象

导读:本篇是JAVA基础系列的第7篇,主要介绍java面向对象的三大特征:封装、继承、多态。Java是一门面向对象的编程语言(Object Oriented Programming,OOP),这句话是每个学习Java的程序员应该先深刻理解的一句话。如果深刻地理解了面向对象概念,你会惊喜地发现,编写Java程序通常会比面向型的程序要简单多,也容易理解得多。1.面向过程和面向对象的理解面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗 资源;比如单片机、嵌入...

2022-05-13 15:28:30 285

原创 java基础知识【第6期】--类和对象

导读:本篇是JAVA基础系列的第六篇,主要介绍java面向对象的两个重要词汇:类和对象。学习 Java 语言必须掌握类与对象,这样可以从深层次理解 Java 这种面向对象语言的幵发理念。因此,掌握类与对象是学习 Java 语言的基础,可以使开发人员更好、更快地掌握 Java 编程思想与编程方式。1.java面向对象概述面向对象简称 OO(Object Oriented),20 世纪 80 年代以后,有了面向对象分析(OOA)、 面向对象设计(OOD)、面向对象程序设计(OOP)等新的系统...

2022-05-13 15:23:35 741

原创 java基础知识【第4期】--程序逻辑结构

导读:本篇是JAVA基础系列的第四篇,主要总结了程序的逻辑结构,也就是顺序结构、分支结构和循环结构。这三种结构在日常代码编写过程中是离不开的。而一个程序猿是否是老手,从逻辑结构的运用上就可以直观的看出来。1.程序的逻辑结构程序开发语言中,一般都包含顺序、分支、循环三种结构。这三种结构构成了程序的逻辑框架。(所有编程语言中都适用)2.顺序结构 JAVA的基本结构就是顺序结构,除非特别指明,否则就安装顺序一句一句执行。 顺序结构是最简单的算法结构 语句与语句...

2022-05-13 15:19:35 715

原创 Java基础知识【第3期】--表达式、运算符

主要总结了表达式和运算符两部分的知识点和常见的面试问题。运算符中关于逻辑运算和位运算常出现在笔试题之中。1.什么是java的表达式在java程序语言中,大部分的描述都是通过表达式(Expression)所构成。所谓的表达式则是由运算符和操作数所构成。其中,运算符代表的就是运算的动作,而操作数则是要运算的数据。操作数可以是变量也可以是常量。inta=10; a=a+10; // 上方两个都是表达式,其中 a 是变量 10是常量 都是操作数 //+ 和 = 都...

2022-05-13 14:46:38 389

原创 Java基础知识【第2期】--变量、数据类型

Java基础 第二章第一部分 变量和数据类型1.1 变量概述变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。数学中,可以使用字母代替数字运算,例如 x=1+5 或者 6=x+5。 程序中,可以使用字母保存数字的方式进行运算,提高计算能力,可以解决更多的问题。比 如x保存5,x也可 以保存6,这样x保存的数据是可以改变的,也就是我们所讲解的变量。Java中要求一个变量每次只能保存一个数据,必须要明确...

2022-05-13 14:23:38 89

原创 Java基础知识【第1期】--简介

Java基础 第一章 第一部分 开发前言1.1 Java语言概述什么是程序计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 。 编写程序的工具就是计算机语言,Java就是多种语言中的一种。什么是Java语言Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编 程语言,...

2022-05-13 12:05:18 349 1

空空如也

空空如也

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

TA关注的人

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