自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 LocalDateTime 计算时间差,去除节假日

java时间段计算 ,考虑节假日,考虑工作时间

2023-08-25 15:10:53 436

原创 JAVA后端通过LIst模拟图片预览翻页(上一个、下一个)

图片预览翻页

2022-10-24 17:10:09 4837 1

原创 Java给文件加水印,支持.pptx,.doc,.docx,.xls,.xlsx,.pdf,.png,.jpg。

常用文件格式添加水印,多行水印。

2022-10-14 10:29:30 5945 8

原创 java冒泡排序如此简单,你还记得它的执行过程吗

原理仅是我的理解。第一轮给出N个数字,首轮从0开始,依次与右侧的数字相比较,如果左侧大于右侧,则交换这两个数字。(内层循环)执行完第一轮之后,唯一可以保证的是,最大的数字被移动到了最右侧,也就是最后一个数字。第二轮于是执行第二轮,由于最后一个数已经确定,只需要把前N-1个数进行排序,用N-1个数执行第一轮的循环。第三轮 N-2第四轮............第N-1轮此时只剩一个数字,无论怎么排序位置都为0,故而排序已经完成从第一轮到第N-1轮...

2021-04-23 17:07:00 126

原创 读完我写的java实现快速排序,80岁的老大爷表示写代码不过如此!

前言面试中无可避免地会问到算法题,快速排序是很常见的题目,那么用java代码如何实现呢?基础思想快速排序的基本思想:通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。基本步骤1.从数列中挑出一个元素,称为 “基准”(pivot);2.重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这

2021-04-23 16:02:40 112

原创 数据库三大范式四大特性五大约束

数据库三四五一、三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。1.第一范式(确保每列保持原子性)2.第二范式(确保表中的每列都和主键相关)3.第三范式(确保每列都和主键列直接相关,而不是间接相关)二、四大特性(ACID)1.原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务的操作要么都发生,要么都不发生

2021-03-10 10:15:41 1020

转载 PostgreSQL 安装详细步骤

官方安装文档:http://www.postgresql.org/download/linux/redhat/1. 检查PostgreSQL 是否已经安装Linux-软件包管理-rpm命令管理-查询rpm -qa | grep postgres 检查PostgreSQL 是否已经安装rpm -qal | grep postgres 检查PostgreSQL 安装位置...

2019-04-08 10:53:30 947

转载 PGSQL常用操作

0. 启动pgsl数据库pg_ctl -D /xx/pgdata start回到顶部1. 查看pgsl版本pg_ctl --version回到顶部1. 命令行登录数据库 1 psql -U username -d dbname -h hostip -p port 回到顶部2. 列出所有数据库\l 回到顶部3...

2019-03-28 15:02:29 10435

转载 java操作redis

java对redis的基本操作一、server端安装  1、下载    https://github.com/MSOpenTech/redis    可看到当前可下载版本:redis2.6        下载windows平台文件:              解压后,选择当前64位win7系统对应的版本:       2、安装    1)解压后将里面...

2019-03-27 16:31:43 83

转载 python操作redis

Python操作redispython连接方式:1、String 操作  redis中的String在在内存中按照一个name对应一个value来存储set()按 Ctrl+C 复制代码按 Ctrl+C 复制代码setex(name, value, time)#设置过期时间(秒)psetex(name, time_ms, value)#设置过期时间(豪秒...

2019-03-27 16:03:24 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除