java
文章平均质量分 56
RichardCod
这个作者很懒,什么都没留下…
展开
-
Java中循环删除list报错解决办法
印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的foreach循环)、iterator遍历。1、for循环遍历listfor(int i=0;i<list.size();i++){ if(list.get(i).equals("del")) list.remove(i);}这种原创 2021-06-23 17:00:59 · 2653 阅读 · 1 评论 -
linux环境部署 ActiveMQ 部署
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。本文主要是在linux环境安装ActiveMQ,由于安装ActiveMQ要基于JDK,安装JDK可以看我之前的博客https://blog.csdn.net/MAX_xiaowu/article/details/114577074第一步:下原创 2021-03-10 13:46:16 · 720 阅读 · 0 评论 -
spring boot aop做日志解决方案
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。在spring AOP中业务逻辑仅仅只关注业务本身,将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代原创 2021-01-11 13:20:41 · 207 阅读 · 1 评论 -
list遍历的四种方法及效率对比
ArrayList代码如下:package com.danhar.mbox.fegin;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * @author wu * @version 1.0 * @date 2020/12/29/029 */public class ListTest { public static void main(String[] args)转载 2020-12-29 13:40:43 · 2232 阅读 · 0 评论 -
Spring Boot项目启动跑到一半就卡在那不动了,也没报错...
今天改了mapper里面的代码,然后项目就一直跑不起来,也不报错后来发现是xml里面的bean和数据库不一样导致的原创 2020-12-24 15:47:23 · 1110 阅读 · 0 评论 -
Caused by: java.io.EOFException: null 异常解决
找到activemq.xml下面的配置 <systemUsage> <systemUsage> <memoryUsage> <memoryUsage percentOfJvmHeap="70" /> </memoryUsage> <storeUsage>原创 2020-12-16 10:21:23 · 7560 阅读 · 2 评论 -
关于无法将resources的资源打包到class目录
1、把文件设为resource,右键目录:2、pom中增加<build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**</include&原创 2020-12-10 15:36:17 · 767 阅读 · 2 评论 -
nacos 1.3.2 初次下载解压运行报错 DB.NUM IS NULL
第一步:修改application.properties 第二步:默认的启动里面是配置的集群版的 本机运行的话要改成单机版即可 打开解压后的文件夹编辑startup.cmd文件原创 2020-11-24 15:42:37 · 167 阅读 · 2 评论 -
生成uuid工具类
UUID简介通用唯一识别码(英语:Universally Unique Identifier,简称UUID)是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。UUID是由一组32位数的16进制数字所构成,是故UUID理论上的总数为1632=2128,约等于3.4 x 1038。也就是说若每纳秒产生1兆个UUID,要花100亿年才会将所有UUID用完。UUID的标准型式包含32个16进制数字,以连字号分为五段,形式为8-4-4-4-12的32个字符。示例: 550e8400-e原创 2020-11-24 10:17:13 · 533 阅读 · 1 评论 -
数据库中存入JSON数据
1.创建一个json格式处理类package com.xiao.handler;import com.alibaba.fastjson.JSONObject;import org.apache.ibatis.type.BaseTypeHandler;import org.apache.ibatis.type.JdbcType;import org.apache.ibatis.type.MappedJdbcTypes;import org.apache.ibatis.type.MappedTyp原创 2020-06-28 18:28:41 · 1241 阅读 · 1 评论 -
idea编辑器InputStreamReader中文乱码问题
1.在inputStreamReader中有设置UTF-8编码,但是读取文件后还是乱码,在idea中也可以设置文件编码,设置编码之前先把读取的文件中的内容备份一份,因为设置编码后,所有中文都会乱码, properties.load(new InputStreamReader(this.getClass().getResourceAsStream("/message.properties"), "UTF-8"));2.idea设置UTF-8编码,把红色框标中的编码设置改为UTF-8即可..原创 2020-05-19 11:09:24 · 587 阅读 · 1 评论 -
org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map
org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map com.iss.gaia.community.mapper.ISensitiveWordMapper.BaseResultMapat org.apache.ibatis.builder.MapperBuilderAssistant....原创 2019-12-17 11:56:32 · 397 阅读 · 2 评论 -
ElasticSearch入门小demo
1. 创建Maven工程,引入ElasticSearch坐标导入坐标<?xml version="1.0" encoding="UTF-8"?>4.0.0<groupId>com.itheima</groupId><artifactId>elasticsearch_demo</artifactId><version...原创 2019-12-14 18:47:52 · 374 阅读 · 1 评论 -
spring Boot 配置了指定过滤路径却没生效
1.如果是指定扫描包的话:不要加@Component注解,如果加了@Component注解@WebFilter注解的urlPatterns配置项配置的路径就会失效,另外需要在启动类上加@ServletComponentScan注解启动类:filter类:...原创 2019-12-14 18:44:59 · 1118 阅读 · 1 评论