- 浏览: 473686 次
- 性别:
- 来自: 北京
最新评论
-
wanxiaotao12:
aswang 写道总结的不错,
正在读《java并发编程实战 ...
Java并发编程实战-学习笔记 -
aswang:
总结的不错, 正在读《java并发编程实战》,看到其中的不变性 ...
Java并发编程实战-学习笔记 -
lianhan3344:
感谢博主分享!!!!
深入剖析Tomcat How+Tomcat+Works中文367页.pdf -
vict0323:
真的是酱紫么?求真相
Spring 实际开发项目中, 是否要default-autowire="byName"
文章列表
User user = new User();
user.setId("1");
user.setName("wan");
System.out.println(JSONObject.fromObject(user).toString());
String str2 = "{\"id\":\"1\",\"name\":\"wan\"}";
JSONObject jsonObject = JSONObject.fromObject(str2 ...
在
Windows与Linux下Samba共享文件夹以及映射的详细使用说明 http://wenku.baidu.com/view/4086e576f46527d3240ce06b.html
Java axis(版本是axis1.4) 其他的WebService 或调用.net的wcf 参考 http://www.cnblogs.com/chrischen662/archive/2010/08/15/1800130.html
前提条件:已经将服务器端的WebService接口写好, 并将WebService服务启动
1、编写一个脚本,用来生成一些基本 ...
struts2国际化文件的使用
- 博客分类:
- struts2
sturst2国际化资源文件有三种级别从高到低是:类级别(类名_en_US.properties) 、 包级别(package_en_US.properties :package 是固定的写法)、 全局级别(message_en_US.properties)
使用环境:
1、jsp 中:直接访问jsp,<s:text name="addUser"></s:text> 使用全局的资源文件
通过action访问jsp, 使用:类级别, 包级别, 全局级别
另一种标签:name=name="com.i18n.I18nAct ...
在struts2下实现动态的语言切换方法很简单,只需向action传递request_locale=en_US或者request_locale=zh_CN参数就可以简单的实现语言的切换
页面代码如下:
<a href="admin/lang?request_locale=en_US">en</a> <a href="admin/lang?request_locale=zh_CN">cn</a>
别一种方法, 在action中做如下:但是这种方式, 刷新两次页面才显示成功
Loca ...
//返回所有已安装语言环境的数组
Locale[] locales = Locale.getAvailableLocales();
for(Locale locale :locales) {
//CN, 中国, zh US, 美国, es
System.out.println(locale.getCountry() + ", " + locale.getDisplayCountry() + ", " + locale.getLanguage());
}
Locale locale = Locale.get ...
MessageFormat 格式化字符串
- 博客分类:
- java基础
String pattern = "你好, {0}!";
System.out.println(MessageFormat.format(pattern, new String("北京")));
你好, 北京!
MessageFormat.format(String pattern, Object ... arguments) , object参数的个数是可变的, 依次填充pattern中的占位符{0}, {1}......
Spring 定时器
- 博客分类:
- Spring
本文章取自Spring in Action 在Spring中有两种流行配置:Java的Timer类和OpenSymphony的Quartz。 1.Java Timer定时 首先继承java.util.TimerTask类实现run方法 import java.util.TimerTask; public class EmailReportTask extends TimerTask{ @Override public void run() { ... } } 在Spring定义 <bean id="reportTimerTask&quo ...
// 通用的中文问题解决方案
StandardChartTheme theme = new StandardChartTheme("unicode") {
public void apply(JFreeChart chart) {
chart.getRenderingHints().put(RenderingHints.KEY_TEXT_ANTIALIASING,
RenderingHints.VALUE_TEXT_ANTIALIAS_OFF);
super ...
JavaMail API
是Java平台的一个可选包,同时也是J2EE规范的一部分。它提供了一个独立于系统平台和具体协议的邮件框架,可以用以实现email相关的各项应用。Sun所实现的的最新版本(JavaMail API 1.4 EA
)中已经对中文有很好的支持,但发送中文名称的附件仍然会出现乱码问题
。
这并不是Sun本身造成的bug,而是因为MIME规范要求附件标题必须是US-ASCII字符,同时又不允许对参数进行编码,因此JavaMail
API中并不会主动对含有非ASCII字符的文件名进行编码处理。但是,JavaMail同时也提供了工具类使得用户可以方便 ...
最近参与了几次单位招聘面试工作,在面试工程师时,我是用我的分层准则指导与候选人的交流内容,以确定他的能力层次是否达到我所期望的。大体上软件工程师可以分为三大层次,分别是技术知识积累层、掌握设计方法层以 ...
软件开发工程师的职业发展无非两大类:一是做“官”,从事管理工作;二则继续从事技术工作。对于后者,软件架构师(software architect)是很多软件开发工程师追求的理想岗位。在这我想谈一谈软件架构师所需的几大能力和一 ...
response.setContentType()的作用,及参数
response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。
例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。
Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。
response.setContentType("text/html; charset=utf-8"); html
.setContentTy ...
Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该 API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为是使用Java编写的,所以我们在Web应用中可以通过JSP、 Servlet来调用API实现对Excel数据表的访问。 现在发布的稳定版本是V2.0,提供以下功能: * 从Excel 95、97、2000等格式的文件中读取数据; * 读取Excel公式(可以读取Excel 97以后的公式); * 生成Excel数据表(格式为Excel 97) ...
最近在学struts2 ,在上传文件时发现有个异常不好处理,经过google终于有点小眉目,现浅谈下这个异常处理。有不妥当的地方还请指教
http://blog.csdn.net/dxswzj
在struts2中我们上传文件大于struts.multipart.maxSize设置的值时会抛 ...