技巧excel java

练习(Java)

```java //将一个数转换为十六进制 int num = 60; int i1 = num % 16; int i2 = num % (16*16) / 16; int i3 = num % (16*16*16) / (16*16); String s1 = (i1 9) ? (char) ( ......
Java

vue2集成luckysheet,实现在线编辑excel,将静态文件添加本地优化加载速度

1.使用组件 组件源码版本license luckysheet 地址 2.1.13 MIT 2.组件代码 Luckysheet 3.添加luckysheet静态文件至本地 ruoyi-ui/public/index.html 4.截图 5.示例项目 项目一:gitee ......
静态 luckysheet 速度 文件 excel

centos更换java版本

以java11为例 先使用下面的命令下载java11 $ sudo yum -y install java-11-openjdk-devel 输入命令改变java环境 $ sudo alternatives --config java 出现下面的界面,选择3(假如需要换为java11) 输入java ......
版本 centos java

reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

生产环境好好的,突然前端请求全部跨域,请求 500。gateway 报错。reactor.core.Exceptions$ErrorCallbackNotImplemented:java.lang.IndexOutOfBoundsException: Index: 0, Size: 0。所有的接口都 ......

JVM调优篇:探索Java性能优化的必备种子面试题

# JVM内存模型 首先面试官会询问你在进行JVM调优之前,是否了解JVM内存模型的基础知识。这是一个重要的入门问题。JVM内存模型主要包括程序计数器、堆、本地方法栈、Java栈和方法区(1.7之后更改为元空间,并直接使用系统内存)。 ![image](https://img2023.cnblogs ......
种子 性能 Java JVM

怎么还有函数参数不支持引用的?(Excel函数集团)

函数公式中的参数绝大部分情况下是可以用以下四种: 常量 引用 公式运算(包括函数、四则运算等) 自定义名称 有少部分函数的参数只支持引用,比如Sumif的第一、第三参数,Subtotal除第一参数以外的其他所有参数等等。 但是,有一个函数的参数的特殊用法,只要是引用就会甩脸子,这个函数就是XLook ......
函数 参数 集团 Excel

java中format 字符串格式化,输出格式%d、%6d、%06d、%-6d、%.6f的区分

java中 format 字符串格式化,输出格式%d、%6d、%06d、%-6d、%.6f的区分 原文链接:https://blog.csdn.net/weixin_52331696/article/details/126946272 1、%d 普通的整数输出 2、%6d 整数输出,宽度是6位,不足 ......
格式 字符串 字符 format java

一些练习(java)

```java //练习3: byte bb1 = 127; bb1++; System.out.println("bb1 = " + bb1);//-128 bb1--; System.out.println("bb1 = " + bb1);//127 ``` ```java //练习4: int ......
java

盘点一个Python自动化办公需求——多个压缩包中Excel的合并

大家好,我是皮皮。 ### 一、前言 这个事情还得从前几天在Python星耀群【Wing】问了一个`Python`自动化办公处理的问题,需求倒是不难,一起来看看吧。 ![image.png](https://upload-images.jianshu.io/upload_images/2623978 ......
多个 需求 Python Excel

java.sql.SQLException: 无效的列索引

1、 java.sql.SQLException: 无效的列索引 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111) at oracle.jdbc.driver.DatabaseError.thr ......
SQLException java sql

后端开发必知的11个线程安全小技巧

对于从事后端开发的同学来说,线程安全问题是我们每天都需要考虑的问题。 线程安全问题通俗地讲主要是在多线程的环境下,不同线程同时读和写公共资源(临界资源)导致的数据异常问题。 比如:变量a=0,线程1给该变量+1,线程2也给该变量+1。此时,线程3获取a的值有可能不是2,而是1。线程3这不就获取了错误 ......
线程 技巧

Java中的线程池使用及原理

## 开篇-为什么要使用线程池? ​ Java 中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。在开发过程中,合理地使用线程池能够带来 3 个好处。 ​ 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 ​ 第二:提高响应速度。当任 ......
线程 原理 Java

Java 基于Apache POI实现Excel读写操作

## 实践环境 Win10 Java JDK1.8 ## 代码实现 pom.xml配置 ```xml 4.0.0 com.shouke example 1.0 1.8 ${java.version} ${java.version} 4.1.2 org.apache.poi poi-ooxml ${p ......
Apache Excel Java POI

java基础——泛型

## 泛型的引入 看下面这段代码: ```java private static int add(int a, int b) { System.out.println(a + "+" + b + "=" + (a + b)); return a + b; } private static float ......
基础 java

Java面试题 P17:Redis篇:Redis使用场景-缓存-缓存穿透

什么是缓存击穿:给某一个key设置了过期时间,当key过期的时候,恰好这时间点对这个key有大量的并发请求过来,这些并发的请求可能会瞬间把数据库压垮。 互斥锁代码: 1 private final ReadWriteLock readWriteLock=new ReentrantReadWriteL ......
缓存 Redis 场景 Java P17

VS_CODE使用技巧

#1. 解决MarkDown图片插入麻烦问题 默认情况下,我们截图到粘贴板后直接ctrl+v到VS_CODE的MarkDown文档是无法正常识别到截图的 解决方法也很简单,安装VS_CODE自带的Paste Image插件,安装后通过快捷键Ctrl+Alt+V粘贴截图 ......
使用技巧 VS_CODE 技巧 CODE VS

