最近想要实现通过脚本循环再 Linux 下运行 shell 命令,经过探索发现使用 Python 语言有几种解决方案,在此简单记录。 方案一:脚本本地执行命令 在 Pytho...
前言 在数据仓库中,ETL最基础的步骤就是从数据源抽取所需的数据,这里所说的数据源并非仅仅是指数据库,还包括excel、csv、xml等各种类型的数据接口文件,而这些文件中的...
需求: 1、根据固定的Excel模板,填充对应的数据生成报表等。2、不用poi等可以直接操作excel文件表格的类库。3、增加字段不要频繁去修改代码。 原理: excel文件...
spring boot整合POI实现excel上传、解析并存贮 1、项目目录结构如下 2、spring boot pom.xml文件 3、spring boot 上传文件的配...
本文将通过实例来介绍apache poi 读取excel的原理,包括各种数据类型的处理,本文提供的代码非常通用,即使不规则的excel文件,也可以读取。 maven 依赖如...
在上传excel功能中,对于很大的excel文件直接上传往往会因为文件太大导致内存溢出上传失败,poi提供了首先把excel转为csv再读取上传的方法,在此记录一下。所需ja...
背景 今天需要写一个导出的Excel的功能,但是发现当数据量到3万条时,列数在23列时,内存溢出,CPU使用100%,测试环境直接炸掉。在本地测试时发现,导出3000条左右的...
背景 最近好几个项目在运行过程中客户都提出文件上传大小的限制能否设置的大一些,用户经常需要上传好几个G的资料文件,如图纸,视频等,并且需要在上传大文件过程中进行优化实时展现进...
公司无聊想做一个文件传输,断点续传功能,然后呢,就写了一个demo版,我不会讲解代码,但是我会写代码 代码运行效果如图(聊天过程自己和自己发文件)
一、背景 在我们工作的过程中,有些时候我们需要用到父子文档的关系映射。比如:一个问题有多个答案、一本书籍有多个评论等等。此处我们可以使用 es 的 jion数据类型或 nes...
概述 Go语言使用Grpc较为轻松,文件生成过程比较顺利,但PHP使用Grpc时,如果使用windows系统,在生成文件阶段比较繁琐,具体可参考:官方文档[https://g...
我从事Java工作,今年受大环境的影响,我们公司采取了节源措施,给在岗的每位员工只发底薪。底薪太少了,我想要换工作,请笔者给个建议,换什么样的工作比较好! 我给这位朋友的建议...
概述 最近换工作,对最近面试的过程进行总结,总结每个公司的面试流程和问到的面试题,记录自己,也供大家参考。 我是一名 Java 开发,工作经验 10 年,所以面试一名高级 J...
选择排序 基本思想 冒泡排序中有一个缺点,比如,我们比较第一个数a1与第二个数a2的时候,只要a1比a2大就会交换位置,但是我们并不能确定a2是最小的元素,假如后面还有比它更...
排序算法概述 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当...
CPU和缓存一致性 我们应该都知道,计算机在执行程序的时候,每条指令都是在CPU中执行的,而执行的时候,又免不了要和数据打交道。而计算机上面的数据,是存放在主存当中的,也就是...
通过JVM的这些选项:Xms/Xmx/PermSize/MaxPermSize可以牵扯出很多问题,比如性能调优等。 说明:以下转载没经过实践。 经验实例(参考): 设置每个线...
本文的目的是通过输入url之后发生的事情来做知识的总结和扩展。所以文章可能会很杂。 总的过程大概如下: 1、输入地址 当我们开始在浏览器中输入网址的时候,浏览器其实就已...
前言 Java由于有自动内存管理机制,所以开发人员一般不需要担忧内存泄漏等问题。但是这不意味着内存问题不会发生,由于不关注内存相关的问题,使得查找这方面的问题显得异常困难,所...