自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 单例模式

一次开发引起的思考上篇博客中提到,可以通过自定TomcatConnectorCustomizer 接口中的方法实现SpringBoot优雅关闭时等待http请求的处理;可以通过钩子函数或者程序监听器实现程序关闭前的收尾处理;可以通过DisposableBean类在程序关闭前处理某些数据...这些看似不同的处理方法都存在一个相同点----对线程处理,tomcat最终要将connect使用的线程池关...

2019-12-15 19:39:18 156

原创 Zookeeper-托管我的mongo集群

Zookeeper-托管我的mongo集群(一)zookeeper作为一个分布式服务框架,主要为分布式应用提供一致性服务,其功能包括:分布式应用的配置维护、分布式节点的状态同步管理、集群管理等。简而言之,zookeeper就是用来管理分布式应用的一个框架。zookeeper = 文件系统 + 监听通知机制一、zookeeper的文件系统zookeeper中的子节点与主节点的关系就类似...

2019-10-20 21:08:48 512 1

原创 MongoDB副本集使用

文章目录MongoDB副本集使用前言概述对接流程准备需求单节点连接副本集连接(1)思考(2)实现(3)测试MongoDB副本集使用前言mongodb副本集是个好东西,本文主要说明mongodb副本集的原理、功能以及如何与后端程序对接。概述为了适应越来越多的访问量,单台服务器已经不太顶了,即使这台服务器的性能很强。因此,就出现了集群的概念。所谓集群,说的是有好几个相同功能的服务器,一起...

2019-10-04 21:49:23 718

原创 mongodb 副本集的搭建

mongodb 副本集的搭建mongodb作为非关系型数据库,适合大量存储的应用场景,目前也支持事务,其副本集的分布式思想也符合实际应用场景。因此在这里记录一下mongodb副本集的搭建过程,以及想要提出的问题。(1)下载并安装mongodbsudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8...

2019-09-08 22:40:13 295

原创 Java中实现接口的三种方式

Java中实现接口的三种方式博客作为个人学习笔记,随着学习深入更新。最近在学习java中的lambda基础表达式,在理解和学习使用过程中花了些时间,为了能更好的理解lambda,就决定将一些使用方式,理解写在这里。(1)Question:lambda是什么在java核心技术卷一中,lambda表达式的意思就是一个可执行的代码块,以及必须传入代码的变量规范。这句话虽然很直白,但看起来就很官方...

2019-08-25 21:40:24 3189

原创 resultMap映射学习

result Map映射学习博客作为个人学习笔记,随着学习深入更新。接上一篇resultType映射学习(1)Question:resultMap是什么resultMap与resultType类似,也是MyBatis框架中的一种映射方式。但是与resultMap不同的是,其映射规则由用户自己定义,比resultType更加灵活。不过还有很重要的一个方面就是,在返回数据的形式上,result...

2019-08-11 19:14:52 345

原创 resultType映射学习

resultType映射学习博客作为个人学习笔记,随着学习深入更新。接上一篇MySQL中的关联查询(1)Question:resultType是什么resultType是MyBatis框架中的一种映射方式,可以简化开发者从数据库中获取数据后,对数据处理的过程。与它具有相同的功能的还有resultMap,相比于resultMap,resultType无需自定义映射方式。因为它采用了mybat...

2019-07-28 20:43:18 753

原创 Navicat 连接ubuntu上的mysql-server

Navicat 连接ubuntu上的mysql-server(1)在ubuntu上安装mysql-serversudo apt updatesudo apt-get install mysql-server mysql-client先更新一下软件列表,确保安装最新版本的mysql-server与mysql-client。mysql-client用于在用户界面操作mysql(使用sql语言...

2019-07-19 19:41:04 1317

原创 MySQL中的关联查询

MySQL中的关联查询(1)Question:关联是什么关联是SQL语言中使用SELECT操作表的一种操作机制,用来联系两个或者多个表。SELECT是SQL中的查询语句,用于查询数据库中的数据。在SELECT与关联结合,就产生了关联查询。(2)Question :为什么要使用关联假设一个班级有30名学生,每个学生都有自己的姓名、学号、班级、班主任等这些属性,可以发现,姓名学号是每个学生独有...

2019-07-14 16:56:19 626

空空如也

空空如也

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

TA关注的人

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