VM使用技巧

#1. VM关闭Linux虚拟机警告声 VM新建Linux虚拟机后,在vm图形化控制台敲命令时,经常因为敲错命令继续敲Tab键补全时,虚拟机就会发出哔哔声警告,也挺烦人的。解决方法如下: 进入Linux虚机,修改vi /etc/inputrc文件 将set bell-style none取消注释后保 ......
使用技巧 技巧

Java反序列化Commons-Beanutils篇-CB链

# 环境介绍 jdk:jdk8u65 CB:commons-beanutils 1.8.3 pom.xml 添加 ```xml commons-beanutils commons-beanutils 1.8.3 commons-logging commons-logging 1.2 ``` # 什么 ......

点双边双强连通拓展(圆方树)以及一些小技巧

# 点双边双强连通拓展以及一些小技巧 [toc] ## 小技巧: ### 1.关于割点: 点双常常存在割点情况,很难搞,每次dfs都很头疼(不知道割点在哪几个连通块中) 这时候直接每次dfs前手动把bcc内的点都染一个颜色,然后dfs时候看看now和to是不是一个颜色,就可以在一个块中dp了。 这样 ......
双边 技巧

croe5.0学习笔记(5)建模技巧

1. 建模技巧 1.1 指定曲面偏移 1.2 ......
技巧 笔记 croe5 croe

Java集合之一——HashMap(辨析)

看到一篇讲hashmap的文章,讲的很不错,但是有一点我觉得作者没有讲清楚,这里我说一下自己的理解。 原文,先看原文: https://blog.csdn.net/woshimaxiao1/article/details/83661464 前文概述,该博客的主要内容如下: 1. 什么是哈希表(主干为 ......
HashMap Java

【数学】简单的多项式技巧汇总

# 【数学】简单的多项式技巧汇总 下面对一些多项式常见操作进行总结 ### 前置芝士 快速数论变换NTT 约定NTT前对于一定长度的范围处理和rev数组初始化函数为$getrev()$。 ```cpp inline void getrev(int len) { tt = 1,tw = 0; whil ......
多项式 数学 技巧

Java之日志

Java之日志 概述 日志可以用来记录程序运行过程中的信息,并可以进行永久存储。 优势 可以将系统执行的信息选择性的记录到指定的位置 (控制台、文件中、数据库中) 可以随时以开关的形式控制是否记录日志,无需修改源代码 输出语句日志技术 输出位置 只能是控制台 可以将日志信息写入到文件或者数据库中 取 ......
日志 Java

“Java:不支持发行版本5”的解决方案

cltr+shift+alt+s 出现此页面 本地安装的jdk是8版本,所以这里显示的就是8版本,这里没有问题 向下找module模块发现这里的“ langeag elevel ”是 5 将它修改成对应的版本 到 File 里找 Settings → Build → Compiler → java ......
解决方案 版本 方案 Java

java读取txt文件解决乱码问题

说明:由于txt文件有bom和不同的编码方式,导致导入数据时产生乱码,以下代码完美解决乱码问题。 参考他人代码,结合自己的业务加工完成,费了大半天功夫完成,希望对大家有点用处。 废话不多说,直接上代码: ``` /** * 从txt文件流读取数据 * * @param txtStream * @re ......
乱码 文件 问题 java txt

Java学习6-面向对象基础 成员变量、成员方法、构造方法、this关键字、静态字段、静态方法

一、面向对象概述 面向过程开发,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。面向过程的代表语言:C语言 当需求单一,或者简单时,我们一步一步去操作没问题,并且效率也挺高。可随着需求的更改,功能的增多,发现需要面对每一个步骤很麻烦了,这时就开始思 ......
方法 静态 成员 字段 变量

Java之异常

Java之异常 概述 异常是什么? 异常是代码在编译或者执行的过程中可能出现的错误 异常分为几类? 编译时异常、运行时异常。 编译时异常:没有继承RuntimeExcpetion的异常,编译阶段就会出错。 运行时异常:继承自RuntimeException的异常或其子类,编译阶段不报错,运行可能报错 ......
Java

使用技巧(持续更新)

## 1. 如何以带参数的方式调试程序 在载入程序后找到“文件——改变命令行”,点击运行,然后按照如```"path\to\aaa.exe" "arg1" "arg2" "arg3"```的方式修改命令行即可。 如图: ![](https://img2023.cnblogs.com/blog/309 ......
使用技巧 技巧

java基础中(笔记)

流程控制 流程控制语句的分类: 1、顺序结构:从上往下,从前往后; 2、分支结构(if,switch); 3、循环结构(for,while,do...while); if语句 if格式: if(关系表达式){语句体;} if(关系表达式){语句体1;}else{语句体2;} if(关系表达式){语句 ......
基础 笔记 java

Interop.Excel 个人总结二

常用的 有些是工作表操作,有些是excel操作,工作表操作备注为常用的excel命令1,excel操作为2,关闭等操作参考(Interop.Excel 个人总结一) Microsoft.Office.Interop.Excel.Application app = new Microsoft.Offi ......
Interop Excel 个人