自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (7)
  • 收藏
  • 关注

原创 主备是什么?

主机的意思当然是以它为主了,读写都是主机上,而备机呢就是备用,默默的在背后吸收主机的数据,时刻待命着等待主机挂了之后取而代之。因此在主机还活着的情况下,备机的唯一使命就是同步主机的数据,不对外提供服务。备机nc宕机的时候,会对业务有影响吗?:当主机挂掉了,需要切换备机的时候,就可能有问题了...

2021-05-30 18:16:31 1612

原创 学妹问我,迭代遍历集合时为什么不能删除和添加?

有学妹问我,集合迭代遍历时删除时会抛出ConcurrentModificationException异常导致遍历失败,今天就教她操做操做ail-fast和fail-safe的区别:fail-safe允许在遍历的过程中对容器中的数据进行修改,而fail-fast则不允许。fail-fast ( 快速失败 )fail-fast:直接在容器上进行遍历,在遍历过程中,一旦发现容器中的数据被修改了,会立刻抛出ConcurrentModificationException异常导致遍历失败。java.uti.

2021-05-26 13:55:12 1024

原创 ClassNotFoundException: org.json.simple.parser.ContentHandler

Maven的pom.xml少了下面的依赖<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier></dependency><.

2021-04-09 13:40:04 1122

原创 MySQL安装成功,但启动时报错:发生系统错误 5。拒绝访问。

一:错误示例二:原因未使用管理员角色进行此操作;三:解决办法不需要更改任何东西,只需要在打开CMD命令提示符时选择以管理员身份运行CMD命令提示符即可,然后再使用启动MySQL的命令就不会报这种错误了, 若是使用win+r输入cmd来打开CMD面板时(如下图)需要注意,此种情况下打开的仍然是普通用户角色,若是想用这总方法打开管理员角色的CMD面板,就需要在输入了cmd之后还要使用CTRL+Shift+Enter快捷键来进入即可;...

2021-04-05 22:45:02 746

原创 springcloud框架介绍

SpringCloud框架针对这个架构图可以分层介绍一下:1、是web服务器的选型,这个我选择的是nginx+keepalived,haproxy也是一个选择,但是haproxy在反向代理处理跨域访问的时候问题很多。所以我们nginx有些地方做了keep-alive模式处理,减少了三次握手的次数,提高了连接效率。keepalived做nginx的负载,虚拟一个vip对外,两个nginx做高可用,nginx本身反向代理zuul集群。2、api gateway,这里的zuul很多人诟病,说是速度慢

2021-03-18 11:57:18 239

原创 aop动态代理

AOP:对业务逻辑的各部分进行隔离,减小各部分间的耦合,提高代码的重用性。实质:就是在不修改源码的前提下,增加其他功能:如权限校验、日志记录等。其实主要就是通过代理机制,完成对功能的添加。两种代理机制:JDK的动态代理:必须要实现了接口的类(一般实现了接口的类优先)Cglib的动态代理:针对没有实现接口的类,应用的是底层字节码增强的技术,生成当前类的子对象场景一: 记录日志场景二: 监控方法运行时间 (监控性能)场景三: 权限控制场景四: 缓存优化 (第一次调用查询数据库,将查询结果放入内存

2021-03-17 09:05:39 67

原创 java经典面试题(二)(2021版)

BeanFactory和FactoryBean的区别:BeanFactory是个Factory,也就是IOC容器或对象工厂。FactoryBean是个Bean。在Spring中,所有的Bean都是由BeanFactory(也就是IOC容器)来进行管理的,与设计中的单例模式类似。但对FactoryBean而言,这个Bean不是简单的Bean,而是一个能生产或者修饰对象生成的工厂Bean,它的实现与设计模式中的工厂模式和修饰器模式类似...

2021-03-12 09:20:58 95

原创 Java基础面试题

1.八种基本数据类型是什么?他们的包装类型是什么?各占多少个字节?byte Byte 1个字节、short Short 2个字节、int Integer 4个字节、long Long 8个字节、float Float 4个字节、double Double 8个字节、char Character 2个字节、boolean Boolean 1位2. ==和equals的区别:==比较的是地址,equals比较的是值3.重载和重写的区别:重载:发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺

2021-03-08 11:05:01 102

原创 Cookie和Session的区别

1.Cookie可以存储在浏览器或者本地,Session只能存在服务器2.session 能够存储任意的 java 对象,cookie 只能存储 String 类型的对象3.Session比Cookie更具有安全性(Cookie有安全隐患,通过拦截或本地文件找得到你的cookie后可以进行攻击)4.Session占用服务器性能,Session过多,增加服务器压力5.单个Cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个Cookie,Session是没有大小限制和服务器的内存大

2021-03-02 22:30:28 54

原创 SpringBoot的优缺点

优点:1、使用注解配置,无需xml2、快速搭建、开发、整合第三方框架3、简化maven,一键部署4、方便的和三方框架集成5、内嵌tomcat,Jetty等,开发和测试Web应用程序非常容易。6、内置健康检查,建库等7、自动配置,让配置更加简单缺点:1.报错不能准确定位。2.版本更替差异大,仅适用于全新Spring项目。...

2021-03-02 22:25:28 275

原创 Consider defining a bean of type ‘org.springframework.web.client.RestTemplate‘ in your configuration

在springboot开发中,当我们将RestTemplate通过@Autowired注解注入到一个类中,启动服务报错。在springboot1.3版本中会默认提供一个RestTemplate的实例Bean,当在springboot1.4以及以后的版本中,需要手动创建一个RestTemplate的配置:package com.xxx.config;import org.springframework.boot.web.client.RestTemplateBuilder;import org

2021-01-09 19:20:27 5294

原创 Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required

使用STS创建的SpringBoot项目,其中配置文件默认的是application.properties,一般在这个文件里面配置数据源。但是这个文件想要起作用,则必须在配置主类中加入@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})自动注入,否则该配置文件中的配置无效。会报出Failed to configure a DataSource: ‘url’ attribute is not specified and no e

