自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LinkinPark的博客

当你的才华撑不起你的野心时,请心无旁骛,继续学习,愿多年以后你我都能成为自己想象的模样。

  • 博客(28)
  • 收藏
  • 关注

原创 实现项目本地,测试,生产3套环境

我们做开发的,大点的公司来说编译和发布这些都不会由我们来做,小点的公司的话应该是开发一手端了。但是如何实现项目的本地,测试,生产3套环境的不同配置的搭建,在彼此编译发布的时候都不会受到那些配置文件的影响,我觉得还是很有必要了解一下的。前几天请教了下公司的BM人员,这里做个整理。首先说一下具体的编译和发布,这些也是大致的了解下就OK了。1,编译的工具有很多,比如说ANT,mave

2015-06-22 23:39:16 2529

原创 Tomcat--startup.bat文件

Tomcat--startup.bat文件如何启动tomcat,如何关闭tomcat等常规操作,我们应该都很清楚了,但是实际中我们经常会遇到一些恶心的情景,比如说正在我们撸码撸的很高兴的时候,eclipse挂掉了,这个时候重启IDE之后,启动tomcat就会发现说8080已经被占用了,如果我们在资源管理器里面去管进程的话会把java的进程也关掉,那么怎么办呢?很简单就是打开我的电脑,找到t

2015-06-22 23:03:04 2111

原创 Servlet--HttpUtils类

