06 2018 档案
摘要:一篇没有什么实质内容的文章,不过试图从比较笼统,立足点比较高的角度去解释Spring项目和微服务,以及两者的关系。 Spring 顶级项目 打开 spring 官网即可看到目前在大力开发的顶级项目: Spring Boot:旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入式w
阅读全文
摘要:仍然记得研究生毕业时,也就是15年底(12月初)去一家公司面试,第三轮时那面试官扔我一本《HTTP权威指南 》,说"给你1小时,然后你再跟我讲讲什么是HTTP"。 时光飞逝,18年5月,工作正好两年,换工作。我一个两年工作经验的后端Java开发再一次被问到:讲述一下HTTP。 以上即是菜逼我写这篇文
阅读全文
摘要:基本介绍 概念 GlusterFS 文件系统标准的posix接口支持,可以做分布式NAS,也有人HPC,甚至支持KVM的虚机卷;做分布式NAS最多,其他方面用的不多,很多互联网视频公司用GlusterFS来做片库;ceph,支持块ceph RBD,对象ceph RGW,文件cephfs;ceph R
阅读全文
摘要:介绍一个FTP客户端-IIS7服务器管理工具 作为FTP客户端,它支持批量管理ftp站点。定时同步上传或者下载,定时备份,操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。让服务器真正实现了一站式管理,真的是非常方便。 下载地址 使用
阅读全文
摘要:Spring Boot是一套快速的 spring boot initializer 网址:https://start.spring.io/ 可以选择使用哪个项目管理工具(maven 以及 Gradle),JVM语言(Java,Groovy,Kotlin),spring boot的版本号。设置好gro
阅读全文
摘要:网上关于Vim编辑器的使用教程多得不可胜数(这一篇估计也是其中之一,难逃厄运,但是争取总结一些自己的知识点吧,对你有用,最好不过)。个人认为,Vim只是一个工具,基本的使用掌握之后,了解熟悉一些快捷键,再加上一些奇技淫巧就可以,然后遇到不会不熟悉的东西,再Google即可。 基础 复制一整行:yy
阅读全文
摘要:classpath和classpath* classpath和classpath*区别: classpath:只会到你指定的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。 Ant风格 ANT通配符有三种: 通配符说明?匹配任
阅读全文
摘要:一个学习的总结,或者说是汇总,有些链接给出的观点过时,已按照自己的理解经过修改编辑; web服务器 Web服务器的基本功能就是提供Web信息浏览服务,响应客户端的浏览器请求。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的。待考:支持除HTTP之外的协议
阅读全文
摘要:问题由来 作为java开发的我们,一定会经常遇到下面这两个看似非常类似的异常信息: java.lang.NoSuchMethodError java.lang.ClassNotFoundException maven 预备知识 maven 依赖解析规则: Rule 1: Nearest First;
阅读全文