2021-01-09 19:15:00 13475

原创 Correct the classpath of your application so that it contains a single, compatible version of org.ap

解决方法:删除其选择使用的重复rocketmq的jar包,一切正常。

2021-01-09 18:44:43 153

原创 SQL语句:包含一条或多条件查询

select*fromtablewhere(条件1andnotexist(select*fromtablewhere条件2))or(条件2andnotexist(select*fromtablewhere条件1))

2021-01-09 16:49:33 2133

原创 Caused by: java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: D:DevelopArcSo

解析lib路径错误1.在D:后面的单斜杠都改为双斜杠2.把D:后面的斜杠改为反斜杠

2020-12-28 19:16:35 1532 1

原创 JAVA从入门到精通(四)IDEA的组成和快捷键与数组的含义和使用

一、Idea项目组成部分这个大家是需要去下载IDEA的,以后就用这个软件编写程序。大家可以去找一些破解的,正式版太贵了。1.idea组成部分图解2.idea常用快捷键快捷键说明Ctrl+Y删除光标所在行Ctrl+D复制光标所在行的内容,插入光标位置下面Ctrl+Alt+L格式化代码Ctrl+/单行注释Ctrl+Shift+/选中代码注释,多行注释,再按取消注释Alt+Shift+上下箭头移动当前代码行psvm快速生成main方法

2020-09-01 10:12:07 290

原创 JAVA从入门到精通(三)流程控制语句和循环语句

一、流程控制语句1.switch语句定义格式switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; break; ... default: 语句体3; break;}执行流程计算小括号中的表达式的值用表达式的值分别和case的值进行匹配如果匹配上了,就执行对应的语句体。遇到break则switch语句结束如

2020-08-31 07:48:00 143

原创 JAVA从入门到精通(二)基本运算符和语句

课堂知识点一、运算符1.算数运算符+加法-减法*乘法/除法(整数相除,只能得到整数的结果。要想得到小数,参与运算必须有一方是小数)%取余public class OperatorDemo01 { public static void main(String[] args) { //定义两个变量 int a = 6; int b = 4; System.out.println(a + b); System.out.println(a - b); System

2020-08-30 23:16:53 131

原创 JAVA从入门到精通(一)环境搭建及入门

JAVA环境搭建及入门一、Java语言概念1.java语言所属公司美国的Sun公司已经被oracle公司收购2.java语言的创始人詹姆斯·高斯林3.java语言发展历程1995年推出了java语言1996年正式推出了JDK1.0版本2004年推出了JDK5.0版本2014年推出了JDK8.0版本二、java语言的好处1.java语言跨平台性平台:操作系统windowslinuxunixmac跨平台原理java程序是运行在虚拟机中。只需要在不同的

2020-08-30 07:32:24 134

多聚焦图像.rar

几十幅多聚焦图像,用于多聚焦图像融合

2021-03-16

stm32软件.rar

stm32的安装包,还有各种教程

2021-03-16

siftDemoV4.zip

SIFT算法在图像处理的代码,用于图像融合

2021-03-14

PCA图像融合算法.rar

包含可以在MATLAB上运行的PCA图像融合算法的源程序。打开,点击即可运行,无Bug。

2020-08-31

小波变换.rar

包含可以在MATLAB上运行的小波变换的图像融合源代码,打开就可以直接运行。

2020-08-30

图像融合标准图片.rar

该文件包含多聚焦图像、遥感图像、红外图像、医学图像等

2020-08-30

常见的遥感图像.zip

几组常见的遥感图像,可以用于图像融合。

2020-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除