随笔分类 -  JAVA

摘要:1.修改项目的pom.xml文件 org.apache.maven.plugins maven-compiler-plugin 3.1 1.7 1.7 阅读全文
posted @ 2013-11-20 15:28 MagicLetters 阅读(236) 评论(0) 推荐(0)
摘要:创建Maven工程,发现添加依赖“Add Dependency”的时候无法自动搜索远程库。导致此问题的可能原因:1.update index的时候失败了。解决:打开Window/Show View/Other/Maven/Maven Repositories,rebuild index或update index 阅读全文
posted @ 2013-11-20 15:25 MagicLetters 阅读(385) 评论(0) 推荐(0)
摘要:大体思路同《Using Apache Web Server with Jboss AS 7》一致,但在Ubuntu上的操作与之前有些区别。这里仍然演示mod_proxy的配置。 首先加载相应的模块。Ubuntu中加载模块和卸载模块均可以通过命令操作,与其对应的命令分别是a2enmod和a2dismod。 启用proxy模块:#a2enmod proxy 启用proxy_ajp模块:#a2enmod proxy_ajp 在sites-avaliable下面创建一个名为ajp(可随意命名)文件,内容如下: ServerAdmin webmaster@localhost ServerName... 阅读全文
posted @ 2013-10-25 23:05 MagicLetters 阅读(198) 评论(0) 推荐(0)
摘要:在一个web项目中使用Logback作为日志组件,当初以tomcat7作为web容器时,日志可以正常输出,后来把tomcat7换成Jboss As 7之后,找不到系统日志。GOOGLE了一下,找到一个解决办法:在META-INF或WEB-INF文件夹下,创建一个jboss-deployment-structure.xml文件,内容如下:<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0"> <ear-subdeployments-isolated>false< 阅读全文
posted @ 2013-03-25 11:14 MagicLetters 阅读(452) 评论(0) 推荐(0)
摘要:web.xml v2.5<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web 阅读全文
posted @ 2013-01-19 20:22 MagicLetters 阅读(432) 评论(0) 推荐(0)
摘要:在pom.xml文件中添加:<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.0</version></plugin>执行命令:mvn clean install tomcat7:run(注意是tomcat7:run, 不是tomcat:run.) 阅读全文
posted @ 2013-01-18 13:48 MagicLetters 阅读(503) 评论(0) 推荐(0)
摘要:我有我不喜欢MyEclipse的原因,所以很多开发我都喜欢在Eclipse上完成。要做毕业设计了,首先搭建一下我的开发环境。最基本的部分:hibernate+C3P0+Tomcat6的配置/*,第一次把它们组合起来使用哦~所以记录一下我当时的配置过程,算是一种生活的log吧。*/曾经用过Tomcat的连接池,顺便说一下吧,配置很简单,官网的说明如下:Youwill need to define your Datasource in yourContext.Here we define a Datasource called myoracle using the thin driver toco 阅读全文
posted @ 2011-03-11 20:02 MagicLetters 阅读(540) 评论(0) 推荐(0)
摘要:继承是一种由已有的类创建新类的机制。利用继承,可以先创建一个拥有共同属性的一般类,根据该一般类再创建具有特殊属性的新类。由继承而得到的类称为子类(Subclass),被继承的类被称为父类(Superclass)。直接或间接被继承的类都是父类。子类继承父类的状态和行为,同时也可以修改父类的状态和行为,并添加新的状态和行为。Java中不支持多重继承。创建子类java中通过在类的声明中加入extends... 阅读全文
posted @ 2010-10-24 16:53 MagicLetters 阅读(272) 评论(0) 推荐(0)
摘要:Introduction Pass-by-value The actual parameter (or argument expression) is fully evaluated and the resulting value is copied into a location being used to hold the formal parameter's value during met... 阅读全文
posted @ 2010-10-17 15:02 MagicLetters 阅读(490) 评论(0) 推荐(0)
摘要:创建和删除目录 最基本的文件系统操作之一就是创建目录或文件夹。做这项工作的任务名为 mkdir,毫不奇怪,它非常类似于具有相同名称的 Windows 和 UNIX/Linux 命令。 <mk... 阅读全文
posted @ 2010-10-06 09:08 MagicLetters 阅读(1225) 评论(0) 推荐(0)
摘要:Ant 生成文件剖析 Ant 没有定义它自己的自定义语法;相反,它的生成文件是用 XML 编写的。存在一组 Ant 能够理解的预定义 XML 元素,而且就像您将在下一节中看到的一样,还可以定义新的元... 阅读全文
posted @ 2010-10-05 21:11 MagicLetters 阅读(275) 评论(0) 推荐(0)
摘要:ThePatternLayout is by far the most widelyused log4j layout. It formats logging events according to aconversion pattern specified by the user. Conversion patterns arecomposed of literal text and conve... 阅读全文
posted @ 2010-07-28 18:50 MagicLetters 阅读(271) 评论(0) 推荐(0)
摘要:在linux(Ubuntu)下安裝的OpenJDK默認情況下中文的顯示總是有問題的。我每次打開javaswing程序的時候,字體都非常不好看。解決方法有很多種,在這里先列出一個簡短簡單的。廢話不多說。我們只需要在~/.profile的最後一行加入如下一條語句就可以了export_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' 記得更新一下O 阅读全文
posted @ 2010-07-11 23:51 MagicLetters 阅读(373) 评论(0) 推荐(0)
摘要:很早以前就发现JavaGUI在linux上顯示有問題,english倒沒什么,主要是chinese。在windows上寫了一個Swing界面的程序,放在Ubuntu上中文字體變得很難看。昨天無意間看到是怎么回事。故而再次做下記錄:ubuntu下的java中文字體文件名為uming.ttc,而不是通用的uming.ttf,解決方法就是為uming.ttc建一個軟鏈接。  $cd/usr/share/... 阅读全文
posted @ 2010-07-10 09:35 MagicLetters 阅读(636) 评论(0) 推荐(0)
摘要:Byconvention, the approach of writing clone method is:1.Implements Cloneable interfaceThisapproach ensures your clone method can directly or indirectly callObject.clone(). Otherwise, calling Object.cl... 阅读全文
posted @ 2010-04-21 10:51 MagicLetters 阅读(212) 评论(0) 推荐(0)
摘要:今天在Eclipse中启动JBoss 5.1时遇到这样的一个错误:……ERROR [AbstractKernelController] Error installing to Instantiated: name=AttachmentStore state=Describedjava.lang.IllegalArgumentException: Wrong argument... 阅读全文
posted @ 2010-03-19 14:15 MagicLetters 阅读(391) 评论(0) 推荐(0)
摘要:在一般默认的情况下,在linux下安装netbeans中文版,你会看到好多小方框。解决的办法很简单。在/user/share/fonts目录下找到gbsn00lp.ttf,把它拷到javahome/jre/lib/fonts/fallback下面。 一般,jre里没有fallback目录,你需要建一个。然后再打开netbeans等同样用java环境的软件,界面方块问题就不会再有了。 1.NetBe... 阅读全文
posted @ 2009-12-31 12:21 MagicLetters 阅读(326) 评论(0) 推荐(0)
摘要:Netbeans默认使用JDK是在安装时指定的,如果因为卸载或者更换JDK发生了路径变化,NetBeans在启动的时候会弹出一个对话框提示说指定路径错误,这时就需要去Netbeans安装目录下找到etc文件夹,里面有个netbeans.conf文件。打开这个文件找到:#Default location of JDK, can be overridden by using --jdkhome<... 阅读全文
posted @ 2009-12-28 23:52 MagicLetters 阅读(293) 评论(0) 推荐(0)
摘要:Java 中Timer 类的简洁用法 所有类型的 Java 应用程序一般都需要计划重复执行的任务。企业应用程序需要计划每日的日志或者晚间批处理过程。一个 J2SE或者 J2ME 日历应用程序需要根据用户的约定计划闹铃时间。不过,标准的调度类 Timer 和 TimerTask 没有足够的灵活性,无法支持通常需要的计划任务类型。在本文中,Java 开发人员 Tom White 向您展示了如何构建一个... 阅读全文
posted @ 2009-12-15 12:14 MagicLetters 阅读(959) 评论(0) 推荐(0)
摘要:Netbeans也算是一个不错的多语言IDE。这个软件目前的多语言版本会自动检测安装系统的语言并安装对应语言界面。看习惯了英文的界面,再看汉语界面多多少少有些别扭,使用起来也不是特别方便。软件本身的设置并没有提供改变界面语言的选项,需要修改配置文件解决。找到软件安装目录下的/usr/Linux/netbean-6.8/etc文件夹下的“netbeans.conf",该文件内容如下:# ... 阅读全文
posted @ 2009-12-14 13:14 MagicLetters 阅读(636) 评论(0) 推荐(0)