jvm
-
C++:内存管理
内存分布: 首先我们需要了解的是C/C++中内存区域的划分: 1. 栈又叫堆栈–非静态局部变量/函数参数/返回值等等,栈是向下增长的:先调用的地址比后调用的地址大。 2…
-
java stream实现分组BigDecimal求和,自定义分组求和
前言 随着微服务的发展,越来越多的sql处理被放到java来处理,数据库经常会使用到对集合中的数据进行分组求和,分组运算等等。 那怎么样使用java的stream优雅的进行分组求和…
-
Java学习——lambda表达式
一 、Lambda表达式前瞻知识 什么是Lambda表达式? 可以将Lambda表达式理解为一个匿名函数; Lambda表达式允许将一个函数作为另外一个函数的参数; 我们可以把 L…
-
【Java基础篇】方法的使用(方法的使用以及形参实参的关系)
作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏:Java.SE,本专栏主要讲解运算符,程序逻辑控制,方法的使用…
-
Java泛型–Java中的E、T、?
🍁 先说结论: T、E、K、V、?本质都是通配符。用于定义泛型类、泛型方法、泛型接口…换成其他字母也行,只是这几个字母是一种编码约定。 T,即type,表示一个具体…
-
【Linux操作系统】环境变量和命令行参数
文章目录 一.环境变量 1.什么是环境变量? 2.windows下配置PATH环境变量的原理 3.一览常见的环境变量 4.指令方式如何查看环境变量 5.PATH-存放系统默认搜索路…
-
java调用python文件的几种方式【超细讲解!】
java调用python的契机来自于一个项目需要用到算法,但是算法工程师们写的python,于是就有了java后端调用python脚本的需求,中间遇到了许多问题,特此记录整理了…
-
java.lang.StackOverflowError: null(栈内存溢出)
StackOverflowError在程序栈空间耗尽时抛出,通常是深度递归导致,出现栈内存溢出,查询了网上的资料,一般来说出现栈溢出的情况有: service层忘了加@Servic…
-
Java反射使用的详细介绍
文章目录 反射 反射基本介绍 反射获取类对象 反射获取构造器对象 反射获取成员变量对象 反射获取方法对象 反射 反射基本介绍 反射概述: 反射认为类的每一个成份都是一个对象, 对于…
-
【JavaSE】多图解,保姆级详细讲解数组、二维数组–建议收藏
🌱博主简介:是瑶瑶子啦,一名大一计科生,目前在努力学习JavaSE。热爱写博客~正在努力成为一个厉害的开发程序媛! 📜所属专栏:爪洼岛冒险记【从小白…
-
JVM:全面理解线上服务器内存溢出(OOM)问题处理方案(一)
0. 引言 前段时间生产上遇到了OOM问题,导致服务出现了短时间的不可用,还好处理及时,否则也将酿成大祸。OOM问题也是生产中比较重要的问题,所以本期我们针对OOM问题特别讲解,结…
-
JAVA运行时类存在,但是报错:NoClassDefFoundError: Could not initialize class
我们在部署代码时,明明类存在,但是发现报错:NoClassDefFoundError: Could not initialize class。 这类问题是由静态成员或静态初始化语句…
-
JDK的环境配置(超级详细教程)
JDK的环境配置——超详细教程 一、下载java安装包 我们可以去官网下载java,进入官网页面,然后点击Download Java。 网站:https://developer.o…
-
成功解决java.lang.OutOfMemoryError: Java heap space错误
成功解决java.lang.OutOfMemoryError: Java heap space错误 本文目录 一、问题分析 二、报错原因 三、解决思路 四、解决方法 总结 一、问题…
-
Java对URL进行编码和解码的两种方法
1.使用java.net.URLEncoder和java.net.URLDecoder类 public class UrlEncoder { public static void …
