摘要: 在系统需要进行一些比较耗时的操作,比如用户注册后要调用邮件服务器给用户发送个邮件,又比如上传一个大数据量的 excel 并导入到数据库。如果后端的这些工作比较耗时,那么前台的页面便会一直处于等待状态,让用户会以为页面卡死了。 通常这种比较耗时的操作应该做异步处理,也就是在后台进行,而用户可以不用等待 阅读全文
posted @ 2020-11-26 11:52 心如止水~ 阅读(3014) 评论(0) 推荐(0) 编辑
摘要: 1,基本介绍 (1)市面上常见的日志框架有很多。通常情况下,日志是由一个抽象层+实现层的组合来搭建的,而用户通常来说不应该直接使用具体的日志实现类,应该使用日志的抽象层。 抽象层:JCL(Jakarta Commons Logging)、SLF4j(Simple Logging Facade for 阅读全文
posted @ 2020-11-26 11:50 心如止水~ 阅读(2760) 评论(0) 推荐(1) 编辑
摘要: 在之前的文章中演示了如何实现数据的导出,本文接着演示如何实现数据导入。对前端而言,数据导入就是文件上传,对后端这边则是获取上传的文件进行解析,并把解析出来的数据保存到数据库中。 二、从 excel 文件导入数据 1,添加依赖 编辑项目的 pom.xml 文件,添加 poi 相关依赖: 1 2 3 4 阅读全文
posted @ 2020-11-26 11:45 心如止水~ 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 在许多项目中,将数据库资料导出为 Excel 是一个很常见的需求,具体实现简单来说就是后端提供导出接口,前端下载导出数据即可。Jakarta POI 是一套用于访问微软格式文档的 Java API,它由很多组件组成,其中有用于操作 Excel 格式文件的 HSSF 和用于操作 Word 的 HWPF 阅读全文
posted @ 2020-11-26 11:43 心如止水~ 阅读(1397) 评论(0) 推荐(0) 编辑
摘要: 今天偶尔看到out和err 那么我们就简单谈一谈! 1.JDK文档对两者的解释: out:“标准”输出流。此流已打开并准备接受输出数据。通常,此流对应于显示器输出或者由主机环境或用户指定的另一个输出目标。 err:“标准”错误输出流。此流已打开并准备接受输出数据。通常,此流对应于显示器输出或者由主机 阅读全文
posted @ 2020-11-19 10:44 心如止水~ 阅读(1092) 评论(1) 推荐(0) 编辑
摘要: SSM 整合 整合的思路是: 先创建spring框架 通过spring整合spring mvc 通过spring整合mybatis 工程创建 创建Maven工程–>create for archtype–>webapp 创建项目结构 在recourses目录下创建 dbconfig.properti 阅读全文
posted @ 2020-11-03 20:03 心如止水~ 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 1、首先切入到当前用户的家目录 $ cd~ 【有目录的话删除.ssh目录 $rm -rvf .ssh】 2、运行命令生成ssh密钥目录 $ssh-keygen -t rsa -C "邮箱号" 【注意:C是大写的】 3、进入.ssh目录查看文件列表 $cd .ssh $ll 4、查看id_rsa.pu 阅读全文
posted @ 2020-11-03 18:55 心如止水~ 阅读(5529) 评论(0) 推荐(0) 编辑
摘要: 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。 现在我通过命令行在桌面新建一个TEST文件夹(你也可以在其他任何地方创建这个文件夹),并且进入这个文件夹 第二步:通过命令git init把这个文件夹 阅读全文
posted @ 2020-11-03 17:45 心如止水~ 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: Spring Boot和MyBatis整合,为了保证引入的完整性,我们新建一个工程 第一部分:新建Mybatis工程 1)新建工程 2)选择Spring Initializr,其中jdk选择本地安装的 3)工程名 4)选择相关依赖,我们选择web和sql 点击finish完成 第二部分:工程结构概览 阅读全文
posted @ 2020-11-03 14:03 心如止水~ 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: ①查看远程仓库:切换至某一目录,执行命令 git remote show origin 如图所示,我在Git目录下(包含两个仓库,dywhml,bysj)执行命令,将显示config文件中配置的仓库地址。 切换目录至bysj,再看下效果 ②修改工作区文件,进行add,status,diff,comm 阅读全文
posted @ 2020-11-03 13:45 心如止水~ 阅读(941) 评论(0) 推荐(0) 编辑