Java后台Controller实现文件下载操作
java教程

Java后台Controller实现文件下载操作

阅读(1) 发布者(admin)

代码参数:1.filePath:文件的绝对路径(d:\download\a.xlsx)2.fileName(a.xlsx)3.编码格式(GBK)4.response、request不介绍了,从控制器传入的http对象代码片.//控制器@Reque...

jdk安装、Java环境配置方法详解
java教程

jdk安装、Java环境配置方法详解

阅读(2) 发布者(admin)

一、简介jdk是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。jdk是整个Java开发的核心,包含了Java环境,Java工具和Java的基础类库。jre(Java...

java教程

Java.toCharArray()和charAt()的效率对比分析

阅读(2) 发布者(admin)

LeetCode中的一道算法题,使用toCharArray()时间超时,换成charAt()之后通过,所以测试一下两者的运行效率: public static void test() { String s = "a"; for(int i = 0; i...

java教程

java 流与 byte[] 的互转操作

阅读(2) 发布者(admin)

1. InputStream -> byte[]引入 apache.commons.is 包import org.apache.commons.io.IOUtils;byte[] bytes = IOUtils.toByteArray(inputStream);2. byte[] -> InputSt...

java教程

修改Maven settings.xml 后配置未生效的解决

阅读(3) 发布者(admin)

1. 问题描述:自己修改了下 ${M2_HOME}/conf/settings.xml中的本地repository地址,但是重新执行mvn的时候发现repository地址并没有改变。那么问题所在?2. settings.xml文...

SpringBoot 集成 activiti的示例代码
java教程

SpringBoot 集成 activiti的示例代码

阅读(1) 发布者(admin)

SpringBoot 集成 activiti 基础环境搭建添加依赖<dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter-basic</artifactId> <...

idea springboot远程debug的操作方法
java教程

idea springboot远程debug的操作方法

阅读(1) 发布者(admin)

Remote Debug 综述当我们的后台项目部署到服务器上时,由于环境和本地不同,有时候也会有一些奇奇怪怪的问题出现。只依赖服务器上的日志来诊断可能太不灵活,这时就需要我...

java教程

解决对接JAVA SM2加密遇到的坑

阅读(3) 发布者(admin)

遇到有接口需要使用国密的SM2算法,对方使用的是JAVA,我们使用的是go,原以为都是标准算法不会有什么大问题,结果巨坑无法..对方使用的加密模块,SM2.java和SM2KeyPairs.java,...

java教程

Java读取OpenSSL生成的PEM公钥文件操作

阅读(2) 发布者(admin)

JDK8的JCE是不支持读取PEM文件的。需要使用bouncycastle。项目需求,使用SHA1WithRSA算法,对接口数据做签名。代码如下:@Serviceclass SignService { private static Logg...

Java 并行数据处理和性能分析
java教程

Java 并行数据处理和性能分析

阅读(2) 发布者(admin)

并行流并行流是一个把元素分成多个块的流,每个块用不同的线程处理。可以自动分区,让所有的处理器都忙起来。假设要写一个方法,接受一个数量n做参数,计算1-n的和。可以这样...