
J2EE应用
cjnetwork
这个作者很懒,什么都没留下…
展开
-
OpenJMS(java消息服务的一个实现)的使用
Openjms的使用 jms:java message service中文名字是“java消息服务” Openjms是实现jms的一个开源程序,它包含一个服务器端和一堆的编程调用jar包。 官方当然有英文版的使用说明,这里只是说说我使用openjms的一些过程。 按照官方的要求,使用openjms分为4个步骤: 1、下载 2、安装 3、启动(启动服务器端) 4、使用 1、下载 ht...2010-12-13 10:22:25 · 163 阅读 · 0 评论 -
hadoop未修复bug6287的解决办法(ttprivte to 0700的bug、setPermission failed)
hadoop-0.20.2以上版本,若在windows下使用cygwin模拟,进行开发和测试。可能导致setPermission失败,报异常导致tasktracker无法启动,在https://issues.apache.org/jira/browse/HADOOP-7682上有详细的描述,但查看hadoop的relese Note中还未对此作出修改(目前版本已经到了hadoop-1.0.2)...2012-04-06 17:31:36 · 381 阅读 · 0 评论 -
windows上hadoop安装(cygwin等)
hadoop运行方式1、本机方式:不做任何配置2、伪分布式:pseudo distributed3、全分布式:full distributed由于hadoop只能运行于linux(unix类型)操作系统上,因此在windows上做开发、测试,需要安装cygwin来模拟linux环境。一、cygwin安装直接到cygwin上下载安装配置程序setup.exe,该程序并...2012-04-05 19:32:30 · 142 阅读 · 0 评论 -
云计算的理解
分布式系统,解决的问题是大规模的、消耗cpu、消耗内存或其他硬件资源的计算,将这种计算拆分成微小的任务,将任务分配给网络中提供计算服务的各个子服务器,并对这些子任务进行管理、容错,最后返回结果。这样做的原因是,受边界原理影响,一个消耗cpu的程序,如果在分分布式的系统上运行,需要提高处理速度,那么就需要提升cpu性能,随着cpu性能提升,消耗的单位成本内对cpu性能提升作用逐渐减小,最后还是成为了...2012-03-30 15:19:20 · 131 阅读 · 0 评论 -
mybatis二级缓存工作机制
[size=xx-large][b]mybatis二级缓存工作机制[/b][/size]在mybatis的主配置文件中,启动二级缓存配置[code] [/code] 这个配置会再以后生成Executor的时候使用CachingExecutor而非 BaseExecutor 然后在映射的xml配置文件如UserMap...原创 2012-03-22 15:31:34 · 134 阅读 · 0 评论 -
linux1024下端口安全性问题
Linux下认为1024以下的端口都是不安全的,所以打开1024以下端口必须具有root权限,所以配置完成之后仅仅使用./startup.sh的话,tomcat是无法监听80端口的,Tomcat 6以前的版本还会报错说Permission denied。...2011-11-13 09:55:13 · 414 阅读 · 0 评论 -
Parameters Invalid chunk '' ignored警告
Parameters Invalid chunk '' ignored警告在tomcat中,出现这种情况,大多是get方式提交参数等时候,在参数的键值对参数中,多了一个无效的&连接符号,查看对应提交的参数,除去多余的&连接符号即可。...2011-11-07 09:59:46 · 123 阅读 · 0 评论 -
js获取get方式传递的参数
[code="java"] String.prototype.GetValue= function(parm) { var reg = new RegExp("(^|&)"+ parm +"=([^&]*)(&|$)"); var r = this.substr(this.indexOf("\?")+1).match(reg); if (r!=null) r...原创 2012-01-05 12:48:01 · 325 阅读 · 0 评论 -
Tomcat_Broken pipe
这个异常是由于以下几个原因造成。1、客户端再发起请求后没有等服务器端相应完,点击了stop按钮,导致服务器端接收到取消请求。 通常情况下是不会有这么无聊的用户,出现这种情况可能是由于用户提交了请求,服务器端相应缓慢,比如业务逻辑有问题等原因,导致页面过了很久也没有刷新出来,用户就有可能取消或重新发起请求。2、Tomcat服务器在接受用户请求的时候,有其自身的处理能力,线程、服务器等...2011-12-31 10:10:14 · 277 阅读 · 0 评论 -
hql语句中支持的本地时间函数
hql语句中支持的本地时间函数[code]1、UNIX_TIMESTAMP()转换到秒,到1970年2、FROM_UNIXTIME 从秒专函到时间3、current_date()当前日期4、current_time()当前时间5、current_timestamp()当前时间戳6、TO_DAYS()转换为天7、FROM_DAYS从天转换到时间[/code]...2011-11-01 16:17:35 · 657 阅读 · 0 评论 -
jpa/hibernate继承注解
hibernate继承映射以下测试是在mysql中进行的。[size=large][color=blue]1、单表方式[/color][/size]Animal.java[code="java"]@Entity@Inheritance(strategy=InheritanceType.SINGLE_TABLE)@DiscriminatorColumn(name="a...2011-03-24 23:08:00 · 194 阅读 · 0 评论 -
ckeditor等在线编辑器于struts结合无法上传图片问题
ckeditor与struts结合的时候,需要注意Struts的filter将会处理上传文件,而导致无法正常上传文件推荐解决方案,重写struts的StrutsPrepareAndExecuteFilter[code]import java.io.IOException;import javax.servlet.FilterChain;import javax.serv...2011-10-21 08:32:18 · 100 阅读 · 0 评论 -
java的server模式
The Java HotSpotTM Server VM is Sun Microsystem's solution for providing fast, reliable JavaTM technology in the enterprise server environment.1、更安全2、更强壮3、动态编译4、更快http://java.sun.com/p...2011-10-21 08:30:33 · 402 阅读 · 0 评论 -
linux top命令中各cpu占用率含义
0.3% us 用户空间占用CPU百分比1.0% sy 内核空间占用CPU百分比0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比98.7% id 空闲CPU百分比0.0% wa 等待输入输出的CPU时间百分比0.0% hi 硬中断0.0% si 软中断...2011-10-20 08:24:59 · 264 阅读 · 0 评论 -
iframe自适应高度
[code="java"]function dyniframesize(down) { var pTar = null; if (document.getElementById){ pTar = document.getElementById(down); } else{ eval('pTar = ' + down + ';'); } if (pTar &&...原创 2011-10-19 17:34:04 · 95 阅读 · 0 评论 -
tomcat部署为服务器注意事项
(1)使用内存 在启动脚本 catalina.sh或catalina.bat中linuxJAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128M -Xms1G -Xmx1G"windows中set JAVA_OPTS=-server -XX:PermSize=64M -XX:MaxPermSize=128M -X...2011-10-19 08:57:18 · 149 阅读 · 0 评论 -
web爬虫的广度优先算法
web爬虫中需要设计一个广度优先的算法,以控制爬虫爬行网址的先后顺序,这里用一个链表实现,用链表是因为链表的插入速度够快。设计思路:1、取下一个地址:从链表的头部取出一个,并将头部元素删除2、加入地址池:将URL地址加入到适当的位置 为了保证加入的时候能够加入到合适的地址,最容易想到的办法就是遍历那个地址池,但遍历的效率确实不高,当地址池中数量增大的时候,消耗在遍历上的...2010-12-10 13:23:26 · 583 阅读 · 0 评论 -
java基于线程的分布式
java基于线程的分布式1. 引言 1.1. 背景 有的任务比较消耗资源,需要将任务分散在不同的机器上运行,充分利用硬件资源。例如下载任务、例如计算1---1万亿的和。2. 总体思路 任务分发服务器1个、工作客户端若干个见图: 2.1. 任务分发服务器 负责任务的分发、维护各个客户端的状态。将应用程序中的任务,添...2011-03-12 11:30:41 · 183 阅读 · 0 评论 -
java基于filter的应用缓存框架
[size=x-large][b]java web 基于filter的缓存框架[/b][/size][img]http://dl.iteye.com/upload/attachment/0072/1129/70fe8ace-b008-350a-89c2-89f560c64365.jpg[/img]目标、解决的问题:浏览器客户端向服务器发起许多参数相同的请求,在服...原创 2012-08-10 17:34:46 · 220 阅读 · 0 评论