2010年12月10日
摘要: 新安装的10.04,自带的firefox觉得不是十分好用,于是换了chrome,但是用了之后发现字体总是发虚特别是访问cnbeta和qq空间的时候,非常难看。到网上查阅了相关资料都是说改字体,可是试了之后没有用。接着又尝试了chrome的一个插件"Change Font Family Style Extension",部分字体解决,但是在载入网页的时候往往要等上一段时间才能看清。无奈,只能到ubuntu中文论坛看看。发现已经又一种解决方法。症状:字体大小不一或字体发虚的问题。解决方法如下:1. 确认是否已安装“文泉驿正黑"字体,如未安装可在Synaptic(新立得 阅读全文
posted @ 2010-12-10 22:31 dartagnan 阅读(2107) 评论(0) 推荐(0) 编辑
摘要: jsmooth: 作者分了有JRE和没JRE两种情况进行转换,可以参考下。http://www.blogjava.net/JAVA-HE/archive/2009/06/03/102219.htmlj2ewiz和jsmooth,讲得很细致:http://student.csdn.net/space.php?uid=48560&do=blog&id=4173当然,还有EXE4J,Installanywhere;以上四个软件就够用了。不过还是建议直接按如下方法操作,更为方便妥当:1. 我们可以把JRE包和JAR文件一起放进一个压缩包里面,要用时就解压;我的机子上JRE大概100M, 阅读全文
posted @ 2010-12-10 21:42 dartagnan 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 以下内容来自互联网,经过试验后觉得此文简单可行,于是记录于此;有些地方与我的试验结果不符,于是修改了下。向原作者致谢!首先,手工建立好我的工程MyProject,其实就是建立一个名为MyProject的文件夹,然后在该文件夹下再创建source文件夹,然后就是你喜欢的包名,我地是com.jo 那么就是在source下再创建com文件夹,com下再创建jo文件夹,然后就是源文件了,我建一个名为Test.java的源文件,简单的写下代码做测试:------------------------------------------------------------------------------ 阅读全文
posted @ 2010-12-10 20:41 dartagnan 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 总体思路是先打成jar再把jar打成exe。主要看1.3和2.3里的内容就可以了。1.将项目打成jar:1.1要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。经过尝试后,我不推荐用Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以我打了好几次都没打成。1.2在这里介绍两种方法生成jar,第一种是用Eclpise的Export功能。在要打包的项目上击右键,选择Export,在窗口中选择Java里的JAR file。Next后的窗口中已经自动选好了要打包的项目,用户可以点击加号查看项目里被打包的 阅读全文
posted @ 2010-12-10 20:21 dartagnan 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 来源:http://pcedu.pconline.com.cn/empolder/gj/java/0507/665443_3.htmljar功能说明: Java归档工具语法: jar [ 命令选项 ] [manifest] destination input-file [input-files]补充说明: jar工具是个java应用程序,可将多个文件合并为单个JAR归档文件。jar是个多用途的存档及压缩工具,它基于ZIP和ZLIB压缩格式。然而,设计jar的主要目的是便于将java applet或应用程序打包成单个归档文件。将applet或应用程序的组件(.class 文件、图像和声音)合并成 阅读全文
posted @ 2010-12-10 20:07 dartagnan 阅读(770) 评论(0) 推荐(0) 编辑
摘要: //当前的classpathSystem.out.println(Thread.currentThread().getContextClassLoader().getResource("./").getPath());//Test.class文件所在路径 即包路径System.out.println(Test.class.getResource(""));1. 在Servlet\Filter等Servlet web环境中,只要获得javax.servlet.ServletContext类型,则可以通过 getRealPath("..." 阅读全文
posted @ 2010-12-10 19:14 dartagnan 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 1、运行class文件Java代码java<包名>class2、运行jar里面的一个class(含有main方法)需要先设定classpath:Java代码java-cpxxx.jarclass3、javac编译到指定目录javac -d 目录 源文件编译当前目录下所有java文件到e盘java/classes目录下:Java代码javac-de:\\java\\classes./*.java4、javadocJava代码javadoc[options][package][sourcecode]javadoc-d./doc-encodingutf-8-charsetutf-8cjl 阅读全文
posted @ 2010-12-10 18:45 dartagnan 阅读(378) 评论(0) 推荐(0) 编辑
摘要: OpenCms 【Java开源 CMS系统】 OpenCms是一个J2EE的产品,它是用Java写成的。它和Tomcat捆绑在一起。但是也能够使用ATGDynamo、WebLogic和WebSphere。OpenCms支持多种RDBMS来保存内容,包括Oracle、SQLServer、Sybase和mySQL。新版本提供了一个新的模板引擎,JSP支持,一种新的连接管理系统,提高了稳定性。 JUnit 【Java开源 测试工具】 JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regressiontestingframework)。Junit测试是程序员测 阅读全文
posted @ 2010-12-10 11:24 dartagnan 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: 概览:(1)BSD许可--它要求版权和著者身份申明;(2)GPL--通用公共许可("CopyLeft")禁止派生或发行产品的限制;(3)LGPL--库/次级GPL,它不同于GPL许可证,在这个许可证下,库(函 数库)可以自由地联接到专有软件;(4)Artistic许可--使作者保持对进一步开发的控制;(5)Netscape公共许可(NPL)--基于GPL精神的新的许可证,但是保持 了对源码更多的控制和所有权;(6)公共域(Public Domain)--通常用于决定性的算法以鼓励广泛使用,通常由美国政府使用。具体来说:1.GPL许可证: GPL许可证,全称为“GNU 通用公 阅读全文
posted @ 2010-12-10 11:18 dartagnan 阅读(1714) 评论(0) 推荐(0) 编辑
摘要: 名称 资料 概况 OFBiz http://ofbizchina.com:8080/ http://www.ofbiz.org/ https://ofbiz.dev.java.net/ OFBiz是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。 OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。 Hibernate http://www.hibernate.org. 阅读全文
posted @ 2010-12-10 11:14 dartagnan 阅读(1479) 评论(0) 推荐(0) 编辑
摘要: 当你完成一次呼吸时,世界上也许就多了一个开源项目,其中不乏创意独特和优秀的项目,我将它们称作是未经雕琢的钻石,本文列举10个最有前途或最值得关注的年轻开源项目,你现在就可以下载并享用它们。 1、DokuWiki DokuWiki是一个超级易用的Wiki项目,对于管理在线协作文档编写工作非常有用,它为开发团队和工作组设计,也适合于志愿者团队和小企业,可以说,任何需要与其他人进行远程文档协作编写的情况都可以使用它。图 1 DokuWiki 2、GTD-Free David Allen的粉丝应该很喜欢这个小型桌面程序,它严格遵循GTD思想,帮助用户有条理地按项目、截至日期或优先级进行任务组织,并提供 阅读全文
posted @ 2010-12-10 10:58 dartagnan 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 前几日,InfoWorld的Test Center揭晓了本年度开源相关5个大奖:最佳开源应用程序、最佳开源应用程序开发软件、最佳开源软件、最佳开源网络软件和最佳开源平台与中间件。本文将讲述开源史上8大交易。2008年Sun 10亿美元收购MySQLSun简介:自1982年成立之初,Sun就率先提出了开放标准、互操作性、异构和参与等思想。这些思想已在世界各地开花结果。MySQL简介:MySQL是开源史上最成功的8个成品之一。你现在所访问的网站,八成是使用的MySQL。1999年Red Hat 6.75亿美元收购Cygnus SolutionsRed Hat简介:请参见《细数开源历史上的九个重大事 阅读全文
posted @ 2010-12-10 10:15 dartagnan 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 以下是美国知名科技网站《Inforworld》日前评出了10大最具价值开源软件: 1. Linux内核 Linux是最受欢迎的自由电脑操作系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操作系统。Linux最早是由芬兰黑客 Linus Torvalds为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,这里有一份Linus Torvalds当时在Usenet新闻组comp.os.minix所登载的贴子,这份著名的贴子标志着Linux计划的正式开始。 2. GNU工具及编辑器 GNU所倡导的自由软件给开发者带来了福音。1984 年,旨在开发一 阅读全文
posted @ 2010-12-10 10:12 dartagnan 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 一年前,我写下了“开源,选择Google Code还是Sourceforge?”,如今,Google Code又今非昔比了。抽时间好好整理了下,写一篇更新版,以免误导他人。下文也着重会就这一年来Google Code变化部分进行说明。概要提起Google Code,我需要很惭愧地承认一点,我一开始的时候“把它看扁了”。初接触Google Code的时候,我简单地认为,Google Code只是一个半成品,从各方面的功能来讲,似乎远不能够与Sourceforge的完备相比。但是,随着对Google Code了解的深入,我不能不承认我错了,Google Code再一次证明“简单是美”的法则:Goo 阅读全文
posted @ 2010-12-10 09:58 dartagnan 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 从网上看到别人总结的如何阅读源代码,感觉很有道理,记下来,以备不时只需开源项目已阅读了不少,总结下来按照下面的steps来操作比较恰当: 1)阅读features。以此来搞清楚该项目有哪些特性 2)思考。想想如果自己来做有这些features的项目该如何构架 3)下载并安装demo或sample。通过demo或sample直观地感受这个项目 4)搜集能得到的doc,尽快地掌握如何使用这个项目 5)如果有介绍项目架构的文档,通过它了解项目的总体架构,如果没有,通过api-doc了解源码包的结构 6)分两遍来阅读源码。第一遍以应用为线索,以总体结构为基础,阅读在应用中使用到的类和方法,但不用过深挖 阅读全文
posted @ 2010-12-10 09:47 dartagnan 阅读(472) 评论(0) 推荐(0) 编辑