自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (7)
  • 收藏
  • 关注

转载 Linux的软链接和硬链接详解

Linux下的链接文件有点类似于Windows的快捷方式,但又不完全一样。链接文件有两种:一种是硬链接,另一种是符号链接(又称软链接)。下面我给大家说说它们两者之间的区别。硬链接:硬链接是通过索引节点进行的链接。在Linux中,多个文件指向同一个索引节点是允许的,像这样的链接就是硬链接。硬链接只能在同一文件系统中的文件之间进行链接,不能对目录进行创建。如果删除硬链接对应的源文件,则...

2018-05-29 09:27:49 344

原创 关系型数据库和非关系型数据库(MongoDB和redis对比)

1.关系型数据库和非关系型数据库的区别(优缺点,适用环境) 2.博客为什么是mongodb1.关系型代表数据库系统:MySQL, SQL Server, Oracle, 关系型数据库的表是二维表,结构稳定,修改不易。经常需要联表查询。优点: 1.查询能力高,可以操作很复杂的查询 2.一致性高。由于并发高,在数据同步的时候一般采用锁来保证数据的可靠性(还有时间戳什么的方法),在...

2018-05-20 22:08:40 9699

原创 java的反射机制

前段时间看了java的反射机制的内容,但是好像仅停留在理论层面,下面简单的以代码的形式介绍下,自己的理解吧。import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;public class reflectDemo { public...

2018-05-19 22:40:06 142

原创 装饰设计模式

装饰设计模式:对一组对象的功能进行增强时,就可以使用该模式来解决问题。//装饰模式。public class Persondemo { public static void main(String[] args) { person p = new person(); newperson np = new newperson(p); ...

2018-05-13 10:40:20 131

原创 字符流和字节流

在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。字节流与字符流在java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字节流中输出数据主要是使用OutputStream完成,...

2018-05-12 21:54:15 271

转载 java异常类

参考链接异常类体系:在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。 Throwable: 有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子类,各自都包含大量子类。 Er...

2018-05-12 11:13:12 146

原创 java内部类

内部类:将一个类定义在另一个类的里面,里面的类称为内部类(内置类,嵌套内)内部类访问特点:内部类可以直接访问外部类的成员,包括私有成员,而外部类要访问内部类的成员 必须建立内部类的对象。如果内部类定义了静态成员,该内部类也必须是静态的。内部类若在局部位置上,只能访问局部位置中被final修饰的局部变量。访问内部类成员方式: ...

2018-05-12 10:46:24 113

原创 成员变量和静态变量的区别

static 的特点:static是一个修饰符,用于修饰成员static修饰的成员被所有的对象所共享static优先于对象存在,因为static的成员随着类的加载就已经存在了。(static变量或代码块在类加载首先加载一次,父类的静态变量,静态代码块,子类的静态变量,静态代码块,然后在新建对象时候,会在调用父类的非静态变量,父类的非静态代码块,父类的构造函数,子类的非静态变量,子类的非静...

2018-05-12 10:27:00 275

原创 内存划分

寄存器本地方法去方法区栈内存:存储的都是局部变量,而且变量所属的作用域一旦结束,该变量就会自动释放。堆内存:存储的是数组和对象,凡是用new建立在堆中。 特点: 1.每一个实体都有首地址值 2.堆内存中每一个变量都有默认初始化值,根据类型的不同而不同。整数是:0,小数是0.0或者0.0f ,boolean false ,char ‘\u0000’...

2018-05-12 10:04:11 117

空空如也

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

TA关注的人

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