技巧excel java

Java集合

集合框架 单列集合: 双列集合: 集合和数组的区别 长度:数组固定长度 内容:集合只能是引用类型 元素:数组只能存储同一类型 Collection接口 实现类有些可以重复,有些有序,没有直接实现,而是子接口 //常用方法 list.add(true)//可以添加不同类型 .remove(true)/ ......
Java

Flask 便捷技巧

mysql数据库反向生成 sqlAlchemy 生成代码(make_model.py) import os HOST = '' PORT = 3306 USERNAME = 'root' PASSWORD = '' DB = 'data_center' # Mysql版 DB_URI = f'mys ......
技巧 Flask

Java 模拟curl请求

D:\MyData>curl http://10.10.109.127:8088/s -d link=http://www.baidu.com 返回如下: 8lngKnjTC5k static String[] cmdParts3 = {"curl","http://10.16.149.127:80 ......
Java curl

1. Java语言概述

1. Java语言概述 1. Java技术体系 Java SE(Java Standard Edition)标准版 Java EE(Java Enterprise Edition)企业版 Java ME(Java Micro Edition)小型版 2. Java开发环境介绍 ‍ JDK (java ......
语言 Java

JAVA集合框架体系

集合框架 -- 容器 包容 JAVA集合框架中的类可以用于存储多个队系那个,还可用于保存具有映射关系的关联数组。 Collection接口 单列数据集合。存储一个一个的数据。 # 常用方法:增 add --> 加的是一个 addall --> 加基本单元,五个小单元组成的中单元 放进去也是5个小单元 ......
框架 体系 JAVA

vue中使用xlsx插件前端读取解析excel文件

问题描述 工作中一般都是后端去解析excel数据,前端使用上传组件去将excel组件丢给后端,后端使用一些插件去解析excel(比如hutool工具类) 不过有些情况下,前端也需要去做一些excel的解析,比如产品经理说,在上传excel文件之前,要做一个excel的图表化预览审核查看啥的,没问题的 ......
前端 插件 文件 excel xlsx

java开发之个人微信助手的开发

简要描述: 群管理操作 请求URL: http://域名/operateChatRoom 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 String 登 ......
助手 个人 java

java复习记录点

类型转换 int类型转二进制: Integer.toBinaryString(int); 进制解析(其他进制转十进制): Integer.parseInt(String,int); //将string看成是以int进制的string,并以10进制输出结果 进制解析(十进制转其他进制): Intege ......
java

nopi 2.6.1 读word docx,写Excel xsls 源代码例子

/// <summary> /// 获取.docx文件内容,使用NPOI.XWPF插件解析 /// </summary> /// <param name="strFilePath">文件路径</param> /// <returns></returns> public string GetDocxC ......
源代码 例子 Excel nopi docx

7 个 JavaScript 强大优化技巧

每种语言都有其独特性,JavaScript 作为使用最广泛的编程语言也不例外。 这篇博文将讨论一些 JavaScript 通用优化技巧,这些技巧将帮助您编写更好的代码,并确保您在遇到这些技巧时不会做出以下反应: 1. 后备值 显示一些调整的后备位置。 如果值为[]或0,则使用逻辑或|| 没有给你预期 ......
JavaScript 技巧

【JAVA日常】关于jeecgBoot @Dict注解的使用不生效问题

项目中后端使用jeecgBoot开发,最近正好遇到一些关于改造和使用@dict字典注解的问题,正好记录一下,以防忘记。 1、注解不生效问题1 今天公司同事问,说这个注解加上了怎么还不起作用呢。 我们就检查了代码中的使用。注解的添加以及使用都正常,然后排查发现接口调用时未执行字典的切面,那么问题基本就 ......
注解 jeecgBoot 问题 JAVA Dict

Java代码连接MQ集群

......
集群 代码 Java

openpyxl识别excel中的图片并保存

from openpyxl import load_workbook workbook = load_workbook(r"C:\Users\ben_ma\Desktop\新建 XLSX 工作表.xlsx") num = 1 for sheet_name in workbook.sheetnames ......
openpyxl 图片 excel

如何使用 Idea 远程调试 Java 代码

​ 服务端配置 首先,我们要让要让远程服务器支持远程调试功能,在项目启动项上追加特定的 JVM 参数即可,参数如下: 晚于 JDK 1.4.X 版本 1 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=4001 JDK 1. ......
代码 Idea Java

tomcat出现Java heap space / PermGen space解决方法

JAVA_OPTS="$JAVA_OPTS -server -Xms800m -Xmx800m -XX:MaxNewSize=256m" 2、其次是:java.lang.OutOfMemoryError: PermGen space 原因: PermGen space的全称是Permanent Ge ......
space PermGen 方法 tomcat Java

tomcat出现Java heap space / PermGen space解决方法(详解)

使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存 ......
space PermGen 方法 tomcat Java

详解Java多线程编程中线程的启动、中断或终止操作

​ 在Java中start和tun方法可用被用来启动线程,而用interrupt方法来中断或终止线程,以下我们就来详解Java多线程编程中线程的启动、中断或终止操作 线程启动: 1.start() 和 run()的区别说明start() : 它的作用是启动一个新线程,新线程会执行相应的run()方法 ......
线程 Java

java文件传输简单方法

java文件传输简单方法 假设现在已经打包了一个文件(1233444333),要将这个文件传输给另一方:import java.io.*;public class F_PasswordUnPassword {public static void main (String[] args)throws ......
文件 方法 java

JAVA程序优雅停机

什么是优雅停机: 就是对应用进程发送停止指令之后,执行的一系列保证应用正常关闭的操作。这些操作往往包括等待已有请求执行完成、关闭线程、关闭连接和释放资源等 就是对应用进程发送停止指令之后,能保证正在执行的业务操作不受影响,可以继续完成已有请求的处理,但是停止接受新请求 本质上是JVM即将关闭前执行的 ......
程序 JAVA

java文件上传组件

1.文件上传组件FileUpload 1)java提供了文件上传的工具包 需要引入:commons-fileupload-1.2.1.jar(文件上床组件核心包) commons-oi-1.4(封装了对文件处理相关工具类) 2)核心api: ServletFileUpload文件核心工具类; Fil ......
组件 文件 java

