SF
猿者文心
猿者文心
注册登录
关注博客
注册登录
主页
关于
RSS
【Postman 不完全使用手册】Postman 基础
野原英雄
2019-04-17
阅读 2 分钟
3.2k
HTTP 协议告诉我们,一次完整的请求需要经过如下步骤: 客户端使用特定的请求方法,将请求参数发送给服务器端 服务器端接收请求,根据请求参数,执行特定操作,把客户端请求的资源返回 客户端接收到服务器端的资源,在本地进行特定格式的展示 Postman 实现上述过程中,扮演的正是客户端的角色。为了更好地运用 Postman,...
【Postman 不完全使用手册】序
野原英雄
2019-04-17
阅读 1 分钟
1.6k
作为一个 Web 开发者,接口测试、调用以及提供文档是必备的技能,Postman 能够最大程度上帮助我们集成这些功能。本系列文章采用 LicTx NC-ND-SS 方式授权,其目录如下:
【Kafka 权威指南】初识 Kafka
野原英雄
2018-07-19
阅读 4 分钟
2.8k
通过发布-订阅模型,各个子模块之间做到解耦。各个子模块只需要知道自己需要往中间件——Kafka 里取值还是存值即可。简单的抽象模型如下图所示:
LicTx
野原英雄
2018-07-19
阅读 1 分钟
1.4k
为了解决一些开发的问题,我会购买或查找一些和技术相关的书籍和文档。在问题解决之后,我习惯再精读一下这些官方的(或者说权威)文档,然后把它们中的精华部分提炼出来,加工整理后形成一个系列文章。这些文章,其本质和读书笔记没有太大区别,意在将技术杂糅、消化,便于日后查看和回顾反思。
程序员改变世界:拼音输入法
野原英雄
2018-06-06
阅读 2 分钟
4.2k
输入法真是一个伟大的发明,尤其是非英语母语国家的输入法。以中文的拼音输入法为例,26 个英文字母组成了声母和韵母,而这些元素足够表示所有的汉字(当然,在编码允许的前提下)。
【从基础学 Java】异常机制
野原英雄
2018-04-15
阅读 3 分钟
1.4k
代码的世界和现实世界一样,不会一帆风顺,起码不会像我们想象中的那么顺利。写代码的是人,人的思维存在局限性,这种局限性,体现在代码中,就是漏洞。倘若一段程序在生产环境中崩溃,势必让人十分恼火。这种让人头大的情况就是异常的一种。
【从基础学 Java】泛型
野原英雄
2018-03-30
阅读 6 分钟
2k
在面向对象的世界里,我们如果需要一个容器来盛装对象。举个例子:一个篮子。我们可以用这个篮子装苹果,也可以用这个篮子装香蕉。基于 OOP 的思想,我们不希望为苹果和香蕉分别创建不同的篮子;同时,我们希望放进篮子里的是苹果,拿出来的还是苹果。于是,Java 程序员提出了「泛型」的概念——一种类似于 C++ 模板的技术。
【从基础学 Java】对象
野原英雄
2018-03-21
阅读 2 分钟
1.6k
在 Java 里,我们可以说,一切皆对象。我们生活在一个被对象环绕的世界:我们的狗、桌子、自行车。Java 里,对象有两大特性:状态(state)和行为(behavior)。其中,状态是对象属性的描述(如:一只猫有眼睛、耳朵、尾巴等);行为是对对象能力的概括(如:猫会叫、吃饭、抓老鼠)。同时,对象是基于类的。也就是说:...
【从基础学 Java】接口与内部类
野原英雄
2018-03-21
阅读 2 分钟
1.8k
在继承那篇博文里,我们已经简单了解了 Java 接口的概念。即:接口是用来描述对象具有的某种「功能」,而不关心具体实现。或者说,接口好比服务商指定的标准,由代加工工厂遵守来生产。
【从基础学 Java】运算符和数据类型
野原英雄
2017-03-19
阅读 2 分钟
2.5k
Java 是一种强类型语言,因此,Java 定义了基本数据类型。同时, Java 和其它高级计算机语言一样,有多种运算符,这在我们编程过程中极为有用。
【从基础学 Java】序
野原英雄
2017-03-16
阅读 1 分钟
2.8k
和很多大学一样,我的学校也是从 Java 、C++ 入手,教给我们面向对象 (OOP) 的思想。本人生性愚钝,在大学期间没能好好领略 Java 等面向对象编程的魅力。现借助一些较为权威的书籍资料,将 Java 基础知识里比较重要的东西整理成文,命名『从基础学 Java』。将其作为自己知识管理系统 (KMS) / 技能树的一部分,同时以博文...
【从基础学 Java】继承
野原英雄
2017-03-13
阅读 4 分钟
2.2k
和现实世界中:子女可以继承父母的一些特征(如:基因)、财产等一样。OOP 中也有提供类似的特性,一个类完全可以从其它类里获得一些属性和方法,而不需要我们自己重新定义。这种特性简单但强大 (Simple and powerful)。
【计算机基础】字符集与字符编码
野原英雄
2017-03-12
阅读 2 分钟
2.5k
在编程过程中,字符的编码问题不可避免。以Web应用为例,HTTP协议中报文头里的Accept-Charset、Accept-Encoding、Content-Encoding等就是字符编码的一种体现。当我们充分理解字符编码的原理后,我们就可以避免再看到诸如??OY}T??N*NuL?乱码的情况。
【Servlet】07-过滤器与包装器
野原英雄
2017-03-10
阅读 1 分钟
1.9k
如果我们需要对用户的请求/服务端响应进行处理,我们就需要使用过滤器。 一般的过滤器的分类如下: 请求过滤器 安全检查 格式化请求首部 请求审计和日志 响应过滤器 压缩响应流 追加响应流 创建不同的响应流 和Servlet一样,过滤器也和容器密切相关: 容器知道过滤器的API 容器管理过滤器生命周期 在DD中配置 首先,我们...
【Servlet】06-使用JSTL
野原英雄
2017-02-13
阅读 1 分钟
1.6k
当我们需要使用更多的动作,让我们的JSP页面“无脚本化”更好,我们该尝试一下JSTL(JSP标准标签库)。例如,我们可以用下面代码遍历一个对象集合:
【Servlet】05-使用JSP
野原英雄
2017-02-13
阅读 3 分钟
1.7k
Servlet作为服务器的小程序,为我们解决了业务问题(作为控制器)。但是,我们想要写出更接近“前端”的代码,需要我们了解JSP相关技术。 在JSP中,我们要了解: JSP代码组成 模板 脚本元素(指令、动作、声明、scriptlet和表达式) 标准动作和定制动作 使用指令写JSP代码 page include tablib JSP标准动作 include(运行时调用...
【Servlet】04-使用Session
野原英雄
2017-02-12
阅读 2 分钟
2.1k
如果,我们需要保留用户的状态信息,则可以尝试使用Session(HTTP是无状态的嘛!) 假设我们有如下场景: -Hey,Siri!-我有什么可以帮你的?-给我讲一个冷笑话。-好的,blahblah。-再来一个。-对不起,我没听懂你在说什么。 如何让Siri能够上下文联想呢?Session机制这时候就很有用,Session机制提供的是: 同一用户 同一Sessi...
【Servlet】03-Web容器模型
野原英雄
2017-02-12
阅读 2 分钟
2.8k
在Servlet技术模型中,我们了解到了Web应用中,Servlet的基础职能,和使用Servlet的一些注意事项。但是,这一切,都需要Web容器进行管理,Web容器在Servlet编程中起到如下作用:
【Servlet】02-Servlet技术模型
野原英雄
2017-02-12
阅读 1 分钟
2.3k
在Web应用体系结构中,我们知道,容器控制Servlet的生命周期,负责封装用户请求给特定的Servlet。Servlet的具体职能如下: HTTP中的各种方法对应HttpServlet方法 使用HttpServletRequest接口获取请求首部 使用HttpServletResponse接口设置相应首部、设置响应内容类型、使用流、URL重定向 拥有生命周期 Servlet的一生:寻找...
【Servlet】01-Web应用体系结构
野原英雄
2017-02-12
阅读 1 分钟
2.4k
Web体系结构解决如下问题: HTTP方法对应的Servlet处理方式(方法名、返回值) Servlet的生命周期 构建Web应用需要部署的目录(MV*?) 部署文件的语义(Servlet实例、名、类、初始化参数、URL映射) 在Java EE Web体系中,示意图如下: 首先,Servlet不直接处理用户请求,我们需要一个叫做Web容器的东西,Web容器做了如下几件...
【Servlet】00-开启Servlet时代
野原英雄
2017-02-12
阅读 1 分钟
1.8k
最后一门实验课成绩打了之后,我就好久不撸Servlet的代码了。趁着自己还有一点时间(笑~),拿起《Head First Servlet & JSP》,把Servlet编程中的细节部分再过一遍,顺便按照Head First的文风,把读书笔记当作博文发表出来,下面是博文的目录
【结绳记事】2017年度计划
野原英雄
2017-02-11
阅读 1 分钟
1.5k
Pending...
【Sublime Text】安装插件
野原英雄
2017-02-08
阅读 2 分钟
2.6k
打开ST,按下Ctrl+ `或者选择View->Show Console,根据不同版本的ST,在控制台中粘贴如下代码,待控制台显示“Done”的提示后,重启ST
【Sublime Text】使用Sublime Text 3写前端代码
野原英雄
2017-02-08
阅读 1 分钟
4.8k
新年伊始,我决定使用Sublime Text写前端代码。虽然IDEA写页面同样得心应手,但在前端方面,我现如今,仍是一个不折不扣小学生。所有,我希望在学习的过程中,使用一个相对轻量级的IDE,Sublime和插件的结合正好可以满足我的需求
猿文心志
野原英雄
2016-11-13
阅读 1 分钟
1.4k
Pending...