- 浏览: 28378 次
- 性别:
- 来自: 上海
最新评论
-
lang8888511:
你好,我也遇到这个问题,但是不知你的插件如何调用
Intellij IDEA中使用maven filter遇到的问题 -
life_is_sweet:
为什么 12.0.4 常出现 Server is not co ...
JetBrains IDEA 12新版问题
文章列表
一直尝试在ubuntu 13 64位虚拟机中安装oracle 11g EX,安装过程没都没有出错,但总是无法正常启动oracle。后来尝试在centos 6.4 64位机器中安装成功,遂记录下来,做大家参考。(此地址为在ubuntu 12 64位系统中安装oracle 11g ex,没有试过,一并提供给大家参考:http://meandmyubuntulinux.blogspot.com/2012/05/installing-oracle-11g-r2-express.html)
添加交换分区(swap space)sudo dd if=/dev/zero of=/swap ...
新版的IDEA12已经发布,在使用中遇到了以下问题,并提供了解决方案,供参考。
使用默认compile配置时,如果使用了maven的filter功能,处理含有中文的xml会报解析xml有误。这是因为IDEA提供了external build功能,可在Settings->Compiler中,将use external build功能关闭。据IDAE issue中记录,将在12.0.2中修复。对未使用maven filter功能的工程,未进行测试过。
使用Darcula look and feel时,中文文件名或编译提示显示为乱码。可在Settings->Appearance ...
在使用hadoop做map/reduce时,有很多场景需要自行实现有多个属性的WritableComparable。以下示例希望对广大开发有所启示。
import org.apache.hadoop.io.WritableComparable;
import org.apache.hadoop.io.WritableComparator;
import org.apache.hadoop.io.WritableUtils;
import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOExc ...
正则引擎的分类正则引擎可以粗略地分为3类:
以文本为主导的DFA(确定型有穷自动机)
以正则表达式为主导的传统型NFA(非确定型有穷自动机)
POSIX NFA
部分程序及其使用的正则引擎DFAawk(大多数版本)、egrep(大多数版 ...
为了学习oracle的东西,在vmware player的ubuntu中安装了oracle xe。本文罗列了如何在ubuntu中安装oracle xe:
安装必需的软件包:
sudo apt-get install libaio1
sudo apt-get install bc
若swap空间不足,可根据安装过程中的提示增加交换空间:
sudo dd if=/dev/zero of=swapfile bs=1024 count=1048576 (增加1G swap space)
sudo /sbin/mkswap swapfile
sudo /sbin/swapon swapfile
安装 ...
在jboss中使用log4j时,因为jboss本身也使用log4j记录日志,常常会出现应用自己的日志会被记录到jboss的日志文件里或报appender closed。这是由于jboss首先加载自己身的log4j文件,后续又加载了应用身的log4j配置文件导致。最终解决方法如下:
配置jboss_server_home/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml文件里的Java2ClassLoadingCompliance及UseJBossWebLoader为false,如果自己的应用里存在WEB-INF/jboss-web. ...
自己使用的java ide一直是IDEA,在项目中需要使用maven的filter进行开发、线上环境的不同的变量的管理,根据maven-war-plugin进行过滤时,总是不能得到预期的变量替换。最终在idea的官网找到了问题所在:
IntelliJ IDEA's Make features are capable of filtering Maven resources. However, IntelliJ IDEA yet does not support filtering web resources.
很悲剧,浪费了一上午的时间解决这个问题。
最后的解决办法是:要么创建module时 ...
[list]
通过直接调用构造函数:
Backkom instance1=new Backkom();
如果当前ClassLoader无法找到Backkom类,抛出NoClassDefFoundError。
反射机制1:
Class clazz = Class.forName("Backkom");
Object instance2 =clazz.newInstance();
如果无法找到Backkom,抛出ClassNotFoundException。
反射机制2:
Class clazz = classLoader.loadClass("B ...
在写框架时经常需要访问或修改某个Object的Field值,如这个Object遵循Bean协议,大家熟知的方法是通过反射调用get/set方法,或通过java.lang.reflect.Field类的get或set方法操作。尽管可以将Method和Field进行缓存,但这两种方法效率都不是很高。能有效提高性能的方法之一是使用sun.misc.Unsafe。该类功能很强大,涉及到类加载机制,尽管该类提供了工厂方法getUnsafe来构造该类的实例,但涉及到安全访问问题,会抛出java.lang.SecurityException。该类位于rt.jar下,JVM 加载rt.jar时已经加载 ...