自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机网络知识点总结

1.OSI网络七层结构与TCP/IP四层结构1)OSI只是一个概念型的框架OSI自下而上的七层结构包括:物理层-->数据链路层-->网络层-->传输层-->会话层-->表示层-->应用层;物理层:实现计算机节点的比特流传送,其会尽可能的屏蔽传输介质与物理主机的差异;数据链路层:接收物理层的比特流,封装成帧,或者相反,将上层的帧数据解析为比特流,该...

2020-04-19 22:08:32 178

原创 LeetCode-33. 搜索旋转排序数组

题目: 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组[0,1,2,4,5,6,7]可能变为[4,5,6,7,0,1,2])。 搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回-1。 你可以假设数组中不存在重复的元素。 你的算法时间复杂度必须是O(logn) 级别。 示例 1:...

2020-04-11 22:08:57 147

原创 LeetCode-151. 翻转字符串里的单词

2020/4/10打卡~题目: 给定一个字符串,逐个翻转字符串中的每个单词。 示例 1: 输入: "the sky is blue" 输出:"blue is sky the" 示例 2: 输入: " hello world! " 输出:"world! hello" 解释: 输入字符串可以在前面或者后面包含多余的空格,...

2020-04-10 18:18:23 124

原创 IDEA使用积累

1.快速生成类的main方法:psvm+enter按键;2.快速生成System系统打印:sout+enter按键;--需要在有效的方法体内3.快速生成fot循环:fori+enter按键;--需要在有效的方法体内4.快速生成foteach循环:iter+enter按键;--需要在有效的方法体内5.待续。。...

2020-04-06 18:59:05 159

原创 JVM垃圾收集机制

垃圾收集(Garbage Collection GC)是java虚拟机重要的内存处理机制,实际在内存回收过程中主要涉及到三个方法的问题:1)哪些内存需要回收;2)什么时候进行回收;3)如何进行回收;下面主要围绕这几个问题对GC进行详细描述。哪些地方的内存需要回收?对于java内存的各个部分,其中线程私有的部分(虚拟机栈,本地方法栈,程序计数器)与线程的生死相随,这几个区域的内存分配与回收都...

2019-05-13 21:15:09 143

原创 Java 内存机制及溢出异常归纳

在java虚拟中执行java程序时,会把执行过程中所管理的内存划分为若干个不同的数据区,这些数据区分别有不同的用途,java虚拟机所管理的内存会划分为以下几个数据区域: 下面对着几个区域分别进行详细说明:1. 程序计数器(Program Counter Register)--线程私有该区域是一块较小的内存,其...

2019-05-08 22:42:48 150

原创 Angular框架的基本原理

最近公司在研发新的web平台,对于前端的开发最终选定使用Angular框架进行开发,而经过这一段时间的学习与研究,基本可以使用其进行前端业务的开发,在此将Angular框架的基本原理知识进行简单总结,并使用Primeng组件库来实现简单的应用开发,这里说的是指Angular2以后的版本。(1) Angualr的8大核心构成:    模块--Modules    组件--Templetes...

2019-01-07 21:57:50 6788 2

原创 java正则表达式(Regular Expression)--字符串处理工具

在java编程中对于字符串的各种处理(查找,截取,匹配则,转换)是非常常用的,除了String类提供的一些方法之外,正则表达是一种便捷的字符串处理工具,其可以更为方便的进行字符串的匹配,查找及替换,让我们写出更为简洁高效的代码,因此值得我们学习!1) 在java Api中涉及到的相关类为:java.lang.String/ java.util.regex.Pattern/ java.util.re...

2018-12-19 23:36:57 435

原创 java线程基础知识点总结

在提到java线程的时候,常常让会人想到了计算中的进程,两种有什么区别呢?在java中线程是怎么实现的呢?其又给我们提供了哪些好用的方法?怎么在程序中实现多线程呢?带着这些问题,自己在此对java中的线程基本知识点进行总结,便于日后学习1)进程:一般来说进程就是指计算机中某段程序的执行过程,也可以说是某个程序的执行,在广义上来说,进程是指具有一定独立功能的程序关于某个数据集合的操作,是os中的基...

2018-12-16 20:33:00 374

原创 创建maven项目中的GroupId与ArtifactId分别是指什么?如果设定?

通常我们在使用IDE工具来创建maven项目时,常常第一步就会让设定GroupId和ArtifactId,那么这俩是什么东西呢?该如何进行设定呢?下面就简单总结下:1)GroupId和ArtifactId是创建maven项目时,为了保证项目的唯一性而设定的定位标识,在项目创建后,如果需要找到该项目,在也是以这俩id来区分查找的;2)GroupId是项目组织的唯一标识符,可以分为多个字段...

2018-12-15 14:56:45 2923

空空如也

空空如也

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

TA关注的人

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