![](https://img-blog.csdnimg.cn/20210220231636257.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Other Technology
文章平均质量分 69
Docker MapStruct Nginx Zookeeper Kafka
vayneXiao
联系邮箱576583212@qq.com
展开
-
Minio Note [vaynexiao]
学习未学Minio_云烟成雨TD的博客-CSDN博客 https://blog.csdn.net/qq_43437874/category_10562215.html千锋教育首发MinIO免费中文视频教程 https://www.bilibili.com/video/BV1uB4y1F7eK?from=search&seid=1307822534653799596对象存储MInIO(免费开源对象存储服务)-阿里云OSS太贵?FastDFS配置太麻烦?MinIO帮助您解决一切问题.https:原创 2022-04-18 22:41:33 · 477 阅读 · 1 评论 -
Lombok & Slf4j Note [vaynexiao]
Lombok的安装分两部分:Idea插件的安装和maven中pom文件的导入<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.10</version></dependency>@Data最常用的注解之一。注解在类上,提供该类所有属性的gette原创 2022-04-18 18:16:14 · 186 阅读 · 0 评论 -
Java操作CSV [vaynexiao]
简介csv只需要建一个txt,输入以下内容,后缀改为csv即可:姓名,年龄,身高,ID,地址UZI,23,177,RNG-uzi,中国Faker,19,178,hide on bush,韩国或者新建一个excel文件,输入以上内容,另存为csv类型。csv与excel文件区别就是,前者文本文件,后者二进制文件写public class TestWrite { public static void main(String[] args) throws IOException {原创 2021-05-04 22:44:56 · 1032 阅读 · 0 评论 -
java操作excel [vaynexiao]
已学习https://www.bilibili.com/video/BV1Ua4y1x7BK/?spm_id_from=333.788.videocard.0【狂神】待整理入门文章https://alibaba-easyexcel.github.io/https://www.yuque.com/easyexcel/doc/easyexcelhttps://github.com/alibaba/easyexcel获取多个sheethttps://blog.csdn.net/C_DONGGUA/原创 2021-05-04 22:43:55 · 285 阅读 · 0 评论 -
Refactoring [vaynexiao]
使用多态解耦那么既然不建议使用switch,有什么更好的方法吗?是的,使用多态,我第一次看到这种重构方法,令我心头一惊,居然还有这种操作!为什么不早点告诉我!第一步:构建一个接口或者抽象类public interface Staff{ double getSalary(); double getFestivalSalary();}第二步:实现接口public class GeneralStaff implements Staff{ public double getSalary(){原创 2021-04-08 21:05:35 · 70 阅读 · 0 评论 -
Regular Expression [vaynexiao]
文档Github大神文档https://github.com/ziishaned/learn-regex/blob/master/translations/README-cn.md在线工具https://regex101.com/在线手册https://tool.oschina.net/uploads/apidocs/jquery/regexp.html正则表达式30分钟入门教程 作者:deerchaohttps://deerchao.cn/tutorials/regex/regex.htm原创 2021-02-25 23:38:45 · 130 阅读 · 0 评论 -
Kafka Note [vaynexiao]
安装kafka的安装需要zookeeper,内置有一个,但建议还是自己装zookeeper,zookeeper.3.4.14.tar.gztar -zxf zookeeper.3.4.14.tar.gz将conf中zoo_sample.cfg改为zoo.cfg或者直接复制一份命名为zoo.cfgdataDir=…/data,这是设置数据文件夹,当然一定要创建好data文件夹启动./zkServer.sh start接着配置kafka和启动也要先设置数据文件夹,server.properti原创 2020-05-17 15:43:23 · 333 阅读 · 0 评论 -
Docker Note [vaynexiao]
概念Docker核心思想打包装箱!每个箱子是互相隔离的。镜像(image):Docker 镜像(Image)就是一个只读的模板。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器。 就好似 Java 中的 类和对象,类就是镜像,容器就是对象!容器(container):Docker利用容器技术,独立运行一个或者一组应用,通过镜像来创建的.启动,停止,删除,基本命令目前就可以把这个容器理解为就是一个简易的 Linux系统。仓库(repository):仓库就是存放镜像的地方!原创 2020-12-03 19:52:56 · 261 阅读 · 0 评论 -
Zookeeper [vaynexiao]
ZookeeperZookeeper原创 2020-12-10 19:45:06 · 212 阅读 · 1 评论 -
Nginx Note【vaynexiao】
什么是Nginx一个服务器顶不住高并发,于是我们横向扩展,增加服务器。这个时候几个项目启动在不同的服务器上,用户要访问,就需要增加一个代理服务器了,通过代理服务器来帮我们转发和处理请求。Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx 1.原创 2021-02-04 22:48:48 · 102 阅读 · 0 评论 -
MapStruct [vaynexiao]
简介在一个成熟的工程中,尤其是现在的分布式系统中,应用与应用之间,还有单独的应用细分模块之后,DO 一般不会让外部依赖,这时候需要在提供对外接口的模块里放 DTO 用于对象传输,也即是 DO 对象对内,DTO对象对外,DTO 可以根据业务需要变更,并不需要映射 DO 的全部属性。这种 对象与对象之间的互相转换,就需要有一个专门用来解决转换问题的工具,毕竟每一个字段都 get/set 会很麻烦。MapStruct 就是为了解决这个 “写起来读起来很麻烦的事情” 的一个属性映射工具,只需定义Mapper 接原创 2021-02-14 14:06:44 · 162 阅读 · 0 评论