![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 60
zhu54326
这个作者很懒,什么都没留下…
展开
-
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 · 128 阅读 · 0 评论 -
什么是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 · 901 阅读 · 0 评论 -
dubbo
1、RPC:远程过程调用,它是一种技术思想,RPC 会隐藏底层的通讯细节(不需要直接处理Socket通讯或Http通讯),RPC 是一个请求响应模型。客户端发起请求,服务器返回响应(类似于Http的工作方式)。RPC 在使用形式上像调用本地函数(或方法)一样去调用远程的函数(或方法)。hessian、rmi、dubbo都是rpc的一种实现。RPC两个核心模块:通讯和序列化2、dubbo协议缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情原创 2021-08-16 15:46:48 · 125 阅读 · 0 评论 -
Navicat Premium 15装(p)
百度找资源,看图就能装原创 2021-04-15 11:03:36 · 307 阅读 · 0 评论 -
微服务
介绍什么是微服务?从字面理解就是微小,服务,但是所谓的微服务就是,服务与较小且独立的功能单元,是用户可以最小功能集。微服务的由来?微服务最早是由Martin Fowler 与 java lewis 在2014年提出,微服务结果是一套小服务器来单独开发某个应用程序的途径每一个服务运行的自己的进程中,并且使用轻量级制造通信,通常是http apl,这些服务基于业务能力构建,并能通过自动化部署机制来独立部署,这些服务使用不同的编辑语言实现,以及不同数据进行储存技术并且最低限度的集中式管理。为什么要用微服原创 2021-03-27 18:06:30 · 83 阅读 · 0 评论 -
Redis集群
什么是集群?计算机集群简称集群,是一种计算机系统,它通过一组松散集成的计算机软件(和/或)硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度(和/或)可靠性。一般情况下集群计算机比单个计算机,工作站或超级计算机性能价格比要高得多。Redis集群简介Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施installation。原创 2021-03-21 22:51:30 · 122 阅读 · 0 评论 -
oauth授权与五种模式
为何要使用OAuth协议?举例子:第三方服务方提供服务,某些服务需要用户的同意才能够做到,好比客厅要装修,需要得到主人的同意,拿到钥匙,才能装修,提供服务。传统做法:把所有钥匙(账号密码)给工人。但这样,工人可能用这个钥匙开卧室的门。甚至打一个新的钥匙。缺点:(不安全)1)服务提供方只是提供一个服务,为了保证服务能提供,就会保存账号密码以供下次提供,这显然不安全。2)服务提供方有了账号密码,就拥有了用户所有的权利,用户没办法限制服务提供方获得权限的范围和有效期。3)用户只有修改密码,才能收回赋原创 2021-03-14 23:30:16 · 373 阅读 · 0 评论 -
Web应用程序状态跟踪
1.什么是Web应用程序状态跟踪? http协议是一种无状态的协议,当请求和响应完成后会断开连接,以释放服务器内存资源。所以服务器无法保存客户端的状态,服务器会认为每次请求的客户端都是新用户。但是很多时候我们需要得到客户端的状态,完成一系列的上午活动,这时就需要状态跟踪2.在客户端常用的跟中客户的4种方法:1.html表单中加入隐藏字段,它包含用于跟踪客户状态的数据。2.重写URL,使它包含用于跟踪客户状态的数据。3.用Cookie来传送用于跟踪客户状态的数据。4.使用会话机制。如图可视:原创 2021-03-07 21:43:17 · 266 阅读 · 0 评论 -
关于Spring、SpringMvc 、SpringBoot 总结
spring:核心思想大致分为IOC 和 AOP。IOC:控制反转,不能给对象,但是描述创建他们的方式,在代码中 不直接与对象和服务链接,但在配置文件中描述哪一个组件需要那一项服务,容器(spring框架中是IOC容器)负责将这些联系在一起。AOP:AOP是被称为面向切面编程,是一种通过预编译方式和运行期间,动态代理实现程序跟功能的统一和维护的技术。SpringMvc:SpringMvc:springMVC是一个基于MVC模式的表现层框架,在spring2.5以后新增了注解功能。特点:1、基原创 2021-02-28 20:45:31 · 242 阅读 · 0 评论 -
对面向对象设计原则
七大原则 分别是 (单一职责 、开闭原则、聚合|组织复用原则、依赖导致原则、迪米尔法则、里氏替换原则、接口原则)单一原则 就是 一个类有很多业务 如果一个人弄效率慢 分开就很多业务不管你是一个人 做还是很多人做 都会快一点。开闭原则 就是 开闭原则的体现就是 如今的电脑系统一样 有些升级了 它就要跟新型号 这就是开闭原则。聚合/组合复合用原则 就是 尽量少些代码 让自己看到清楚 太多重复代码 写成工具包 或者一个类进行调用依赖倒置原则 就是 在面向对象编程不能一味的太过依赖要看能不能实现好程原创 2020-10-25 20:55:04 · 71 阅读 · 0 评论 -
ldea的使用
ldea 全称intelijidea,是Java语言开发的集成环境也被业界公认的最好用的Java开发工具之一。ldea的设置位置这是在设置写入字体的大小和字体。调整格式,可以根据你的需要进行转换。这是创建文本框,物件夹包的地方。其实ldea的使用方法有很多。...原创 2020-09-20 21:32:23 · 4012 阅读 · 0 评论 -
什么是流
流就是数据流按照方向分为两种第一种输入流跟输入流内存称之为输入流,也可以叫读取流。第二种输出流将数据内存的数据写到数据中称之为输出流也叫做流入。流按照流传输数据的内容来分有三种分别是:字节流 字符流字节流 传入二进制数据字符流 传入文本数流相关的操作类是API在java的in包 字节字符父类是输出 InpuSteamlo 输入 OutStream输入Reader 输出Writer流操作有三步骤1,操作流 2,建议流3.关闭流...原创 2020-09-13 12:21:24 · 1945 阅读 · 0 评论 -
动态转换
动态转换动态转换被我们Java的程序员叫父类转子类 ,动态的转换是不带基本数据类型间的转换,不自持没有继承关系的转换,而且只能是父转子,不能子转父。举例(来说就是 我生了个儿子,儿子不能生老爸)。...原创 2020-08-20 13:21:18 · 328 阅读 · 0 评论 -
this.的两种用法
this是什么原创 2020-08-18 21:52:40 · 483 阅读 · 0 评论