自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冷峰塞雪

努力过,失败过,忧伤过,无悔过,也许这就是人生。

  • 博客(25)
  • 收藏
  • 关注

原创 SpringCloud基础知识—配置中心:Config

Spring Cloud Config 是一个提供了分布式配置管理功能的Spring Cloud子项目,解决了随着系统越来越大,并且将系统分成多个服务,对于这么多服务的配置管理以及热生效等方面的支持越来越麻烦的问题。bootstrap.properties的加载优先于application.properties@EnableConfigServer注解表示允许该服务以Http形式对外提供配...

2019-12-06 14:39:13 188

原创 SpringCloud 基本知识-Eureka

微服务架构将一个应用拆分成多个独立的,具有业务属性的服务,每个服务运行在不同的进程中,服务与服务之间通过轻量级的通信机制互相协作,互相配合,从而为终端用户提供业务价值。因此,微服务架构强调的是一种独立开发,独立测试,独立部署,独立运行的高度自治的架构模式。服务发现:(Eureka)所有的服务提供方启动时向注册中心报告自身的信息,包括自己的地址,端口,以及提供那些服务等相关信息。当服务调用方需要...

2019-12-04 17:51:46 177

原创 启动springboot报错Could not initialize class com.fasterxml.jackson.databind.SerializationConfig

Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.2019-12-04 12:05:29.724 ERROR 36220 --- [ main] o.s.boot.SpringAppli...

2019-12-04 12:20:16 4938

原创 Lock的使用

在Java多线程中,可以使用synchronized关键字来实现线程之间同步互斥,但在JDk 1.5中新增加了ReentrantLock类也能达到同样的效果,并且在扩展功能上也更加强大,比如具有嗅探锁定,多路分支通知等功能,而且在使用上也比synchronized更加的灵活。调用ReentrantLock 对象的lock()方法获取锁,调用unlock()方法释放锁。类ReentrantL...

2019-11-26 17:52:09 213

原创 线程间的通信

线程是操作系统中独立的个体,但这些个体如果不经过特殊的处理就不能成为一个整体。线程间的通信就是成为整体的必用方案之一,使线程间进行通信后,系统之间的交互性会更强大。使用wait/notify(等待/通知机制)实现线程间的通信。wait使线程停止运行,而notify使停止的线程继续运行。方法wait()的作用是使当前执行代码的线程进行等待,wait()方法是object类的方法,该方法用...

2019-11-21 17:48:01 109

原创 Java线程基本知识

实现多线程的方式有两种:一种时候继承Thread的类,一种是实现Runnable接口。Thread的类实现了Runnable接口,他们之间具有多态关系。非线程安全:指多个线程对同一个对象中的同一个实例变量进行操作时会出现值被更改,值不同步的情况,进而影响程序的执行流程。解决非线程安全的问题使用的是synchronized关键字。currentThread()方法可返回代码段正在被那...

2019-11-14 17:01:25 75

原创 springAop实现日志框架

使用 Spring AOP 的 注解方式实现日 志框架 ,在配 置文件spring- mvc且 中 添加配置 , 具体代码如下 :<aop : aspectj - autoproxy proxy- target - class=” true ” ></aop:aspectj-autoproxy>: 声明白动为 Spring容器 中那些 自己直@aspectJ切面的 bean创...

2019-10-22 16:46:45 289

转载 Oracle 18c 单实例安装手册

oracle 数据库在liunx系统中的安装步骤https://blog.csdn.net/tianlesoftware/article/details/82120761

2019-10-21 11:21:36 156

原创 Spring与Mybatis的集成

需要在pom文件中导入的依赖有如下:<!--集成mybatis框架--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1...

2019-10-18 14:37:56 87

原创 NotSerializableException 异常

java.io.NotSerializableException: com.wpq.cn.model.AyUser java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184) java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) ...

2019-10-18 12:40:38 1312

原创 springMVC集成IDEA抛出No bean named 'cacheManager' available解决方法

由于spring-mvc.xml配置文件中由于IDEA自动配置啦cache,但配置文件中又没有指定缓存的空间,但是JVM虚拟机中也有个cacheManage,这就导致spring进行bean管理时扫描到cache Manage将上面的配置文件改成如下的就可以:<beans xmlns="http://www.springframework.org/schema/bean...

2019-10-17 15:27:15 368

原创 集成SpringMVC框架

集成springmvc需要的maven依赖的包和相关的属性值添加到pom.xml <!--springmvc 集成--> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version...

2019-10-17 12:18:02 95

原创 spring用到的注解

声明bean的注解:@Component 没有明确的角色@Service 在服务层(业务逻辑层被使用)@Repository 在数据访问层(dao层)被使用@Controller 在表现层(控制层)用到@Autowired spring提供的注解@Resource JSR-250提供的注解@Resource注解是J2EE提供的,默认按名称进行匹配,名称可以通过name属...

