- 博客(199)
- 资源 (4)
- 收藏
- 关注
原创 【EasyExcel】 模板填充批量导出,多文件以zip压缩包格式导出
EasyExcel 模板填充导出,一次性导出多份Excel,并以 zip 压缩包格式导出。
2022-12-02 17:33:58
3795
1
原创 el-date-picker 设置日期可选范围
el-date-picker 设置日期可选范围 Element 中 el-date-picker组件 type="date" 时,设置日期可选起始或截止时间。
2022-09-15 10:52:59
3328
原创 Java 导出 PDF之固定模板导出
本文介绍的 Java 导出 pdf 是基于 com.itextpdf 包,采用固定模板导出方式。需先创建 pdf 模板文件,并使用PDF编辑器设置好相关参数后,再使用文中介绍的方法进行导出,适用于导出格式固定,不存在列表等动态数据,只有简单的赋值操作。
2022-06-01 10:02:33
3048
1
原创 解决 el-table 多选框,翻页选中失效问题
解决 el-table 多选框,选中后,翻页再回来选中失效问题。解决办法:1. 在 el-table 中增加 row-key="id"2. 在多选框列中增加 reserve-selection,如下:<el-table-column type="selection" reserve-selection></el-table-column>完整示意:...
2022-05-27 17:31:44
3946
4
原创 SpringCloud笔记(八)-Eureka终章
本篇主要内容为 Eureka 简要设置、discovery 服务发现、Eureka Server 自我保护机制
2022-05-09 22:58:46
586
原创 SpringCloud笔记(七)-构建Eureka 集群
一、Eureka 集群原理微服务RPC远程服务调用的核心是 高可用。为保证微服务RPC远程服务调用的高可用,搭建 Eureka 注册中心集群,实现负载均衡+故障容错。Eureka 注册中心集群原理:互相注册,相互守望。二、Eureka 集群环境构建2.1 构建 Eureka Server 第二个子模块 cloud-eureka-server7002构建步骤和SpringCloud笔记(六)-Eureka基础中的 二、构建 Eureka Serv...
2022-05-06 23:36:06
286
原创 SpringCloud笔记(六)-Eureka基础
一、Eureka 基础知识1.1 服务治理SpringCloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务治理。在传统的 RPC 远程调用框架中,管理每个服务与服务之间的依赖关系比较复杂,管理也比较复杂,所以需要使用服务治理,管理服务与服务之间的依赖关系,可以实现服务调用、负载均衡、容错等,实现服务的注册与发现。1.2 服务注册与发现Eureka 采用是CS的设计架构,Eureka Server 作为服务注册功能的服...
2022-05-06 00:12:00
540
原创 SpringCloud(六)-工程重构
前言本系列的前几篇记录的模块中有共同的部分,例如:bean中的 Payment.java 和 CommonResult.java ,以及后续开发其他模块中使用到的工具类等,如果没有提取出来,则需要在每一个子模块中都要创建一份,这样就会造成大量的冗余代码,并且不利于后期的维护一、创建公共模块 cloud-api-commons项目创建步骤,如前几篇的一样,在此不再赘述。...
2022-05-05 23:04:41
566
原创 SpringCloud笔记(五)-构建消费者模块
本文所记录的构建消费者模块,仅为SpringCloud学习视频中的项目,主要让大家对未使用SpringCloud 相关组件时,对多个子模块间调用有个大体认识,为后续微服务项目学习铺垫基础,并没有严格的对服务进行细分等。
2022-04-27 00:00:36
374
原创 SpringCloud笔记(四)-构建支付模块
本文中所说的支付模块,仅为依据当前 SpringCloud 视频教程中的简单的SpringCloud 子模块创建和RESTFUL风格API的大体结构示意,为视频教程中的demo,个人编写版,并非实际生产中包含有复杂真实的支付逻辑的支付模块。
2022-04-26 00:13:09
1718
原创 SpringCloud笔记(三)-创建父工程
一. 创建微服务Cloud整体聚合父工程Project创建步骤:1. New Project2. 设置工程名称及包路径等项目信息3. 选定 maven 版本4. 设定字符编码File - Settings 打开设置页面,修改编码为 UTF-8,点击 Apply 和 OK 保存5. 开启注解File - Setting 打开设置页6. 设置 Java 版本7. File Type过滤(选做)过滤掉不需要显示的文件类型8. 删除无用的 sr..
2022-04-21 00:04:09
725
1
原创 SpringCloud笔记-SpringBoot和SpringCloud版本选择及Cloud组件停更升级(二)
1. SpringBoot 版本选择git上各源码地址:Releases · spring-projects/spring-boot · GitHub当前(2022年4月20日)最新为 v2.6.62. SpringCloud 版本选择git上SpringCloud 源码地址:GitHub - spring-projects/spring-cloud: Umbrella project for Spring Cloud官网查询版本:Spring Cloud3. 查看Spr
2022-04-20 22:34:00
914
原创 SpringCloud笔记-微服务架构零基础理论入门(初学者)(一)
1. 微服务概述2.SpringCloud 简介3. SpringCloud 技术栈介绍
2022-04-19 23:52:14
300
原创 SpringCloud 笔记-前言
学习视频:https://www.bilibili.com/video/BV18E411x7eT课程内容:SpringCloud + SpringCloud alibaba感谢尚硅谷提供的视频,和阳哥的生动讲解。学习本身就是一件辛苦的事情,加油~冲冲冲!!!
2022-04-19 22:42:37
220
原创 重拾Linux(十)之服务管理
服务(service)的本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如:mysql, sshd, 防火墙等,因此我们又称为守护进程。
2021-12-17 00:15:29
1806
1
原创 重拾Linux(八)之定时任务调度(Crontab)
任务调度,是指在某个时间执行的特定的命令或程序。任务调度分成两类:1.系统工作,有些重要的工作必须周而复始的执行,比如病毒扫描等;2. 用户工作,系统用户可能希望定时的执行某些程序,比如对 mysql 数据库的备份。
2021-12-07 22:26:12
560
原创 重拾Linux(六)之文件组管理
在Linux中的每个用户都必须属于一个组,不能独立于组外。在Linux中每个文件都有 所有者、所在组、其他组概念。一、所有者一般为文件的创建者,谁创建了该文件,谁就自然成为该文件的所有者,后期可修改。1. 查看文件的所有者ls -ahl 文件名2. 修改文件所有者chown 用户名 文件名二、所在组 当某个用户创建了一个组后,这个文件的所在组就是该用户所在的组,可修改。1. 查看文件所在组ls -ahl 文...
2021-12-02 23:32:49
697
原创 重拾Linux(四)之Linux运行级别及找回root密码
目录一、Linux运行级别1. 运行级别介绍2. 查看/修改系统级别3. 切换系统运行级别二、root用户找回密码一、Linux运行级别1. 运行级别介绍Linux 运行级别分为0 ~ 6 共7级,说明如下:级别 说明 0 关机 1 单用户(找回密码) 2 多用户状态没有网络服务(命令界面) 3 多用户状态有网络服务(命令界面) 4 系统未使用,保留给用户 5 图形界面 6 系统重启
2021-11-29 22:31:04
727
原创 重拾Linux(三)用户和用户组管理
Linux是一个多用户多任务的操作系统,任何一个想要使用系统资源的用户,都必须向系统管理员申请一个账号,然后用这个账号的身份进入系统。每创建一个账号,如果没有指定新增用户的家目录,则会在 /home 目录下创建一个和新增用户同名的家目录。且每个账号都必须至少归属于一个用户组,如果创建时没有指定归属的用户组,则默认会新建一个和当前新建账号同名的用户组,且会把当前账号归属于这个用户组内。一、用户组管理用户组:类似于角色,系统可以对有共性的多个用户进行统一管理。1. 新...
2021-11-26 00:45:22
3931
原创 重拾Linux(二)Linux目录结构解析
在Linux中,一切皆文件。 Linux 是以文件的形式管理我们的设置,整个文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录“/”,且有且只有一个根目录,然后在此目录下创建其他目录,Linux中的目录中存放内容都是预先规范好的,按照规范存放文件。具体目录结构:文件夹名称 简介 备注 /bin 是Binary的缩写,这个目录存放着最常用的命令 重要 /sbin s 是Super User,这里存放的是系统管理员使用...
2021-11-24 22:34:47
575
原创 重拾Linux(一) VMware 和 CentOS 安装
1. 从maven仓库中心或者是其他途径下载我们所需要的jar包 2. 在文本编辑器中,提前编辑好以下命令,根据jar包实际情况替换对应的变量mvn install:install-file "-Dfile=本地jar包所在路径" "-DgroupId=设置groupId" "-Da...
2021-11-24 00:01:14
903
原创 【maven】将jar包添加进本地仓库中
开发时,偶尔会遇到需要的jar包,明明maven仓库中心有,但就是载不下来,需要我们从仓库中心,下载后,将jar包添加进本地的仓库中,供项目总的pom文件引用。 1. 从maven仓库中心或者是其他途径下载我们所需要的jar包 2. 在文本编辑器中,提前编辑好以下命令,根据jar包实际情况替换对应的变量mvn install:install-file "-Dfile=本地jar包所在路径" "-DgroupId=设置groupId" "-Darti...
2021-11-23 20:49:57
10653
原创 Java MultipartFile 转为 File
MultipartFile 转换为 File 文件对象方法: public File transferToFile(MultipartFile multipartFile) { //选择用缓冲区来实现这个转换即使用java 创建的临时文件 使用 MultipartFile.transferto()方法 。 File file = null; try { String originalFilename = multipart.
2021-11-10 16:19:42
1378
原创 【vue】el-table 优化单选效果,加入el-radio
前言: 开发中经常遇到需要列表单选的情况,先前我用的是CheckBox,通过el-table自带的 selection-change 方法中的逻辑处理来实现单选效果,但这有个缺点就是 当点击全选按钮时,方法中设定的逻辑就不好用了,导致页面只选中一条,而取值却取到了所有。 今天有点时间,对这个做个改造,顺手记录下。解决办法: 由element api中的table组件api(https://element.eleme.cn/#/zh-CN/compon...
2021-07-22 15:16:19
6424
2
原创 使用Calendar类获取指定日期所在年/月份、周第一天、最后一天
最近做项目有涉及需要获取一些特定日期,结合网上的资料和自己项目开发记录,记录下用到的这些方法1.获取指定月份第一天和最后一天 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2021-02-02"); Calendar calendar = Calendar.getInstance(); calendar....
2021-06-24 16:25:22
7280
jsoup-1.6.1.jar
2017-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人