- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 互联网基础协议 - HTTP
HTTP的简介超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的...
2019-10-30 10:25:41 1095
原创 原来热加载如此简单,手动写一个 Java 热加载吧
1. 什么是热加载热加载是指可以在不重启服务的情况下让更改的代码生效,热加载可以显著的提升开发以及调试的效率,它是基于 Java 的类加载器实现的,但是由于热加载的不安全性,一般不会用于正式的生产环境。2. 热加载与热部署的区别首先,不管是热加载还是热部署,都可以在不重启服务的情况下编译/部署项目,都是基于 Java 的类加载器实现的。那么两者到底有什么区别呢?在部署方式上:热部...
2019-10-29 09:57:13 3731 4
原创 Linux配置Tomcat的单机多实例
有时候需要在一个服务器上部署多个Tomcat,通过不同的端口进行区分,比如,反向代理。但是不想简单的通过复制Tomcat来实现,这样既不方便以后的升级也不方便管理,那么这时候就需要配置Tomcat的单机多实例了。以下操作运行于Linux下。Tomcat 下载Tomcat 的下载可以直接到Tomcat官方网站下载自己需要的版本,我这里下载的Tomcat8.5.32.// 解压tar -z...
2019-10-25 10:43:09 468
原创 Jdk14 都要出了,Jdk8 的时间处理姿势还不了解一下?
当前时间:2019年10月24日。距离 JDK 14 发布时间(2020年3月17日)还有多少天?// 距离JDK 14 发布还有多少天?LocalDate jdk14 = LocalDate.of(2020, 3, 17);LocalDate nowDate = LocalDate.now();System.out.println("距离JDK 14 发布还有:"+nowDate.unt...
2019-10-24 10:29:21 2557
原创 抛弃Eclipse,投入IDEA 的独孤求败江湖
“工欲善其事,必先利其器”出处:孔子《论语》两年了,这是我的 IDEA 实用技巧总结,从前我是一个 Eclipse 忠实用户,直到某天我用上了 IntelliJ IDEA ,Eclipse 开始在硬盘躺尸…IDEA 是一个非常好用的工具,它的语法十分智能,当你写了一段不怎么聪明(很傻)的代码时候,它会告诉你有更优的写法;当你掌握了常用的快捷键后,开发效率提升 N 倍;当你熟练使用时候...
2019-10-23 10:27:48 601
原创 Springboot 系列(十四)迅速启用 HTTPS 加密你的网站
1. 获取 HTTPS 证书正常情况下 HTTPS 证书需要从证书授权中心获得,这样获得的证书才具有公信力,也会被各种浏览器客户端所认可。常见的证书品牌如 Symantec,GeoTrustm,TrustAsia,Symantec 等。不过在 Springboot 的 HTTPS 实验中就没有必要去申请了,我们可以使用 Java 自带的 keytool 生成 HTTPS 证书。查看 keyt...
2019-10-22 08:49:26 649
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人