排序:
默认
按更新时间
按访问量

服务器端配置跨域

开发过程中,碰到了跨域问题,这种问题,可以在服务器端通过CORS的方法解决。 OTP项目解决跨域: @Configuration public class WebConfig extends WebMvcConfigurerAdapter { @Override public void a...

2017-11-14 20:01:59

阅读数:262

评论数:0

关于servlet返回的几个问题

近日参与网关服务的开发,需要将用户的请求和返回的结果做一个转发,类似于一个代理服务器。当然,合适的转发就不仅仅转发http的entity部分,对http头部的各个字段也要完整地转发。当然,spring提供了HttpServletRequest和HttpServletResponse来帮助我们解决问...

2017-05-25 20:30:25

阅读数:538

评论数:0

HTTPS和TLS

现在很多数据的传输都开始采用https协议,而且,据说谷歌将在其浏览器强制推行https协议,苹果也有强制推行https,ios上应用的http协议已经成为了过去,http被https取代已经是大势所趋。本质上,https协议可以说是http协议+TLS,那么,TLS是什么,为什么要放弃原本的ht...

2017-05-01 00:05:55

阅读数:157

评论数:0

servlet文件上传技术

Java文件上传的技术有很多,本文主要讲的是java开发过程中,利用form表单上传文件。这一过程主要是利用http协议,向服务器端发出一个POST请求,上传的文件主要放在http请求报文的主体部分,同时,表单中可能还会传递其他信息。   选择文件

2017-03-23 11:44:52

阅读数:112

评论数:0

httpservlet

HTTP请求刚刚进来的时候实际上只是一个HTTP请求报文,容器会自动将这个HTTP请求报文包装成一个HttpServletRequest对象,并且自动调用HttpServlet的service()方法来解析这个HTTP请求,service()方法会解析HTTP请求行,而HTTP请求行由method...

2017-03-22 21:37:37

阅读数:123

评论数:0

HttpServlet

HTTP请求刚刚进来的时候实际上只是一个HTTP请求报文,容器会自动将这个HTTP请求报文包装成一个HttpServletRequest对象,并且自动调用HttpServlet的service()方法来解析这个HTTP请求,service()方法会解析HTTP请求行,而HTTP请求行由method...

2017-03-22 21:34:42

阅读数:107

评论数:0

url-pattern

1.  写法 ①完全匹配:以“/”开头,以字母(非“*”)结束    如:/test/list.do ②目录匹配:以“/”开头且以“/*”结尾    如:/test/*    /* ③扩展名匹配:以“*.”开头,以扩展名结束    如:*.do ④ “/” 用来表明对应的Servl...

2017-03-01 14:28:26

阅读数:124

评论数:0

Servlet的url-pattern匹配规则

1.  写法 ①完全匹配:以“/”开头,以字母(非“*”)结束    如:/test/list.do ②目录匹配:以“/”开头且以“/*”结尾    如:/test/*    /* ③扩展名匹配:以“*.”开头,以扩展名结束    如:*.do ④ ...

2017-03-01 14:23:41

阅读数:85

评论数:0

Servlet的url-pattern匹配规则

1.  写法 ①完全匹配:以“/”开头,以字母(非“*”)结束    如:/test/list.do ②目录匹配:以“/”开头且以“/*”结尾    如:/test/*    /* ③扩展名匹配:以“*.”开头,以扩展名结束    如:*.do ④ ...

2017-03-01 14:23:05

阅读数:81

评论数:0

Servlet的url-pattern匹配规则

1.  写法 ①完全匹配:以“/”开头,以字母(非“*”)结束    如:/test/list.do ②目录匹配:以“/”开头且以“/*”结尾    如:/test/*    /* ③扩展名匹配:以“*.”开头,以扩展名结束    如:*.do ④ ...

2017-03-01 14:22:58

阅读数:92

评论数:0

volatile

我们知道,java的中的数据是存储在内存中的,为了提高运行速率,计算机采用了缓存技术,每个处理器对应一个缓存,每个缓存行对应了一个内存区域,若是待操作的数据在缓存区中,那么就是缓存命中,反之,我们就要进行缓冲行填充操作,将映射的内存区域的数据写入缓存行。 但是多线程环境中会存在一个问题,当有...

2017-01-12 10:08:52

阅读数:134

评论数:0

简介

【视频介绍:】    Java线程是一项非常基本和重要的技术,在偏底层和偏技术的Java程序中不可避免地要使用到Java线程技术,特别是android手机程序和游戏开发中,多线程成了必不可少的一项重要技术。但是,很多Java程序员对Java线程技术的了解都仅停留在初级阶段,在项目中一旦涉及到多线...

2016-12-07 10:12:45

阅读数:117

评论数:0

报错org.codehaus.plexus.archiver.jar.Manifest.merge(org.codehaus.plexus.archiver.jar.Manifest)

导入maven工程,报错: org.codehaus.plexus.archiver.jar.Manifest.merge(org.codehaus.plexus.archiver.jar.Manifest) 解决方案:help-->install new software-->安装...

2016-11-29 10:51:01

阅读数:861

评论数:0

JDBC驱动加载原理

前言 最近在研究Mybatis框架,由于该框架基于JDBC,想要很好地理解和学习Mybatis,必须要对JDBC有较深入的了解。所以便把JDBC 这个东东翻出来,好好总结一番,作为自己的笔记,也是给读者一个参考~~~ 概述 一般情况下,在应用程序中进行数据库连接,调用JDBC接口...

2016-11-23 19:54:00

阅读数:334

评论数:0

浏览器发起的request与socket的关系

浏览器发起的request与socket连接区别不大,浏览器在发送request时也会建立一个socket连接,只是要求在建立的socket连接中传输数据时,数据需要符合http格式,所以说浏览器发起的request本质上就是一个socket连接。

2016-11-22 14:51:02

阅读数:279

评论数:0

B/S模型基本架构

B/S是一种常见的客户端与服务器的交互模型,具有很多优点,这些优点使得它越来越流行。B/S模型具有以下优点:   客户端:客户端使用主要是浏览器,浏览器为用户提供了统一的操作平台,即对于不同的服务器,处理不同的任务,对用户来说,都有近乎相同的操作界面和操作方法。这一优点给用户操作带来了很大的便利...

2016-11-22 13:41:42

阅读数:5380

评论数:0

github的ssh与https

从github上clone一个项目到本地的时候,有use HTTPS和use SSH两种方式,这两种主要是在push项目到github上时有所不同。完成一个push操作,需要对其内容进行安全管理,这里提供了ssh和https两种方式。而在clone项目到本地时,做出选择后,就已经决定了push的方...

2016-11-21 17:30:41

阅读数:372

评论数:0

Spring配置文件头解析

原处:http://iswift.iteye.com/blog/1657537 平时用的最多的框架莫过Spring,但就算用了怎么久也一直对Spring配置文件的头部那一堆的XML Schema云里雾里的。 今天就来好好整整。俗话说,岁月是把杀猪刀,说不定哪天又忘了,好记性...

2016-09-28 13:50:18

阅读数:140

评论数:0

Web服务快速入门

web服务包含服务和客户端,客户端也被称为消费者或请求者。顾名思义,Web服务是网络化的应用程序,该应用程序通常通过HTTP协议进行传输,HTTPS是在HTTP之上加了一个安全层,因此HTTPS传递的服务也是一种Web服务。 Web服务可以使用多种语言来编程。发布Web服务的典型方式是Web服务器...

2016-09-10 20:43:59

阅读数:173

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