技巧excel java

【Java读取串口】[rxtxSerial.dll+0x5b00]报错(使用RXTXcomm.dll)

使用RXTXcomm报错 EXCEPTION_ACCESS_VIOLATION (0xc0000005) C [rxtxSerial.dll+0x5b00] 原文链接:https://blog.csdn.net/Loveme_CN/article/details/115918493 1. 背景项目中 ......
串口 rxtxSerial dll RXTXcomm Java

Java大文件分片上传/多线程上传组件

​ 这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 public c ......
线程 组件 文件 Java

java 各种锁

### 乐观锁 悲观锁 这不是一种具体的锁,是一个广义的概念,可以认为所有的锁都是悲观或乐观的,java 中绝大部分锁都是悲观锁(synchronized、ReentrantLock等);也有乐观锁(原子类的递增、读写锁的读锁),java 的乐观锁都是 cas 实现的 **乐观锁** 顾名思义,老是 ......
java

java 多线程:volatile 详解

可以保证多线程的 **可见性、有序性**,不能保证原子性 ### 为什么不能保证原子性 每个单独的读写操作都会及时刷新到主存中,后续操作如果失败,没有什么回滚机制(感觉理所当然,但是现在行业卷,面试时就要问你zzz) ### 怎么保证可见性的 内存屏障保证的。什么是内存屏障?就是一条特殊的 cpu ......
线程 volatile java

2千多组英语单词形近词库ACCESS\EXCEL数据库

很多单词样子都差不多,有时总是会记错,而今天这一份2000多组英语单词形近词库就是解决这个难题的,你可以列出其中一个中文解释让用户选择正确的单词,也可以列出其中一个英语单词让用户选择正确的解释,来加深对这些单词的记忆。 大部分都是2个单词一组的,具体统计为:2个单词一组共有1277组,3个单词一组共 ......
词库 单词 数据库 数据 ACCESS

java api调用kafka 广播形式

已经启用了zookeeper和kafka 单机的ip为192.168.80.128 加入maven 的pom.xml代码如下 dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> ......
形式 kafka java api

java 多线程:synchronized 详解

### 总结 + 一个锁对象只能同时被一个线程持有,分为对象锁和类锁 * **对象锁**:每个对象都可以作为锁(几个不同的对象就是几个锁) * **类锁**:字节码对象也能作为锁(全局唯一) + 同步方法不能自定义锁,只能是默认的锁(非静态:this,静态:class);同步代码块默认的锁和方法一样 ......
线程 synchronized java

Java大文件分片上传/多线程上传

​ javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/Up ......
线程 文件 Java

python hmac_sha256 转为 java

##### Java hmac sha256 ``` package com.example; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import javax. ......
hmac_sha python hmac java 256

java 线程同步:多线程卖票

> 多种方式可以完成线程同步,传统方法是关键字 synchronized 完成的,可以是同步方法也可以是同步代码块 > 还可以用juc下线程安全的阻塞队列,也可以使用 volatile+cas ### 同步方法 ```java @Data @AllArgsConstructor @NoArgsCon ......
线程 java

Java开启异步的两种方式

# 二、Java开启异步的两种方式 ## 1、注解开启:==@Async== ### 1.1、配置异步的线程池 - 必须配置异步线程池,否则异步不会生效。 - @EnableAsync 注解:指定异步线程池。不指定默认使用:SimpleAsyncTaskExecutor线程池 - SimpleAsy ......
方式 Java

Excel中设置超链接

**在`Excel`的`cell`中添加超链接,链接到当前文件的其他sheet页** ### 方法一:openpyxl库 ```python from openpyxl import load_workbook # 读取工作薄 workbook = load_workbook(fp) sheet1 ......
链接 Excel

java 线程中断

