logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《JAVA设计模式系列》组合模式

抽象构件(Component)角色:它的主要作用是为树叶构件和树枝构件声明公共接口,并实现它们的默认行为。(总的抽象类或接口,定义一些通用的方法,比如新增、删除)。树枝构件(Composite)角色 / 中间构件:是组合中的分支节点对象,它有子节点,用于继承和实现抽象构件。高层模块调用简单:组合模式使得客户端代码可以一致地处理单个对象和组合对象,无须关心自己处理的是单个对象,还是组合对象,这简化了

#组合模式#java#设计模式
《JAVA设计模式系列》吃透代理模式就看这一篇

由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。ProxySubject(代理对象) 代理类型 同样实现这个接口(助教大白: 上课前帮老师收手机上课后帮老师看自习)RealSubject(真实对象)目标类型实现这个接口 但只需要关注核心业务(周老师 : 只需要使劲上课)Subject(共同接口)为要被

#代理模式#java#设计模式
Linux安装RabbitMQ详细教程(下载安装及docker安装)

由于RabbitMq是Erlang语言开发所以我们需要Erlang环境。下载时需要注意Erlang和RabbitMq版本对应关系

#java-rabbitmq#rabbitmq#分布式 +1
数据脱敏的几种方案

数据脱敏也叫数据的去隐私化,采用专门的脱敏算法对敏感数据进行屏蔽和仿真替换,将敏感数据转化为虚构数据,将个人信息匿名化,为数据的安全使用提供基础保障。同时,在不改变业务系统逻辑的前提下,保证脱敏后的数据保留原数据的特征和分布,同时保证数据的有效性和可用性,使脱敏后的数据能够安全地应用于测试、开发、分析和第三方使用环境中。

#数据库#sql#mysql
数据脱敏的几种方案

数据脱敏也叫数据的去隐私化,采用专门的脱敏算法对敏感数据进行屏蔽和仿真替换,将敏感数据转化为虚构数据,将个人信息匿名化,为数据的安全使用提供基础保障。同时,在不改变业务系统逻辑的前提下,保证脱敏后的数据保留原数据的特征和分布,同时保证数据的有效性和可用性,使脱敏后的数据能够安全地应用于测试、开发、分析和第三方使用环境中。

#数据库#sql#mysql
Nginx反向代理配置

Nginx 不仅可以做反向代理,还能用作正向代理来进行上网等功能,正向代理:如果把局域网外的 Internet 想象成一个巨大的资源库,则局域网中的客户端要访问 Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理。对于反向代理,客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给

#nginx#服务器#tomcat
Maven打包SpringBoot项目配置文件第三方依赖包外置

对于这种打包方式,配置文件和第三方依赖包都包含在jar包里,项目运行的过程中,需要改动配置文件的话需要重新打包并部署。所以我们只需要配置 配置文件的打包位置为jar包同级的config目录,并将jar包内的配置文件剔除即可。我们配置的jar包和配置文件在项目的编译目录下的/artifactId/下,打包完成后如图所示。对于打成单独一个jar包的情况,我们只需要引入打包插件,执行 mvn packa

#maven#spring boot#jar
Java内存模型(JMM)详解!

JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式。JMM可以理解为是一个规范,一个抽象概念,并不真实存在。

#java#jvm#开发语言
xshell可以连接虚拟机的的Linux,xftp连接不上问题解决

我的电脑环境:宿主机:win10虚拟机的Linux网络连接方式是NAT最近虚拟机安装Linux之后,在主机上使用xshell和xftp发现xshell可以正常连接虚拟机上的Linux,但是xftp无论如何都连接上后来才发现,win10的ftp协议默认是不开启的(win7默认是开启)。开启方法:控制面板---->程序看和功能---->启用或关闭windows功能---->internet infor

#linux#服务器#运维
Elasticsearch如何创建索引,添加,删除,更新文档

显然,我们的创建时成功的。为一个字段的不同目的创建不同方式索引,我们定义字段 city 为 text 类型, 但是text 类型的数据在摄入的时候会分词,这样它可以实现搜索的功能。index 总是可以成功,它可以覆盖之前的已经创建的文档,但是 create 则不行,如果已经有以那个 id 为名义的文档,就不会成功。如果更新时该文档有新的字段并且这个字段在现有的 mapping 中没有出现,那么 e

#elasticsearch#elk#java
    共 11 条
  • 1
  • 2
  • 请选择