自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-09-27

package cn.tmplat.mes.utils;import cn.hutool.core.date.DateUtil;import com.google.common.collect.Lists;import org.apache.commons.lang3.time.DateFormatUtils;import java.lang.management.ManagementFactory;import java.text.ParseException;import java.text

2021-09-27 13:44:06 126

原创 什么是es

1、什么是es:高扩展的分布全文检索引擎,底层基于Lucene并通过简单的restful api来隐藏了lucene的复杂性,可处理PB级的数据,版本采用6.4.2v springboot:2.0.12、Es是面向文档的:分为索引(index:相当于数据库必须小写)、类型(type相当于表)、文档(相当于数据)、field(相当于字段)3、创建索引直接put请求9200端口后跟索引名直接创建4、querystring查询时会对条件进行分词5、查看指定分词器效果6、Es集群:es集群节点没有限制大

2021-08-16 15:47:59 887

原创 dubbo

1、RPC:远程过程调用,它是一种技术思想,RPC 会隐藏底层的通讯细节(不需要直接处理Socket通讯或Http通讯),RPC 是一个请求响应模型。客户端发起请求,服务器返回响应(类似于Http的工作方式)。RPC 在使用形式上像调用本地函数(或方法)一样去调用远程的函数(或方法)。hessian、rmi、dubbo都是rpc的一种实现。RPC两个核心模块:通讯和序列化2、dubbo协议缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情

2021-08-16 15:46:48 123

原创 Navicat Premium 15装(p)

百度找资源,看图就能装

2021-04-15 11:03:36 305

原创 微服务

介绍什么是微服务?从字面理解就是微小,服务,但是所谓的微服务就是,服务与较小且独立的功能单元,是用户可以最小功能集。微服务的由来?微服务最早是由Martin Fowler 与 java lewis 在2014年提出,微服务结果是一套小服务器来单独开发某个应用程序的途径每一个服务运行的自己的进程中,并且使用轻量级制造通信,通常是http apl,这些服务基于业务能力构建,并能通过自动化部署机制来独立部署,这些服务使用不同的编辑语言实现,以及不同数据进行储存技术并且最低限度的集中式管理。为什么要用微服

2021-03-27 18:06:30 83

原创 Redis集群

什么是集群?计算机集群简称集群,是一种计算机系统,它通过一组松散集成的计算机软件(和/或)硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度(和/或)可靠性。一般情况下集群计算机比单个计算机,工作站或超级计算机性能价格比要高得多。Redis集群简介Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施installation。

2021-03-21 22:51:30 122

原创 oauth授权与五种模式

为何要使用OAuth协议?举例子:第三方服务方提供服务,某些服务需要用户的同意才能够做到,好比客厅要装修,需要得到主人的同意,拿到钥匙,才能装修,提供服务。传统做法:把所有钥匙(账号密码)给工人。但这样,工人可能用这个钥匙开卧室的门。甚至打一个新的钥匙。缺点:(不安全)1)服务提供方只是提供一个服务,为了保证服务能提供,就会保存账号密码以供下次提供,这显然不安全。2)服务提供方有了账号密码,就拥有了用户所有的权利,用户没办法限制服务提供方获得权限的范围和有效期。3)用户只有修改密码,才能收回赋

2021-03-14 23:30:16 370

原创 Web应用程序状态跟踪

1.什么是Web应用程序状态跟踪? http协议是一种无状态的协议,当请求和响应完成后会断开连接,以释放服务器内存资源。所以服务器无法保存客户端的状态,服务器会认为每次请求的客户端都是新用户。但是很多时候我们需要得到客户端的状态,完成一系列的上午活动,这时就需要状态跟踪2.在客户端常用的跟中客户的4种方法:1.html表单中加入隐藏字段,它包含用于跟踪客户状态的数据。2.重写URL,使它包含用于跟踪客户状态的数据。3.用Cookie来传送用于跟踪客户状态的数据。4.使用会话机制。如图可视:

2021-03-07 21:43:17 263

原创 关于Spring、SpringMvc 、SpringBoot 总结