xxl-job实现java分布式定时任务

1 前言 1.1 业务场景 业务数据同步(线上数据同步到线下,新平台老平台数据的同步),消息通知,业务数据的补偿。 1.2 什么是定时任务 定时任务是指基于给定的时间点,给定的时间间隔或者给定执行次数自动的执行程序。任务调度是系统的重要组成部分。任务调度直接影响着系统的实时性。任务调度涉及到多线程并 ......
分布式 任务 xxl-job java xxl

Java 重复注解 @Repeatable

1. 设计一个重复使用的注解: @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Repeatable(AppSpecs.class) //这里为当前注解的容器类.class public @interface AppSpe ......
注解 Repeatable Java

Java中的各种集合

Collection集合概述和基本使用 Collection集合概述 是单例集合的顶层接口,表示一组对象,这些对象也称Collection元素 JDK不提供此接口的任何直接实现,它提供更加具体的子接口如(Set和List) 常用方法 boolean add(E e) boolean remove(O ......
Java

探索 Java 线程的创建

在并发编程中我们为啥一般选用创建多个线程去处理任务而不是创建多个进程呢?这是因为线程之间切换的开销小,适用于一些要求同时进行并且又要共享某些变量的并发操作。而进程则具有独立的虚拟地址空间,每个进程都有自己独立的代码和数据空间,程序之间的切换会有较大的开销。 ......
线程 Java

Java语言中的修饰符

title: Java语言中的修饰符 date: 2021-02-24 categories: - Java tags: - Modifiers 第7章 Java语言中的修饰符 修饰符 类 成员方法 构造方法 成员变量 局部变量 abstract √ √ — — — static — √ — √ — ......
语言 Java

Java并发编程的艺术-PDF下载-firebook-书火网

Java并发编程的艺术-PDF下载-firebook-书火网 资源链接:https://pan.baidu.com/s/19vG6Dd3YBr69i6D2NHeCaQ 提取码:wv4f 第1章介绍Java并发编程的挑战,会向读者说明可能会遇到哪些问题,以及如何解决。 第2章Java并发编程的底层实现 ......
火网 firebook 艺术 Java PDF

【校招VIP】java语言考点之异常

考点介绍: 导致程序的正常流程被中断的事件,叫做异常。异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。异常发生的原因有很多,通常包含以下几大类: 1.用户输入了非法数据。2.要打开的文件不存在。3.网络通信时连接中断,或者JVM内存溢出 答案详情解析和文章内容可扫下方 ......
考点 语言 java VIP

java使用stream流创建低深度树形结构

public static List<Node> buildSourceData() { // 124 35 return new ArrayList<>(){{ add(new Node(1, 0, "一")); add(new Node(2, 1, "二")); add(new Node(3, ......
树形 深度 结构 stream java

使用java将csv文件转成json文件

使用java将csv文件转成json文件,仅供参考。 csv文件转json文件的完整代码如下: import cn.hutool.json.JSONArray; import cn.hutool.json.JSONObject; import com.opencsv.CSVReader; impor ......
文件 java json csv