- 浏览: 489378 次
- 性别:
- 来自: 济南
最新评论
-
effort0829:
更重要的是可以通过 URL打开特定的资源,然而再windows ...
【转载】自定义URL Protocol 协议 -
追梦人zxy:
mark。我记得cglib代理的话就用set注入
通过CGLIB实现AOP的浅析(顺便简单对比了一下JDK的动态代理) -
zacry:
这个问题最近也困扰了我很久,我是从一个老项目里迁移代码时遇到的 ...
通过CGLIB实现AOP的浅析(顺便简单对比了一下JDK的动态代理) -
bo_hai:
netfork 写道哎,大家都回家过中秋节了,自己的问题,自己 ...
Struts 2中验证失败后,radio回复到默认值的问题 -
greatghoul:
看不出有什么严重的,加上 <%- %> 不就可以了 ...
不要在erb中加注释,后果很严重
文章列表
原文网址:
http://www.velocityreviews.com/forums/t141237-send-smtp-mail-using-javamail-with-gmail-account.html
http://www.javaworld.com/javatips/jw-javatip115.html
/*
* Created on Feb 21, 2005
*
*/
import java.security.Security;
import java.util.Properties;
import javax.mail.Message;
import ...
- 2008-11-26 11:58
- 浏览 6460
- 评论(1)
项目地址:
http://james.apache.org/
参考文章:
http://www.iteye.com/topic/213246
如何修改root的密码?
%james_home%\apps\james\SAR-INF\config.xml
<account login="root" password="root"/>
- 2008-11-26 09:47
- 浏览 1249
- 评论(0)
以前用A身份访问工作组里一台服务器(保存了用户名和密码),现在想用身份B登录那台服务器。怎么才能使A身份实效呢?我用 net use * /d /y和net session \\計算機名 /delete提示操作成功,但是仍然可以连接,不起作用.
回答:
根据我的研究,您可以通过以下方法清空计算机上存储的用户名和密码,具体的操作步骤如下:
1. 单击“开始”,单击“运行”,键入“control userpasswords2”或 输入“control keymgr.dll”,然后按 Enter。
2. 单击“高级”选项卡,然后单击“管理密码”。
3. 移除所有存储的密码。
“存储用户名和密码”的行为 ...
- 2008-11-25 09:03
- 浏览 3566
- 评论(0)
转自:http://www.blogjava.net/soddabao/archive/2007/01/04/91729.html
前几天在blog中,对网友的java万年历作修改,看到有的网友说能不能加上农历,后来在网上看到有人写过几个阳历转阴历的算法,我比较了一个发现,这个算法还算不错,只要有的计算机编程基础的人看明白应该是没有问题的,其实这个就和我们以前在c中,判断一天是周几的算法差不多,都是和某一个特定的时间作比较,算出差多少天,再根据月大月小瑞月这些规则,算出是农历的那年那月那日.
package clock;
import java.text.ParseExceptio ...
- 2008-11-24 19:52
- 浏览 11450
- 评论(0)
最近换用了eclipse 3.4, 发现打开用上一会后就开始在右下角computing additional info,打开 progress,里面同时有好几条一样的信息,但是一直也执行不完,原来以为是新版本的问题,后来上网查 找方案,发现原来是用了content assist (也就是,按下alt + / ,会出来代码提示)的功能造成的。 eclipse会去查找java的源代码,首先在本地找,然后到internet上找。本地默认是没有java的源代码。 computing additional info表示在搜索internet上的java的源代码。
解决办法:
1. 找到你的JD ...
- 2008-11-23 16:42
- 浏览 1239
- 评论(0)
注:下文转载自http://www.blogjava.net/Alpha/archive/2006/07/12/57764.html
在很多应用下都可能有需要将用户的真实IP记录下来,这时就要获得用户的真实IP地址,在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部 ...
- 2008-11-21 09:57
- 浏览 1111
- 评论(0)
根据目前掌握的知识来看,Url请求中的参数,均可以通过Action的set方法被注入到Action中。
现在的问题是,Action中的一些成员变量不想被注入。
如上传文件时,存放服务器上传的路径是通过struts.xml中的param设定的,
同样,Action中也需要对应这个路径的set方法,如:public void setUploadDir(String uploadDir)
这样做的话,如果访问者通过在请求的Url增加一个uploadDir="e:\\"参数,即可以将存放上传文件的路径修改,
从而可能对服务器任意路径上传文件。
由于刚接触Struts2不长时间, ...
- 2008-11-21 00:58
- 浏览 2228
- 评论(4)
喜欢使用firefox浏览器的朋友们,可以试着装一下以下的插件,还是相当棒的。
1、装个gmail notifier插件,真是不错,可以即时查看gmail邮箱的情况,是否有新邮件到,各标签的情况。
2、ie tab,当用firefox浏览器浏览支持不好的网页时,可以通过ie tab进行转换,而不用再次启动ie了。
3、ctrl-tab,改变ctrl+tab键的顺序,并且提供所有打开的标签页的缩略图,可以选择。
4、tiny menu,可以修改firefox菜单的显示,将工具条和菜单整开一行上。
5、web developer,可以辅助网页开发。
6、Flagfox,可以查看服务器是在 ...
在.net中,对于Font类来说,可以直接使用常量来生成带有下划线的字体。
但是,到了Java中,想生成带有下划线的字体,就稍微复杂了一点,需要借助于TextAttribute类来生成,具体请参照下面的代码段。
// 生成带有下划线的字体
// 需要借助于TextAttribute类来处理
HashMap<TextAttribute, Object> hm = new HashMap<TextAttribute, Object>();
hm.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON); // 定义是 ...
- 2008-11-20 18:48
- 浏览 4041
- 评论(0)
新安装的一个cvs服务器,非常的慢,使用的是cvsnt2.5,安装在2003server上。
检查后发现,cvsnt的缺省设置,需要lookup客户端机器,而我们的客户端机器一般都安装了个人防火墙,禁止使用机器名查找,导致每次和服务器连接都非常慢。去掉lookup client机器的选项后,速度恢复正常。
要打开113和2401端口
- 2008-11-19 21:02
- 浏览 3061
- 评论(0)
可以借助于Message Store Interceptor来进行处理。
参考:
http://struts.apache.org/2.x/docs/message-store-interceptor.html
- 2008-11-18 17:56
- 浏览 1654
- 评论(0)
今天郁闷了一下午,还好今天晚上解决了。事起Apache的关于VirtualHost的配置。参照了原配置文件中的配置,作了如下的配置:<VirtualHost *> ServerName www.ourbooks.cn ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080</VirtualHost>我在tomcat中,配置了Context,如下:<Context path="/blog" reloadable="true&q ...
- 2008-11-17 19:05
- 浏览 1820
- 评论(0)
在MyEclipse中,通过http://www.freemarker.org/eclipse/update安装FreeMarker Editor后,
在ftl文件中,使用了下面的语句后,MyEclipse竟然报错,在左侧边上出现了个红叉,右侧边也有红条提示错误。
看了一下错误提示,大体的意思是,只支持一 ...
公司的大部分项目都开始使用IBatis
作为O/R Mapping了,但是在使用的过程中也发现了很多不方便和存在争议的地方,其中一个不方便的地方就是分页
,目前的处理方式都是在sqlMap中写针对特定数据库的物理分页
Sql语句,对于oracle数据库都是在分页
的sql语句里面加上三层嵌套的sql语句,想了很多办法,都没能很好的避免这个问题,无意间在javaeye上看到了《使ibatis
支持hibernate式的物理分页
》这篇文章,可点进去已经被删除了
,幸好google了一下有很多人已经收藏了,这里转载一下
,以便再找不到了.
转载地址:http://www.blog ...
- 2008-09-19 01:42
- 浏览 2725
- 评论(0)
使用FreeMarker和radio标签,结果当验证失败时,radio的选中项不是保持在选中的项目上,而是回到了默认值。
用户名:<@s.textfield name="user.username" required="true" />
<br />
性别:
<@s.radio name="user.sex" value="%{'true'}" list=r'#{"true":"男", "false":"女&q ...