- 博客(179)
- 资源 (39)
- 问答 (2)
- 收藏
- 关注
原创 PKIX path building failed: ...SunCertPathBuilderException:unable to find valid certification
http请求忽略SSL证书
2024-06-18 11:29:16
409
原创 echarts图表滚动条带动页面窗口滚动条的问题
结果我们在这个事件监听中调用了event.preventDefault(),浏览器就不高兴了,报错,告诉你:“你定义的事件不是一个被动事件监听吗?1、文件node_modules下,找到zrender文件。在zrender文件中找到event.js文件。3、找到event.js文件下的addEventListener函数,如下修改标注红色字体部分。2、具体路径:zrender/lib/core/event.js。试一下,图表无论是放大缩小,或者是拖动滚动条,应该都没问题了。
2023-11-29 09:35:49
972
原创 Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mysql.cj.jdb
Loading class `com.mysql.jdbc.Driver'
2022-12-02 16:52:39
409
原创 A component required a bean of type ‘XXX‘ that could not be found 解决办法
A component required a bean of type ‘XXX‘ that could not be found
2022-12-01 17:43:48
22593
4
原创 String、StringBuffer、StringBuilder的区别
String、StringBuffer、StringBuilder的区别
2022-11-01 09:58:40
271
原创 Hbulider FATAL ERROR: NewSpace::Rebalance Allocation failed - process out of memory
JavaScript heap out of memory
2022-09-30 09:33:54
949
原创 Unknown column ‘service_id‘ in ‘field list‘
插入数据库的时候,报了一个异常,对比了实体类和数据库,这个字段没错啊后来仔细检查了下,原来是数据库多了个空格。。。所以还是得细心一点。。
2022-06-07 10:10:34
234
原创 QueryWrapper 或用法.or()
1.示例select * from table where isValid ='1' and ( a.name ='小花' or a.name ='小芳')2.queryWrapper用法如下QueryWrapper<Table> queryWrapper = new QueryWrapper<>(); queryWrapper.lambda().eq(Table::getIsValid, 1) .and(o->o.eq
2022-04-13 13:12:27
10444
原创 java基础面试题
Java基础方面:作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly
2022-02-15 13:26:31
178
原创 微服务系列面试题
什么是SpringBootSpring Boot 是 Spring 的子项目,能快速开发的 Spring 框架,能够快速整合主流框架,简化 xml 配置,采用全注解化,内置 Http 服务器(如 tomcat、jetty 等),通过 java 部署 运行。SpringBoot优缺点1、使【b编码】变简单。有 Spring 开发者更快的入门,内嵌式容器简化 Web 项目。2、使【p配置】变简单。开箱即用,提供各种默认配置来简化项目配置 。3、使【b部署】变简单。4、使【j监控】变简单。Sprin
2022-02-15 10:51:50
357
原创 数据库系列面试题116道(2023)
什么是索引?索引是一种数据结构,可以帮助我们快速的进行数据的查找.索引是个什么样的数据结构呢?索引的数据结构和具体存储引擎的实现有关, 在MySQL中使用较多的索引有Hash索引,B+树索引等,而我们经常使用的InnoDB存储引擎的默认索引实现为:B+树索引.Hash索引和B+树所有有什么区别或者说优劣呢?首先要知道Hash索引和B+树索引的底层实现原理:hash索引底层就是hash表,进行查找时,调用一次hash函数就可以获取到相应的键值,之后进行回表查询获得实际数据.B+树底层实现是多路平衡
2022-02-10 15:45:19
1297
原创 简单介绍一下,乐观锁和悲观锁?
是不是又一脸懵逼........为了方便理解,补充一下脏数据和不可重复读的相关概念,面试只需要背诵红色部分就好啦,其实,只需要理解~脏数据 脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的这个数据是脏数据(Dirty Data),依据脏数据所做的操作可能是不正确的。不可重复读 在一个事务内,多次读同一数据。在这个事务还没有结束时,另.
2022-01-14 15:35:22
779
原创 请简单的介绍一下什么是springIoc?
控制反转,所谓控制反转是指,本来被调用者的实例是有调用者来创建的,这样的缺点是耦合性太强,IOC 则是统一交给 spring 来管理创建,spring就是容器。IOC是基于java的反射机制以及工厂模式实现的。工场:各类都实现了某一接口,并提供一个工场类,根据传入参数的不同来创建不同的对象。反射:可以根据类名获取该类实例, Class.forName(ClassName).newInstance();Spring 的 IoC 设计支持以下功能:依赖注入 依赖检查 自动装配 支持集合..
2022-01-14 13:54:09
505
原创 kafka入门理解
为什么学习kafka?kafka可以应对以下问题:(1)应对数据量激增(Kafka 能够有效隔离上下游业务,将上游突增的流量缓存起来,以平滑的方式传导到下游子系统中,避免了流量的不规则冲击。)(2)数据复杂度增加以及数据变化速率变快(3)目前 Apache Kafka 被认为是整个消息引擎领域的执牛耳者另外,从学习技术的角度而言,Kafka 也是很有亮点的。我们仅需要学习一套框架就能在实际业务系统中实现消息引擎应用、应用程序集成、分布式存储构建,甚至是流处理应用的开发与部署,听起来还是很超值的吧。
2022-01-12 14:13:31
946
原创 redis集群模式的配置及其使用方式
redis集群模式的配置 Config config = new Config(); config.useClusterServers() .setScanInterval(2000) // 集群状态扫描间隔时间, 单位是毫秒 //可以用"rediss://"来启用SSL连接 .addNodeAddress("redis://127.0.0.1:7000", "redis://12
2022-01-05 14:58:47
1449
原创 sql优化工具explain理解
id:决定表的读取顺序1.id相同,执行顺序由上至下;2.id不同,如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行;3.id相同不同,同时存在,如果id相同,可以认为是一组,从上往下顺序执行,在所有组中,id值越大,优先级越高,越先执行;select_type:查询的类型,也就是数据读取操作的操作类型,他一共有以下5种:simple:简单的select查询,查询中不包含子查询或者union;primary:查询中若包含任何复杂的子查询,最外层查询则被标记;subquery:在
2022-01-05 13:49:03
220
原创 redis主从复制面试题
当面试官问你什么是主从复制,是不是一脸懵逼,是不是万千思绪聚集到你的知识点,却绷不出来一个字?背下来这两句。其实面试官也没想让你那么官方~理解即可什么是主从复制?主从复制,是将主节点的数据,复制到从节点。且数据的复制是单向的。主数据库一般可以读写操作,从数据库只有读的权限,并接收主数据库同步过来的数据。主从复制的原理?1:当一个从数据库启动时,会向主数据库发送同步命令,2:主数据库接收到同步命令后会开始在后台保存快照(执行 rdb 操作),将接收到的命令缓存起来3:当快照完成后,redis会
2022-01-05 11:14:14
1114
原创 redis常见面试题
1.什么是 NOSQL?NoSQL 是 Not Only SQL 的缩写,意即"不仅仅是 SQL"的意思,泛指非关系 型的数据库。强调 Key-Value Stores 和文档数据库的优点,而不是单纯的反对 RDBMS。NoSQL 产品是传统关系型数据库的功能阉割版本,通过减少用不到或很少用 的功能,来大幅度提高产品性能NoSQL 产品 redis、mongodb Membase、HBase2.什么是 Redis?Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value
2022-01-04 13:14:03
644
原创 navicat给datetime设置默认值
1.设置一个默认值ALTER TABLE table ALTER COLUMN end_time SET DEFAULT '9999-12-31 00:00:00';2.设置默认值是当前时间1.设置一个默认值ALTER TABLE table ALTER COLUMN end_time SET DEFAULT '9999-12-31 00:00:00';
2022-01-04 09:09:23
3570
原创 oracle查询120分钟之前的某条数据
SELECT * FROM table AS OF TIMESTAMP SYSDATE-120/1440 where name='小花';
2021-12-29 13:38:34
1068
原创 索引常用sql
添加单个索引ALTER TABLE tableADD INDEX 'index1'('moblie') ;添加多列索引ALTER TABLE table ADD INDEX 'index2'('mobile', 'name') ;删除索引drop index index1 on table
2021-12-29 13:32:37
507
原创 Springboot使用@ConditionalOnProperty控制配置类是否生效
Springboot使用@ConditionalOnProperty控制配置类是否生效方式一、根据属性value,若value值为true,则加载此配置类方式二、根据属性name和havingValue指定值是否一致,一致则加载此配置类配置属性a: 1:不配置a matchifmissing=false 不满足 matchifmissing=true 满足2:配置a=false matchifmissing=false 不满足 matchifmiss
2021-12-28 16:50:10
1502
原创 spring Cloud Gateway介绍
1.spring Cloud Gateway是Spring Cluod的二级子项目,提供了微服务网关功能,包含:权限安全、监控/指标等功能。名词介绍:Route:路由,是gateway的核心,gateway由若干个路由组成,每一个route代表一个完整的api网关节点。它包含了路由规则,校验,过滤处理,容错处理。Route由若干个谓词和若干个过滤器组成,为了能描述出来它的映射规律,还会给它写上对应的映射地址。route=若干个谓词+若干个过滤器+映射地址gateway=若干个路由Pred
2021-12-26 19:37:18
979
原创 zuul网关的过滤器类型
1.pre:前置过滤器,一个请求来了,还没有被送到后台的路由服务之前,先做一些事前的动作,比如安全认证,选后台的哪个服务(选路由),写一条日志进行日志监控。2:routing:路由过滤器,前置过滤器通过之后,请求到路由过滤器实施,执行后台调用3:post:后置过滤器,后台请求调用响应回来之后,需要对响应做一些时候的动作,部分加http头等。将响应以流的方式返回给客户端。4:error:错误过滤器,不管是前置还是后置,任何一个环节,在过滤链中出现错误,都会传递给错误过滤器,统一的进行错误处理...
2021-12-26 15:35:07
826
原创 API网关的基本功能
1.单点入口:有了网关之后,这些客户端只需要看到一个单点的入口,不需要去了解各个微服务复杂的内部结构。2.路由转发:内部的微服务有很多,但是外面的客户端只看到一个入口,当外面的请求来了以后,他到底是对应的哪一个微服务,网关要负责做路由转发,根据你请求的一些路径或者header去转发到内部具体的微服务。3.限流熔断:在微服务时代,每一个微服务都有可能出错或者产生延迟,如果没有好的限流熔断机制的话,很容易造成客户端被阻塞,或者产生雪崩效应。网关要做到一个限流熔断,保护后台服务的功能。4.日志监...
2021-12-25 21:45:05
609
1
开发计划排期甘特图(excel)
2023-09-14
websocket小示例
2020-06-22
vs2013_chs.rar
2019-10-16
配置nexus需要的.rar
2019-05-25
java解析XML所需要的所有XStream和Commons的所有jar包
2018-11-27
ssm+springboot+swagger+maven的接口项目
2018-07-08
Java如何写一个消息提醒的功能?
2019-01-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人