
Java
文章平均质量分 54
记录解决过的错误
fish-aroma
记录分享开发路上的一些坑
展开
-
SpringSecurity认证流程
SpringSecurity认证流程原创 2022-08-03 16:51:26 · 5870 阅读 · 0 评论 -
MVC与三层架构
MVC与三层结构原创 2022-08-03 16:46:37 · 1524 阅读 · 0 评论 -
equals&==
equals&==原创 2022-08-03 16:44:17 · 290 阅读 · 0 评论 -
Java中的参数传递到底是值传递还是参数传递
Java的值传递原创 2022-08-03 16:41:19 · 359 阅读 · 0 评论 -
IDEA简单创建一个maven项目教程
第一步 创建Maven项目选择maven项目,选择webapp的结构,创建出来的maven会带有webapp的目录第二步 设置项目名称和路径第三步 配置Maven环境第四步 创建成功第五步 创建多模块父工程是maven_project子工程是project1出现蓝色小方框的时候就说明子工程创建成功了,父工程的src目录可以删除了如果想继续创建多模块就重复第五步的操作...原创 2022-04-02 23:26:33 · 599 阅读 · 0 评论 -
Java随机生成RSA密钥对
package socket;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.util.Base64;import javax.crypto.Cipher;import java.security.KeyFactory;import java.securit原创 2022-03-25 19:13:02 · 6580 阅读 · 0 评论 -
Java中RSA用私钥加密
RSA是一种使用非对称加密的算法,以前总认为只有公钥加密,私钥解密的,现在看到了一篇关于私钥加密,公钥解密的文章(怀疑人生~),现把代码贴在下面:(正确的方式是公钥加密,私钥解密,私钥加签,公钥验签(:-加密是为了防止信息被泄露,而签名是为了防止信息被篡改-: ))因为公钥加密后的密文不是不变的,不同时刻加密同一明文会导致密文不一致,导致用密文检索的时候不方便package coms.nas;import java.security.KeyFactory;import java.security.原创 2022-03-25 13:33:01 · 3249 阅读 · 0 评论 -
Java截取指定字符串
截取某个字符之前或者之后的字符串String str = Vid3123eoList?res3421ult={json3121String};截取?之前字符串String str1=str.substring(0, str.indexOf("?"));截取?之后字符串String str1=str.substring(0, str.indexOf("?"));String str2=str.substring(str1.length()+1, str.length());取出正数第二个“.原创 2022-03-03 09:11:27 · 5509 阅读 · 0 评论 -
Java中的Integer类型或Long类型转String类型时补0(补零)
例子:对系统数据库中的订单信息新增的时候,对一个订单号字段的值进行递增比如订单号字段为:YY_00000001,新建订单时。要读取数据库现有最新的订单号,然后将String类型正则取出8位的流水订单号,然后转化成Long类型,然后自增1,然后将Long类型的数据转化成String类型,并且拼凑订单的固定开头即可,Long转String时还需要补0(补零)Object order_number = orderNumber.get("order_number");if (order_number != n原创 2021-11-29 09:02:56 · 2639 阅读 · 0 评论 -
统计Java项目的源代码行数
package com.msq.module.module_web.testcode;import java.io.BufferedReader;import java.io.File;import java.io.FileFilter;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;/** * @Auther msq * @Date 2021/10/22原创 2021-10-22 20:13:01 · 1638 阅读 · 0 评论 -
java poi解析上传的Excel文件
/** * @Author * @ClassName AnalysisImportExcelUntil * @Description 解析上传的excel数据 * @Date 2019/11/23 13:43 * @Version 1.0 */public class AnalysisImportExcelUntil { private static final Logger log = Logger.getLogger(AnalysisImportExcelUntil.class)原创 2021-09-15 16:21:13 · 398 阅读 · 0 评论 -
@Autowired 注入Mapper接口时报红色下划线警告
@Autowired 自动注入,首先要求被自动注入的类必须在spring容器中注册为bean,,也就是该类必须为@Controller、@Service、@Repository、@Component等注解注释,而springboot-mybatis框架中,我们的持久化层为mybatis的Mapper接口层,一般的我们会在接口层上加注@Mapper注解,或者直接在启动类上加注@MapperScan(basePackages/value=…)注解,而@Mapper和@MapperScan并不是spring框架.原创 2021-08-09 16:45:46 · 4208 阅读 · 1 评论 -
Linux中安装jdk1.8
链接:https://blog.youkuaiyun.com/weixin_43893397/article/details/102636437原创 2020-11-23 14:28:01 · 403 阅读 · 0 评论 -
在IDEA中遇到堆内存溢出报错
@在IDEA中遇到堆内存溢出报错比如java.lang.OutOfMemoryError: Java heap space出现原因:主要是项目运行时的堆内存不足引起的报错,可以从两个方面进行改进。#一、修改IDEA编译器的运行内存大小。##1、查找IDAE的安装路径,找到idea64.exe.vmoptions文件。C:\Program Files\JetBrains\IntelliJ IDEA 2017.3.4\bin\idea64.exe.vmoptions 设置内容如下:-Xms1024m原创 2020-09-17 15:08:07 · 6001 阅读 · 1 评论