logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JAVA GC

直接内存的分配不会受到JAVA堆大小的限制,但是也会受到本机总内存(物理内存,CWAP分区或者分页文件)大小以及处理器寻址空闲的限制,如果只按照实际内存去设置-Xmx等参数信息,忽略到直接内存,使得整个内存区域综合大于物理内存限制(物理和操作系统级的限制),从而导致动态扩展时出现OutOfMemoryError异常。方法区的一部分,Class文件中除了有类版本,字段,方法,接口等描述信息,还有一项

文章图片
#jvm#java#开发语言
关系型数据库的范式与反范式如何灵活运用

关系型数据库的范式范式是关系型数据库的设计标准,范式分别有第一范式,第二范式,第三范式,BCNF范式(是在第三范式的补充和修订),第四范式和第五范式,第一范式数据库表中的字段都是单一属性的,不可再分。这个单一属性可以是数据库中任何一种基本数据类型。如整型,字符型,日期型等。只要是关系型数据库都会满足第一范式。例如:一个产品信息表,描述产品信息的字段有产品编号,产品名称,产品数量,产品价格,产品描述

#数据库
前端js下载zip文件异常问题解决

前端js下载zip文件异常问题解决

#jquery
springboot 验证注解@Valid,自定义返回参数格式

一,控制器@RequestMapping("/algorithmdepositoryinsert")@ResponseBodypublic String insert(@Valid @ModelAttribute Algorithmdepository ad){returniAlgorithmdepositoryService.save(ad)?ResultSuccess():ResultErr(

#spring boot
class path resource [config/mybatis/mapper3/] cannot be resolved to URL because it does not exist

SpringBoot项目启动失败: java.io.FileNotFoundException: class path resource [config/mybatis/mapper3/] cannot be resolved to URL because it does not exist之前配置的多个数据源都没有问题,如上图,3是新加的,还没有文件这个是无法解析当前的URL,做出如下修改,cl

#java#spring boot#intellij-idea
oracle删除表与表空间清理机制

先TRUNCATE 再DROP表本质上与手动PURGE类似,手动用PURGE清空回收站是更优的性能选择。因为它能让你在业务空闲时主动释放空间,避免表空间满时的 “被动紧急清理” 对业务造成的卡顿和延迟。尤其是对于删除的大表,手动及时清理可立即回收大量空间,防止表空间长期处于高水位,从根源上规避自动清理带来的性能风险。

#oracle#数据库
PageHelper 封装返回参数

解决了什么问题?有时候我们并不需要那么多的返回参数,需要适当精简。一,首先需要一个PageBeanimport java.io.Serializable;import java.util.List;import com.github.pagehelper.Page;public class PageBean<T> implements Serializable {private sta

对MySQL 8.0分区表探索总结

一,分区表是什么?1,分而治理2,属于水平分区3,限制4,同表一致性5,优点二,分区类型1,范围COLUMNS分区2,LIST 分区3,哈希分区4,KEY分区三,分区管理

#mysql#dba#数据库
db2分区

db2表分区(一)字段类型TIMESTAMP字段类型按月份自动分区(二)TIMESTAMP字段类型自定义名称按月分区(三)CHARACTER字段类型分区(四)CHARACTER字段类型按月份自动分区

文章图片
#数据库
到底了