自定义博客皮肤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)
  • 收藏
  • 关注

原创 SpringBoot整合Mybatis-generator报错Exception getting JDBC Driver

SpringBoot整合Mybatis-generator出错:Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.6:generate (default-cli) on project user-center: Execution default-cli of goal org.mybat...

2020-03-05 11:46:28 1102 2

原创 Mars-Java

Mars-Javamars-java介绍官网地址开发背景做web后端的可能都知道spring,这也是唯一一个后端框架,无论市面上运用spring还是springboot,万变不离其宗,所以作者渴望写一个全新的国内的后端开源框架mars-java是什么Mars-java是一个不需要容器的javaWeb开发框架,以netty作http服务管理,支持AOP,IOC,MVC,并且集成了Myba...

2019-09-17 11:15:59 2672 1

原创 Comparator排序源码分析

Comparator排序源码分析comparator是什么:以下是官网给出的解释,我用有道翻译进行翻译一种比较函数,它对某些函数进行总排序对象的集合。比较器可以传递给排序方法(例如作为{@link collection #sort(List, Comparator)集合。}或{@link排序数组#sort(Object[],Comparator)数组超过排序顺序。比较器也可以用来控制的顺序某...

2019-09-17 09:49:04 2082 1

原创 Comparable接口和compareTo()函数

Comparable接口和compareTo()函数ComparableComparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实现了Comparable接口的类如何比较,则依赖compareTo方法的实现,compareTo方法也被称为自然比较方法。如果开发者add进入一个Collection的对象想要Colle...

2019-07-24 14:16:57 8096 1

原创 Go语言基础语法

Go语言基础语法一.go语言介绍1.Go语言简介Go 语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要目标是“兼具 Python 等动态语言的开发速度和 C/C++等编译型语言的性能与安全性”Go 语言是编程语言设计的又一次尝试,是对类C语言的重大改进,它不但能让你访问底层操作系统,还提供了强大的网络编程和并发编程支持。G...

2019-07-23 11:57:05 10061

原创 Springboot整合gRPC

Springboot整合gRPC概述:gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统。在 gRPC 里客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端应用的方法,使得您能够更容易地创建分布式应用和服务。与许多 RPC 系统类似,gRPC 也是基于以下理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务...

2019-07-23 10:32:29 24281 11

原创 WebService通信简易实现

WebService一 WS简介ws是一种基于Http协议和XML技术,并使用WSDL描述和使用SOAP协议传输的异构系统解决方案1.1Ws 直译网络服务,是RPC的一种实现方式RPC–远程过程调用协议Ws采用XML1.2 使用场景1.由权威机构提供的第三方小功能​ 权威机构能偶获取一些普通没法获取的数据,然后把它封装成ws服务端,普通使用就作为ws客户端掉用服务端。2.多种客...

2019-07-23 10:22:54 3050

原创 MySQL设计优化

MySQL优化索引为什么要用索引?提高查询效率,索引(Index)是帮助 MySQL 高效获取数据的数据结构为什么加了索引能够提高查询效率?首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行数,所以能明显增加查...

2019-07-23 10:21:17 483

原创 NIO服务端与客户端简易实现

NIO服务端与客户端简易实现NIO简介Non-blocking I/O 或 New I/Ojdk1.4发布 1.8稳定高并发网络服务器支持岗编程模型模型:对事务共性的抽象编程模型:对编程共性的抽象BIO网络模型缺点阻塞式I/O模型弹性伸缩能力差多线程耗资源大量并发情况下会出现多个线程等待,致使服务器压力增大,甚至使服务器崩掉NIO网络模型猜想Selector用于管理连接...

2019-07-23 10:13:28 708

空空如也

空空如也

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

TA关注的人

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