自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

踏浪逐波

日有所增~

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java中的内存泄漏和内存溢出

1.内部内泄漏和内存溢出内存泄漏(memoryleak):指程序在申请内存后,无法释放已申请的内存。 内存溢出(outofmemory):指需要的内存空间,超过了实际分配的内存空间。 关系:内存泄漏的堆积,最终会导致内存溢出。2.内存泄漏的分类(按发生方式)常发性内存泄漏。发生内存泄漏的代码会被多次执行到,每次执行都会导致内存泄漏。 偶发性内存泄漏。发生内存泄漏的代码,指在某些特定环境或操作过程下才会发生。 一次性内存泄漏。发生内存泄漏的代码只会被执行一次,或者由于算法上的缺陷,导致...

2021-10-17 15:34:49 465

原创 设计模式之单例模式详解

1.1 懒汉模式,线程不安全public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instance == null) { instance = new Singleton(); } return instance; }

2021-09-26 23:00:46 195

原创 认识Linux

1.Linux系统的文件结构Windows系统的文件是按照盘符结构来管理的,每个盘符都是独立的,每个盘符存放的文件是不固定的。Linux系统中没有盘符结构,Linux是按照纯文件的上下级树状结构来管理的。所有的文件都在一个根目录之下,根目录下的文件按照上下级结构依次管理。根目录的书写是直接使用“/”表示。 目录名 作用 bin Linux系统的操作指令文件,存放常用的Linux操作指令文件; b

2021-08-17 20:40:28 163

原创 VM虚拟机提示“此主机支持Intel VT-x,但Intel VT-x处于禁用状态”解决方法

1.问题描述在VMware Workstation中,启动虚拟机时,报“此主机支持Intel VT-x,但Intel VT-x处于禁用状态”错误提示2. 如何解决这个问题重启笔记本不断点击F2进入BIOS界面,按下方向键选择“Configuration”选项,按下方向键选择“Intel Virtual Technology”选项。该选项即为Intel虚拟化技术选项,其后显示的是Disabled,表示禁用该虚拟化技术,所以虚拟机无法打开。按下回车键即Enter键,在弹出的窗口中,根据方向键

2021-08-16 22:28:42 7024 1

原创 认识服务器

服务器是一台提供给他人使用的具有特定服务器的计算机,服务器设备是要求保证全天24小时运行。在服务器设备上主要使用Linux系统为主。1.服务器的分类根据具体功能的不同,服务器大致可以分为:视频服务器、邮件服务器、游戏服务器、电商后台服务器等等。从服务器设备外观的不同,将服务器设备细分为三种:机架式服务器、塔式服务器、刀片式服务器;机架式服务器:外观很像一个抽屉,体积不大,费用相对比较低,主要在中小公司使用;塔式服务器:外观很像PC机的主机箱,体积比较大,费用不便宜,企业很少用;刀

2021-08-16 21:11:47 316

原创 认识操作系统

