logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式——桥接模式

定义桥接模式(Bridge Pattern),也叫做桥梁模式,结构型设计模式的一种,这个模式相对来说有些难理解。桥接,顾名思义,就是用来连接两个部分,为被分离了的抽象部分和实现部分搭桥。官方一点的说法叫:将抽象部分与它的实现部分分离,使它们都可以独立变化。还有另外一种理解方式:一个类存在两个(或多个)独立变化的维度,我们通过组合的方式,让这两个(或多个)维度可以独立进行扩展。适用场景:如果一个系统

#桥接模式#设计模式#java
java.net.UnknownServiceException: CLEARTEXT... 解决办法

背景:还是在调用远程接口,进行网络通信的时候,报了如下错误:W/System.err: java.net.UnknownServiceException:CLEARTEXT communication to xxx.xxx.xxx not permitted by network security policy原因:为保证用户数据和设备的安全,Google针对下一代 ...

微服务系列:分布式日志 ELK 搭建指南

相信大家平时工作中,在生产环境中经常会遇到很多异常,报错信息,需要查看日志信息排查错误,并且这个项目是分布式应用,日志被分散在储存不同的设备上。如果你管理数十上百台服务器,还使用依次登录每台机器的传统方法查阅日志。这样是不是感觉很繁琐和效率低下。所以我们使用集中化的日志管理,分布式日志就是对大规模日志数据进行采集、追踪、处理。

文章图片
#分布式#微服务#elk
解决win10连接:L2TP连接尝试失败,因为安全层在初始化与远程计算机的...

问题:电脑连接不上公司的,连接报错:L2TP连接尝试失败,因为安全层在初始化与远程计算机的协商时遇到一个处理错误。解决方法:1. 先设置一下连接2. 添加注册表项AllowL2TPWeakCrypto (如果有就直接修改值就行)1. 单击开始,单击运行,键入regedit,然后单击确定2. 在注册表编辑器中,找到并单击以下注册表子项︰HKEY_L...

#网络
解决idea中maven项目的pom文件不会自动下载jar包问题 + 更新不完整依赖命令

不会自动下载jar包idea昨天还在正常使用,结果今天发现pom文件中的依赖不会自动下载了,最后百度找到了解决方案:setting ——> maven ——> 去掉work offline 的勾 , 问题解决!但是我之前用着还是没有这个问题的, 百度发现可能是Intellij idea setting显示出错/或者电脑运行过久出错,在经历几次重启 I...

#idea
VMware虚拟机三种网络模式详解与配置

由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为

#linux
开发必备的常用 Linux 命令整理

在前面的文章中,截止到 微服务系列:分布式日志 ELK 搭建指南 这篇,我们终于算是将微服务系列给基本学完了,一时间难以决定接下来要写些什么东西。想了想还是决定写几篇 Linux 相关命令的文章,毕竟平时也经常去 Linux 服务器上部署项目,你可能会问,部署这块不应该是运维的工作嘛?不好意思,小公司没有专业运维,都是我们开发自己来。所以,熟悉一些常用的 Linux 命令还是很有必要的。当然,最主

文章图片
#linux#bash
解决Android Studio无法导入android.support.v4.app.Fragment

运行别人的项目的时候代码中的import android.support.v4.app.Fragment显示灰色,就是没导进来,参考网上的方法依次点击:File -> Product Structure -> Dependencies -> 选中项目 -> 点击+ 号 -> Library Dependency -> 搜索 support-v4 -&g...

设计模式——迭代器模式

概述相信大家平时开发过程中没少用过遍历集合、数组这些语法。一般来讲,遍历集合数据有三种方法:for 循环、foreach 循环、iterator 迭代器。实际上,foreach 循环只是一个语法糖而已,底层是基于迭代器来实现的。foreach 循环代码的底层实现,就是第三种遍历方式(迭代器遍历)。这两种遍历方式可以看作同一种遍历方式,也就是迭代器遍历方式。迭代器模式:(Iterator Desig

#迭代器模式#容器#java
VMware虚拟机三种网络模式详解与配置

由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为

#linux
    共 23 条
  • 1
  • 2
  • 3
  • 请选择