spring:核心思想大致分为IOC 和 AOP。IOC:控制反转,不能给对象,但是描述创建他们的方式,在代码中 不直接与对象和服务链接,但在配置文件中描述哪一个组件需要那一项服务,容器(spring框架中是IOC容器)负责将这些联系在一起。AOP:AOP是被称为面向切面编程,是一种通过预编译方式和运行期间,动态代理实现程序跟功能的统一和维护的技术。SpringMvc:SpringMvc:springMVC是一个基于MVC模式的表现层框架,在spring2.5以后新增了注解功能。特点:1、基

2021-02-28 20:45:31 241

原创 对面向对象设计原则

七大原则 分别是 (单一职责 、开闭原则、聚合|组织复用原则、依赖导致原则、迪米尔法则、里氏替换原则、接口原则)单一原则 就是 一个类有很多业务 如果一个人弄效率慢 分开就很多业务不管你是一个人 做还是很多人做 都会快一点。开闭原则 就是 开闭原则的体现就是 如今的电脑系统一样 有些升级了 它就要跟新型号 这就是开闭原则。聚合/组合复合用原则 就是 尽量少些代码 让自己看到清楚 太多重复代码 写成工具包 或者一个类进行调用依赖倒置原则 就是 在面向对象编程不能一味的太过依赖要看能不能实现好程

2020-10-25 20:55:04 68

原创 ldea的使用

ldea 全称intelijidea,是Java语言开发的集成环境也被业界公认的最好用的Java开发工具之一。ldea的设置位置这是在设置写入字体的大小和字体。调整格式,可以根据你的需要进行转换。这是创建文本框,物件夹包的地方。其实ldea的使用方法有很多。...

2020-09-20 21:32:23 3982

原创 什么是流

流就是数据流按照方向分为两种第一种输入流跟输入流内存称之为输入流,也可以叫读取流。第二种输出流将数据内存的数据写到数据中称之为输出流也叫做流入。流按照流传输数据的内容来分有三种分别是:字节流 字符流字节流 传入二进制数据字符流 传入文本数流相关的操作类是API在java的in包 字节字符父类是输出 InpuSteamlo 输入 OutStream输入Reader 输出Writer流操作有三步骤1,操作流 2,建议流3.关闭流...

2020-09-13 12:21:24 1941

原创 动态转换

动态转换动态转换被我们Java的程序员叫父类转子类 ,动态的转换是不带基本数据类型间的转换,不自持没有继承关系的转换,而且只能是父转子,不能子转父。举例(来说就是 我生了个儿子,儿子不能生老爸)。...

2020-08-20 13:21:18 325

原创 this.的两种用法

this是什么

2020-08-18 21:52:40 466

原创 类的定义,语法

三.类的定义语法,对象的产生语法,对象的使用语法 public class 类名{//属性属性就是指类当中的值数据,在体现形式上是以数据量的方式进行表达而数据形式在编程中只有两种:1.变量 2常量,这两种由于我们自定义类所以变或者不变都是由对象进行考虑而不能只考虑单一对象,所以对象都是拥有该属性的值但是都是不能更改的。//行为行为指的是对象里面的方法,也可以用属性来定义方法但是属性里面的值不能改变。}附加知识点:类 java文件 class文件 三者在名称和个数上的关系?类文件就是平时我们

2020-08-13 23:31:03 1217

原创 类与对象区别

二.类与对象的概念,对象与类的区别与联系?听到类这个词都知道(物以类聚),但是类是抽象概念,对象是具体的实际的存在,对象是通过类,产生得来的这过程我们称为在类身上的定义,类的对象是有属性和行为的在编程中的问题使用的对象。对象(万物接对象)在结构化编程中程序围绕着对象解决的任务来设计的类,所以类和对象有着密不可分的关联。...

2020-08-12 22:06:23 579

原创 面向对象跟过程

**面向对象 和 面向过程**一.面向过程和面向对象的区别?面向过程简单来说按照说明书来解决问题,而面向对象就是我去了解对象写一本说明书。1-1、什么是面向过程,面向对象?面向过程:就是以过程为中心的编程思想,分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象:就是把事物给对象化,包括其属性和行为。面向对象编程更贴近实际生活的思想。总体来说面向对象的底层还是面向过程,面向过程抽象成类,然后封...

2020-08-11 20:49:54 112

空空如也

空空如也

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

TA关注的人

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