自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 EasyExcel导出带下拉框模板

为了避免excel下拉框选项过多会导致内容不显示,将下拉框的内容都存储在另一个新建的固定的sheet页,再通过引用公式关联单元格的下拉框内容。

2024-10-09 11:45:11 228

原创 nginx反向代理

reverse proxy,是指用代理服务器来接受客户端发来的请求,然后将请求转发给内网中的上游服务器,上游服务器处理完之后,把结果通过nginx返回给客户端。这样就可以通过a.xxx.com来访问a项目对应的网站了,而不需要带上难看的端口号。代表源服务器的访问地址,也就是真正处理请求的服务器(localhost+端口号)。更新Nginx配置:编辑Nginx的配置文件(通常是。指令,将它们的路径分别指向新的证书文件和私钥文件。更新证书文件:将新的证书文件(通常是。)和私钥文件(通常是。

2024-09-20 18:44:54 140

原创 list和set底层数据结构

不保证集合的迭代顺序。ArrayList底层数据结构是动态数组(具有动态扩容的能力,当元素数量超过当前数据容量时,ArrayList会自动增加其容量),特点是查询快(数组有索引标记元素位置,查询的时候直接返回索引标记的数据即可),增 删慢(数组增加或者删除需要复制和移动数组中的数据),线程不同步。LinkedList底层数据结构是双向链表(每个节点都包含对前一个节点后一个节点的引用),特点是增删快(只需要修改节点的前后引用即可),查询慢(链表没有对数据进行位置标记,每次获取固定位置的数据需要循环遍历链表)

2024-09-14 11:50:41 383

原创 Java中Date与LocalDate、LocalDateTime之间的区别及相互转换

Date类是Java早期版本提供的用于表示特定的瞬间,精确到毫秒级别的日期和时间对象。它包含了一个从格林尼治标准时间1970年1月1日0点0分0秒(即Unix纪元)开始计算的毫秒数。这个类的设计存在一些问题,如非线程安全、可变性以及时区处理不便等。LocalDate是Java 8新增的时间API类,仅表示日期部分,不包括时间信息,也不包含任何时区信息。它是不可变的,提供对年、月、日的精确操作,并且支持各种日期计算方法。

2024-09-06 17:46:43 286

原创 jvm垃圾收集算法

YoungGC并不是说现有的Eden区放满了就会触发,G1会计算下现在Eden区回收大概需要多长时间,如果回收时间远远小于参数-XX:MaxGCPauseMills设定的值,那么会继续增加年轻代的region,继续给新对象存放,不会马上做YGC,直到下一次Eden区放满,G1计算回收时间接近参数-XX:MaxGCPauseMills设定的值,那么就会触发YGC。在启动时,jvm设置分区大小,根据堆内存大小,分区大小可以设置为1M~32M(2的指数倍)(设置参数:-XX:G1HeapRegionSize)。

2024-08-27 14:39:13 572

原创 麒麟操作系统服务器安装jdk、mysql、es、nginx、redis

各个版本包下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases。./elasticsearch(这样启动会看到启动过程,但你做不了其他操作了,可以先用此操作看是否成功启动再用后台启动的方法启动)flush privileges;地址:https://github.com/medcl/elasticsearch-analysis-ik。apt install openjdk-8-jdk 默认安装在/usr/lib/jvm/目录下。

2024-08-23 17:38:18 969

原创 linux 安装elasticsearch和ik分词

下载elasticsearch解压elsaticsearch到/usr/local/elasticsearch修改配置文件elasticsearch.yml# 集群名称# es节点id# es的数据存储目录# es的日志存储目录# 锁定物理内存地址,防止elasticsearch内存被交换出去,也就是避免es使用swap交换分区# 为es设置ip绑定,默认是127.0.0.1,也就是默认只能通过127.0.0.1 或者localhost才能访问,外网访问需要设置0.0.0.0。

2024-01-09 15:16:51 1128

原创 记录一下screw生成数据库文档

/指定生成逻辑、当存在指定表、指定表前缀、指定表后缀时,将生成指定表,其余表不生成、并跳过忽略表配置。.description("数据库设计文档生成")//设置可以获取tables remarks信息。//根据名称指定表生成。// //根据表后缀生成。// 根据表前缀生成。

2023-06-02 15:57:44 174 2

空空如也

空空如也

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

TA关注的人

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