10 2017 档案

摘要:俗话说得好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的,对于开发人员来说,一个好的架构并不是一蹴而就的。 初始搭建 最开始,就是各种框架一搭,然后扔到 Tomcat 容器中跑,这时候我们的文件、数据库、应用都在一个服务器上。 服务分离 随着系统的上线,用户量也会逐步上升,很快一台 阅读全文
posted @ 2017-10-31 13:49 如.若 阅读(382) 评论(0) 推荐(0)
摘要:摘要访问认证是一种协议规定的Web服务器用来同网页浏览器进行认证信息协商的方法。它在密码发出前,先对其应用哈希函数,这相对于HTTP基本认证发送明文而言,更安全。从技术上讲,摘要认证是使用随机数来阻止进行密码分析的MD5加密哈希函数应用。它使用HTTP协议。 一、摘要认证基本流程: 1.客户端请求 阅读全文
posted @ 2017-10-30 16:13 如.若 阅读(534) 评论(0) 推荐(0)
摘要:前言 工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考,当然,博主并没有太多接触高大上的分布式架构实践,相对比较零碎,随时补充。俗话说得好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的,当然对于我们开发人员来说,一个好的架构也不是一蹴而就的。 阅读全文
posted @ 2017-10-30 09:22 如.若 阅读(453) 评论(0) 推荐(0)
摘要:class文件简介及加载 Java编译器编译好Java文件之后,产生.class 文件在磁盘中。这种class文件是二进制文件,内容是只有JVM虚拟机能够识别的机器码。JVM虚拟机读取字节码文件,取出二进制数据,加载到内存中,解析.class 文件内的信息,生成对应的 Class对象: class字 阅读全文
posted @ 2017-10-27 13:09 如.若 阅读(15359) 评论(7) 推荐(9)
摘要:CompletableFuture尽管在2014年的三月随着Java8被提出来,但它现在仍然是一种相对较新潮的概念。但也许这个类不为人所熟知是好事,因为它很容易被滥用,特别是涉及到使用线程和线程池的时候。而这篇文章的目的就是要描述线程是怎样使用CompletableFuture的。 Running 阅读全文
posted @ 2017-10-15 21:32 如.若 阅读(226) 评论(0) 推荐(0)
摘要:HTTP 常见的用户认证可以分为下面三种: 基于IP,子网的访问控制(ACL) 基本用户验证(Basic Authentication) 消息摘要式身份验证(Digest Authentication) 一.基本身份验证(Basic Authentication) 原理:一个页面访问请求 Web服务 阅读全文
posted @ 2017-10-13 16:47 如.若 阅读(554) 评论(0) 推荐(0)
摘要:一.发送 HTTP GET 请求 二.发送HTTP POST 请求 阅读全文
posted @ 2017-10-10 15:10 如.若 阅读(651) 评论(0) 推荐(0)