Document
摘要: 1.背景 现在越来越多的业务系统要保证24小时不间断运行从而提供高效、稳定、可靠的信息化服务已经成为亟待解决的问题。经过查询大量的资料以后,我们选用Nginx+keepalived的方式来保证集成平台的高可用(High Available)和负载均衡(Load Balancing)。 2.方案选择 阅读全文
posted @ 2020-04-09 17:22 马宝云 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 通过exp导出表数据,遇到提示表不存在,但是该表是实际存在的。 查资料发现这是Oracle11g版本以后系统新增一个参数【deferred_segment_creation】,该参数控制是不分配segment给新建的空表或者导入的空表,默认是true。 如果创建了空表或通过imp命令导入了空表,用e 阅读全文
posted @ 2020-04-08 10:16 马宝云 阅读(1825) 评论(0) 推荐(0) 编辑
摘要: 先大体了解下项目结构: 1.pom引入mongodb依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </depe 阅读全文
posted @ 2020-03-29 21:09 马宝云 阅读(371) 评论(0) 推荐(0) 编辑
摘要: mongodb-driver是mongo官方推出的java连接mongoDB的驱动包,相当于JDBC驱动。 我们通过一个入门的案例来了解mongodb-driver的基本使用 创建工程 mongoDemo, 引入依赖 <dependencies> <dependency> <groupId>org. 阅读全文
posted @ 2020-03-28 21:57 马宝云 阅读(5713) 评论(0) 推荐(0) 编辑
摘要: 1.数据库操作 1.1选择和创建数据库的语法格式: use 数据库名称 如果数据库不存在则自动创建 查看有权限查看的所有数据库命令: show dbs或show databases 注意:在MongoDB中,集合只有在内容插入后才会创建!就是说,创建集合(数据表)后要再插入一个文档(记录),集合才会 阅读全文
posted @ 2020-03-22 19:45 马宝云 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1、MongoDB相关概念 1.1 使用MongoDB的应用场景的特点 1.数据量大 2.写入操作频繁(读写都很频繁) 3.价值较低的数据,对事物要求不高 对这样的数据,我们更适合使用MongoDB来实现数据的存储 1.2 MongoDB简介 MongoDB是一个开源、高性能、无模式的文档型数据库, 阅读全文
posted @ 2020-03-22 11:49 马宝云 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、创建线程的第一种方式: 继承Thread ,由子类复写run方法。 步骤: 1,定义类继承Thread类; 2,目的是复写run方法,将要让线程运行的代码都存储到run方法中; 3,通过创建Thread类的子类对象,创建线程对象; 4,调用线程的start方法,开启线程,并执行run方法。 pu 阅读全文
posted @ 2020-02-16 18:24 马宝云 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 事务的属性: 1.propagation:用来设置事务的传播行为 事务的传播行为:一个方法运行在了一个开启了事务的方法中时,当前方法是使用原来的事务还是开启一个新的事务。 propagation=Propagation.REQUIRED:默认值,使用原来的事务 propagation=Propaga 阅读全文
posted @ 2020-02-10 13:28 马宝云 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。 简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在 阅读全文
posted @ 2020-02-04 14:46 马宝云 阅读(212) 评论(0) 推荐(0) 编辑
摘要: DispatcherServlet作为前端核心控制器,作用接收用户请求,响应结果,相当于转发器,中央处理器。有了DispatcherServlet减少了其它组件之间的耦合度。 DispatcherServlet流程 第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制 阅读全文
posted @ 2019-08-08 00:31 马宝云 阅读(389) 评论(0) 推荐(0) 编辑