定义public class HttpUtils收集 HTTP Servlet 使用的静态的有效的方法。方法1、getRequestURLpublic static StringBuffer getRequestURL(HttpServletRequestrequest);在服务器上重建客户端用来建立请求的 URL。这个方法反映了不同的协议(例如 http和 h

2015-06-15 16:47:03 1382 1

原创 Servlet--HttpSessionBindingListener接口,HttpSessionBindingEvent类

HttpSessionBindingListener 接口定义public interface HttpSessionBindingListener这个对象被加入到 HTTP 的 session 中,执行这个接口会通告有没有什么对象被绑定到这个 HTTP session 中或被从这个 HTTP session 中取消绑定。方法1、valueBound

2015-06-15 16:41:19 3180

原创 Servlet--HttpSession接口,HttpSessionContext接口,Cookie类

HttpSession接口定义public interface HttpSession这个接口被 Servlet 引擎用来实现在 HTTP 客户端和 HTTP 会话两者的关联。这种关联可能在多外连接和请求中持续一段给定的时间。session 用来在无状态的 HTTP 协议下越过多个请求页面来维持状态和识别用户。一个 session 可以通过 cookie 或重写 URL 来维持

2015-06-15 16:36:00 3196

原创 Servlet--HttpServletRequest接口,HttpServletResponse接口

HttpServletRequest接口定义public interface HttpServletRequest extends ServletRequest;用来处理一个对 Servlet 的 HTTP 格式的请求信息。方法1、getAuthTypepublic String getAuthType();返回这个请求的身份验证模式。2、getCook

2015-06-15 15:07:32 3873

原创 Servlet--HttpServlet类

HttpServlet类定义public class HttpServlet extends GenericServlet implements Serializable这是一个抽象类,用来简化 HTTP Servlet 写作的过程。它是 GenericServlet 类的扩充,提供了一个处理 HTTP 协议的框架。在这个类中的 service 方法支持例如 GET、POST 这样

2015-06-15 14:36:01 1288

原创 Servlet--ServletException类,UnavailableException类

ServletException类定义public class ServletException extends Exception当 Servlet 遇到问题时抛出的一个异常。构造函数public ServletException();public ServletException(String message);public ServletException(Str

2015-06-15 12:45:15 1776

原创 Servlet--SingleThreadModel接口,RequestDispatcher接口

SingleThreadModel接口定义public interface SingleThreadModel;这是一个空接口,它指定了系统如何处理对同一个 Servlet 的调用。如果一个 Servlet 被这个接口指定,那么在这个 Servlet 中的 service 方法中将不会有两个线程被同时执行。Servlet 可以通过维持一个各自独立的 Servlet 实例池,或者通过

2015-06-15 11:49:56 1279

原创 Servlet--ServletInputStream类,ServletOutputStream类

ServletInputStream类定义public abstract class ServletInputStream extends InputStream这个类定义了一个用来读取客户端的请求信息的输入流。这是一个 Servlet 引擎提供的抽象类。一个 Servlet 通过使用ServletRequest 接口获得了对一个 ServletInputStream 对象的说明。这个

2015-06-15 11:22:14 5226

原创 Servlet--ServletRequest接口,ServletResponse接口

ServletRequest接口定义public interface ServletRequest定义一个 Servlet 引擎产生的对象,通过这个对象, Servlet 可以获得客户端请求的数据 。这个对象通过读取请求体的数据提供包括参数的名称、值和属性以及输入流的所有数据。方法1、getAttributepublic Object getAttribute(

2015-06-14 22:56:02 647

原创 Servlet--ServletContext接口

Servlet--ServletContext接口定义public interface ServletContext定义了一个 Servlet 的环境对象,通过这个对象,Servlet 引擎向 Servlet 提供环境信息。一个 Servlet 的环境对象必须至少与它所驻留的主机是一一对应的。在一个处理多个虚拟主机的 Servlet 引擎中(例如,使用了 HTTP1.1 的主机 头域)

2015-06-14 22:36:54 585

原创 Servlet--ServletConfig接口,GenericServlet类

ServletConfig接口定义:public interface ServletConfig这个接口定义了一个对象, 通过这个对象, Servlet 引擎配置一个 Servlet 并且允许 Servlet获得一个有关它的 ServletContext 接口的说明。每一个 ServletConfig 对象对应着一个唯一的Servlet。方法:1、getInitParameter

2015-06-14 22:16:08 887

原创 Servlet--Servlet接口

servlet主要数据结构Servlet 接口:主要定义了servlet的生命周期方法ServletConfig接口:为servlet提供了使用容器服务的若干重要对象和方法。ServletContext接口:是Servlet的上下文对象,这个对象是在服务器启动时创建的,为servlet提供了使用容器服务的若干重要方法。GenericServlet抽象类:为servlet提供了一般的

2015-06-14 21:59:55 607

原创 负载均衡

负载均衡负载均衡就是对工作任务进行平衡,分摊到多个操作单元上执行,比如图片服务器,应用服务器等,共同完成任务。他可以调高服务器响应速度,利用效率,避免软件或者硬件出现单点失效,解决网络拥塞问题,实现地理位置无关性,为用户提供较一致的访问质量。通常有3种负载均衡:1,链路负载均衡所谓的链路负载均衡,就是通过DNS解析成不同的IP,然后用户根据这个IP来访问不同的目标服务器

2015-06-14 21:14:32 638

原创 浏览器缓存机制

今天在看淘宝大师许令波写的关于javaWeb改造的书,觉得下面这块浏览器缓存机制写的很好,这里贴出原文:

2015-06-14 18:44:59 576

原创 Servlet开篇

Servlet开篇前面我已经说过好多遍了,如何学习好一个东西其实就是2个问题:1,这个东西是干嘛的?为什么要玩这个东西?2,怎么样就玩好这个东西了?具体的应该玩这个东西的什么?其实现在对于我来说并不是说学习一个东西,说白了就是想玩一个东西,这里的玩就想深入的研究一下这个东西的源码,更加全面的来把控这个东西。实践是最好的学习方式,废话不多说了,现在开始Servlet之旅。

2015-06-14 17:39:57 464

原创 Web应用基础

B-S架构架构的发展1,c/s架构 (client客户端-server服务端)         (胖客户端:要求客户端运行业务;把业务放到服务器端,则是瘦客户端)         典型的c/s应用:ftp工具、QQ、邮件系统、杀毒软件...        1.建立在tcp/ip协议之上,有自己的通信规则(建立业务)         2.需要相互配合才能完成一个完整业务逻辑   

2015-06-14 13:01:58 679

原创 解决跨站脚本注入,跨站伪造用户请求,sql注入等http安全漏洞

跨站脚本就是在url上带上恶意的js关键字然后脚本注入了,跨站伪造用户请求就是没有经过登陆,用超链接或者直接url上敲地址进入系统,类似于sql注入这些都是安全漏洞。sql注入1、参数化查询预处理,如java使用PreparedStatement()处理变量。2、转义敏感字符及字符串(SQL的敏感字符包括“exec”,”xp_”,”sp_”,”declare”,”U

2015-06-08 23:45:13 10084 1

原创 使用telnet发送HTTP请求

使用telnet发送HTTP请求写这篇博客,其实没有太大的实际意义,但是还是很有必要的,如果用好Telnet指令,就可以很好的理解HTTP的一些概念,特别是http1.1的持续链接。要想使用Telnet命令,必须首先打开Telnet客户端和服务器,在控制面板里面添加呢,然后用services.msc可以检查是否安装好了。例如:telnet localhost 8080,然后

2015-06-08 23:35:56 1500

转载 HTTP错误码

HTTP Status codes english version“100″ : Continue“101″ : witching Protocols“200″ : OK“201″ : Created“202″ : Accepted“203″ : Non-Authoritative Information“204″ : No Content“205″ : Reset

2015-06-08 23:11:07 894

原创 HTTP 响应

HTTP 响应所谓响应其实就是服务器对请求处理的结果,或者如果浏览器请求的直接就是一个静态资源的话,响应的就是这个资源本身。HTTP 响应的组成①响应状态行:包括协议版本、响应状态码、响应状态信息②响应消息头:响应头③实体内容:响应体最常见的响应状态码代码 表示   说明200   成功   服务器已成功处理了请求。通常,这表示服务器

2015-06-08 09:44:33 820

原创 HTTP请求

客户端连上服务器后,向服务器发出获取某个 Web 资源的消息,称之为客户端向服务器发送了一个 HTTP 请求。一个完整的 HTTP 请求包括如下内容:①请求行②若干消息头(请求头)③实体内容(请求体) 有可能没有请求方式HTTP 中定义了 7 种请求方式:POST、GET、HEAD、OPTIONS、DELETE、TRACE、PUT。其中最常用的是 GET

2015-06-08 09:05:12 794

原创 HTTP相关概念

最近在看HTTP权威指南,这本书有点多的,具体的细节我们可以不用关心,但是大致的一些概念还是应该清楚的。这里我整理下:HTTP——因特网的多媒体信使HTTP 使用的是可靠的数据传输协议,因此即使数据来自地球的另一端,它也能够确保数据在传输的过程中不会被损坏或产生混乱。这样,用户在访问信息时就不用担心其完整性了,因此对用户来说,这是件好事。而对因特网应用程序开发人员来说也同样如此,因为这

2015-06-08 08:36:42 722

转载 myeclipse取消js校验

最近玩一个新的项目,项目里面集成了别的项目,在从SVN上第一次荡下来的时候编译的时候老是校验jq文件,老是被卡主,设置myeclipse环境的时候我已经取消了所有的js校验了,但是还是不行。恼火之余,看到了下面的博客,写的挺好,这里转载下贴出来。myeclipse取消js校验原文地址:http://www.cnblogs.com/yangzhilong/p/3712771.html

2015-06-02 00:04:27 625

原创 j2e中操作EXCEL

在j2e中操作excel,无非2种情况,在这里我贴部分代码做个例子就OK,不管是导入和导出都是操作的都是流1,导入,浏览器输入EXCEL到java后台解析package action;import java.io.OutputStream;import java.sql.ResultSet;import javax.servlet.http.HttpServletRequest;

2015-06-01 23:31:28 1117

转载 POI--帮助文档

1.创建工作簿 (WORKBOOK)    HSSFWorkbook wb = new HSSFWorkbook(); FileOutputStream fileOut = new FileOutputStream("workbook.xls"); wb.write(fileOut); fileOut.close();2.创建工作表(SHEET)    

2015-06-01 19:41:41 1355

原创 POI--HSSFCellStyle类

通过POI来进行单元格格式的设定设定格式使用「HSSFCellStyle」类。它有一个构造方法:protected HSSFCellStyle(short index, ExtendedFormatRecord rec)虽然有构造方法,但却是protected的,所以不能直接使用,要通过一个工作簿workbook来生成格式对象。 在POI里,格式好像是以workbook为单

2015-06-01 19:17:18 14036

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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