一、核心概念解析 POJO:即普通Java对象,没有业务逻辑,包含DO、DTO、BO、VO和PO等,遵守简单对象概念,比JavaBean更纯净。有private参数及对应的get和set方法,不继承、不实现接口且未被框架侵入。 VO:视图模型,用于展示层,将指定页面或组件的数据封装起来,实现后台向前端传输数据,在业务不复杂系统中可直接用DTO替代。 DTO:数据传输对象,在后端...
Java实体类模型
GaussDB在导入数据时给定唯一主键id
在要导入数据的表中增加create_time字段,默认值设置为pg_systimestamp(),在从csv文件导入数据的时候会自动给create_time字段插入时间戳。然后将时间戳转为纯数字字符串即可。 SELECT REPLACE(EXTRACT(EPOCH FROM create_time::TIMESTAMP)::VARCHAR, '.', '') FROM test_table ...
使用Rclone迁移对象存储数据
一、安装Rclone 下载地址:https://rclone.org/downloads/。 二、启动 解压下载的压缩包,进到Rclone根目录,使用以下命令启动。 # 不带账号密码启动 rclone rcd --rc-web-gui # 带账号密码启动 rclone rcd --rc-web-gui --rc-user me --rc-pass mypassword 启动后会自动下载页...
山西 - 云冈石窟
Redis缓存的雪崩、击穿、穿透
缓存雪崩 缓存雪崩是指在某个时间点,大量的缓存数据同时失效或过期,导致大量的请求直接打到数据库或后端系统,从而造成数据库负载激增,甚至导致数据库宕机或系统崩溃的现象。 合理设置缓存的过期时间:将缓存的过期时间分散设置,避免大量缓存在同一时间过期。可以使用随机时间,或者将过期时间分布在一个时间段内。 实现缓存数据的自动刷新:确保热点数据在即将过期时能够自动刷新,避免数据大规模失效...
线程池
线程池的五种状态 RUNNING:线程池处于运行状态,能够接收新任务并处理队列中的任务。 SHUTDOWN:线程池处于关闭状态,不再接收新任务,但会处理队列中的剩余任务。 STOP:线程池处于停止状态,不再接收新任务,并中断正在执行的任务。 TIDYING:线程池中的所有任务执行完毕,活动线程数为0时的状态。 TERMINATED:线程池执行完terminated()...
保险名词
保险金额: 保险金额,简称”保额”,是保险利益的货币价值表现,是投保时给保险标的确定的金额,又是保险人计收保险费的依据和承担给付责任的最高限额。 保险人: 保险人是保险合同当事人的一方,是经营保险业务收取保险费,在保险事故发生时给付保险金的人。据我国《保险法》规定,保险人是指与投保人订立保险合同,并承担赔偿或者给付保险金责任的保险公司。 被保险人: 被保险人是受保险合同保障的人...
Docker基础命令
# 启动Docker systemctl start docker # 关闭Docker systemctl stop docker #重启Docker systemctl restart docker # Docker设置随服务启动 systemctl enable docker # 查看Docker运行状态 systemctl status docker # 查看Docker版...
Windows11关闭BitLocker加密
使用manage-bde.exe -off E:命令对E区的数据进行解密。
Windows11安装跳过联网
使用快捷键Shift + F10调出命令提示符窗口,然后输入OOBE\BYPASSNRO,重启电脑,在重启后的Win11联网界面中,选择“我没有Internet连接”的选项,并继续执行受限设置,这样可以跳过联网激活环节。