自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 非关系型数据库-redis-基础概述以及安装

一、概述Redis是高性能的以键值对形式储存数据的一种非关系型数据库。是用C语言写的。Redis可以储存健和五种不同类型的值之间的映射。键的类型只能是字符串,值的类型可以有五种,分别是:字符串,无序集合(Set),有序集合(Zset),Hash,列表(数组集合)Redis是储存在内存中的,所以读写非常的快,因些redis被广泛应用在缓存当中,每秒可以处理10000次读写操作,是已知性能最快的Key-Value DB,另外,Redis经常用来做分布式锁,除此之外Redis支持事务,持久化。二、Re

2022-01-26 23:59:15 787

原创 Java核心技术-集合-Collection接口

Collection接口一、Collection接口概述java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合类的根接口。这两个接口又包含了一些子接口和派生类。1、Map接口和Collection接口下的区别1.1、Collection接口是一次只存一个元素的单列接口。统一定义了一套单列集合的接口1.2、Map接口一次存一对元素,是双列接口,Map储存的元素:键和值;键(key)和值(value)之间是映射关系。单列集合继承关系图

2022-01-18 22:55:00 1251

原创 Java核心技术-集合-Collection接口-List-ArrayList

ArrayList

2022-01-18 22:20:29 455

原创 Java核心技术-集合-Iterator迭代器

Iterator迭代器一、 Iterator迭代器概述Iterator是Collection集合的迭代器即提供对Collection集合的遍历操作,迭代器允许操作者在遍历的过程中同时删除元素。所有的Collection接口的容器类都有一个Iterator方法用以返回一个实现了Iterator接口的对象Iterator对象称为迭代器,用以方便的对容器内的元素进行遍历Iterator定义了以下方法:方法名作用hasNext判断是否有下一个元素next返回当前游标

2022-01-10 12:34:27 276

原创 java核心技术-面向对象-多态

多态一、 多态的概述1、java做为一种面向对象的语言,同时可以描述一个事物多种形态,比如student继承了person,那么student即是person也是student。当父类、接口做为变量时指向其子类、实现类的实例对象即形成多态(前提必须有子类关系)public class Main { public static void main(String[] args) { Father father = new Son(); }}2、多态的定义格式:父类类型 变量名=ne

2022-01-09 20:25:02 275

原创 java核心技术-面向对象-封装

封装一、封装概述1、封装是指对对象中的属性以及具体实现隐藏起来,只对外提供一个公共的访问方式如果对象中的属性直接暴露给外部,将大大的增加了程度的危险。应该将不希望用户直接访问的属性权限私有化不能够直接访问。然后提供一个公共的访问方式,并在里面进行对应的数据校验。2、封装也是指对一块功能的模块化抽象成一个类,当要使用这块功能的时候只需要对这块功能(方法)进行调用就行,大大的提升的代码的复用性三、封装的方法1、给需要封装的属性或方法加上private关键字2、对外提供get,set方法。3、在g

2022-01-09 18:15:23 177

原创 java核心技术-面向对象

面向对象一、面向对象概述1、面向对象又称为oop(Object Oriented programming)是相对于面向过程的另一种编程思想。面向过程:面向对象是具体化的,流程化的。更注重的是具体的细节,需要自己一步步的解决,分析问题,由自己去实现。就像一个执行者一样比如你想吃红烧鲤鱼,你需要手把手的从买菜,配菜,炒菜开始自己做。(执行者)**优点:**相对于面向对象性能更高。因为类的调用开销较大,比较耗资源**缺点:**不易维护,不易扩展,不可复用只能写简单的逻辑面向对象:面向对象是模块化的

2022-01-09 16:56:37 219

原创 java核心技术-面向对象-继承

继承一、继承概述1、什么是继承1.1、继承是面向对象三大特性之一(其他两个分别是:封装,多态),原有类派生出新的类,新的类获得原有类中所有非私有的的属性和方法。1.2、继承的关键字是:extends1.3、继承的基本语法://Son继承了Fatherpublic class Son extends Father{}2、继承的目地:1.1、继承是派生类对原有类中的特性能够复用的同时,还能新增出更多的特性。举例人和猫都是动物,但是他什么除了有共同的行为(吃,睡)还有不同的行为(人要工作

2022-01-09 15:09:54 158

原创 BUG缺陷表的操作说明以及规范

前言本文章主要是对BUG缺陷表的操作方法进行说明以及规范一、缺陷管理表是什么?缺陷管理是在软件生命周期中识别、管理、沟通任何缺陷的过程(从缺陷的发现到缺陷的解决关闭),确保缺陷被跟踪管理而不丢失。二、为什么选择金山的多人协同办公软件进行BUG管理?1.好处1.1:权限把控权限把控的作用是主要可以让BUG表的拥有者/管理者1:一般为测试人员对进入到该表格中的人员更好的管控2比如:1.可以对进入的人员进行权限认证,管理员未分配权限人员无法进行该文档2.可以对进入的人员进行操作控制,若用户A

2020-09-07 09:17:32 3378 1

原创 JAVA基础学习篇之反射

反射反射:框架设计的灵魂1.反射概述1.1 反射是一种机制,利用该功能可以在程序运行时直接解剖一个类中的成员方法、构造函数、成员属性1.2 使用反射机制的前提是必须要获得这个类的class字节码文件,即Class类型对象。这块代码如果将class文件删除后,第一次运行成功,第二次运行也许会成功也许会报错,这是因为内存中还有class文件。多运行几次就会报错 找不到class文件...

2020-08-26 11:36:36 157

原创 JAVA学习篇之多线程基础

多线程之基础知识1.什么是多线程1.1 多线程的概念?什么是先线程什么又是进程?1.什么是进程:进程是计算机中关于某数据集合的一次活动,是系统进行资源分配的基本单位,是计算机结构的基础.在早期面向进程的计算机设计结构中,进程是程序的最基本的执行实体.在当代面向线程设计的计算机结构中,进程是线程的容器,程序是指令,数据及其组织形式的集合,线程是程序的实体.总之进程可以理解为一个可以独立运行...

2020-04-02 13:59:21 68

原创 多线程学习篇之线程池基础

1.并发编程之线程池基础1.1 线程与进程区别进程:是执行中一段程序,即一旦程序被载入到内存中并准备执行,它就是一个进程。进程是表示资源分配的的基本概念,又是调度运行的基本单位,是系统中的并发执行的单位。线程:单个进程中执行中每个任务就是一个线程。线程是进程中执行运算的最小单位。一个线程只能属于一个进程,但是一个进程可以拥有多个线程。多线程处理就是允许一个进程中在同一时刻执行多个任务。...

2020-03-29 15:13:17 594

原创 服务器运维-Docker以及内部软件安装

今天学习了liunx的几个基础命令u=user(文件的所有者) g=group(与文件相关联的组) o=other(所有其他用户) a=all(ugo所有的用户)命令格式:命令 -选项 参数 ls -a /etc目录处理命令:ls -a显示所有文件,包括隐藏文件 -l详细信息显示 -d查看目录属性目录处理命令:mkdir 创建新目录 -p递归创建cd 切换目录 cd …回到上一级目录...

2019-10-09 23:38:11 1249 2

空空如也

空空如也

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

TA关注的人

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