> 线程中断方法被弃用,如果要实现该功能需要手动实现,一种思路是定义一个布尔值变量(对外提供方法修改变量值)每次做业务都要判断该,如果为 true 说明不需要停止,如果为 false 就停止 ```java class MyThread2 implements Runnable{ // 定义一个变量 ......
线程 java

java 线程协作与通信

#### 多个线程协作工作场景很多,比如保证线程执行的先后顺序,生产者消费者等 ### join() ```java public class Main { public static void main(String[] args) { ThreadA threadA = new ThreadA( ......
线程 java

java 线程基础:状态、创建、常用方法

## 线程状态 `java.lang.Thread.State` 里明确了线程的各个状态以及怎么进入和退出各个状态 ```java public enum State { // 初始化状态,线程创建之后的状态,new Thread() 之后进入 NEW, // 就绪状态,线程正在运行或等待 CPU ......
线程 状态 常用 基础 方法

用命令行工具运行java文件

1、若java文件有package package quitStu; public class Main { public static void main(String[] args) { for(String str : args){ if(str.equals("11")){ System.o ......
命令 文件 工具 java

Java如何生成随机数?要不要了解一下!

我们在学习 Java 基础时就知道可以生成随机数,可以为我们枯燥的学习增加那么一丢丢的乐趣。本文就来介绍 Java 随机数。 ......
随机数 要不 Java

Day02-java开发环境搭建

java开发环境搭建 JDK下载与安装 安装jdk 已安装 删除java的安装目录:右键 我的电脑属性-->高级系统设置-->环境变量-->JAVA_HOME (去指定路径删除) 删除JAVA_HOME 删除path下关于java的目录 java -version 未安装 百度搜索JDK8,找到下载 ......
环境 java Day 02

58个分类背单词英语词典ACCESS\EXCEL数据库

英语词典、背单词类的数据已经发了很多很多了,打算今天这一个将是最后一个了,后续没有颠覆性的好的话就不再发这类数据了,今天这一份的背单词数据库好处是有58个分类,之前发过有27个分类的《1万6千多最好的背单词SQLITE数据库》。 单词表:36238条记录,可以看一下word_root_id字段的作用 ......
单词 词典 数据库 数据 ACCESS

Java配置线程池

# 一、Java配置线程池 ## 1、线程池==分类==、其他 ### 1.1、分类 ==IO密集型 和 CPU密集型== 任务的特点不同,因此针对不同类型的任务,选择不同类型的线程池可以获得更好的性能表现。 #### 1.1. IO密集型任务 ​ IO密集型任务的特点是需要频繁读写磁盘、网络或者其 ......
线程 Java

剑指 Offer II 018(Java). 有效的回文(简单)

题目: 给定一个字符串 s ,验证 s 是否是 回文串 ,只考虑字母和数字字符,可以忽略字母的大小写。 本题中,将空字符串定义为有效的 回文串 。 示例 1: 输入: s = "A man, a plan, a canal: Panama"输出: true解释:"amanaplanacanalpan ......
回文 Offer Java 018 II

java入门2..0

java的运行原理 1.在本地磁盘中创建一个文本文件为Demo.java的源文件 2.在源文件中编写java代码如下: public class Demo public static void ,main(String[ ]args){ System.out.println(" ");} 3.在当前 ......
java

Java API

1.编写程序统计一个字符子串在一个字符串中出现的次数和位置。如子字符串“nba”在字符串”asfasfnabaasdfnbasdnbasnbasdnbadfasdf”中出现的次数和出现的位置。 import java.util.Scanner; public class Main{ public s ......
Java API

7千8百多条成语填空选字ACCESS\EXCEL数据库

成语类的数据或者应用永不过时,因为它是中华民族文化的重要组成部分,现在看一个古文也好典故也好,最直观的判断好坏就是看其中产生了多少个成语,比如唐代王勃写的《滕王阁序》,全文仅773个字却包含了40个成语,其中有29个成语为其独创,可谓是我国古代创造成语数量最多的一篇文章。 通过“完整”列你可以关联你 ......
多条 成语 数据库 数据 ACCESS

学习日记——初识Java

1.什么是Java Java的定义:一种程序编程语言,可以发布一系列有序指令来指挥机器工作 Java的发展:1995年诞生,Java之父-高斯林 Java目前应用比较多的版本:Java SE7(2011年)Java SE8(2014年) 学习Java的原因:Java是高级编程语言,并且是很多领域的基 ......
日记 Java

Day02-关于java的基础知识

关于java的基础知识 java的特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 JDK、JRE、JVM JDK:Java Development kit(java开发工具) JRE:Java Runtime Environment(java运行时环境) JV ......
基础知识 基础 知识 java Day

Python自动化办公对每个子文件夹的Excel表加个表头(Excel不同名且有xls文件)

大家好,我是皮皮。 一、前言 上一篇文章,我们抛出了一个问题,这篇文章来进行解答。如果针对子文件夹下不同的Excel表名,而且Excel表格类型包括了.xls和.xlsx应该如何处理?要求一步到位。 图片 二、实现过程 其实这里依靠【ChatGPT】给的答案,只需要修改其中一行代码就可以搞定了,如下 ......
文件 表头 Excel 个子 文件夹

近万条开心猜灯谜猜谜语ACCESS\EXCEL数据库

元宵节马上就到了,中国民间素有“观灯猜谜”的习俗,今天再给大家一款猜灯谜的数据,看看有没有朋友喜欢(你需要什么数据如果我网站没有也可以交给我找找)。 据记载,猜灯谜自南宋起开始流行,至今不衰。 “猜灯谜”又叫“打灯谜”,出现在宋朝。南宋时,首都临安每逢元宵节时制谜、猜谜的人众多。开始时是好事者把谜语 ......
灯谜 万条 谜语 数据库 数据

Spring Boot 我随手封装了一个万能的 Excel 导出工具,传什么都能导出!

## 前言 如题,这个小玩意,就是不限制你查的是哪张表,用的是什么类。 我直接一把梭,嘎嘎给你一顿导出。 我知道,这是很多人都想过的, 至少我就收到很多人问过我这个类似的问题。 我也跟他们说了,但是他们就是不动手,其实真的很简单。 不动手怎么办? 我出手呗。 不多说开搞 。 ## 正文 玩法很简单。 ......
工具 Spring Excel Boot

Java中List用add方法出错

由于在初始化的时候使用了 List<实体类> aa = null; 在添加List时使用 aa.add(实体); 报错空指针。 原来初始化的时候需要 List<实体类> aa = new ArrayList(); aa.add(实体); 成功。 或者将 aa 进行一次赋值,也可以正常使用 List. ......
方法 Java List add