2019-10-16 11:49:09 123

转载 Redis配置文件详解

Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。你可以通过CONFIG命令查看或设置配置项。语法:CONFIG GET CONFIG_SETTING_NAMEredis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize no2. 当Re...

2019-10-02 14:36:17 122

转载 保险基本知识

https://blog.csdn.net/szm_cyh/article/details/85159422

2019-09-30 17:46:46 159

原创 再保险

再保险:是指保险人在原保险合同的基础上,与另一个保险人签订协议,将原保险的部分的风险或责任进行转嫁的行为。按责任限制分类:分为比例再保险与非比例再保险比例再保险:以保险金额为基础来确定分出公司自留额与分入公司分保额的再保险方式。可分为成数再保险,溢额再保险,成数和溢额混合再保险。非比例再保险:已赔偿金额为基础来确定分出公司自负责任与分入公司分保责任的再保险方式。可分为险位超配再保险,...

2019-09-30 17:34:24 653

转载 Log4j日志学习记录

结构图展现出了log4j的主结构。logger:表示记录器,即数据来源;appender:输出源,即输出方式(如:控制台、文件。。.)layout:输出布局Logger机滤器:常用级别的划分:Debug,Info,Warn,Error,Fatal这5个级别由低到高,如果配置的级别为"INFO"那么"Debug"级别的信息则不会显示"依次类推。示例代码:@Test ...

2019-09-25 12:32:44 135

原创 PropertyPlaceholderConfigurer使用详解

PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是 BeanFactoryPostProcessor接口的一个实现。使用PropertyPlaceholderConfigurer可以在XML配置文件中加入外部属性文件,当然也可以指定外部文件的编码。PropertyPlaceholderConfigurer可以将上下文(配置文 件)中的属性值放在另...

2019-09-25 10:51:02 344

原创 常见的协议与标准

DNS协议DNS协议的作用是将域名解析为IP,在Windows中可以使用nslookup命令来查看DNS解析的结果。TCP/IP 协议与socketIP协议是用来查找地址的,对应着网络互连层,TCP协议是用来规范传输规则的,对应着传输层。IP协议只负责找到地址,具体传输的工作给TCP来完成。TCP在传输之前会进行三次沟通,俗称“三次握手”,传完数据断开的时候要进行四次沟通,俗称...

2019-09-12 15:20:32 106

原创 SpringMVC原理

在请求离开浏览器时 , 会带有用户所请求内容的信息, 至少会包含请求的URL。 但是还可能带有其他的信息, 例如用户提交的表单信息。请求旅程的第一站是Spring的DispatcherServlet。 与大多数基于Java的Web框架一样,Spring MVC所有的请求都会通过一个前端控制器(front controller) Servlet。 前端控制器是常用的Web应用程序模式, ...

2019-08-30 10:56:35 121 1

原创 spring框架学习笔记

Spring自带了多种类型的应用上下文AnnotationConfigApplicationContext: 从一个或多个基于Java的配置类中加载Spring应用上下文。AnnotationConfigWebApplicationContext: 从一个或多个基于Java的配置类中加载Spring Web应用上下文。ClassPathXmlApplicationContext: 从...

2019-08-26 11:37:35 122

原创 Java Io分类

文件: 字节流:FileInputStream FileOutputStream 字符流:FileReader FileWriter数组: 字节数组:ByteArrayInputStream ByteArrayOutputStream 字符数组: CharArrayReader CharArrayWriter管道操作: 字节流:Pip...

2019-08-06 12:35:42 71

原创 oracle的存储过程

模板:create or replace procedure test/--存储过程名称--/ (参数)AS 声明变量;begin存储过程的执行体end test;参数名和参数类型:参数名不能重复,参数传递方式: in,out,in outin 表示输入参数,按值传递方式。out 表示输出参数,按引用传递方式,作为存储过程的输出结果,供外部调用着使用。如果调用...

2019-07-29 15:48:29 142

原创 Arraylist源码分析扩容

成员变量: // 序列化ID private static final long serialVersionUID = 8683452581122892189L; // 默认初始化容量 private static final int DEFAULT_CAPACITY = 10; // 空的数组 ...

2019-07-11 16:43:09 136

原创 Java集合分析

Java集合中Collection和Map,是集合框架的根接口:Collection 的子接口 list,setList实现类:LinkedList,Vector,ArrayListSet实现类: HashSet,LinkedHashSet,TreeSetMap 的实现类:HashTable,HashMap,TreeMapList集合有序列表,允许存放重复的元素;...

2019-07-11 14:06:57 73

空空如也

空空如也

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

TA关注的人

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