排序
【解决方案】Java 互联网项目如何防止集合堆内存溢出(一)
目录 前言 一、代码优化 1.1Stream 流自分页 1.2数据库分页 1.3其它思考 二、硬件配置 2.1云服务器配置 三、文章小结 前言 OOM 几乎是笔者工作中遇到的线上 bug 中最常见的,一旦平时正常的页面...
10-2 MySQL 索引优化与查询优化
10-2 MySQL 索引优化与查询优化,10-2 MySQL 索引优化与查询优化 @[toc] 这篇文章是我蹲在《尚硅谷》-康师傅博主家的 WiFi 上(不是),连夜 Ctrl+C / V 俩的镇站神文。 这篇转载只是为了,跟大家...
Java 构造函数与修饰符详解:初始化对象与控制权限
Java 构造函数 Java 构造函数 是一种特殊的类方法,用于在创建对象时初始化对象的属性。它与类名相同,并且没有返回值类型。 构造函数的作用: 为对象的属性设置初始值 执行必要的初始化操作 提...
剑指offer-10、矩阵覆盖
剑指offer-10、矩阵覆盖,题目描述 我们可以用 2 * 1 的小矩形横着或者竖着去覆盖更大的矩形。请问用n个 2 * 1 的小矩形无重叠地覆盖一个2 * n的大矩形,总共有多少种方法? 比如n=3时,2 * 3 的...
关于“非法的前向引用(illegal forward reference)”的探究
1.问题: 有如下代码: public class Test { static { i = 0;// 给变量赋值可以正常编译通过 System.out.print(i);// 编译器会提示“非法向前引用”(illegal forward reference) } static int i...
char和varchar的区别?VARCHAR(100)和 VARCHAR(10)的区别?Mysql字段类型20连问
char和varchar的区别?VARCHAR(100)和 VARCHAR(10)的区别?Mysql字段类型20连问,整数类型的 UNSIGNED 属性有什么用? MySQL 中的整数类型可以使用可选的 UNSIGNED 属性来表示不允许负值的无符号...
总结的Java知识点集合
这是我读大学时的Java知识点总结,还不全面,后续会逐渐增加完善。 知识点集合 实例变量 实例变量是指在类中声明的变量,其值是针对类的每个实例而独立存储的。每个类的实例都有自己的一组实例...
Java学习:IDEA控制台中文乱码问题
Java学习:IDEA控制台中文乱码问题,前两天刚开始学习Java的时候遇见了IDEA控制台中文乱码的问题 【历程一】用网上的方法 通过网上的办法,我最终将Project Encoding改为GBK,然后控制台就不会乱...
java之使用Servlet生成验证码的源码分享
import java.awt.Color; import java.awt.Font; import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; import java.util.List; import javax.imageio.ImageI...
内存分区:程序运行的核心秘密
内存分区:程序运行的核心秘密, 内存分区概述 内存分区是操作系统管理物理内存的一种方式,通常分为多个逻辑区域,用于存储不同类型的数据或支持不同功能。常见分区包括代码区、全局/静态区、...
MySQL-02.MySQL的数据目录和表文件解析
C-02.MySQL的数据目录和表文件解析 1.MySQL8的主要目录结构 [root@LinuxCentOS7-132 dbtest1]# find / -name mysql /etc/logrotate.d/mysql /etc/selinux/targeted/active/modules/100/mysql /e...
day08-fire
day08-fire,重写/多态/类型转换/其他 重写 子类和父类拥有同名非静态(static)方法时会发生重写 父类的引用可以指向子类(和多态有关) B类 package com.example.demo.oop.obj; public class B {...













