2009年4月5日
摘要: 有些时候需要用户能够无密码登陆,解放办法很简单,如下:
切换到root用户,修改/etc/shadow文件。
chmod 644 /etc/shadow
vim /etc/shadow
阅读全文
摘要: 经过几天的尝试可以确定GitHub被墙了,我只能说中国没救了!
阅读全文
摘要: 使用OTK工具安装的Oracle默认没有配置EM,下面记录下配置和启动过程!
首先创建EM,执行下面的命令
$ emca -config dbcontrol db -repos recreate
我第一次运行报如下错误:
阅读全文
摘要: 首先安装cygwin,这部很简单在此不描述了,给出下载链接http://cygwin.com/setup.exe 记得装上vim和OpenSSh还有cygrunsrv
阅读全文
摘要: AS7默认的数据源是H2,虽然H2方便,但是一般的生产环境都是MySQL、ORACLE、SQLServer居多,本文描述如何在AS7配置MySQL数据源。
阅读全文
摘要: 今天登陆jboss官网,结果一个巨幅的JBoss AS7的发布宣传广告呈现在眼前!
阅读全文
摘要: JavaEE6 FAQs @Model注解的用途
阅读全文
摘要: 本部分讲述使用多个@Qualifiers来进一步区分注入类型
阅读全文
摘要: 本部分讲述@Producer
阅读全文
摘要: 很多时候随着项目的膨胀,模块会越来越多,如果设计上 稍有不慎就会出现模块之间相互依赖的情况。这对于使用Maven的用户是比较痛苦的,因为出现模块之间相互依赖的话在构建的时候就会失败,Maven通常要先编译被依赖的模块,如果出现相互依赖Maven就不知道该怎么办了。本文讲述如何解决Maven项目间的相互依赖.
阅读全文
摘要: 本部分讲述@Alternative和@Qualfiers
阅读全文
摘要: 本部分讲述@Inject和@Produces
阅读全文
摘要: 此教程讲述DI(依赖注入),并且涵盖了CDI(上下文依赖注入)的一些特性,比如类型安全注解配置、替换选择等内容。
CDI是依赖注入(DI)和拦截(AOP)的Java标准规范。DI和AOP有着很高的知名度,Java需要处理DI和AOP以便在此之上构建其它的标准。DI和AOP是很多Java框架的基础。
CDI是JavaEE 6的基础。它很快就得到了Caucho's Resin、IBM's WebSphere、Oracle's Glassfish、Red Hat's JBoss和众多应用服务器的支持。CDI与Spring和Guice框架非常相似,就像JPA很像ORM。CDI简化了对于DI和AOP的API。如果你使用过Spring或者Guice,你会发现CDI更容易
阅读全文
摘要: Hibernate之父闭关两年后推出的又一力作——JVM语言 Ceylon
Ceylon是一门新的语言,它运行在Java虚拟机上,目前正有我所在的小组开发,它隶属于RedHat。我们都是Java和Java生态系统的粉丝,因为它的实用性、广阔的文化氛围和开发社区、天生适用于商业应用以及可移植性。然而我们必须承认这门语言和其现有的类库,已经过了15年的发展,它不能再提供更好的功能来解决现在的商业问题。
阅读全文
摘要: ,抽时间试用了一下Gnome3,发现默认主题的图标超漂亮,就下载了一套。结果打开一看,竟然全是SVG格式,虽然使用Adobe提供的SVG Viewer可以查看,但是只能一个一个的看,不能批量浏览。费了很多时间查找SVG批量格式转换的软件,结果不是收费就是不能批量处理,很是郁闷,最后没辙了,只好使用Linux提供的ImageMagick(现在ImageMagicK也有Windows版本,懒得装了)。ImageMagick真是难以置信的强大,一条命令就可以搞定SVG到PNG格式的批量转换:
阅读全文
摘要: 今天Jenkins(以前叫Hudson)CI服务器突然挂了,排查了半天发现磁盘已经100%,真后悔当初没把磁盘设大点,其实可以用LVM调整一下,但是心里还是没底,怕把数据都丢失了,决定以后再调整磁盘分配。目前先吧Jenkins下没用的项目都干掉,可以腾出很多空间。
我们都知道使用du命令可以查看目录,例如查看/home/kuuyee目录占用磁盘空间大小可以使用下面的命令:
阅读全文
摘要: 3月31日,期盼已久的Seam3终于发布了! Seam3相对于Seam2的变化非常大,不再具有Core模块,Seam2的核心模块已经演变成JSR-299规范的参考实现,目前使用一个全新的子项目Weld来管理,而Seam3则完全成为Weld在JavaEE上的功能扩展,Seam3的模块非常丰富,目前官方已经发布了近20个模块,包括Servlet、Faces、Catch、Security、JMS、JPA等众多企业级功能扩展模块。目前的Seam Framework已经发展成为一个庞大的JavaEE生态系统。
阅读全文
摘要: 最近经常用到Docbook,所以突击一下XSL,
本书不错,所以翻译了一下XSL的入门部分.
XSL是一个模板语言,而不是一个程序语言。这意味着stylesheet制定了一个输出样本,而不是使用程序按步骤生成。一个stylesheet包含了一个混合的输出样本,并且为每个样本佩戴了输出指令。每一个晓得输出样本加上处理指令就构成了一个模板。
阅读全文
摘要: 最近准备研究下Seam框架,主要是专注一下JBPM集成部分的内容。由于Seam是Jboss的产品,所以官方推荐使用JBoss应用服务器。个人认为那东西太大有100多MB,懒得下载! 查看了下Seam文档,上面说可以使用Tomcat+嵌入式JBoss,这个比较爽,嵌入式JBoss才20MB。下面记录一下配置过程。
阅读全文
摘要: Jenkins官方文档翻译之Jenkins管理.
Jenkins需要一些磁盘空间来执行构建和归档。你可以在Jenkins的配置页面查看磁盘所在的路径。默认情况下是~/.jenkins,你可以通过如下的方法来改变设置:
阅读全文
摘要: 著名的内容管理程序Prupal发布了7.0版,决定试用下.
安装过程遇到PHP版本过低的问题,CentOS5.4自带的PHP是5.1.6版,而Drupal7要求PHP必须是5.2.3以上.
阅读全文
摘要: Hudson终于摆脱了Oracle,现在更名为Jenkins,并使用GitHub托管所有代码.
之前一直用Subversion作为版本管理,今天就拿Jenkins项目试用一下Git这个分布式的版本管理工具
阅读全文
摘要: 最近整理公司的几台服务器,由于机器少应用多,就总是觉得服务器资源紧张,所以痛 下决心使用虚拟机。考察了一番决定使用KVM,因为机器配置不是很高,使用KVM性能 会比较好。
基础系统选用CentOS5.4,下面列出具体的安装配置过程
阅读全文