05 2016 档案
DNS为什么通常都会设置为14.114.114.114
摘要:114DNS以多个基础电信运营商自用的DNS系统为基础,通过扩展而建成专业的第三方高可靠DNS服务平台,该平台由几百个Intel的高端CPU内核构成,有多条10GE和GE电路直连多个基础电信运营商的核心路由器,采用BGP Global AnyCast技术多点异地部署;为公众提供高速、稳定、可信的DN
阅读全文
Chrome 快捷键使用
摘要:窗口和标签页快捷方式 地址栏快捷方式 在地址栏,进行下列操作之一: 打开谷歌浏览器功能的快捷方式 网页快捷方式 文字快捷方式 转载请注明:浏览迷 » Chrome 浏览器快捷键大全 扩展: chrome://net-internals/#dns 查看chrome的DNS缓存
阅读全文
Eclipse上安装GIT插件EGit及使用
摘要:1.Help >Install new software 2.EGit插件地址:http://download.eclipse.org/egit/updates 在Eclipse中配置EGit 准备工作:需要在https://github.com 上注册账号 Preferences > Team >
阅读全文
org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER
摘要:Eclipse中出现无法找到Maven包 症状:出现org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER, 且出现无法找到Maven的依赖的问题 解决方案:Build Path -》 Java Build Path -》Libraries -》Add Li
阅读全文
web.xml 配置中classpath: 与classpath*:的区别
摘要:首先 classpath是指 WEB-INF文件夹下的classes目录 (1)什么事classes目录?classes就是: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ft
阅读全文
web.xml中webAppRootKey
摘要:1、 web.xml配置 "webapp.root"这个字符串可以随便写任何字符串。如果不配置默认值是"webapp.root"。 可以用System.getProperty("webapp.root")来动态获项目的运行路径。一般返回结果例如:/usr/local/tomcat6/webapps/
阅读全文
myBatis抛出异常Result Maps collection already contains value ...
摘要:原因是Eclipse编译了一份在bin目录下,将bin目录或者WEB-INF下class目录清空即可 或者Maven clean一下项目
阅读全文
xxx cannot be resolved to a type 错误解决方法
摘要:(1)jdk不匹配(或不存在) 项目指定的jdk为“jdk1.6.0_18”,而当前eclipse使用的是“jdk1.6.0_22”。需要在BuildPath | Libraries,中做简单调整。 (2)jar包缺失或冲突 当找不到“XX”所在的jar包时,会报这个错。解决只需要找到(ctrl+点
阅读全文
Cannot change version of project facet Dynamic Web Module to 3.0
摘要:步骤: 1.打开web.xml,查看下version是否是3.0 2.打开项目下.setting目录下的org.eclipse.wst.common.project.facet.core.xml ,"jst.web"对应的version改为“3.0” 3.执行项目右键Maven的Update Pro
阅读全文
mysql JDBC URL格式各个参数详解
摘要:mysql JDBC URL格式如下: jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2]... 现只列举几个重要的参数,如下表所示: 对应中文环境,通常mysql连接URL可以设置为: jdb
阅读全文
JSP:include的flush属性的作用
摘要:JSP 中include 另一个文件时有个很偏的属性,叫flush,默认为 false。 在同一个 JSP 中,如果不断 include 自己(源文件),在逻辑上会形成死循环。若默认情况下,服务器会等待该文件被读到底端,然后才输出到客户端,并且销毁该次访问的 request 和 response。而
阅读全文
maven核心,pom.xml详解(转)
摘要:什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 快速察看: 基本内容: POM包括了所有的项目信息 gr
阅读全文
pom.xml
摘要:5.2.parent artifactId 父项目的artifact标识符 groupId 父项目的group标识符 version 父项目的版本 relativePath 父项目的pom.xml文件的相对路径。默认值为../pom.xml。maven首先从当前构建项目开始查找父项目的pom文件,然
阅读全文
查看mysql存储引擎
摘要:一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看:看你的mysql现在已提供什么存储引擎:mysql> show engines;看你的mysql当前默认的存储引擎:mysql> show variables like '%storage_engine%';你要看某个表用了什么引擎
阅读全文
用Maven插件生成Mybatis代码
摘要:现在代码管理基本上是采用Maven管理,Maven的好处此处不多说,大家用百度搜索会有很多介绍,本文介绍一下用Maven工具如何生成Mybatis的代码及映射的文件。 一、配置Maven pom.xml 文件 在pom.xml增加以下插件: 配置好Maven插件,下面需要配置插件需要配置文件 二、插
阅读全文
spring MVC配置详解
摘要:现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spri
阅读全文
Spring MVC 下index.jsp访问
摘要:spring-mvc.xml配置 所以jsp页面是放置在/WEB-INF/pages下面的,那么要访问/index.jsp怎么访问? 1.没有定义index Controller;当在浏览器中输入http://localhost:8080/springDemo/ 时,它会默认的去找项目的根目录/in
阅读全文
Spring MVC的UrlBasedViewResolver和InternalResourceViewResolver
摘要:Spring MVC使用ViewResolver来根据controller中返回的view名关联到具体的View对象。使用View对象来渲染返回值以生成最终的视图,如html,json或pdf等。 Spring MVC中,通过在servlet context配置文件中配置的ViewResolver
阅读全文
js中encode、decode的应用说明
摘要:escape 方法 返回一个可在所有计算机上读取的编码 String 对象。 function escape(charString : String) : String 参数 charString 必选。要编码的任何 String 对象或文本。 备注 escape 方法返回一个包含 charstri
阅读全文
Spring3.1新特性介绍
摘要:Spring3.1新特性 一、Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。 二、Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供了一组强大的注解: 需要通过处理器映
阅读全文
Spring 使用注解方式进行事务管理
摘要:转载:http://www.cnblogs.com/younggun/archive/2013/07/16/3193800.html 使用步骤: 步骤一、在spring配置文件中引入<tx:>命名空间<beans xmlns="http://www.springframework.org/schem
阅读全文
GET,POST,PUT,DELETE的区别
摘要:Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应
阅读全文
SpringMVC注解@RequestParam全面解析
摘要:一、基本使用,获取提交的参数 二、异常情况处理 1、可以对传入参数指定参数名 错误信息: HTTP Status 400 - Required String parameter 'aa' is not present 2、可以通过required=false或者true来要求@RequestPara
阅读全文
java实现DES算法
摘要:import java.util.UUID; import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESKeySpec; import javax.crypto.spec.IvParameterSpec;...
阅读全文
Spring MVC 的请求参数获取的几种方法
摘要:通过@PathVariabl注解获取路径中传递参数 用@ModelAttribute注解获取POST请求的FORM表单数据 直接用HttpServletRequest获取 用注解@RequestParam绑定请求参数a到变量a 当请求参数a不存在时会有异常发生,可以通过设置属性required=fa
阅读全文
通过org.springframework.web.filter.CharacterEncodingFilter定义Spring web请求的编码
摘要:通过类org.springframework.web.filter.CharacterEncodingFilter,定义request和response的编码。具体做法是,在web.xml中定义一个Filter,如下:
阅读全文
springMVC传对象参数、返回JSON格式数据
摘要:假如请求路径:http://localhost/test/test.do?user.id=1 后台接收参数的方法如下: 那么在后台接收到的参数中,user对象的id属性是null。如果路径换为http://localhost/test/test.do?id=1,则user对象的id属性是1。 这里必
阅读全文
org.apache.log4j.Logger详解
摘要:1. 概述 1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。 最普通的做法就是在代码中嵌入许多的打印语
阅读全文
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK
摘要:在Eclipse中Maven install一个项目失败,提示: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK 解决方案: Window-->Prefer
阅读全文
maven依赖关系中Scope的作用
摘要:maven依赖关系中Scope的作用 Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compil
阅读全文
CoreException: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 or one of its dependencies could not be resolved
摘要:CoreException: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 or one of its dependencies could not be resol
阅读全文
org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir异常解决方法
摘要:myeclipse用svn提交的时候报错: Attempted to lock an already-locked dir svn: Working copy 'D:/Program Files/MyEclipse 6.6flex/workspace/emis/WebRoot/emis/emreso
阅读全文
Oracle 11g的7个服务详解
摘要:成功安装Oracle 11g后,共有7个服务,这七个服务的含义分别为:1. Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射
阅读全文
桥梁模式
摘要:桥梁模式也叫桥接模式,其定义如下: Decouple an abstraction from its implementation so that the two can vary independently. 将抽象和实现解耦,使得两者可以独立地变化 桥梁模式的角色: Abstraction抽象化
阅读全文
享元模式
摘要:享元模式是池技术的重要实现方式,其定义如下: Use sharing to support large numbers of fine-grained objects efficiency.使用共享对象可有效的支持大量的细粒度的对象享元模式的定义为我们提出了两个要求:细粒度的对象和共享对象细粒度对象
阅读全文
解释器模式
摘要:解释器模式的定义是一种按照规定语法进行解析的方案,在现在项目中使用的比较少,其定义如下: Given a language, define a representation for its grammar along with an interpreter that uses the represe
阅读全文
状态模式
摘要:状态模式的定义如下: Allow an object to alter its behavior when its internal state changes. The objects will appear to changeits class. 当一个对象内在状态改变时允许其改变行为这个对象看
阅读全文
组合模式
摘要:组合模式的定义: 主要用来描述部分和整体的关系,其定义如下: Compose objects into tree structure to represent part-whole hierarchies. Composite lets clients treatindividual objects
阅读全文
访问者模式
摘要:访问者模式是一个相对简单的模式,其定义如下: Represent an operation to be performed on the elements of an object structrue. Visitor lets you define a new operation without
阅读全文
备忘录模式
摘要:备忘录模式提供了一种弥补真实世界缺陷的方法,让“后悔药”在程序世界中可行,其定义如下: Without violating encapsulation, capture and externalize an object's internal state so that the object can
阅读全文
门面模式
摘要:门面模式也叫做外观模式,是一种比较常用的封装模式,其定义如下: Provide a unifield interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes
阅读全文
观察者模式
摘要:观察者模式又叫发布订阅模式,其定义如下: Define a one-to-money dependency between objects so that when one object changes state,all its dependents arenotified and updated
阅读全文
pinyin4j使用示例
摘要:pinyin4j的主页:http://pinyin4j.sourceforge.net/pinyin4j能够根据中文字符获取其对应的拼音,而且拼音的格式可以定制pinyin4j是一个支持将中文转换到拼音的Java开源类库 1.支持简体中文和繁体中文字符 2.支持转换到汉语拼音,通用拼音, 威妥玛拼音
阅读全文
迭代器模式
摘要:迭代器模式定义: Provide a way to access the elements of an aggregate object sequentially without exposingits underlying representation. 它提供了一种方法访问一个容器对象中各个元素
阅读全文
适配器模式
摘要:【扩展】一个对象如果不存储实体状体以及对象之间的关系,该对象就叫做贫血对象,对应的领域模型就是贫血领域模型有实体状体和对象关系的模型就是充血领域模型 适配器模式的定义: Convert the interface of a class into another interface clients e
阅读全文
策略模式
摘要:策略模式的定义: Define a family of algorithms, encapsulates each one, and make them interchangeable. 定义一组算法,将每个算法都封装起来,并且使它们之间可以互换 策略模式三个角色: Context封装角色:上下文角
阅读全文
装饰模式
摘要:装饰模式的定义: Attach additional responsibilities to an object dynamically keeping the same interface. Decorators provide a flexible alternativeto subclassi
阅读全文
责任链模式
摘要:责任链模式的定义: Avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the request.Chain the receiving obj
阅读全文
命令模式
摘要:命令模式的定义: Encapsulated a request as an object ,thereby letting you parameterize clients with different requests, queue or log requests,and support undo
阅读全文
中介者模式
摘要:中介者模式定义: Define an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objectsfrom referring to each o
阅读全文
原型模式
摘要:原型模式的定义: Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype; 用原型实例指定创建对象的种类,并且通过拷贝
阅读全文
代理模式
摘要:代理模式的定义: Provide a surrogate or placeholder for another object to control access to it. 为其他对象提供一种代理以控制对这个对象的访问 代理模式的通用类图: Subject抽象主题角色:抽象主题类可以是抽象类或接口
阅读全文
建造者模式
摘要:建造者模式的定义: 建造者模式(Builder Pattern)也叫作生成器模式,其定义如下: Separate the construction of a complex object from its representation so that the same construction pr
阅读全文
Ajax的“dataType”乱用的陷阱
摘要:如上的Ajax,请求的ulr返回的是一个字符串“success”和“error” 注意:该ajax的dataType设置为“json” 开始以为这样没问题,因为字符串也算一种的对象吧,但是后台返回的是“success”时,它总是提示“失败”,其实后台是执行成功了的 后来查阅jQuery帮助文档 然后
阅读全文
window.parent ,window.top,window.self 详解
摘要:在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。 window.self 功能:是对当前窗口自身的引用。它和window属性
阅读全文
Alpha、Beta、RC、GA版本的区别
摘要:Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能
阅读全文
模板方法模式
摘要:Template Method lets subclassess redefine certain steps of an algorithm without changing the algorithm's structure. 定义一个操作中的算法框架,而将一些步骤延迟到子类中。使得子类可以不改
阅读全文
工厂模式
摘要:public abstract class Product{ public void method1(){ ... } public abstract void method2(); } public class ConcreteProduct1 extends Product{ public void method2(){ ...
阅读全文
单例模式
摘要:第二钟单例模式当系统压力增大,并发量增加时则可能在内存中出项多个实例,破坏了最初的预期。出现这种情况是因为如果一个线程A执行到singleton=new Singleton(),但是还没有获得对象(对象初始化是需要使时间的),第二个线程B也在执行,执行到(single==null)判断,那么线程B获
阅读全文
eclipse部署web项目至本地的tomcat但在webapps中找不到
摘要:在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。 而默认部署到工作空间下的.metadata\.plugins\org.eclipse.
阅读全文