
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
java forEach

*** 错误码*/super("业务异常", null, false, false);

今天使用postman做测试时发现了一个问题,我的参数传递到后台时,加号变成了空格,这让我百思不得其解,怀着学习的态度,研究了一番,最成功找到了原因。1.首先在postman中,如果参数是填在params模块中时,参数都是会拼接在url后面的,如下图:然后我又了解到在url中有些特殊字符是会有特殊含义的:最后得出结论,因为我们的参数带有特殊字符,且参数拼接到了url中, 所以特殊字符被转义了,所以
前言对于从事java开发工作的小伙伴来说,spring框架肯定再熟悉不过了。spring给开发者提供了非常丰富的api,满足我们日常的工作需求。如果想要创建bean实例,可以使用@Controller、@Service、@Repository、@Component等注解。如果想要依赖注入某个对象,可以使用@Autowired和@Resource注解。如果想要开启事务,可以使用@Transactio

Java 8 中,Lambda 表达式,包括匿名内部类、内部类,访问外部本地变量时,该变量必须是 final 或者 effectively final 类型的,而静态变量、实例变量则不存在该限制。

-Xms1024m分配给java虚拟机的最小内存-Xmx2048m分配给Java虚拟机的最大内存-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:\临时文件\配置出现内存溢出时生成堆内存快照-XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/home/ezdata/log/stat/stat-g
如果在spring的同一配置文件出现相同的id或name,会直接抛出异常,如果是在不同的配置文件中存在相同的id或name,那么后面加载的bean会覆盖前面的bean。 id或name相同,但不属于同一类型的bean,后面加载的bean也会覆盖前面的bean:这两个bean是在不同的配置文件里面,在加载spring容器的时候,第一个bean就会被覆盖掉,这个时候自动注入Stu...
Java 8 中,Lambda 表达式,包括匿名内部类、内部类,访问外部本地变量时,该变量必须是 final 或者 effectively final 类型的,而静态变量、实例变量则不存在该限制。

replace(字串接口实现类):全部匹配的都替换;不支持正则匹配,调用Pattern(不匹配正则模式)和Matcher的replaceAll方法。String类中一共提供了四种替换字符/字符串相关的方法,分别是replace的两个重载方法、replaceAll方法和replaceFirst方法。replaceAll:全部匹配的都替换,参数为String类型,支持正则匹配;中提供的两种用于字符/字

AOP思想:AOP(Aspect Oriented Programming)是一种面向切面的编程思想。面向切面编程是将程序抽象成各个切面,即解剖对象的内部,将那些影响了多个类的公共行为抽取到一个可重用模块里,减少系统的重复代码,降低模块间的耦合度,增强代码的可操作性和可维护性。AOP把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点。横切