`
文章列表
     看标题就很绕口是吧?呵呵。情况是这样得:在俺得苹果Mac OS下有个VMware得Redhat Enterprise5 linux虚拟机,现在要在linux虚拟机中安装Atlassian Confluence3(Confluence3就是企业Wiki)并对内网提供Web服务。下面描述下我的过程:   首先,安装Confluence很简单,下载安装文件,按官方文档得顺序,先要在linux中安装jdk,所以将jdk安装在了 /usr/java/目录下,在/etc/profile中添加了export设置。然后解压了Confluence,改了confluence/WEB-INF/class ...
看标题相信有些同学一定暗自在想,国际化啊,不就是那个i18n嘛,简单啊,查查Acegi的文档配置下就好了呀。再说Acegi又是基于Spring实现的,很方便的啊。   开始俺也是这么想的,老生常谈了,一个国际化有啥可怕,但是看过文档后配制就被误导了,文档上对此也是聊聊几句带过,但问题就严重了,因为被他误导所以使用了ReloadableResourceBundleMessageSource在Acegi中配置了下,但重启后发现,faint,一点效果也没有,这下郁闷了,于是尝试了无数中Spring配制一一无功而返。   只能上网看看有没有可怜的小盆友和我遇到一样的问题,终于在Spring的 ...
最近搭建一个新的WebService工程,感觉日志系统有些慢,尤其是大量的JDBC日志写入日志文件时,想起了以前关注过的log4j的异步日志方式,从Apache的log4j上了解了具体配置,于是开始改进日志配制文件,便有了此文。   log4j的日志写入对象有很多种,基本上满足了任何写入要求,如写入控制台(ConsoleAppender)、数据库(JDBCAppender)、文件(FileAppender)、文件回滚(RollingFileAppender)、按日文件回滚(DailyRollingFileAppender)、邮件、自定义、甚至于Socket或以流的方式(WriteAppend ...
对于使用Acegi框架实现安全的开发人员,都会碰到用户密码加密的需求。数据库中存储的是加密后的密文,用户登录时需将输入的密码加密后在和数据库中的密文密码进行比对。   Acegi本身考虑的已经很周到了,提供了3中常用的密码加密方式,分别为Md5,Sha,Plaintext,由3个类分别实现   1.Md5PasswordEncoder - Md5方式 2.ShaPasswordEncoder - 哈西方式 3.PlaintextPasswordEncoder - 明文方式   使用起来也很简单,只需做简单的配置,例如:   <bean id="d ...
在Mac上截图其实很简单,但很多人只知道Command-Shift-3和Command-Shift-4,却不知道Mac的截图快捷键其实还有很多增强,具体如下: 1)Command-Shift-3: 将整个屏幕拍下并保存到桌面。 2)Command-Shift-Control-3:将整个屏幕拍下并保存到剪贴板(Clipboard),你可以Command+V直接粘贴到如Photoshop等软件中编辑。 3)Command-Shift-4:将屏幕的一部分拍下并保存到桌面。按下这个组合键后,光标会变为一个十字,你可以拖拉来选取拍摄区域。 4)Command-Shift-Control- ...
Mac的朋友如最近在使用eclipse3.4以上版本做开发,对于想使用jadclipse反编译的想必会遇到jad.exe在mac下无法使用的麻烦。   苦于寻找,发现了jode的eclipse反编译插件,但又发现官方网站上说只支持eclipse3.3以下版本。没办法只能继续寻找,最终发现了jd-eclipse这款插件,官方说速度是最快的,但反编译出来的内容不能象jadclipse那样按eclipse风格格式化,不过终究能用,也罢。   Install的地址: http://java.decompiler.free.fr/jd-eclipse/update
最近在用MacBook Pro做JEE的工作,由于很久没用过linux,unix系统,所以shell已忘得差不多了。今天尝试在mac下使用Maven,配制Maven平时5分钟得事耗费了一个小时,很崩溃。所以写下来备忘,毕竟好记性不如烂笔头儿。   首先是将zip格式的maven安装包解开,将apache-maven-2.2.x拷贝到你所希望的位置。然后是配制环境变量,相当与Win环境下的Path。配制过程如下:(使用 ls -a查看隐藏文件)   1.使用touch命令在~目录(用户目录)下创建.bash_profile文件,使用vi打开文件,在其中写入如下信息     MAVEN_ ...
感 于Ajax请求的使用为RIA(Rich Internet Applications)的开始,但大多数刚接触富客户端的同学还不是很清楚具体的使用方法,所以根据自己的使用心得写下此篇Blog留作拾遗。 (PS: 看网上大多数的技术Blog都写的毫无生气,只有严谨 ...
打开“终端”,输入以下代码: defaults write ~/Library/Preferences/com.apple.finder AppleShowAllFiles -bool true   然后重启 Finder 即可。 恢复隐藏的代码: defaults write ~/Library/Preferences/com.apple.finder AppleShowAllFiles -bool false    
夜, 深夜, 深夜静。   以古龙擅长的方式习作博文的开头是第一次,可我没有他那么幸运能以行赚取稿费,这里也只是过一把隐。周末的夜晚,点了杯冰咖啡,独自坐在M记中看'Learning Cocoa with Objective-C',晚上的效率确是高些,一小时里读到了Part3,心中成就感暗生。   走出民族园路的M记,体会着深夜,体会着独自一人的自由。空气涵着薄雾,飘着露水隐约的幽香,远处北辰路上只有指示灯如一的红绿交替。前行,此步道上奥运阔建的北辰路,淡黄的路灯下是规规矩矩站立的绿树,如茵的青草在旁。继续游荡在路上,漫步,伴着心事。近月,体肤劳于琐事,心为形役,难于逃离这般思绪,烦 ...
  J etty提供HTTP服务器、客户端,它是javax.sevlet的容器。而这些组件都是开源且可商用的。它被广泛的应用在工程与产品中。它可以嵌入的设备,工具,框架,应用服务器以及集成。Jetty项目的核心由Eclipse组织提供服务器。Codehaus提供附件,集成及扩展,并为其提供旧版本的存放主机。   其官方页面为: http://www.mortbay.org/jetty/   现在就来看怎样在Jetty中配置JNDI数据源,以及如何在Spring工程中使用。 让Jetty在Web工程中支持java:comp/env查找,作为可选 ...
这是《诗经》里面的一首《越人歌》,   今夕何夕兮 藆洲中流 今日何日兮 得与王子同舟…… 蒙羞被好兮 不誓诟耻 心几烦而不绝兮 得知王子 山有木兮木有枝 心悦君兮君不知……      最早的译诗 汉代刘向编纂的《说苑》记载有这样一个历史故事: 楚国的襄成君刚受爵位的那天,穿着华丽的衣裳,被随从们簇拥着来到河边。楚大夫庄辛刚好路过,他拜见完襄成君站起来,想和襄成君握一握手。握手在等级森严的古代是一种非常不严肃的行为,所以襄成君听后十分生气,脸色大变。   庄辛见了也有点不自在,他转身去洗了洗手,给襄成君讲了一个鄂君子的故事: 有一天,鄂君子坐在一条富丽堂皇的刻有 ...
厦大06应用金融硕士研究生推荐精读书目应用金融硕士研究生精读书目推荐:     1、《经济学原理》 N·格里高利·曼昆 (N.Gregory Mankiw),中国人民大学出版社。   2、《应用经济计量学》 拉姆·拉玛纳山(Ramu Ramanathan),机械工业出版社。   3、《货币金融学》 弗雷德里克·S·米什金(Fredcric S.Mishkin),中国人民大学出版社。   4、《金融学》 兹维·博迪、罗伯特·默顿 ,中国人民大学出版社。   5、《公司理财》 斯蒂芬·A·罗斯, 机械工业出版社。   6、《投资学精要》 兹维·博迪 ,中国人民大学出版社。 ...
多数的鲜为人知方法都是因为有着罕见的应用,就比如说Spring中PropertyPlaceholderConfigurer这个类,它是用来解析Java Properties属性文件值,并提供在spring配置期间替换使用属性值。接下来让我们逐渐的深入其配置。    基本的使用方法是:(1)   <bean id="propertyConfigurerForAnalysis" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> ...
哈佛商学院的George Litwin与Robert Stringer经过研究总结出领导者的常见六种基本管理风格。他们认为,很少有谁的实际管理风格完全属于某一类别,但通常都是这六种之中的一种以上风格的混合体。 这六种基本管理风格分别是: 高压风格(The Coercive Style)“你到底还想不想干了?” 强制风格(The Authoritative Style)“照我说的做!” 亲和风格(The Affiliative Style)“来,让我们一起努力!”
Global site tag (gtag.js) - Google Analytics