- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Nacos开启权限认证
绿盟漏扫扫出了CVE-2021-29441这个漏洞,官网已经在1.4.1版本修复了这个漏洞,但是测试发现还是出现访问接口可以添加任意用户的问题:http://ip:8848/nacos/v1/auth/users?username=test1&password=test1返回结果200;查询资料后发现,nacos需要配置开启权限认证:打开config下的application.properties配置:nacos.core.auth.caching.enabled=true并在项目中
2022-02-10 13:35:10 7760 1
原创 feign调用直接进入熔断
下游服务可用,feign调用直接熔断feign服务:熔断调用fallback:解决方法:在熔断方法中抛出异常,理由:hystrix线程池里的任务线程执行fallback,不用主调用方所抛出的,所以必须要try…catch参考链接:https://blog.csdn.net/weixin_42844971/article/details/88890051...
2021-09-06 11:36:29 938
原创 error launching idea maxjavastacktracedepth=-1
error launching idea maxjavastacktracedepth=-1修改idea运行内存出错Xms必须小于xmxxx:reservedcodecacgesize必须小于xms并且修改后,会在C:\用户\用户名\ . IntelliJldea\config下生成idea. exe. vmoptions需要修改这个文件夹下的配置...
2021-05-18 14:48:34 727
原创 jaspersoft生成的报表无法显示中文
前情提要jaspersoft生成报表时已经将字体设为“华文宋体”已经导入华文宋体的字体库stsong.ttf,和字体模板fonts.xml<?xml version="1.0" encoding="UTF-8"?><fontFamilies> <fontFamily name="华文宋体"> <normal>stsong/stsong.ttf</normal> <bold>stsong/
2020-10-31 10:22:40 569
原创 Null return value from advice does not match primitive return type for
1.报错信息Exception in thread “main” org.springframework.aop.AopInvocationException: Null return value from advice does not match primitive return type for: public abstract int com.ldy.service.UserService.save(int,int)at org.springframework.aop.framework.Jdk
2020-10-08 15:49:58 503
原创 spring常用注解
注解注解驱动:利用spring提供的注解替代掉xml文件中做的配置,干的活都是一样的1.bean的定义@Controller:一边用于表现层注解@Service:一般用于业务层注解@Repository:一般用于持久层注解@Component:用于其他作用:设置***该类***为spring管理的bean相关属性:value:定义bean的访问id示例:@Componentpublic class user{}2.bean的作用域@Scope:设置该类作为bean对应的scope
2020-09-30 14:22:16 192
原创 报错:Mapped Statements collection already contains value for com.itheima.dao.
报错:Mapped Statements collection already contains value for com.itheima.dao.AccountDao.update. please check com/itheima/dao/AccountDao.xml and com/itheima/dao/AccountDao.java (best guess)在使用注解的同时,也写了xml配置文件,删除其中一个即可...
2020-09-29 20:03:10 419 1
原创 集合基础
一.集合和数组的特点对比:集合类的特点: 提供一种存储空间可变的存储模型, 存储的数据容量可以发生改变集合和数组的区别:共同点: 都是存储数据的容器不同点: 数组的容量是固定的, 集合的容量是可变的如果存储的数据, 长度经常发生改变, 推荐使用集合ArrayList集合ArrayList构造方法:ArrayList(): 构造一个初始容量为10的空列表ArrayList常用成员方法:(1)添加:boolean add(E e): 将指定的元素添加到此列表的尾部只能放对
2020-07-16 21:05:34 77
原创 字符串
一. APIAPI: 应用程序编程接口, 厂商提供给应用程序编程的接口Java API:指的就是JDK中提供的各种功能的Java类这些类将底层的实现封装了起来,我们不需要关系是如何实现的只要学习如何使用即可二. StringString概述Java程序中, 所有双引号字符串, 都是String这个类的对象String类在java.lang包下, Java程序中所有字符串文字(例如”abc”)都被实现为此类的实例. 也就是说, Java程序中所有的双引号字符, 都是String类的对
2020-07-16 18:13:14 94
原创 面向对象基础
一. 类和对象面向对象和面向过程的思想对比:面向过程编程:是一种以过程为中心的编程思想, 实现功能的每一步, 都是自己实现的面向对象编程:是一种以过程为中心的编程思想, 通过指挥对象实现具体的功能(1) 客观存在的任何一种事物, 都可以看做为程序中的对象(2) 使用面向对象思想可以将复杂的问题简单化(3) 将我们从执行者的位置, 变成了指挥者(4) 三大特征: 封装, 继承, 多态类和对象的关系类是对现实生活中一类具有共同属性和行为的事物的抽象对象是能够看得到摸得着的真实存在的实体
2020-07-16 17:38:31 76
原创 进制
一. 进制介绍十进制: Java中, 数值默认都是10进制, 不需要加任何修饰二进制: 用0和1两个数码来表示0011+1=0100数值前面以0b开头, b大小写都可以八进制: 采用0,1,2,3,4,5,6,7八个数字, 逢八进一数值前面以0开头十六进制: 用数字0-9和字母A-F(或a~f), 其中:A-F表示10-15数值前面以0x开头, x大小写都可以注意: 书写的时候, 虽然加入了进制的标识, 但打印在控制台展示的都是十进制数据.二. 进制转换任意进制到十进制的转换:公式:
2020-07-08 23:43:23 135
原创 方法
一. 方法概述方法:将具有独立功能的代码块组织成为一个整体, 使其具有特殊功能的代码集注意:(1)方法必须先创建才可以使用, 该过程称为方法定义(2)方法创建后并不是直接运行的, 需要手动使用后才执行, 该过程称为方法调用二. 方法的定义和调用方法定义格式:public static void 方法名(){ //方法体 } 方法调用方法名(); 三. 带参数方法的定义和调用带参数方法定义格式: public static void 方法名(参数){....}
2020-07-08 23:29:04 131
原创 数组
数组概述存储多个同类型数据数组在内存中是一片连续的空间数组的长度一旦确定就不能改变格式:(1) 数据类型[ ] 变量名int[ ] arr定义了一个int类型的数组,数组名是arr(2) 数据类型 变量名[ ]int arr[ ]定义了一个int类型的变量,变量名是arr数组2. 数组初始化之动态初始化动态初始化:初始化时只指定数组长度, 由系统为数组分配初始值格式: 数据类型[ ] 变量名 = new 数据类型[数组长度];int[ ] arr = new int[3];.
2020-07-08 23:06:11 116
原创 JAVA基础6.28
JAVA基础6.28第一章 运算符一. 算数运算符二. 赋值运算符扩展赋值运算符隐含强制类型转换三. 关系运算符关系运算符的结果都是boolean类型的四. 逻辑运算符用来连接关系表达式的运算符也可以直接连接布尔类型的常量或者变量短路逻辑运算符逻辑与&: 无论左边真假,右边都要执行.短路与&&: 左边为真, 右边执行; 左边为假, 右边不执行逻辑或|: 无论左边真假,右边都要执行.短路或||:左边为假, 右边执行; 左边为真, 右边不执行五. 三元运
2020-07-03 13:05:53 111
原创 JAVA基础6.27
**JAVA基础6.27**第一章 JAVA概述一、背景介绍1.JAVA语言 1995 詹姆斯·高斯林 Sun公司推出2.java SE 桌面应用 ,基础;java ME嵌入式消费类电子设备,现已被安卓、ios代替;java EE用于网站开发 网页:数据展示网站:服务器交互,再把数据通过网页展示出来;网站=网页+后台服务器二、跨平台原理1.平台:指操作系统 Windows Mac Linux跨平台:任意操作系统上运行2.跨平台原理:安装与操作系统对应
2020-07-03 12:32:27 201
基于小波变换的小波水印代码.zip
2020-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人