
JAVAEE
文章平均质量分 79
小王学着玩
学生,
展开
-
Python笔记
Python笔记一:数组一:数组apend()添加一个字符name=['test','test',1]name.apend('testt')extend()添加一个队列name=['test','test',1]name.extend(['test','aaaaa'])*insert(1,‘指定位置’)原创 2020-08-07 20:13:02 · 215 阅读 · 0 评论 -
Shell指令学习
shell指令学习一:基本指令1.1 变量1.2 特殊字符一:基本指令1.1 变量设置局部变量var=10设置环境变量export var=10查看环境变量env |grep var删除环境变量unset var注:在定义变量时,不用使用‘.’1.2 特殊字符文件名代换(globbing)用户匹配的字符成为通配符,如*,?,[]*匹配0个或者多个任意字符?匹配一个任意字符[]...原创 2020-06-21 12:31:17 · 280 阅读 · 0 评论 -
rabbitMq
rabbitMq1 简介1 简介JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信...原创 2020-06-15 19:35:27 · 141 阅读 · 0 评论 -
JVM中垃圾回收调优
JVM中垃圾回收调优原创 2020-05-28 20:40:33 · 150 阅读 · 0 评论 -
java JVM垃圾回收算法
jvm中垃圾回收算法垃圾回收算法1.1 标记清除算法1.2标记整理算法1.3 复制算法2.1 JVM中垃圾回收机制2.1.1 垃圾回收机制过程垃圾回收算法如何判断是否是垃圾:沿着GC Root找,如果没有被GCRoot直接引用,则会判定为垃圾标记清除发分代整理复制1.1 标记清除算法先标记后清除优点:速度快,垃圾回收速度快缺点:空间不连续,容易产生内存碎片,会导致内存溢出1.2标记整理算法优点:不会产生内存碎片缺点:由于需要移动对象,如果其他对象引用了,则需要改变引用地址原创 2020-05-17 15:58:39 · 508 阅读 · 0 评论 -
java中jvm
java JVM一:介绍1.1 程序计数器一:介绍java虚拟机:java的内存结构包括:程序计数器虚拟机栈本地方法栈堆方法区1.1 程序计数器java代码在执行的过程:首先被编译成二进制字节码(jvm指令),然后通过解释器生成为机器码,最后才会被CPU执行。而解释器在执行每一条字节码指令时,需要程序计数器来指定需要执行的指令。此时程序计数器中存储的是jvm下一个执行的地址正是因为能编辑为机器码,jvm才有一次编辑,多平台使用。因为无论linux和windows系统,都会执行原创 2020-05-11 23:14:46 · 923 阅读 · 0 评论 -
spring mvc学习
Spring MVC框架介绍1.1 SpringMVC和Struts2的优略分析介绍spring mvc总体介绍:前端传入到控制层(C),然后存入到javabean中(M),调用持久层的数据,返回数据到视图(V)。1.1 SpringMVC和Struts2的优略分析共同点: 它们都是表现层框架,都是基于MVC模型编写的。它们的底层都离不开原始ServletAPI。 它们处理请求的机制都是一个核心控制器。区别:Spring MVC 的入口是 Servlet, 而 Struts2 是 Fil原创 2020-05-10 18:36:49 · 135 阅读 · 0 评论 -
java中的关键词汇含义和细碎知识点
JAVA关键词汇一: java1.1 HandleInterceptor拦截器一: java记录java项目中的关键词汇1.1 HandleInterceptor拦截器SpringMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于对请求进行拦截和处理。preHandle:在业务处理器处理请求之前被调用。预处理,可以进行编码、安全控制、权限校验等处理;postH...原创 2020-04-28 11:42:45 · 1738 阅读 · 0 评论