- 博客(27)
- 收藏
- 关注
原创 java基础知识复习随记
1)由static修饰,在内存中只存在一份,只加载一次(当类被加载到方法区的时候,在堆内存中同步开辟的一块此类的静态变量区,由static修饰的静态成员变量就在此时被加载,且仅此加载一次),是属于类的,是被各个对象共享的。例如求最大值,不需要访问对象的属性(即对象的实例成员变量),可定义为静态成员方法。3)静态方法中不能使用this,因为this代表当前对象,但静态方法是用类名调用,不涉及对象,也就无从代表。实例成员,因为实例成员属于对象(但可以先创建对象,用对象访问,这事间接访问了实例成员变量)。
2023-06-09 21:56:13
478
原创 SQL Lesson 10: 在查询中进行统计I
练习地址:http://xuesql.cn/lesson/select_queries_with_aggregates#
2023-01-11 10:45:22
373
原创 sql injection violation, dbType mysql, druid-version 1.2.5, multi-statement not allow : UPDAT
报错信息Caused by: java.sql.SQLException: sql injection violation, multi-statement not allow : UPDATE xxx表名错误原因分析违反sql注入:批量的操作不被允许Druid的防火墙配置(Wall)中变量multiStatementAllow默认为false,导致被拦截解决方式方法一:修改连接字符串并且新增配置类①// 增加 allowMultiQueries=true// 例spring:
2022-03-25 11:13:43
18451
5
原创 cannot access com.baomidou.mybatisplus.extension.activerecord.model
cannot access com.baomidou.mybatisplus.extension.activerecord.model缺少依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-extension</artifactId> </dependency>
2021-09-17 11:19:58
4467
原创 java.lang.IllegalArgumentException: Result Maps collection does not contain value for com.central.us
报错信息:java.lang.IllegalArgumentException: Result Maps collection does not contain value for com.central.user.mapper.SysRoleMenuMapper.SysMenu错误出在mapper.xml文件中,查询返回类型是List,那么在mapper.xml中的返回要用resultType指定类,而不能使用resultMapList<SysMenu> findMenusByRoleI
2021-09-03 10:10:21
392
原创 java.lang.IllegalStateException: PathVariable annotation was empty on param 0
@PathVariable缺少value属性值错误代码 /** * 根据userId查询用户所有角色 */ @GetMapping(value = "/users/{id}/roles") List<SysRole> findRolesByUserId(@PathVariable Long id);正确代码 /** * 根据userId查询用户所有角色 */ @GetMapping(value = "/user
2021-09-03 09:49:34
578
1
原创 failed to req API:/nacos/v1/ns/instance after all servers() tried: ErrCode: 503
背景情况修改了本地ip浏览器访问通过,ping 域名也是通的,telnet 域名 + 端口通过但是服务注册时,报错failed to req API:/nacos/v1/ns/instance after all servers() tried: ErrCode: 503 ErrMsg:server is DOWN now, please try again later!因为报错说nacos服务down了,所以先到服务器检查下nacos,ps rf | grep nacos 发现服务正常 没
2021-08-24 10:16:40
2863
原创 Springboot错误记录 org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 : [no body]
org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 : [no body]可能的错误原因:client_id或者client_secret缺失或与数据库存储的不一致
2021-08-16 13:49:20
4575
原创 Vue组件间数据交互
props属性名的命名规则在props中使用驼峰形式命名,在模板中(html中)使用的时候需要使用对应的短横线名,因为在DOM中名字是不区分大小写的。但是在字符串形式的模板中(js中)没有这个限制。props属性值类型的细节问题在传递number和boolean类型的时候,属性绑定的方式才可以传递原始类型的值,不然都是string类型。<menu-item title-value='12'></menu-item><menu-item :title-value='1
2021-06-25 15:42:42
248
原创 Chrom Vue调试工具的安装及使用
安装步骤安装地址在官网:https://cn.vuejs.org/v2/guide/① 克隆仓库(亲测5.1.1版本的是好用的)② 安装依赖包进到package.json文件目录,执行npm install③构建使用npm run build构建后的扩展包就在 shells/chrom④ 到chrom安装构建好的扩展包设置中找到扩展应用程序,打开开发者选项加载已解压的扩展程序,找到shells/chrom...
2021-06-24 15:58:30
154
原创 关于Vue中组件命名及使用问题
组件短横线命名法Vue.component('btn-conter',{ //btn-counter为短横线命名法的组件名 data: funcation(){ return { count: 0 } }});//在使用时可以用在普通标签模板中;<body> <div> <btn-conter></btn-conter> <btn-conter></btn-conter> </div>
2021-06-24 14:45:54
811
原创 Vue中操作数组的常用API
array.filter()array.some()检测数组中的元素是否有满足条件的一项,返回值为Boolean,参数为提供检测条件的方法;var flag = this.array.some(funcation(item){ return item.id == 1 //数组中是否有id为1的元素})array.findIndex()...
2021-06-24 14:03:49
404
原创 spring cloud启动报错 java.lang.IllegalStateException: Failed to load property source from...
报错信息java.lang.IllegalStateException: Failed to load property source from 'file:/D:/Project/paascloud-master-nstl/paascloud-provider/paascloud-provider-uac/target/classes/bootstrap.yml' (classpath:/bootstrap.yml) at org.springframework.boot.context.config
2020-12-25 13:38:21
2612
3
原创 windows下MySql8数据库下载安装及配置
MySql数据库下载和安装下载与安装登录官网下载想要安装的数据库版本源码https://www.mysql.com/下载后解压(解压到的目录不要出现中文)刚刚解压好的目录下面是没有my.ini文件的,需要自己建一个(安装路径要改成自己的真实安装的路径)[client]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]# 设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\Ja
2020-12-15 09:48:51
539
原创 java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present
启动eureka 报错 java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present详细错误java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present at java.base/sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType
2020-10-15 16:01:48
209
原创 Neither BindingResult nor plain target object for bean name ‘command‘ available as request attribute
报错信息:java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'command' available as request attribute错误原因:使用了springMVC中带有的form表单标签;该标签具有自动回显的功能,回显的内容就在request域中分为两种情况:① (不指定modelAttribute属性) 默认回显request中属性名为comman
2020-08-18 15:39:46
964
原创 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException
报错信息Exception in thread "main" org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 13 in XML document from class path resource [cn/zzn/spring01_引入外部属性文件/applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseEx
2020-08-03 18:37:04
1298
原创 java.sql.SQLException
报错信息严重: create connection SQLException, url: jdbc:mysql://localhost:3306/internetbookstore, errorCode 0, state 01S00java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configur
2020-08-02 17:34:43
732
原创 org.springframework.beans.factory.BeanCreationException
报错信息Error creating bean with name 'std1' defined in class path resource [applicationContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [cn.zzn.spring01.St
2020-08-01 18:29:16
279
原创 org.springframework.beans.factory.NoUniqueBeanDefinitionException
报错信息org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type [cn.zzn.spring01.Student] is defined: expected single matching bean but found 2: std1,std2 at org.springframework.beans.factory.support.DefaultListableBean
2020-08-01 18:15:15
252
原创 java——泛型
文章目录泛型类泛型方法泛型类JDK1.5之后才引入了泛型;泛型的语法格式: 例如:(1)public class ArrayList <E> (2)public class HashMap<K,V> (3)public interface Collection<E>使用泛型要求传给泛型类或泛型接口的类型必须是引用数据类型,不能是基本数据类型;如何向泛型类或泛型接口指定实参类型? (1)创建对象:ArrayList&l
2020-07-28 13:57:46
106
原创 集合
集合家族(常用)[外链图片转存失败,源站可能有防盗在这里插入!链机制,建描述]议将图片上https://传(imbog.csdnimg.cn/2020071zEClIa153819674.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MDQwOTA1,size_16,color_FFFFFF,t_70)https://img-blog.
2020-07-27 15:50:37
145
原创 Iterator接口
一、java.util.Iterator:接口1. Iterator接口的API: > 1.boolean hasNext() :如果迭代具有下一个元素,则返回 true 。 > 2.E next() :返回迭代中的下一个元素。 > 3.default void remove() :从底层集合中删除此迭代器返回的最后一个元素。 ...
2020-07-19 10:16:23
218
原创 线程通信
线程通信是用来解决生产者消费者问题的;生产者消费者样例:// 工作台class Workbench{ private static final int MAX = 10; private volatile int count = 0; public synchronized void put(){ while (count >= MAX){ try { wait(); }.
2020-07-18 15:31:23
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人