java
collective_lz
技术人员的目标不是拥有多么厉害的技术,而是用技术去促成一个产品的成功
展开
-
极致精简的webservice例子
看了网上好多关于webservice的例子,基本上对初学者来说都是模棱两可云里雾里,现在,我将网上关于webservice的讲解提炼出来,通过一个最简单使用并且方便的例子,告诉大家什么是webservice。简单来说,webservice就是远程调用技术,也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻转载 2018-01-05 21:54:43 · 306 阅读 · 0 评论 -
深入分析javaweb技术内幕之网络I/O工作机制
数据从一台主机发送到网络中的另一台主及需哟啊经过很多步骤。首先需要有相互沟通的意向。其次要有能够沟通的物理渠道(物理链路):是通过电话,还是直接面对面交流。再次,双方见面时语言要能够交流,而且双方说话的步调要一致,明白什么时候该自己说话,什么时候该对方说话(通信协议)。2.3.1 TCP状态转化在讨论如何进行Socket通信之前,我们先看看如何建立和关闭一个TCP连接,TCP连接的状态转换如图:(...转载 2018-03-30 00:05:47 · 221 阅读 · 0 评论 -
深入分析javaweb技术内幕之在Java Web中涉及的编解码
我们看一下再JavaWeb中哪些地方可能会存在编码转换。用户从浏览器端发起一个HTTP请求,需要存在编码的地方是URL、Cookie、Paramiter。服务器端接收到HTTP请求后要解析HTTP,其中URI、COOKIE和POST表单参数需要解码,服务器端可能还需要读取数据库中的数据——本地或网络中其他地方的文本文件,这些数据都可能存在编码问题。当Servlet处理完所有请求的数据后,需要将这些...转载 2018-03-30 23:47:40 · 254 阅读 · 0 评论 -
深入分析javaweb技术内幕之在Javap生成的jvm指令详解
与类相关的JVM指令(通过javap -c 后面追加class文件目录即可看到)指令 参数 解释checkcast class校验类型转换,校验未通过将抛出ClassCastExceptiongetfieldcl...转载 2018-04-03 23:16:24 · 470 阅读 · 0 评论 -
深入分析javaweb技术内幕之磁盘I/O工作机制
几种访问文件的方式读取和写入文件I/O操作都调用操作系统提供的接口,因为磁盘设备是由操作系统管理的,应用程序要访问物理设备只能通过系统调用的方式来工作。读和写分别对应read()和write()两个系统调用。而只要是系统调用就可能存在内核空间地址和用户空间地址切换的问题,这是操作系统为了保护系统本身的运行的安全,而将内核程序运行使用的内存空间和用户程序运行的内存空间进行隔离造成的。但是这样保证了内...转载 2018-03-28 23:38:31 · 209 阅读 · 0 评论