07 2015 档案

摘要:关于updatesetfromwhere下面是这样一个例子:两个表a、b,想使b中的memo字段值等于a表中对应id的name值 表a:id,name 1 王 2 李 3 张 表b:id,ClientName 1 2 ... 阅读全文
posted @ 2015-07-31 15:56 Vae永Silence 阅读(684) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-31 10:01 Vae永Silence 阅读(12) 评论(0) 推荐(0) 编辑
摘要:软件编程体系 B\S 系统架构与C\S 系统结构Web服务器 HTTP 协议:Web 浏览器与 web 服务器的交互所遵循的规则. Web 服务器:Web服务器可以解析HTTP协议。当Web服务器接收到一个HTTP请求(request),会返回一个HTTP响应(response)。为... 阅读全文
posted @ 2015-07-30 21:12 Vae永Silence 阅读(320) 评论(0) 推荐(0) 编辑
摘要:JavaBean简介 JavaBean是一种特殊的 Java 类,它遵从一定的设计模式,开发工具和其他组件可以根据这种模式来调用JavaBean。JavaBean可以设计得像Swing组件一样复杂,提供方法、属性、事件、以及供开发工具将它实例化到一个GUI容器中并对其属性和行为进行定制的特性。J... 阅读全文
posted @ 2015-07-29 10:21 Vae永Silence 阅读(321) 评论(0) 推荐(0) 编辑
摘要:F5单步调试进入函数内部。 F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。 F7由函数内部返回到调用处。 F8一直执行到下一个断点。 F11 这个好像是重新运行debug的,也不确定,一直就当做重新运行debug的快捷键用的 阅读全文
posted @ 2015-07-27 21:08 Vae永Silence 阅读(220) 评论(0) 推荐(0) 编辑
摘要:maven工程版本号更新:---------------------------------------------------------------------------------------------------------升级maven工程及子模块的版本号解决办法:先把parent p... 阅读全文
posted @ 2015-07-24 16:43 Vae永Silence 阅读(14469) 评论(0) 推荐(0) 编辑
摘要:Antx的由来:§最早,我们用Makefile来build系统•Makefile不适合Java的编译§后来,我们用Ant来build系统•开始时很不错•随着项目增多,出现困难§利用beanshell控制Ant API,将常用操作写成plugin(插件),增加中心repository控制•即Antx ... 阅读全文
posted @ 2015-07-22 15:48 Vae永Silence 阅读(5468) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-22 14:37 Vae永Silence 阅读(5) 评论(0) 推荐(0) 编辑
摘要:史上最全面的JavaWeb视频教程完整版(页面百度网盘直接点击下载)http://java.itcast.cn/news/20140701/15012746404.shtml?1507wwtqun第1天资料源码链接:http://pan.baidu.com/s/1i3rh0f7密码:djzg第2天资... 阅读全文
posted @ 2015-07-22 13:07 Vae永Silence 阅读(471) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-22 12:59 Vae永Silence 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-21 11:53 Vae永Silence 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-20 20:32 Vae永Silence 阅读(2) 评论(0) 推荐(0) 编辑
摘要:linux下vi命令大全进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与p... 阅读全文
posted @ 2015-07-19 20:06 Vae永Silence 阅读(123) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-19 19:15 Vae永Silence 阅读(4) 评论(0) 推荐(0) 编辑
摘要:ssh gaea@10.101.89.156svn checkouthttp://svn.alibaba-inc.com/repos/ali_china/olps/rights/branches/20150714_247908_3 .svn checkouthttp://svn.alibaba-in... 阅读全文
posted @ 2015-07-17 11:15 Vae永Silence 阅读(134) 评论(0) 推荐(0) 编辑
摘要:Eclipse打开Package ExplorerWindow > Show View > OtherJava > Package Explorer然后可以将其拖拽到Eclipse的任意区域停泊Eclipse从SVN checkout并创建项目先在Eclipse中安装SVN插件如果没有的话,然后使用... 阅读全文
posted @ 2015-07-15 20:49 Vae永Silence 阅读(165) 评论(0) 推荐(0) 编辑
摘要:系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sd... 阅读全文
posted @ 2015-07-15 16:15 Vae永Silence 阅读(233) 评论(0) 推荐(0) 编辑
摘要:浅谈HTTP中Get与Post的区别Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查... 阅读全文
posted @ 2015-07-13 19:47 Vae永Silence 阅读(195) 评论(0) 推荐(0) 编辑
摘要:ibatis新手入门ibatis 是什么iBATIS是以SQL为中心的持久化层框架。能支持懒加载、关联查询、继承等特性。iBATIS不同于一般的OR映射框架。OR映射框架,将数据库表、字段等映射到类、属性,那是一种元数据(meta-data)映射。iBATIS则是将SQL查询的参数和结果集映射到类。... 阅读全文
posted @ 2015-07-13 16:27 Vae永Silence 阅读(239) 评论(0) 推荐(0) 编辑
摘要:eclipse安装Veloeclipse(Velocity编辑插件)Help-->install new software-->Add 增加Name:VeloeclipseValue:http://veloeclipse.googlecode.com/svn/trunk/update/然后选择Vel... 阅读全文
posted @ 2015-07-13 15:23 Vae永Silence 阅读(388) 评论(0) 推荐(0) 编辑
摘要:配置对应环境,运行petstore通过官网给的命令行方法,来运行petstorepetstore是java ee的经典学习案例,下载链接如何运行呢? 参见官网给的指导:webx官网git clone https://github.com/webx/citrus-sample.gitcd citrus... 阅读全文
posted @ 2015-07-13 14:58 Vae永Silence 阅读(1106) 评论(0) 推荐(0) 编辑
摘要:详细解析Linux scp命令的应用Linux命令有人统计说是有4000多个,Linux scp命令是用于Linux之间复制文件和目录,这里详细介绍scp命令使用和参数。AD:Linux scp命令用于Linux之间复制文件和目录,具体如何使用这里好好介绍一下,从本地复制到远程、从远程复制到本地是两... 阅读全文
posted @ 2015-07-12 14:11 Vae永Silence 阅读(217) 评论(0) 推荐(0) 编辑
摘要:grep在指定的目录或文件中查找字符串,例:grep "Exception" webx.log,在一个文件中查找字符串"Exception"grep "Exception" webx.log*,在webx.log文件名开头的文件中查找字符串"Exception"grep "Exception" -r... 阅读全文
posted @ 2015-07-12 13:49 Vae永Silence 阅读(210) 评论(0) 推荐(0) 编辑
摘要:Webx框架:http://openwebx.org/petstore:webx3/webx-sample/petstore/tags/3.0/petstore编译之后:mvn jetty:run即可, 访问:http://localhost:8081/Webx MVC(以webx3为基础)1、we... 阅读全文
posted @ 2015-07-12 13:42 Vae永Silence 阅读(243) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-10 11:07 Vae永Silence 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Spring AOP代理时 ClassCastException: $Proxy0 cannot be cast to (类型转换错误)问题:今天在用AfterReturningAdvice时,afterReturning(Object returnValue, Method method, Obj... 阅读全文
posted @ 2015-07-09 15:41 Vae永Silence 阅读(622) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-08 20:59 Vae永Silence 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-08 18:59 Vae永Silence 阅读(11) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-08 16:33 Vae永Silence 阅读(6) 评论(0) 推荐(0) 编辑
摘要:分布式cookie-session的实现(spring-session)本文使用的spring-session版本为 1.0.0,地址为: https://github.com/spring-projects/spring-session1 session存储策略存储,即在后台使用session... 阅读全文
posted @ 2015-07-08 15:35 Vae永Silence 阅读(2101) 评论(0) 推荐(0) 编辑
摘要:会话Cookie及session的关系(Cookie & Session)在通常的使用中,我们只知道session信息是存放在服务器端,而cookie是存放在客户端。但服务器如何使用session和客户端之间进行通信,以及jsessionId是怎么回事,这并没有一个完整和正确的认识,因此这里将这类信... 阅读全文
posted @ 2015-07-08 15:34 Vae永Silence 阅读(2585) 评论(0) 推荐(0) 编辑
摘要:javaEE开发中使用session同步和token机制来防止并发重复提交 通常在普通的操作当中,我们不需要处理重复提交的,而且有很多方法来防止重复提交。比如在登陆过程中,通过使用redirect,可以让用户登陆之上重定向到后台首页界面,当用户刷新界面时就不会触发重复提交了。或者使用token,隐... 阅读全文
posted @ 2015-07-08 15:32 Vae永Silence 阅读(2265) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-08 14:54 Vae永Silence 阅读(4) 评论(0) 推荐(0) 编辑
摘要:Java 读写Properties配置文件JAVA操作properties文件1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都... 阅读全文
posted @ 2015-07-07 17:00 Vae永Silence 阅读(272) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-07 14:59 Vae永Silence 阅读(4) 评论(0) 推荐(0) 编辑
摘要:webx框架学习指南http://openwebx.org/docs/Webx3_Guide_Book.htmlwebx学习(一)——初识webxwebx学习(二)——Webx Frameworkwebx学习总结(一)——使用webx框架实现简单的登录功能webx学习(三)——Webx Turbin... 阅读全文
posted @ 2015-07-07 11:27 Vae永Silence 阅读(229) 评论(0) 推荐(0) 编辑
摘要:ServletContextServletContext是Servlet容器上下文环境对象,定义一组方法,servlet 使用这些方法与其 servlet 容器进行通信,例如,获取文件的 MIME 类型、分发请求或写入日志文件。每个web应用都有且仅有一个ServletContext对象,这个对象在... 阅读全文
posted @ 2015-07-07 10:04 Vae永Silence 阅读(203) 评论(0) 推荐(0) 编辑
摘要:session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说... 阅读全文
posted @ 2015-07-07 09:43 Vae永Silence 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1.概念 Filter也称为过滤器,通过过滤器,能够对web服务器管理的所有web资源:比如jsp、servlet、图片等进行拦截,从而实现一些特殊的功能:如实现url级别的访问控制、过滤敏感词汇、压缩响应信息等功能 2.实现 (1)新建一个类,实现Filter接口 ... 阅读全文
posted @ 2015-07-06 17:55 Vae永Silence 阅读(258) 评论(0) 推荐(0) 编辑
摘要:Spring框架核心由两部分组成:第一部分是反向控制(IOC),也叫依赖注入(DI); 控制反转(依赖注入)的主要内容是指:只描述程序中对象的被创建方式但不显示的创建对象。在以XML语言描述的配置文件中,声明web系统中哪个组件需要哪一种服务时,不是在程序中让对象和服务直接连接,具体负责连接工作... 阅读全文
posted @ 2015-07-06 11:33 Vae永Silence 阅读(1322) 评论(0) 推荐(0) 编辑
摘要:Struts2框架学习(三) 数据处理Struts2框架框架使用OGNL语言和值栈技术实现数据的流转处理。值栈就相当于一个容器,用来存放数据,而OGNL是一种快速查询数据的语言。值栈:ValueStack一种数据结构,操作数据的方式为:先进后出OGNL : Object-GraphNavigatio... 阅读全文
posted @ 2015-07-05 20:28 Vae永Silence 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Struts2框架学习(二) ActionStruts2框架中的Action类是一个单独的javabean对象。不像Struts1中还要去继承HttpServlet,耦合度减小了。1,流程拦截器拦截请求,创建代理Action对象,执行方法,返回结果,界面跳转。拦截器解析请求路径,获取Action的名... 阅读全文
posted @ 2015-07-05 20:27 Vae永Silence 阅读(158) 评论(0) 推荐(0) 编辑
摘要:Struts2框架学习(一)1,Struts2框架介绍 Struts2框架是MVC流程框架,适合分层开发。框架应用实现不依赖于Servlet,使用大量的拦截器来处理用户请求,属于无侵入式的设计。2,Struts2框架的流程原理1)请求先到达Filter中央控制器2)然后为Action创建代理类3)将... 阅读全文
posted @ 2015-07-05 20:24 Vae永Silence 阅读(153) 评论(0) 推荐(0) 编辑
摘要:spring框架学习(六)AOPAOP(Aspect-OrientedProgramming)面向方面编程,与OOP完全不同,使用AOP编程系统被分为方面或关注点,而不是OOP中的对象。AOP的引入在OOP面向对象的使用中,无可避免的会出现代码重复,而且使用面向对象的编程方式,这种重复无法避免,比如... 阅读全文
posted @ 2015-07-05 20:21 Vae永Silence 阅读(226) 评论(0) 推荐(0) 编辑
摘要:spring框架学习(五)注解注解Annotation,是一种类似注释的机制,在代码中添加注解可以在之后某时间使用这些信息。跟注释不同的是,注释是给我们看的,java虚拟机不会编译,注解也是不编译的,但是我们可以通过反射机制去读取注解中的信息。注解使用关键字@interface,继承java.lan... 阅读全文
posted @ 2015-07-05 20:20 Vae永Silence 阅读(164) 评论(0) 推荐(0) 编辑
摘要:spring框架学习(四)自动装配set注入和构造注入有时在做配置时比较麻烦。所以框架为了提高开发效率,提供自动装配功能,简化配置。Spring框架式默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中标签的autowire属性自动装配属性有6个值可选,分别代表不同的含义。1,byN... 阅读全文
posted @ 2015-07-05 20:19 Vae永Silence 阅读(154) 评论(0) 推荐(0) 编辑
摘要:spring框架学习(三)junit单元测试单元测试不是头一次听说了,但只是听说从来没有用过。一个模块怎么测试呢,是不是得专门为一单元写一个测试程序,然后将测试单元代码拿过来测试? 我是这么想的。学到spring框架这才知道单元测试原来是这么回事儿。下面以上一篇文章中set注入的第一个实例为测试对象... 阅读全文
posted @ 2015-07-05 20:18 Vae永Silence 阅读(181) 评论(0) 推荐(0) 编辑
摘要:spring框架学习(二)依赖注入spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入。接口注入不作要求,下面介绍前两种方式。1,set注入 采用属性的set方法进行初始化,就成为set注入。 1)给普通字符类型赋值。[java]view plaincopyprint... 阅读全文
posted @ 2015-07-05 20:16 Vae永Silence 阅读(198) 评论(0) 推荐(0) 编辑
摘要:spring框架学习(一)1,什么是spring框架spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。2,架构概述 1)IoC(Inversion of... 阅读全文
posted @ 2015-07-05 20:15 Vae永Silence 阅读(210) 评论(0) 推荐(0) 编辑
摘要:Eclipse在线安装SVN一、SVN在线安装 下面为在线安装SVN插件。以下是在线安装步骤: 其中http://subclipse.tigris.org/update_1.10.x是最新版本的SVN插件的下载站点【subclipse是Eclipse的SVN插件】。 点击【... 阅读全文
posted @ 2015-07-05 19:02 Vae永Silence 阅读(145) 评论(0) 推荐(0) 编辑
摘要:使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境做了三年多的JavaEE开发了,在平时的JavaEE开发中,为了能够用最快的速度开发项目,一般都会选择使用Struts2,SpringMVC,Spring,Hibernate,MyBatis这些开源框架来开发项目,而... 阅读全文
posted @ 2015-07-05 18:38 Vae永Silence 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Maven学习总结(九)——使用Nexus搭建Maven私服一、搭建nexus私服的目的 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服... 阅读全文
posted @ 2015-07-05 18:37 Vae永Silence 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Maven学习总结(八)——使用Maven构建多模块项目在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来... 阅读全文
posted @ 2015-07-05 18:36 Vae永Silence 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Maven学习总结(七)——eclipse中使用Maven创建Web项目一、创建Web项目1.1选择建立MavenProject 选择File->New->Project,如下图所示: 在New窗口中选择Maven->MavenProject。点击【next】如下图所示: 1.2选择项目路... 阅读全文
posted @ 2015-07-05 18:35 Vae永Silence 阅读(249) 评论(0) 推荐(0) 编辑
摘要:Maven学习总结(六)——Maven与Eclipse整合一、安装Maven插件 下载下来的maven插件如下图所示:,插件存放的路径是:E:/MavenProject/Maven2EclipsePlugin 进入到eclipse中的dropins目录下,新建三个txt文件(zest.txt,m... 阅读全文
posted @ 2015-07-05 18:34 Vae永Silence 阅读(179) 评论(0) 推荐(0) 编辑
摘要:Maven学习总结(五)——聚合与继承一、聚合 如果我们想一次构建多个项目模块,那我们就需要对多个项目模块进行聚合1.1、聚合配置代码1 2 模块一3 模块二4 模块三5 例如:对项目的Hello、HelloFriend、MakeFriends这三个模块进行... 阅读全文
posted @ 2015-07-05 18:33 Vae永Silence 阅读(182) 评论(0) 推荐(0) 编辑
摘要:Maven学习总结(四)——Maven核心概念一、Maven坐标1.1、什么是坐标? 在平面几何中坐标(x,y)可以标识平面中唯一的一点。1.2、Maven坐标主要组成groupId:组织标识(包名)artifactId:项目名称version:项目的当前版本packaging:项目的打包方式,最... 阅读全文
posted @ 2015-07-05 18:32 Vae永Silence 阅读(194) 评论(0) 推荐(0) 编辑
摘要:Maven学习总结(三)——使用Maven构建项目maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程。一、构建Jave项目1.1、创建Jave Project 1、使用mvn archetype:generate命令,如下所示:mvn ar... 阅读全文
posted @ 2015-07-05 18:31 Vae永Silence 阅读(216) 评论(0) 推荐(0) 编辑
摘要:Maven学习总结(二)——Maven项目构建过程练习上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程一、创建Maven项目1.1、建立Hello项目 1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件 ... 阅读全文
posted @ 2015-07-05 18:30 Vae永Silence 阅读(184) 评论(0) 推荐(0) 编辑
摘要:使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法一、问题描述 今天在MyEclipse中使用Maven编译项目源代码时,结果如下了如下的错误 百思不得其解啊,java源代码在MyEclipse中显示是没有任何错误的,可是执行"maven install"命令编译项... 阅读全文
posted @ 2015-07-05 18:29 Vae永Silence 阅读(229) 评论(0) 推荐(0) 编辑
摘要:Maven学习总结(一)——Maven入门一、Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目... 阅读全文
posted @ 2015-07-05 18:28 Vae永Silence 阅读(215) 评论(0) 推荐(0) 编辑
摘要:Spring的IOC原理[通俗解释一下]1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分... 阅读全文
posted @ 2015-07-05 17:57 Vae永Silence 阅读(225) 评论(0) 推荐(0) 编辑
摘要:Spring的IOC原理(转载)在网上看到一篇文章,感觉写得挺不错的,转载一下,本文转载自:http://blog.csdn.net/m13666368773/article/details/7802126一. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N... 阅读全文
posted @ 2015-07-05 17:55 Vae永Silence 阅读(150) 评论(0) 推荐(0) 编辑
摘要:谈谈对Spring IOC的理解学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对... 阅读全文
posted @ 2015-07-05 17:54 Vae永Silence 阅读(243) 评论(0) 推荐(0) 编辑
摘要:Servlet3.0学习总结(四)——使用注解标注监听器(Listener)Servlet3.0提供@WebListener注解将一个实现了特定监听器接口的类定义为监听器,这样我们在web应用中使用监听器时,也不再需要在web.xml文件中配置监听器的相关描述信息了。 下面我们来创建一个监听器,体... 阅读全文
posted @ 2015-07-05 17:53 Vae永Silence 阅读(571) 评论(0) 推荐(0) 编辑
摘要:Servlet3.0学习总结(三)——基于Servlet3.0的文件上传在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方开源组件,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不需要借助任何第三方上传组件,... 阅读全文
posted @ 2015-07-05 17:52 Vae永Silence 阅读(271) 评论(0) 推荐(0) 编辑
摘要:Servlet3.0学习总结(二)——使用注解标注过滤器(Filter)Servlet3.0提供@WebFilter注解将一个实现了javax.servlet.Filter接口的类定义为过滤器,这样我们在web应用中使用过滤器时,也不再需要在web.xml文件中配置过滤器的相关描述信息了。 下面我... 阅读全文
posted @ 2015-07-05 17:51 Vae永Silence 阅读(2087) 评论(0) 推荐(0) 编辑
摘要:Servlet3.0学习总结(一)——使用注解标注Servlet一、Servlet3.0介绍 Servlet3.0是Java EE6规范的一部分,Servlet3.0提供了注解(annotation),使得不再需要在web.xml文件中进行Servlet的部署描述,简化开发流程。二、开发Servl... 阅读全文
posted @ 2015-07-05 17:50 Vae永Silence 阅读(2151) 评论(0) 推荐(0) 编辑
摘要:XML学习总结(二)——XML入门一、XML语法学习 学习XML语法的目的就是编写XML 一个XML文件分为如下几部分内容:文档声明元素属性注释CDATA区、特殊字符处理指令(processinginstruction)1.1、xml语法——文档声明 在编写XML文档时,需要先使用文档声明,声... 阅读全文
posted @ 2015-07-05 17:49 Vae永Silence 阅读(266) 评论(0) 推荐(0) 编辑
摘要:XML学习总结(一)——XML介绍一、XML概念 ExtensibleMarkupLanguage,翻译过来为可扩展标记语言。Xml技术是w3c组织发布的,目前推荐遵循的是W3C组织于2000发布的XML1.0规范。二、学习XML的目的 在现实生活中大量存在有关系的数据,如下图(图-1)所示 ... 阅读全文
posted @ 2015-07-05 17:48 Vae永Silence 阅读(182) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-05 16:53 Vae永Silence 阅读(2) 评论(0) 推荐(0) 编辑
摘要:孤傲苍狼的博客园http://www.cnblogs.com/xdp-gacl/tag/我的Tag列表JavaWeb学习总结(62)EasyUI学习总结(6)MySQL(2)Linux下项目部署(1)java基础总结(28)WebService学习总结(5)Hessian(2)java面试题(1)J... 阅读全文
posted @ 2015-07-05 16:36 Vae永Silence 阅读(29664) 评论(11) 推荐(44) 编辑
摘要:JavaWeb学习总结(五十三)——Web应用中使用JavaMail发送邮件现在很多的网站都提供有用户注册功能,通常我们注册成功之后就会收到一封来自注册网站的邮件。邮件里面的内容可能包含了我们的注册的用户名和密码以及一个激活账户的超链接等信息。今天我们也来实现一个这样的功能,用户注册成功之后,就将用... 阅读全文
posted @ 2015-07-05 16:34 Vae永Silence 阅读(233) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(五十二)——使用JavaMail创建邮件和发送邮件一、RFC882文档简单说明 RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件包含邮件头和邮件体两个部分,邮件头和邮件体之间使用空行分隔。 邮件头包含的内容有:from字段 --用于指明发件人t... 阅读全文
posted @ 2015-07-05 16:33 Vae永Silence 阅读(220) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(五十一)——邮件的发送与接收原理一、邮件开发涉及到的一些基本概念1.1、邮件服务器和电子邮箱 要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet很多提供邮件服务的厂商:sina、sohu、163等等他们都有自己的邮件服务器。 这些... 阅读全文
posted @ 2015-07-05 16:32 Vae永Silence 阅读(231) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(五十)——文件上传和下载在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的... 阅读全文
posted @ 2015-07-05 16:31 Vae永Silence 阅读(226) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(四十九)——简单模拟Sping MVC在Spring MVC中,将一个普通的java类标注上Controller注解之后,再将类中的方法使用RequestMapping注解标注,那么这个普通的java类就够处理Web请求,示例代码如下: 1 /** 2 * 使用Contro... 阅读全文
posted @ 2015-07-05 16:30 Vae永Silence 阅读(172) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet一、Servlet的传统配置方式 在JavaWeb开发中, 每次编写一个Servlet都需要在web.xml文件中进行配置,如下所示:1 2 ActionServlet3 me.gacl.w... 阅读全文
posted @ 2015-07-05 16:29 Vae永Silence 阅读(181) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(四十七)——监听器(Listener)在开发中的应用监听器在JavaWeb开发中用得比较多,下面说一下监听器(Listener)在开发中的常见应用一、统计当前在线人数 在JavaWeb应用开发中,有时候我们需要统计当前在线的用户数,此时就可以使用监听器技术来实现这个功能了。... 阅读全文
posted @ 2015-07-05 16:28 Vae永Silence 阅读(202) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(四十六)——Filter(过滤器)常见应用一、统一全站字符编码 通过配置参数charset指明使用何种字符编码,以处理Html Form请求参数的中文问题 1 package me.gacl.web.filter; 2 3 import java.io.IOExcepti... 阅读全文
posted @ 2015-07-05 16:27 Vae永Silence 阅读(197) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(四十五)——监听器(Listener)学习二一、监听域对象中属性的变更的监听器 域对象中属性的变更的事件监听器就是用来监听 ServletContext, HttpSession, HttpServletRequest 这三个对象中的属性变更信息事件的监听器。 这三个监听... 阅读全文
posted @ 2015-07-05 16:26 Vae永Silence 阅读(204) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(四十四)——监听器(Listener)学习一、监听器介绍1.1、监听器的概念 监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于... 阅读全文
posted @ 2015-07-05 16:25 Vae永Silence 阅读(167) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(四十三)——Filter高级开发在filter中可以得到代表用户请求和响应的request、response对象,因此在编程中可以使用Decorator(装饰器)模式对request、response对象进行包装,再把包装对象传给目标资源,从而实现一些特殊需求。一、Decor... 阅读全文
posted @ 2015-07-05 16:24 Vae永Silence 阅读(155) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(四十二)——Filter(过滤器)学习一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行... 阅读全文
posted @ 2015-07-05 16:23 Vae永Silence 阅读(195) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(四十一)——Apache的DBUtils框架学习一、commons-dbutils简介 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同... 阅读全文
posted @ 2015-07-05 16:22 Vae永Silence 阅读(177) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(四十)——编写自己的JDBC框架一、元数据介绍 元数据指的是"数据库"、"表"、"列"的定义信息。1.1、DataBaseMetaData元数据 Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的Databas... 阅读全文
posted @ 2015-07-05 16:21 Vae永Silence 阅读(175) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(三十九)——数据库连接池一、应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢... 阅读全文
posted @ 2015-07-05 16:20 Vae永Silence 阅读(174) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(三十八)——事务一、事务的概念 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 例如:A——B转帐,对应于如下两条sql语句 update from account set money=money+100 where name='B';... 阅读全文
posted @ 2015-07-05 16:19 Vae永Silence 阅读(168) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键测试脚本如下:1 create table test12 (3 id int primary key auto_increment,4 name varchar(20)5 ); 测试代码: 1 packag... 阅读全文
posted @ 2015-07-05 16:18 Vae永Silence 阅读(154) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(三十六)——使用JDBC进行批处理在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。 JDBC实现批处理有两种方式:statement和preparedstatement一、使用S... 阅读全文
posted @ 2015-07-05 16:17 Vae永Silence 阅读(168) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(三十五)——使用JDBC处理Oracle大数据一、Oracle中大数据处理 在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数... 阅读全文
posted @ 2015-07-05 16:16 Vae永Silence 阅读(202) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(三十四)——使用JDBC处理MySQL大数据一、基本概念 大数据也称之为LOB(Large Objects),LOB又分为:clob和blob,clob用于存储大文本,blob用于存储二进制数据,例如图像、声音、二进制文等。 在实际开发中,有时是需要用程序把大文本或二进制... 阅读全文
posted @ 2015-07-05 16:15 Vae永Silence 阅读(176) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(三十三)——使用JDBC对数据库进行CRUD一、statement对象介绍 Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。 Statement对象的executeUpdate方法... 阅读全文
posted @ 2015-07-05 16:14 Vae永Silence 阅读(223) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(三十二)——JDBC学习入门一、JDBC相关概念介绍1.1、数据库驱动 这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡,同样道理,我们安装好数据库之后,我们的应用程序... 阅读全文
posted @ 2015-07-05 16:13 Vae永Silence 阅读(187) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(三十)——EL函数库一、EL函数库介绍 由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。 这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发... 阅读全文
posted @ 2015-07-05 16:11 Vae永Silence 阅读(202) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(二十九)——EL表达式一、EL表达式简介 EL 全名为Expression Language。EL主要作用: 1、获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javab... 阅读全文
posted @ 2015-07-05 16:10 Vae永Silence 阅读(188) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(二十八)——JSTL标签库之核心标签一、JSTL标签库介绍 JSTL标签库的使用是为弥补html标签的不足,规范自定义标签的使用而诞生的。使用JSLT标签的目的就是不希望在jsp页面中出现java逻辑代码二、JSTL标签库的分类核心标签(用得最多)国际化标签(I18N格... 阅读全文
posted @ 2015-07-05 16:09 Vae永Silence 阅读(194) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(二十七)——jsp简单标签开发案例和打包一、开发标签库1.1、开发防盗链标签 1、编写标签处理器类:RefererTag.java 1 package me.gacl.web.simpletag; 2 3 import java.io.IOException; 4 imp... 阅读全文
posted @ 2015-07-05 16:08 Vae永Silence 阅读(162) 评论(0) 推荐(0) 编辑
摘要:在Servlet使用getServletContext()获取ServletContext对象出现java.lang.NullPointerException(空指针)异常的解决办法今天遇到了一个在servlet的service方法中获取ServletContext对象出现java.lang.Nul... 阅读全文
posted @ 2015-07-05 16:07 Vae永Silence 阅读(408) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(二十六)——jsp简单标签标签库开发(二)一、JspFragment类介绍 javax.servlet.jsp.tagext.JspFragment类是在JSP2.0中定义的,它的实例对象代表JSP页面中的一段符合JSP语法规范的JSP片段,这段JSP片段中不能包含JSP脚... 阅读全文
posted @ 2015-07-05 16:06 Vae永Silence 阅读(166) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(二十五)——jsp简单标签开发(一)一、简单标签(SimpleTag) 由于传统标签使用三个标签接口来完成不同的功能,显得过于繁琐,不利于标签技术的推广, SUN公司为降低标签技术的学习难度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现... 阅读全文
posted @ 2015-07-05 16:05 Vae永Silence 阅读(167) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(二十四)——jsp传统标签开发一、标签技术的API1.1、标签技术的API类继承关系 二、标签API简单介绍2.1、JspTag接口 JspTag接口是所有自定义标签的父接口,它是JSP2.0中新定义的一个标记接口,没有任何属性和方法。JspTag接口有Tag和Simpl... 阅读全文
posted @ 2015-07-05 16:04 Vae永Silence 阅读(158) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(二十三)——jsp自定义标签开发入门一、自定义标签的作用 自定义标签主要用于移除Jsp页面中的java代码。二、自定义标签开发和使用2.1、自定义标签开发步骤 1、编写一个实现Tag接口的Java类(标签处理器类) 1 package me.gacl.web.tag; ... 阅读全文
posted @ 2015-07-05 16:03 Vae永Silence 阅读(171) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册一、Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,j... 阅读全文
posted @ 2015-07-05 16:02 Vae永Silence 阅读(505) 评论(0) 推荐(1) 编辑
摘要:javaweb学习总结(二十一)——JavaWeb的两种开发模式SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式。一、JSP+JavaBean开发模式1.1、jsp+javabean开发模式架... 阅读全文
posted @ 2015-07-05 16:01 Vae永Silence 阅读(240) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(二十)——JavaBean总结一、什么是JavaBean JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:这个Java类必须具有一个无参的构造函数属性必须私有化。私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名... 阅读全文
posted @ 2015-07-05 16:00 Vae永Silence 阅读(168) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(十九)——JSP标签一、JSP标签介绍 JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。二、JSP常用标签 jsp的常用标签有以下三个标签 标签 标签2.1、标... 阅读全文
posted @ 2015-07-05 15:59 Vae永Silence 阅读(196) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(十八)——JSP属性范围所谓的属性范围就是一个属性设置之后,可以经过多少个其他页面后仍然可以访问的保存范围。一、JSP属性范围 JSP中提供了四种属性范围,四种属性范围分别指以下四种:当前页:一个属性只能在一个页面中取得,跳转到其他页面无法取得一次服务器请求:一个页面中设置... 阅读全文
posted @ 2015-07-05 15:58 Vae永Silence 阅读(139) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(十七)——JSP中的九个内置对象一、JSP运行原理 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行... 阅读全文
posted @ 2015-07-05 15:57 Vae永Silence 阅读(170) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(十六)——JSP指令一、JSP指令简介 JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。 在JSP 2.0规范中共定义了三个指令:page指令Include指令taglib指令 JSP指... 阅读全文
posted @ 2015-07-05 15:56 Vae永Silence 阅读(889) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(十五)——JSP基础语法任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用。一、JSP模版元素 JSP页面中的HTML内容称之为JSP模版元素。 JSP模版元素定义了网页的基本... 阅读全文
posted @ 2015-07-05 15:55 Vae永Silence 阅读(154) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(十四)——JSP原理一、什么是JSP? JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。 JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供... 阅读全文
posted @ 2015-07-05 15:54 Vae永Silence 阅读(172) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(十三)——使用Session防止表单重复提交在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.... 阅读全文
posted @ 2015-07-05 15:53 Vae永Silence 阅读(155) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(十二)——Session一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的sessi... 阅读全文
posted @ 2015-07-05 15:52 Vae永Silence 阅读(160) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(十一)——使用Cookie进行会话管理一、会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。二、会... 阅读全文
posted @ 2015-07-05 15:51 Vae永Silence 阅读(152) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(十)——HttpServletRequest对象(一)一、HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得... 阅读全文
posted @ 2015-07-05 15:50 Vae永Silence 阅读(139) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(九)—— 通过Servlet生成验证码图片一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImage Servlet,用来生成验证码图片 1 package gacl.response.study; 2 ... 阅读全文
posted @ 2015-07-05 15:49 Vae永Silence 阅读(226) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(八)——HttpServletResponse对象(二)一、HttpServletResponse常见应用——生成验证码1.1、生成随机图片用作验证码 生成图片主要用到了一个BufferedImage类, 生成随机图片范例: 1 package gacl.response... 阅读全文
posted @ 2015-07-05 15:48 Vae永Silence 阅读(167) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(七)——HttpServletResponse对象(一)Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的... 阅读全文
posted @ 2015-07-05 15:47 Vae永Silence 阅读(162) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(六)——Servlet开发(二)一、ServletConfig讲解1.1、配置Servlet初始化参数 在Servlet的配置文件web.xml中,可以使用一个或多个标签为servlet配置一些初始化参数。例如: 1 2 ServletConfigDemo1 3 ... 阅读全文
posted @ 2015-07-05 15:46 Vae永Silence 阅读(127) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(五)——Servlet开发(一)一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:... 阅读全文
posted @ 2015-07-05 15:45 Vae永Silence 阅读(171) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(三)——Tomcat服务器学习和使用(二)一、打包JavaWeb应用 在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下: 范例:将JavaWebDemoProject这个JavaWeb应用打包成war包 执行完之后,就... 阅读全文
posted @ 2015-07-05 15:44 Vae永Silence 阅读(154) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(二)——Tomcat服务器学习和使用(一)一、Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。 如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector... 阅读全文
posted @ 2015-07-05 15:43 Vae永Silence 阅读(189) 评论(0) 推荐(0) 编辑
摘要:JavaWeb学习总结(一)——JavaWeb开发入门一、基本概念1.1、WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的... 阅读全文
posted @ 2015-07-05 15:42 Vae永Silence 阅读(195) 评论(0) 推荐(0) 编辑
摘要:javaweb学习总结(四)——Http协议一、什么是HTTP协议 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中... 阅读全文
posted @ 2015-07-05 15:27 Vae永Silence 阅读(225) 评论(0) 推荐(0) 编辑
摘要:作为编程人员,程序的调试是一项基本功。在不使用IDE的时候,程序的调试多数是通过日志或者输入语句(System.out.println)的方式。可以把程序运行的轨迹或者程序运行过程中的状态显示给用户,用户据此对程序进行分析调试。实际上这样的调试并不是非常方便。在多数IDE中都提供了debug功能,可... 阅读全文
posted @ 2015-07-05 14:31 Vae永Silence 阅读(229) 评论(0) 推荐(0) 编辑
摘要:Java Web快速入门——全十讲这是一次培训的讲义,就是我在给学生讲的过程中记录下来的,非常完整,原来发表在Blog上,我感觉这里的学生可能更需要。内容比较长,你可以先收藏起来,慢慢看。第一讲(参考《Java Web程序设计基础教程》第1章)1 JSP 和 Java的关系 一般Java指的标注版 ... 阅读全文
posted @ 2015-07-05 14:26 Vae永Silence 阅读(504) 评论(0) 推荐(0) 编辑
摘要:http://www.iteye.com/blogs/subjects/spring3http://jinnianshilongnian.iteye.com/blog/1482071跟我学spring(开涛博客)Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之... 阅读全文
posted @ 2015-07-04 16:57 Vae永Silence 阅读(265) 评论(0) 推荐(0) 编辑
摘要:在分布式环境,管理Session通常使用下面三种方式:一、Session Replication 方式管理 (即session复制) 简介:将一台机器上的Session数据广播复制到集群中其余机器上 使用场景:机器较少,网络流量较小 优点:实现简单、配置较少、当网络中有机器Down掉时... 阅读全文
posted @ 2015-07-04 16:52 Vae永Silence 阅读(332) 评论(0) 推荐(0) 编辑
摘要:会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Co... 阅读全文
posted @ 2015-07-04 16:50 Vae永Silence 阅读(203) 评论(0) 推荐(0) 编辑
摘要:相关文章:HTTP 协议之压缩 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,... 阅读全文
posted @ 2015-07-04 16:49 Vae永Silence 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Webx3项目是运行在jetty/tomcat这种Web应用容器中的,Web应用的模式都是请求-响应的。一个请求通过浏览器发出,封装为HTTP报文到达服务端,被容器接受到,封装为HttpRequest和HttpResponse等,然后进入Webx3的领域,通过Webx3的一套Pipeline机制到达... 阅读全文
posted @ 2015-07-03 14:54 Vae永Silence 阅读(595) 评论(0) 推荐(0) 编辑
摘要:开发环境 Eclipse Java EE IDE for Web Developers.(Version: Helios Service Release 1) jdk1.6.0_07 apache-tomcat-6.0.10 首先需要为eclipse安装velocity编辑插件: ... 阅读全文
posted @ 2015-07-02 11:22 Vae永Silence 阅读(377) 评论(0) 推荐(0) 编辑
摘要:Velocity 语法(转)一、基本语法1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)#else#end2、"$"用来标识一个对象(或理解为变... 阅读全文
posted @ 2015-07-02 11:19 Vae永Silence 阅读(563) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示