IDEA在编译的时候出现如下错误:
Error:java: Compilation failed: internal java compiler error。
问题的原因为java的编译级别出现了错误,修改如下位置
File-->Settings-->Build,Execution,Deployment-->Complier-->Java-->Java Complier在右边的Targer bytecode version修改成自己当前使用的编译级别。如下图所示:
HDFS客户端的权限错误:Permission denied
搭建了一个Hadoop的环境,Hadoop集群环境部署在几个Linux服务器上,现在想使用windows上的Java客户端来操作集群中的HDFS文件,但是在客户端运行时出现了如下的认证错误,被折磨了几天,问题终得以解决。以此文记录问题的解决过程。
(如果想看最终解决问题的方法拉到最后,如果想看我的问题解决思路请从上向下看)
问题描述
上传文件的代码:
private static void uploadToHdfs() throws FileNotFou...
为JIRA6.0.2安装中文语言包
安装了JIRA 6.0.2但默认情况下是不带中文语言包的,从网上下了一些号称是中文的语言包,但是发现翻译的情况都不怎么样,而且还有大量的未翻译的情况。在搜索了一番之后,发现官方提供的有中文的语言包,现在的完成度大概为61%(自己之前还想着自己写插件呢,汗颜~)。
官方的合作翻译平台:https://translations.atlassian.com/dashboard/dashboard
点击如下图所示的位置,在弹出的页面中,点击下载语言包...
文档在线阅读的实现(类百度文库)
Office文档的在线阅读,现在的一般实现思路如下:
1、使用openoffice将office文档转换成PDF
2、使用swftools将PDF转换成swf
3、使用flexpaper播放swf文件
最终的效果如下图:
具体实现如下:
具体实现如下:
office文档转PDF
需要的软件及类库
需要软件openoffice 3.4.1,可以从openoffice官网下载。
jodconverter类库,3.0beta4。
mvenv的信息如下:其中openoffice.version=3.2.1(3.4.1的类库在maven仓...
在Tomcat7下面使用WebSocket
在没有webSocket之前,在浏览器上实现服务端和客户端的通信,一般是使用的iframe、短轮询、长连接、comet等,但这些方法都没有webSocket方便稳定。要实现WebSocket需要浏览器和服务端均支持。HTML5里面的webSocket是客户端的实现,应用服务器是服务端的实现。Tomcat在7.0.27版本中加入了对webSocket的支持。
WebSocket可以无刷新的实现服务端信息到客户端的推送,适于用聊天、信息推送、股票信息等需要服务...
从常见文档中提取纯文本内容
要想使用Lucene检索office文档(word、excel、ppt等)、PDF、HTML文档,通常的处理策略是先从这些文档中提取出纯文本,然后再进行相关索引处理等。
一、从office中提取纯文本
从office文件中提取纯文本,可以使用POI(http://poi.apache.org/),最新版本为3.8。从office文件中提取纯文本方法很简单。只需要两行代码即可。
POITextExtractor extractor = ExtractorFactory.createExtractor(is);
String c...
FastJSON使用技巧两则
FastJSON是阿里的温少写的,详细介绍请看:http://code.alibabatech.com/wiki/pages/viewpage.action?pageId=2424946。具有高性能、支持标准、依赖少的方便之处。
1、字段名称映射
比如现在JavaBean中有一个字段名称为parentId,想将此字段转换为pId,则可以使用如下代码。
NameFilter filter = new NameFilter() {
public String process(Object source, String name, Object value) {
if (name.equa...
使用JSOUP处理HTML文档
一、 JSOUP简介
在以往用java来处理解析HTML文档或者片段时,我们通常会采用htmlparser(http://htmlparser.sourceforge.net/)这个开源类库。现在我们有了JSOUP,以后的处理HTML的内容只需要使用JSOUP就已经足够了,JSOUP有更快的更新,更方便的API等。
jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来...