内存模型以及分区,需要详细到每个区放什么 整个计算机的内存中的一部分划给了Java程序管理,在执行Java程序的时候,虚拟机会将这部分内存划分为不同区域,都有各自的用途以及生命周期。 分区:程序计数器、虚拟机栈、本地方法栈、堆、方法区(包含运行时常量池) 程序计数器(PCR)它可以看作是当前线程所执 ...
分类:
其他好文 时间:
2020-02-07 19:08:29
阅读次数:
107
概况 在程序中为了能直接以 Java 对象的形式进行保存,然后再重新得到该 Java 对象,这就需要序列化能力。序列化其实可以看成是一种机制,按照一定的格式将 Java 对象的某状态转成介质可接受的形式,以方便存储或传输。其实想想就大致清楚基本流程,序列化时将 Java 对象相关的类信息、属性及属性 ...
分类:
编程语言 时间:
2020-02-06 12:34:17
阅读次数:
69
机器学习中的HelloWorld项目 这个项目是针对鸢尾花(Iris Flowers)进行分类的一个项目,数据集是含鸢尾花的三个亚属得分类信息,通过机器学习算法生成一个模型,自动分类新数据到这三个亚属的某一个中。项目中使用的鸢尾花数据集是一个非常容易理解的数据集,这个数据集具有以下特点: 所有的特征 ...
分类:
系统相关 时间:
2020-02-01 12:24:18
阅读次数:
86
JVM的结构图 Java内存结构 JVM内存结构主要有三大块:堆内存、方法区和栈。 堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、To Survivor空间,默认情况下年轻代按照8:1:1的比例来分配; 方法区存储类信息、常 ...
分类:
其他好文 时间:
2020-01-26 19:10:01
阅读次数:
68
前后端分离实现上传图片的功能 思路 1. 前端上传图片和分类名称,保存图片文件,将数据追加到formData传给后端,回调清空。 2. 后端对图片和分类名分开进行处理。分类名进行普通的增加。图片需要借助工具类转化成统一格式,再构造出“id+.jpg”的格式上传到文件夹中。 前端 bean 用来存放分 ...
分类:
Web程序 时间:
2020-01-09 18:35:20
阅读次数:
274
策略路由配置策略路由分为4步骤步骤1配置匹配流分类信息trafficclassifiera20trafficclassifiera30trafficclassifiera40步骤2配置匹配流分类信息后要执行的流行为trafficbehaviora20permittrafficbehaviora30permittrafficbehaviora40permit步骤3将流分类信息和流行为组合为流策略tr
分类:
其他好文 时间:
2020-01-05 22:45:10
阅读次数:
125
1.多线程基础以及两种启用方式 /** * 多线程 * 多线程改变了代码的执行方式,从原有的所有代码都串行操作改变为多个代码片段之间并行操作。 * 因此多线程允许多个代码片段"同时运行"。 * * 创建线程的方式有两种 * 1:继承线程并重写run方法,在run方法中定义线程要执行的任务。 */ p ...
分类:
编程语言 时间:
2020-01-05 09:45:56
阅读次数:
72
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取类信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时构造任意一个类的对象 在运行时获取任意一个类 ...
分类:
编程语言 时间:
2019-12-26 21:20:42
阅读次数:
116
请求行 常见方法(RFC7231) 用于文档管理的WEBDAV 方法(RFC2518) HTTP响应行 其中,HTTP/1.1表示协议版本;200表示状态码;OK是状态说明。 2、状态码 根据响应结果的类型,大致分为以下几类: 2.1 1XX(信息类) 请求已接收到,需要进一步处理才能完成,HTTP ...
分类:
其他好文 时间:
2019-12-22 19:57:09
阅读次数:
97
概述 在Java中,一个类只要实现Serializable接口,这个类的对象就可以被序列化,这种序列化模式为开发者提供了很多便利,我们可以不必关心具体序列化的过程,只要这个类实现了Serializable接口,这个类的所有属性都会自动序列化。但是有时我们需要让类的某些属性不被序列化,如密码这类信息, ...
分类:
其他好文 时间:
2019-12-21 17:04:39
阅读次数:
112