`
matthieu
  • 浏览: 6011 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表
在eclipse中项目是用utf8进行编码的,然后写了一个测试类,在main函数中测试了如下方法:   System.out.println("Charset: " + Charset.defaultCharset().displayName()); System.out.println(System.getProperty("file.encoding"));     以上方法分别输出:utf-8,utf-8   但是当我将项目部署到tomcat后,通过servlet访问以上方法,却分别输出gbk,gbk。从而欧元符号等特殊符号显示为?。 ...
现有这个消息发送系统,它有两部分组成:前台管理和后台发送引擎。他们位于同一台服务器上的两个独立的tomcat中。 整个系统的大致运行模式是:当前台的管理系统设置好待发消息后,将数据库表中对应的这条数据的某个标志位进行置位,而后台发送引擎分为两个部分,读取线程发现此标志位后,将其读入并包装后放入内存的任务池中,再由某一个工作线程再将其取出后进行相应的发送处理(现阶段读取线程设为1个,工作线程设为3个),发送结束后再将前台数据库表中此数据对应的标志位进行置位。 现在有一个问题在困扰我的是:如果前台管理系统在设置好待发消息后,我准备取消此次发送任务,此时该怎么处理比较好呢? 如果后台读取线程尚未读 ...
最近在重温一些java的基础知识,翻阅think in java中关于移位这块时,提到了如下的一段文字: 针对char,byte和short类型的移位操作,都将先转换为int型,再进行移位,最终结果也将是int型。 但是只有数值右端的低5位才有效,是为了防止移位超过int自身的位数。译注:因为2的5次方是32,int自身是32位。 以上的文字我在看的时候,感觉自己不是特别理解,不知道是否清楚的人举一个例子帮助我解释以下呢?
jsp页面上有一个文本框,准备显示日期,比如2007-05-29,但是默认webwork显示的是07-05-29. 为了解决这个问题,我写了一个converter. 问题如下: 1、首先是我的action名称叫demoAction,但是将demoAction-conversion.properties放入相同目录下,它却没有找到,无法进行转换。 2、我换了一种方法,demoAction中有一个bean,叫做demo,我写了一个demo-conversion.properties放入demo所在的目录下却找到了。当然页面上显示的日期就是demo中的一个属性。但是问题是当我的页面提交后,action ...
Global site tag (gtag.js) - Google Analytics