- 博客(20)
- 收藏
- 关注
原创 HTTPS请求过程
扩展知识:HTTPS在保护用户隐私,防止流量劫持方面发挥着作用,同时HTTPS会增加服务器的计算资源消耗,降低用户访问速度。 HTTPS对用户访问速度的影响是什么? 影响来自两方面: 1.协议交互所增加的网络RTT 2.加解密的计算耗时 什么是RTT? RTT(round trip time) 网络耗时增加 背景知识: HTTP和HTTPS都需要DNS解析,并且大
2017-08-03 13:45:37
1646
原创 HTTPS协议和原理
结构 什么是HTTPS? HTTPS可以认为是HTTP+TLS 什么是HTTP? 什么是TLS? TLS是传输加密层协议,它的前身是SSL协议,最早由netscape公司与1995年发布,1999年改名为TLS。如果没有特别说明,SSL和TLS是同一个协议 TLS协议的组成如图:
2017-08-03 11:09:59
437
原创 a little thoughts
尝试一件技术要搞清三件事: 1.TA的原理与应用 2.TA的前世今生 3.TA如今已抵达的边界 结果:定义清楚尝试这件事,到底能得到怎样的结果。得不到怎样的结果,这件事带来的影响的边界在哪里 体验过程:有时候结果并不确定。 验证猜想:引入一种新的技术或框架,验证API的调用结果或运行输出是否如你所想,即使最终否决了,也获得了判断的依据与知识。
2017-08-01 09:52:47
356
原创 实践---Quartz
Quartz 内的关键对象 Schedule,Job,Trigger,JobExecutionContext等对象 Quartz的使用: 1.导入Quartz所需的两个jar包 quartz-2.2.1.jar quartz-jobs-2.2.1.jar 2.创建Job类H
2017-06-23 16:35:44
257
原创 理论---Timer
开始 question:什么是Timer? answer: question:Timer的作用是什么? answer: question:有哪些方法? answer: question:Timer的用法是什么? answer: 1. new()一个timer 2.写一个timertask的子类 package com.shenht.test; imp
2017-06-23 14:47:26
256
原创 理论---mongoDB的常用操作
背景知识: 文件的概念 json形式保存数据 开始 1.查询一条数据: 步骤1.找到数据所在的路径 2.列出此路径下的所有实体 3.是目录则打开目录 直到找到数据库列表 4.使用数据库
2017-05-19 06:38:37
234
原创 理论---<url pattern> 匹配规则
开始: 在利用servlet或filter进行url请求的匹配时, 很关键的一点是匹配规则, 但是servlet容器中的匹配规则既不是简单的通配 也不是正则表达式 而是有自己的规则 比较容易混淆 绝对路径和相对路径 当浏览器发起一个url请求后,该请求发送到servlet容器的时候, 容器会先将请求的url减去当前应用上下文的路径作
2017-05-16 14:07:02
1765
原创 理论---jsp使用jspsmartupload组件实现文件上传功能
开始 需要使用的jar包 commons-fileupload-1.2.1.jar commons-io-1.3.2.jar mysql-connector-java-5.1.42-bin.jar 文件上传的原理: 文件的上传是基于表单来完成的 表单中的file元素 可以自动生成一个文本框和一个按钮 文本框可以输入本地文件名或路径 点击按钮可以打开一个文件选择框
2017-05-15 15:29:09
695
原创 基石---web开发技术发展史
开始 Web的诞生 Web是World Wild Web的简称,中文翻译为互联网。 互联网就是指通过TCP/IP协议族互相连接在一起的计算机网络。 Web是运行在互联网上的一个超大规模的分布式系统。 Web设计初衷是一个静态信息资源发布媒介, 通过超文本标记语言「HTML」描述信息资源, 通过统一资源标识符「URI」 定位信息资源, 通过超文本传输协议「HTTP」请求
2017-05-11 15:57:43
758
原创 实践---spring mvc框架搭建
开始 步骤 1.首先引入依赖的jar包 2.编写jsp文件 welcome.jsp 欢迎页面 ${requestScope.message} 3.编写controller package controller; import javax.servlet.http.HttpServletRequest; import javax.serv
2017-05-09 15:36:40
338
原创 理论---设计模式的原则
对扩展开放,对修改关闭 任何基类可以出现的地方,子类一定可以出现 针对接口编程,依赖于抽象而不依赖于具体 使用多个隔离的接口,好于使用单个接口 一个实体应当尽量少地与其他实体发生作用,使得系统功能模块独立 尽量使用合成/聚合的方式,而不是使用继承
2017-05-08 14:50:41
290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