1.什么是操作系统?操作系统(operating system,缩写作OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理基本事务:管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等。操作系统提供一个让用户与系统交互的操作界面。操作系统直接安装并运行在计算机设备上,其他的应用软件都必须在操作系统的支持下才可以安装并运行起来。一台没有安装操作系统的计算机被称之为“裸机”,一台只安装了操作系统的计算机被称之为“.

2021-08-16 20:47:48 645

原创 应对公司电脑强制锁屏的办法

最近遇到一件麻烦事。电脑总是被强制锁屏,当我5分钟内无操作的时候。在我连接虚拟机电脑进行远程办公的时候。抑或是使用公司配发的电脑进行办公的时候。一旦我5分钟不操作电脑,就会自动锁屏。在我倒杯水的时候,去趟厕所、看会手机的时候。而打开锁屏,需要重新输入密码,不胜其烦。于是,我搜罗得到两个方法破解此种处境。如下。方法一本法治标不治本。通过浏览器定时执行某种操作,使得电脑认为是你一直在操作。(1)在电脑上新建一个txt文件;(2)输入如下代码:<ht

2020-11-14 11:31:47 16241 11

原创 数据结构|基本概念

​要点相关概念和术语数据结构的三要素:逻辑结构、物理结构和数据运算算法的时间复杂度和空间复杂度的分析与计算(重点)知识框架 数据 数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机并被计算机程序识别和处理的符号的集合。2.数据元素数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素可由若干个数据项组成,数据项是构成数据元素的不可分割的最小单位。例如,学生记录就是一个数据元素,它由学号、姓名、性别等数据项组成。3.数据..

2020-11-14 11:29:06 197

原创 计算机操作系统|操作系统引论

​操作系统(Operating System,OS) 一组程序的集合,控制和管理计算机硬件和软件资源 计算机硬件上的第一层软件,是对硬件系统的首次扩充 计算机中最基本和最重要的系统软件,是其他系统软件和应用软件运行的基础 目标和作用操作系统的目标 方便性:使计算机系统更易使用 有效性:提高资源利用率和系统吞吐量 可扩充性:方便对模块和功能的扩充、修改 开放性:遵循世界标准规范,方便兼容、互联 操作系统的作用 作为用户与计..

2020-11-14 11:23:19 245

原创 Java关键字(保留字)

​Java关键字/保留字: Java语言规定的具有特定含义的标识符 关键字不能用作变量名、接口名、方法名、类名、包名 关键字一律由小写字母组成,即关键字中部分字母大写,作为标识符不会报错 goto和const,Java虽从不使用,但作为Java的关键字保留 true、false和null不属于关键字,而是文字,它们是一个单独标识类型,不能直接使用 数量为:48+2+3=53个 分类1.定义数据类型(16) 基本数据类型(8):boolea

2020-11-14 11:20:39 1172

原创 计算机组成原理|计算机系统概论

​1.什么是计算机系统?说明计算机系统的层次结构。计算机系统包括硬件和软件。计算机系统通常可有5个以上的层次,在每一层次(级)上都能进行程序设计。由下至上可排序为: 微程序机器级:微指令由硬件直接执行 传统机器级:用微程序解释机器指令 操作系统级:一般用机器语言程序解释作业控制语句 汇编语言机器级:由汇编程序支持和执行 高级语言机器级:有各种高级语言编译程序支持和执行 应用语言机器级:采用各种面向问题的应用语言 2.画出计算机硬件基本组

2020-11-14 11:05:32 803

原创 数据库中select 查询详解

本文为数据查询操作介绍。在数据库操作中,使用频率最多的是查询操作。查询数据时,根据不同的需求、条件对数据库中的数据进行查询,并返回结果。查询数据库使用select 命令。这个命令相对比较复杂。可变化样式较多,这里分功能依次讲解。单表查询数据1.查询数据表中所有数据语法:select * from 表名 select * from t_student;2.查询指定字段的显示语法:select 字段1,字段2,... from 表名select c_i...

2020-11-14 11:01:17 12799

原创 简单线程池的实现

为此我们定义了四个类,它们的用途及具体实现如下:Task(任务):这是个代表任务的抽象类,其中定义了一个deal()方法,继承Task抽象类的子类需要实现这个方法,并把这个任务需要完成的具体工作在deal()方法编码实现。线程池中的线程之所以被创建,就是为了执行各种各样数量繁多的任务的,为了方便线程对任务的处理,我们需要用Task抽象类来保证任务的具体工作统一放在deal()方法里来完成,这样...

2019-07-14 23:17:39 122

原创 String str=new String(“abc“);到底创建了几个String对象?

String str=new String("abc")创建了2个String对象

2019-07-13 00:20:58 5406

原创 Java中类的初始化顺序

初始化顺序:父类--静态变量/静态初始化块>子类--静态变量/静态初始化块>父类--变量/初始化块>父类--构造器>子类--变量/初始化块>子类--构造器运行以上代码,我们会得到如下的输出结果:2.父子类:父类--静态变量/静态初始化块>子类--静态变量/静态初始化块>父类--变量/初始化块>父类--构造器>子类--变量/初始化块>子类--构造器运行一下上面的代码,结果马上呈现在我们的眼前:3.静态变量和静态初始化块,...

2019-07-11 23:26:03 126

Java运算符优先级.pdf

Java运算符优先级.pdf

2021-04-07

空空如也

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

TA关注的人

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