- 博客(187)
- 资源 (4)
- 收藏
- 关注
转载 CentOS、Ubuntu、Debian三个linux比较异同
Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论。而绝大多数VPS上只提供开源社区维护的发行版本。下面就这些不同的Linux发行版进行简单的分析。UbuntuUbuntu近
2017-04-24 22:17:50
899
转载 常见的Java WEB服务器
Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。开发Java Web应用所采用的服务器主要是与JSP/Servlet兼容的Web服务器,比较常用的有Tomcat、Resin、JBoss、WebSphere 和 WebLogic 等,下面将分别进行介绍。 Tomcat 服务器 目前最为流行的Tomcat服务器
2015-05-21 16:13:08
711
转载 HTTP错误代码大全
HTTP错误大全HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败HTTP 403 - 禁止访问HTTP 403 -
2015-05-21 16:05:36
666
转载 web上下文是什么?里面有什么对象?request,session,application它们和servlet有什么关系!
tomcat是一个servlet容器,也就是一个服务器,servlet一个服务类,用于提供服务。servlet需要servlet容器来启动,不能脱离容器独自运行。你发一个http请求到服务器请求浏览一个网页,tomcat会吧这个请求解析出来,包装成一个request对象,然后根据你的请求地址,把request丢给相应的servlet处理。web上下文可以看成web应用的运行环境,一般用cont
2015-05-21 15:18:37
2209
转载 PhantomJS在Windows7下实现网站自动下载截图
1. phantomjs介绍基于Javascript驱动的命令行webkit引擎,轻量级,安装简单,开发快速,渲染速度较快,无界面的webkit浏览器。 phontomjs跟一般浏览器一样可以加载网页,但不同的是它不会把网页显示出来,在加载网页后它会提供一系列的Javascript API给程式人员使用,包括DOM元件的控制﹑CSS的选择器﹑JSON﹑HTML5的Canvas和SVG﹗你可能会
2015-01-07 15:17:15
899
原创 spring mvc中controller怎么接收页面表单提交的数据
1、定义一个类,该类的字段要包含表单中所有input的name对应的值,并且在类中为对应的字段生成getter 与setter方法2、在对应的controller函数中,添加该类的一个对象作为参数。例子如下:前台页面表单:表单对应的类定义如下:(当然,该类中还可以包含其他的字段,但必须包含表单中的所有input中的name值,并为其生成getter 与setter方法)
2014-12-16 10:49:22
30775
2
转载 Eclipse开发环境下,部署和配置svn的整个过程
1 下载并安装svn服务器目前svn官方网站为:http://subversion.apache.org/目前我们服务器操作系统为window server 2008 则我们选择对应的svn server为VisualSVN Server下载路径为:http://www.visualsvn.com/downloads/ 2 客户端机器安装 svn 的
2014-12-08 11:10:04
700
转载 监听器(Listener)
Listener是Servlet的监听器,可以监听客户端的请求,服务端的操作等定义监听器类的步骤1)要想让一个类成为监听器类,就必须去实现监听接口,及实现接口的方法,常见的监听接口如下:ServletContextListenerServletContextAtrributeListenerHttpSessionListenerHttpSessi
2014-11-14 14:45:32
590
转载 过滤器(Fileter)执行流程
Servlet过滤器的概念:Servlet过滤器是在 java Servlet 2.3 中定义的,它能够对Servlet容器中的请求和响应对象,进行检查和修改Servlet过滤器并不会生成request和response对象,它只起到过滤的作用Servlet过滤器会在请求还未到Servlet之前检查request对象,修改 Request Header 和 Request
2014-11-14 14:44:21
774
转载 Servlet 之 生命周期
Servlet 框架的核心是javax.servlet.Servlet接口,所有的Servlet程序都必须实现这一接口,Servlet接口中定义了五个方法,其中三个方法代表了Servlet的生命周期:init() :初始化Servlet对象 --- 初始化阶段service() :负责响应客户端发过来的请求 --- 响应客户请求阶段destroy() :当Servlet退出生命
2014-11-14 14:43:02
564
转载 SpringMVC中使用Interceptor拦截器
SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在
2014-11-14 14:39:37
436
转载 page、request、session、application
SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在
2014-11-14 14:35:14
575
转载 浅谈:request,session,application
request,session,application,三者比较作用域::request 各自对应的接口request对象 对应的接口 :javax.servlet.ServletRequest 其子接口:javax.servlet.http.HttpServletRequestsession对象 对应的接口
2014-11-14 14:32:17
546
转载 Oracle日期类操作(格式 加减乘 取毫秒)
1.日期格式、实验可以参考oracle官方文档(Table 2-15 Datetime Format Elements):http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/sql_elements004.htm#SQLRF00210d-----------一周中的星期几day---------天的名字d
2014-11-10 22:23:31
980
转载 oracle 取时间差 Oracle函数大全
一.Oracle日期函数 1、求出本星期的第一天日期(以星期一为第一天) select trunc(sysdate,'DD')-to_char(sysdate,'D')+2 from dual; 2、求出本星期的第七天日期(以星期日为第七天) select trunc(sysdate,'DD')-to_char(sysdate,'D')+8 from
2014-11-10 22:22:13
3190
转载 给eclipse添加字体
故事背景,新下载了一个eclipse,但是在配置编辑区字体的时候,怎么找不到Courier New字体! 在网上找了个把小时,看了好多人都采用的是更改eclipse 下面的 plugins 里面的org.eclipse.jface_3.7.0.v20110928-1505.jar 把它打开然后进入到/org/eclipse/jface/resources这个目录,
2014-11-10 21:45:49
3766
转载 Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个
2014-11-10 20:05:40
458
转载 JAVA中获取当前系统时间
一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("
2014-11-10 17:15:55
591
转载 Log4j使用教程
1.Logger类通过Logger类的静态方法Logger.getRootLogger得到RootLogger。所有其他的loggers是通过静态方法Logger.getLogger来实例化并获取的。这个方法Logger.getLogger把所想要的logger的名字作为参数。 Logger类的一些其它基本方法在下面列出:package org.apache.log4j;
2014-11-10 12:44:00
507
转载 windows 中 Eclipse 打开当前文件所在文件夹
默认情况下使用eclipse打开当前文件所在文件夹很麻烦,需要右键点击 Package Explorer 中的节点选择属性,然后复制路径,再打开资源管理器,然后再把路径粘贴进去。而MyEclipse一直有一个很好用的工具在工具栏上,只要选中 Package Explorer 的节点,一点击这个图标就可以在资源管理器中打开文件了。MyEclipse 里面的插件名叫:Desktop toolb
2014-11-10 12:31:41
568
转载 Eclipse Java注释模板设置详解
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Descriptio
2014-11-10 10:21:31
483
转载 JDK环境变量配置
计算机→属性→高级系统设置→高级→环境变量系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Pa
2014-11-07 16:15:24
448
转载 @RequestMapping 用法详解
@RequestMappingRequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。RequestMapping注解有六个属性,下面我们把她分成三类进行说明。1、 value, method;value: 指定请求的实际地址,指定的地址可以是URI Template 模式
2014-11-05 13:36:15
828
原创 java向MySQL数据库插入记录时出现中文乱码问题
在数据库连接字符串中jdbc:mysql://localhost:3306/itat_hibernate?characterEncoding=UTF-8
2014-10-29 13:00:14
604
转载 WebService到底是什么?
一、序言 大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序
2014-10-28 11:04:43
536
转载 spring 使用annotation替代xml配置实例(spring实现mail简单实现)
pring的配置类,这个是spring3.0的新特性,主要是想将以前的xml形式的配置模式转换成这种标识模式,相关内容可参考spring官方文档\spring-framework-3.0.3.RELEASE\docs\spring-framework-reference\html\beans.html的后面关于@Configuration那部分内容:package com.guan.cha
2014-10-27 14:41:03
855
转载 "ORA-00942: 表或视图不存在 "的原因和解决方法
采用Oracle数据库,使用Powerdesigner设计,生成Sql文件导入后查询出现“ORA-00942: 表或视图不存在 ”,很是郁闷,这个问题以前出现过,当初解决了,但因好久没有使用,这次竟然忘了,害得我浪费了好些时间,为了避免再次忘记,将它记下来,同时和大家一起分享。1、问题产生的原因 Oracle 是大小写敏感的,我们创自己写Sql脚本创建表的时候Oracle会自动将
2014-10-15 15:01:03
890
转载 Spring基于 Annotation 的简单介绍
Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配置文件中启用 Bean 的自动扫描功能,这
2014-10-09 13:36:16
492
转载 Spring注解详解
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,
2014-10-09 12:11:59
436
转载 JAVA新手之学习Java语言的六大要点
Java的学习是比较复杂的,主要表现在相关的一系列平台、规范和协议上。有经验的Java程序员都知道,只掌握了Java语言本身很难开发应用程序。本文不讨论这些复杂的概念,而是我是在北京参加的培训,现在从初学者的角度,对于Java语言本身的学习提出自己的见解和建议。本文的讨论基于以下假设:1. 学习的目的是为了将来进行应用程序的开发,而不是进行语言理论研究2. 将来的应用开发是
2014-10-09 10:57:08
589
转载 养成良好的java编程习惯
养成良好的java编程习惯1. 应该在每个程序的开始都加上注释,解释该程序的目的、作者以及程序最后一次被修改的日期和时间。2. 使用空行和空格来增强程序的可读性。3. 按照约定,类名标识符中的第一个字母大写,同时将其后每个单词的首字母都大写。java程序员认为这样的标识符通常表示java中的类,所以遵守这个约定,使其可读性增强。
2014-10-08 13:40:10
703
转载 Windows8上面安装Oracle11g时,安装程序报错:[INS-13001]环境不满足最低要求
Oracle 11g 时,安装程序报错:[INS-13001]环境不满足最低要求,解决方法:在安装文件的/stage/svu文件夹下面找到文件 cvu_prereq.xml文件,修改为如下(添加windows 8 相关字段): -->
2014-10-08 13:06:56
2097
转载 二元语法模型与viterbi算法分词
注意:本篇博文标红字部分为一处笔误的改正。非常感谢猎兔网 开发工程师 罗刚指出错误。欢迎大家光临我的博客指正各种思维不周,本人不拒绝严格的批评,只要能指出具体错误,和改进方案采用这种方法首先要弄懂1.什么是二元语法模型:二元语法模型也就是一阶马尔科夫链,更通俗的说法是:一个词出现与否,仅有它前面一个词有关。举个例子:P(成|结合)*P(结合)>P(合成|结) *P(结)表示 “
2014-10-08 11:34:53
10013
转载 中文分词词典构造简述
中文分词词典构造简述在分词系统中常用的分词词典机制有:(1)基于整词二分;(2)基于TRIE索引树;(3)基于逐字二分.一、基于整词二分的分词词典机制这是一种广为使用的分词词典机制.其结构通常分为三级,前两级为索引,如图3.1听示。图 3.1 基于整词二分的分词词典机制 1.首字散列表词首字散列函数根据汉字的国标区位码给出。通过一次Hash运算即
2014-10-05 21:49:58
4429
转载 文本特征提取方法研究
一、课题背景概述文本挖掘是一门交叉性学科,涉及数据挖掘、机器学习、模式识别、人工智能、统计学、计算机语言学、计算机网络技术、信息学等多个领域。文本挖掘就是从大量的文档中发现隐含知识和模式的一种方法和工具,它从数据挖掘发展而来,但与传统的数据挖掘又有许多不同。文本挖掘的对象是海量、异构、分布的文档(web);文档内容是人类所使用的自然语言,缺乏计算机可理解的语义。传统数据挖掘所处理的数据是结构化
2014-10-05 21:41:18
1046
转载 分词中的HMM
1. 首先来说一下马尔科夫链。 一个事件序列发生的概率可以用下面的概率论里面的乘法公式展开 P(w1,w2,…wn) = P(w1)P(w2|w1)P(w3| w1 w2)…P(wn|w1 w2…wn-1) 乘法公式的证明非常有意思,它本身就是一个递推的过程, 根据条件概率的定义:P(A|B) = P(AB)/ P(B)
2014-10-05 21:39:56
653
转载 NLP常用工具
各种工具包的有效利用可以使研究者事半功倍。以下是NLP版版友们提供整理的NLP研究工具包。同时欢迎大家提供更多更好用的工具包,造福国内的NLP研究。*NLP Toolbox CLT http://complingone.georgetown.edu/~linguist/compling.html GATE http://gate.ac.uk/ Natural La
2014-10-05 21:36:12
612
转载 开源中文分词FudanNLP
推荐FudanNLP,这是一个复旦大学计算机学院开发的开源中文自然语言处理(NLP)工具包Fudan NLP里包含中文分词、关键词抽取、命名实体识别、词性标注、时间词抽取、语法分析等功能,对搜索引擎、文本分析等极为有价值。开源项目地址为:http://code.google.com/p/fudannlp/ DEMO地址为:http://jkx.f
2014-10-05 21:33:05
939
转载 自然语言处理与中文分词的难点总结
中文自动分词指的是使用计算机自动对中文文本进行词语的切分,即像英文那样使得中文句子中的词之间有空格以标识。中文自动分词被认为是中文自然语言处理中的一个最基本的环节。中文分词的难点· 未登录词,基于词库的分词方法往往不能识别新词、特定领域的专有词。人名、机构名、地名、产品名、商标名、简称、省略语等都是自动分词的难点。· 切分歧义,使用基于n-gram的切词方法往往不能
2014-10-05 21:31:07
8126
转载 自然语言处理--中文分词之机械分词
说到自然语言处理,对于中文首当其冲的就是分词。 和西方语言不同,中文句子中不像英语,每个单词间有空格隔开,而是全部连在一起,词间没有明显的界限。这就为我们的翻译、检索等等更高级的信息处理带来了不小的麻烦,怎样将一句话中的关键词提取出来,便成为了中文信息处理首先要解决的问题,这就是我们所谓的分词。 现有的分词算法可分为三大类:基于字符串匹配的分词方法、基于理解的分词方法和
2014-10-05 21:25:19
3443
VC6LineNumberAddin插件及注册文件
2013-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人