自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Win10误删应用商店和计算的恢复办法

管理员模式打开powershell 命令窗口,输入以下重装应用商店的命令。 Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$(...

2019-10-14 22:04:12

阅读数 22

评论数 0

原创 使用Digitalocean服务器部署项目的时候开发端口的时候遇到Unit firewalld.service could not be found.错误

问题描述: 因为在Digitalocean用了5$嫖了一年的服务器,想着不用白不用,所以想把自己的一个新项目部署到服务器上,但是需要开发8080端口 ,在网上找了很多回答,都解决不了,最终在一篇文章的评论下方找到了解决方法 Unit firewalld.service could not be ...

2019-09-26 23:45:09

阅读数 1844

评论数 0

原创 linux环境下运行jar包相关命令

将linux服务器部署jar包的相关命令,以及可能涉及到的相关命令尽量罗列出来 直接运行jar包 java -jar ***.jar 直接运行jar包的话控制台的输出会显示到前台,并且该远程连接不能关闭,如果关闭的话,该服务的进程就会被杀死 后台运行jar包 java -jar ...

2019-09-26 23:41:23

阅读数 63

评论数 0

转载 JAVA AIO编程

AIO 异步非阻塞的编程方式 进行读写操作的时候,只需要调用api的read和write方法即可,这两种方法均为异步的。对于读操作而言,当有流可读取的时候,操作系统会将可读的流传入read方法的缓存区,并通知应用;对于写操作而言,当操作系统将write方法传递的流写入完毕,操作系统通知应用程序。可...

2019-04-25 17:57:19

阅读数 215

评论数 0

原创 Java NIO编程

NIO 同步非阻塞的编程方式 主要是解决BIO的大并发问题,NIO最重要的地方是当一个连接创建后,对应一个线程,这个连接会被注册到多路复用器上面,所以所有的连接只需要一个线程就可以完成,当这个线程中的多路复用器进行轮询的 时候,发现连接上有请求的时候,才开启线程进行处理,也就是一个请求一个线程模式...

2019-04-25 00:28:28

阅读数 372

评论数 0

原创 Java网络编程

Socket Socket,又称为套接字,Socket是计算机网络通信的基本的技术之一。 BIO编程 BlockingIO编程,同步阻塞的编程方式。 BIO编程方式通常是JDK1.4之前的编程方式。首先在服务端启动一个ServerSocket 来监听网络请求,客户端启动Socket发起网络请求,默...

2019-04-24 10:02:51

阅读数 35

评论数 0

原创 Java反射的理解

一、Java反射机制 Java 反射机制在程序运行时,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态的获取信息 以及 动态调用对象的方法 的功能称为 java 的反射机制。 反射机制很重要的一点就是“运行时”,其使得我们可以在程序运...

2019-04-08 22:32:27

阅读数 39

评论数 0

原创 Java的实例化的启动顺序

一、静态和非静态加载/执行顺序 静态加载:静态分为静态变量和静态代码块,加载顺序位类中代码所处的先后顺序进行加载 非静态加载: 按照非静态书写顺序加载/执行 静态方法、实例方法只有在调用的情况下才回去执行 静态加载中遇到需要加载非静态:先加载非静态在加载静态。 1.不涉及到父类子类的加载顺序 ...

2019-04-07 21:11:11

阅读数 49

评论数 0

原创 Java Property类使用详解

概念理解 Properties 继承于 Hashtable。表示一个持久的属性集,属性列表以key-value的形式存在,key和value都是字符串。Properties类被许多Java类使用。例如,在获取环境遍历时它就作为System.getProperties()方法的返回值。我们在很多需要...

2019-04-06 22:39:36

阅读数 2689

评论数 0

转载 接口和抽象类的区别

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。 一.抽象类 抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为: abstract void fun(); 抽象方法必须用abstract关键字进行修饰。如果一...

2019-03-25 11:53:38

阅读数 23

评论数 0

原创 Java泛型理解

前言:   当元素存入集合时,集合会将元素转换为Object类型存储,当取出时也是按照Object取出的,所以用get方法取出时,我们会进行强制类型转换,并且通过代码也可以看出来,我们放入其他类型时,如字符串,编译器不会报错,但是运行程序时会抛出类型错误异常,这样给开发带来很多不方便,用泛型就解决...

2019-03-25 11:53:24

阅读数 31

评论数 0

原创 Java的集合框架理解

一.集合框架主要接口 No 接口 说明 1 Collection Collection 是层次结构 中的根接口。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 Set 和 List)实现。此接口通常用来传递 collection,并在需要最大普遍性的地方操作这些 c...

2019-03-24 17:10:50

阅读数 102

评论数 0

原创 Java面向对象的理解

1. 面向对象 Java 是面向对象的编程语言,对象就是面向对象程序设计的核心。其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。所谓对象就是真实世界中的实体,对象与实体是一一对...

2019-03-17 00:03:55

阅读数 447

评论数 0

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