- 博客(221)
- 资源 (45)
- 收藏
- 关注
原创 Eclipse4.4,Alt+/除了sysout能够提示System.out.print()以外,其他所有的都是no default proposals
2015-01-21 14:39:19 1477
原创 安装ZooKeeper-3.4.6
1、下载zookeeper-3.4.6.tar,将下载的tar文件上传到Linux系统的usr目录下,其他目录亦可2、解压tar -zxvf zookeeper-3.4.6.tar zookeeper-3.4.63、进入conf/目录,运行mv zoo_example.cfg zoo.cfg,这样就得到了zoo的配置文件4、vim zoo.cfg,添加如下内容s
2015-01-19 11:39:45 2513
原创 Hadoop “Unable to load native-hadoop library for your platform” error on CentOS
在NameNode节点上一切正常,并没有提示这个信息,但是在DataNode上出现如下提示信息:15/01/14 16:42:09 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable经
2015-01-14 19:51:09 1331
原创 Struts2.3.20使用token防表单重复提交:警告: Could not find token name in params.
警告: Could not find token name in params.就是这么一个小小的错误,浪费了我好多时间,在网上看了好多帖子,都是扯淡的帖子,要么说你没放置要么说你这个没放置到中,还有就是说你拦截器顺序不对,都胡扯吧啦,没说到点子上,我在此给出解决方案:你的Action类要继承ActionSupport,否则就会出现这样的错误!另外上一些标准的模板:前台
2015-01-13 15:53:50 5933 2
原创 使用maven编译struts2源码变成Eclipse项目
首先去https://struts.apache.org/download.cgi#struts2320 下载Struts的源码包,我下载的版本是:Struts 2.3.20,下载完成之后,解压即可安装maven,网上一大推,就不说安装方法了,之后配置maven环境变量,打开cmd,输入mvn -version如果输出如下内容,那么代表安装配置成功:Apache
2015-01-12 19:00:25 3514 5
原创 Hibernate4.3.7初步使用
首先需要将hibernate-release-4.3.7.Final\lib\required之下的jar包全部加入到项目的classpath之中,如果希望更快的配置cfg和hbm之类的文件,可以在Eclipse中安装Hibernate tools插件,具体安装方法不谈,网上一大堆,另外注意同时加入mysql的驱动包。先上cfg文件:<!DOCTYPE hibernate-configu
2015-01-12 16:20:19 3825
原创 Eclipse4.4 luna修改jsp中默认的html版本
大家都知道如今html5已是大势所趋,然而Eclipse中默认生成的jsp使用的html是4.01,这非常令人讨厌,那么如何使生成的jsp使用的html是5呢?
2015-01-10 12:50:36 5186
原创 Struts2.3.20不支持OGNL静态方法调用allowStaticMethodAccess
即便在struts.xml中设置了,允许静态方法访问,在JSP页面中,依然无法调用,从维基上面看到了如下一段说明,也就是说,从安全角度的考虑,即便你在struts.xml中启用了该项配置,它也起不到效果,建议你移除或修改静态方法调用的部分。
2015-01-10 11:47:29 6694 2
原创 使用Stanford Word Segmenter and Stanford Named Entity Recognizer (NER)实现中文命名实体识别
一、分词介绍http://nlp.stanford.edu/software/segmenter.shtml斯坦福大学的分词器,该系统需要JDK 1.8+,从上面链接中下载stanford-segmenter-2014-10-26,解压之后,如下图所示,进入data目录,其中有两个gz压缩文件,分别是ctb.gz和pku.gz,其中CTB:宾州大学的中国树库训练资料 ,PKU:中国北京
2015-01-08 15:04:08 29902 10
原创 完成用户注册之后,跳转到用户注册的邮箱所在的网址
/** * * * Title: getUserMail * * * Description: 在用户注册时候,有的需要填写注册邮箱,那么完成用户注册之后,如何跳转到用户注册的邮箱所在的网址呢?使用如下封装方法获取地址 * * * @param registerEmail * @return 用户注册使用的邮箱的登录地址 * */ pu
2015-01-05 19:58:05 15947
原创 Eclipse for javaee中开发web项目,jar包必须放到/WEB-INF/lib文件夹下
tomcat应用服务器,它有其自己的类加载器,根据J2EE的规范去%web-project%/WEB-INF/lib的路径去找相应的lib下的jar文件使用eclipse javaee IDE时,会将WEB-INF/lib中所有的lib自动加入到library中eclipse工程下的library是用来编译里面的src中java文件的,实际发布到tomcat时,仅仅只复制了WEB-INF/lib里
2015-01-04 23:30:53 19281
原创 tomcat7.0中外置的Context配置
在D:\apache-tomcat-7.0.52\conf\Catalina\localhost这个目录下新建一个XML文件,文件名称可以为ROOT.xml,这样访问的URL就是http://localhost:8080/index.jsp就可以访问到你的项目,如果文件名称为myweb(注意此文件名将作为Context中的path,不管文件里的path怎么设置也无效),这样访问的URL就是http
2014-12-30 21:36:40 13055
原创 使用Favicon为网站添加Logo
link rel="shortcut icon" href="http://example.com/favicon.ico" type="image/vnd.microsoft.icon">link rel="icon" href="http://example.com/favicon.gif" type="image/gif">设置服务器,以发送正确的MIME标识:ICO
2014-12-30 21:32:49 1481
原创 Java Project打包,发布到Web Project下之后,运行Web Project出现找不到Java Project中资源的解决办法
要想使得web项目可以访问引用的Java Project中的资源,需要在Java Project中,将需要的IO操作的文件都放置到src目录下法一 在Java Project中,有IO操作的类需要这样写package cn.edu.test;import java.io.BufferedReader;import java.io.File;import ja
2014-12-29 22:26:04 2337
原创 Java的split函数切分空串和标点
@Test public void test() { // 个人感觉Java提供的方法非常不一致,如果空串切分之后还是空串,那,以,切分之后不应该也是空串吗? String oneDot = ","; String emptyString = ""; String[] split = oneDot.split(",");// 切分完之后split大小是0 String[] s
2014-12-27 16:14:09 2064
原创 Eclipse4.4安装egit插件提交本地项目代码到远程仓库
一、安装egit打开Eclipse的Marketplace,在搜索框中输入egit即可,可以看到Eclipse4.4已经默认安装了egit,当然如果有新版本的egit发布的话,也可以在下图上点击Update更新即可,还可以点击Uninstall卸载该插件二、配置git在Eclipse中的项目上右击选择team->share project配置好本地仓库的路径之后,如
2014-12-22 23:29:44 5671 1
原创 2014-2015QS世界大学排名的27所中国大学榜单
QS世界大学排名(英文:QS World University Rankings),是由教育组织Quacquarelli Symonds(QS)所发表的年度世界大学排名。排名包括主要的世界大学综合排名及学科排名。另外,QS还推出了独立的地区性排名,即《QS亚洲大学排名》、《QS拉丁美洲大学排名》及《QS金砖五国大学排名》,而这些地区排名的准则与比重都与原本主要的世界大学排名不同。《QS世界
2014-12-22 11:10:57 1473
原创 使用Nexus创建私服
一、介绍Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclips
2014-12-14 14:39:52 3601 3
原创 eclipse luna4.4配置beans.xml和hibernate.cfg.xml提示类的包路径信息
在配置Spring或者是Hibernate配置文件的时候,经常需要输入类的全路径名称,也就是包路径,但是在双引号是没有提示信息的,如果希望有提示功能,需要安装两个插件,第一是Spring Tool Suit(STS),第二个是Hibernate Tools。一、安装STS,打开eclipse中的help->Eclipse MarketPlace,输入sts搜索,得到STS fo
2014-12-12 23:06:01 2910 2
原创 使用Maven下载Spring
首先推荐一本Maven的书《Maven实战》,许晓斌著,是一本非常棒的学习Maven的教材。自从Spring网站改版之后,好多网友抱怨无法在网站直接下载Spring了,下面就来教你用Maven下载Spring。第一步:Maven的安装,去http://maven.apache.org/download.cgi这个网址下载最新版的Maven,目前最新版是3.2.3,不论是apache-maven
2014-12-11 20:30:38 3664
原创 一个Swing程序,用来判断一个URL页面内包含的好链接和坏链接数目
入口类import java.awt.Dimension;import java.awt.Insets;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.IOException;import java.net.MalformedURLException;impo
2014-12-07 15:04:23 1528
原创 将十进制数转成任何指定的进制数
/** * * * Description:将十进制数转成任何指定的进制数 * * * Copyright:copyright (c) 2013 * * * Create Date:2013-12-21 * * * Company:ShangHai University * * * @author WANGXU * @versionv1.1 *
2014-12-06 19:29:29 1333
原创 jspSmartUpload实现图片的批量上传
batchUpload.html 批量上传 .tableStyle { border: 1px solid blue; padding: 1px; height: 45px; vertical-align: middle;}.tableStyle .tdStyle { /* 派生选择器+类选择器 */ border: 1px solid gr
2014-12-06 19:18:55 4948 3
原创 使用jspSmartUpload组件实现图片的上传
upload.html页面 选择上传的图片 --> <form action="uploadImage.jsp" method="post" enctype="multipart/form-data" name="form1"> 请选择上传的图片
2014-12-06 18:44:22 3884
原创 ifconfig显示的网卡信息和我的配置文件名不符
比如我的配置文件, cd /etc/sysconfig/network-scripts/ifcfg-Auto_eth0是这个名称,但是我使用ifconfig显示的信息却是eth6 Link encap:Ethernet HWaddr 08:00:27:3F:55:54 inet addr:192.168.137.103 Bcast:1
2014-12-04 21:55:54 6444
原创 用来实现对紧邻的相同的标签元素的内容和两对标签之间的非标签内容进行合并
源文件: 4月7日凌晨5时,近300名穿着“警察”制服 2014年4月11日07:00 据 新华社 电 , 4月7日凌晨5时, 4月7日凌晨5时, 近3 4月7日凌晨5时, 00名穿着“警察”制服的不明身份人员与近百名社会人员持棍棒、器械,
2014-11-26 22:24:31 1410
原创 正则表达式来匹配文本串中的空白符
/** * * Title: test * Description: 用正则表达式来匹配文本串中的空白符,但是在正则表达式中加入了行的开头和行的结尾匹配符之后,匹配效果就不行了 * */ public void test() { // String regex = "\\s+";// 输出结果:我的测试文件.xml String regex = "^\\s+$
2014-11-22 15:28:04 4217
原创 使用正则表达式匹配省略号
package cn.edu.shu.util;import org.junit.Test;/** * * * ClassName MatchApostrophe * * * Description 该类用来使用正则表达式匹配省略号,但是非常奇怪的是eclipse中省略号有两种不同的形式,见下面,那么当我文本里有省略号出现的时候,我不知道其读到eclipse中是哪种形式
2014-11-14 20:57:38 5544 2
原创 修改eclipse中xml文件里面的属性值为非斜体字
右击编辑区域,Preferences,XML(这个视你的编程语言所定),XML Files->Editor->Syntax Coloring->AttributeValues去掉Italic的勾选即可。
2014-11-11 19:02:58 4276
原创 如何把引用的jar包和本项目一起导出成jar文件
之所以要导出Runnable JAR,是因为我们希望将引用到的Jar包与本项目一起进行导出,所以不要选Jar file选File/Export...然后Java/Runnable JAR file,然后选要执行的有main()的类,选extract required libraries into generated JAR。为什么export-->runnable jar file
2014-11-10 19:08:40 4136 1
原创 最佳eclipse字体推荐(个人认为)
首先大家可以看看这里面推荐的最佳十款字体,http://www.iteye.com/news/11102-10-great-programming-font但是经过测试发现,排名第一的字体在eclipse下显示效果并不好,会给人一种不连续的间断点感觉,所以我选择了最佳字体排名第二的Consolas,并且这款字体也是eclipse4.4版本默认的字体,可见其效果是得到大家认同的,唯一的遗憾,是这
2014-11-10 19:02:31 152945 7
原创 windows 8.0上eclipse 4.4.0 配置centos 6.5 上的hadoop2.2.0开发环境
eclipse的hadoop插件下载地址:https://github.com/winghc/hadoop2x-eclipse-plugin将下载的压缩包解压,将hadoop-eclipse-kepler-plugin-2.2.0这个jar包扔到eclipse下面的dropins目录下,重启eclipse即可进入windows->Preference配置根目录,这里面的hadoop insta
2014-11-08 21:02:03 2079 1
原创 hadoop环境搭建与测试
搭建参看:http://blog.csdn.net/w13770269691/article/details/16883663/查看集群状态:[root@master bin]# hdfs dfsadmin -report Configured Capacity: 36729053184 (34.21 GB) Present Capacity: 13322559491 (12.
2014-11-06 21:40:27 1402
原创 Eclipse中和windows中的换行
不同系统的换行标识windows 用 \r\nlinux/unix 用 \nMac OS 用 \r采用commons-io的包中的方法:FileUtils.
2014-11-05 15:38:02 3025
原创 centos6.5配置SSH免密码登录
创建新用户:useradd hadoop设置密码:passwd hadoop,输入自己想要的密码即可,之后su hadoop切换用户修改主机名:vim /etc/sysconfig/network,加入hostname master,注销系统之后即可看到修改成功修改hosts文件:vim /etc/hosts 192.168.56.101 master 192.168.56.102 s
2014-11-03 13:39:38 3773
原创 Hadoop2.x介绍与源码编译
1、Hadoop 项目的四大模块Hadoop Common: The common utilities that support the other Hadoop modules.Hadoop Distributed File System (HDFS™): A distributed file system that provides high-throughput access to
2014-11-02 21:52:03 4880
原创 复制VirtualBox中的虚拟机
如果简单的复制虚拟机是行不通的,复制过程需要一个小技巧,复制出来的VDI文件无法在虚拟介质管理器中注册,因为每个VDI文件都有一个唯一的uuid,而VirtualBox不允许注册重复的uuid。为了搭建hadoop平台,需要再装一台虚拟机,但是已经装了一次了,不想装第二次,那么怎么办呢?使用如下方式:成功之后,在新建虚拟机的时候,选择使用已有的虚拟硬盘文件:
2014-11-02 21:47:12 1286
翻译 Git 2分钟指南
灵感来自“5分钟Git”,我决定更进一步,并创建花费更少的时间掌握git的指南。当然,这是非常简单的git!但这对独立的开发者来说已经足够有用,并为你的继续成长提供了一个开始。受益于这种指南的可能是一名高中生,正在进行着他的或她的第一个编程项目,并且他不需要与任何人分享代码。(我想,是的,我的儿子,他写了大量的代码并没有花时间学习一个版本控制系统。这是写给他的,同时其他人也可以使用它。
2014-10-26 11:44:53 1170
原创 以指定的符号对字符串进行切分,同时保留作为切分条件的分割符
package cn.edu.shu.test;/** * * * ClassName MySplit * * * Description :我需要以指定的符号对字符串进行切分,同时保留作为切分条件的分割符 * 比如:如果原始字符串是”我爱你美国。我?你!她“,那么用”!|?|。“来进行切分的话 * 使用Java自带的split方法切分如下: * 我爱你美国 * 我
2014-10-19 21:45:59 2391
原创 扩展VirtualBox中的centos硬盘大小
一.克隆文件我之前安装的时候建的是centos 6.3,但是后来空间不够,没办法,又不想重装centos,因为好多东西要配置,特麻烦,所以先想到了使用resize命令,但是在win8中执行D:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "D:\CentOS 6.3.vdi" --resize 12288的时候始终报错,错误如
2014-10-13 21:43:24 4788
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人