`
cjnetwork
  • 浏览: 179981 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
在catalina.sh启动脚本中增加如下配置: JAVA_OPTS="-server -Xms1024m -Xmx3G -XX:+UseAdaptiveSizePolicy -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:ParallelGCThreads=20 -XX:+HeapDumpOnOutOfMemoryError -XX:NewRatio=3 -XX:PermSize=128m -XX:MaxPermSize=256m -XX:+PrintGCDetails -XX:+Prin ...
java web 基于filter的缓存框架 目标、解决的问题: 浏览器客户端向服务器发起许多参数相同的请求,在服务器端的处理之后,在相同参数的情况下,返回的结果一致的情况下,使用该缓存框架,可以提高web服务器的性能。 在 ...
在web开发中可能遇到这样的需求:需要一个地图系统,选择google map来完成地图的展示,但是该web系统由于特殊性而不允许与外网链接,还有就是现在对google的访问越来越不稳定(国家网络限制),因此希望将google map移植到内网 ...
hadoop-0.20.2以上版本,若在windows下使用cygwin模拟,进行开发和测试。可能导致 setPermission失败,报异常导致tasktracker无法启动,在https://issues.apache.org/jira/browse/HADOOP-7682上有详细的描述,但查看hadoop的relese Note中还未对此作出修改(目前版本已经到了hadoop-1.0.2),因此采用自己修改源码中相关代码的方法,来修复此bug。 通过以上文章,或查看启动的报错信息(可通过命令hadoop tasttracker启动tasktracker直接输出到控制台看到报错信息,当然这是 ...
hadoop运行方式 1、本机方式:不做任何配置 2、伪分布式:pseudo distributed 3、全分布式:full distributed 由于hadoop只能运行于linux(unix类型)操作系统上,因此在windows上做开发、测试,需要安装cygwin来模拟linux环境。 一、cygwin安装 直接到cygwin上下载安装配置程序setup.exe,该程序并不包含实际的安装文件,只是一个外壳,启动之后可以选择1、在线安装,并将需要的文件下载到本地;2、只下载需要安装的文件到本地,并不安装;3、从本地文件中定位已下载好的安装文件,然后进行安装。 这里有一个概念,安装外壳程序 ...
分布式系统,解决的问题是大规模的、消耗cpu、消耗内存或其他硬件资源的计算,将这种计算拆分成微小的任务,将任务分配给网络中提供计算服务的各个子服务器,并对这些子任务进行管理、容错,最后返回结果。这样做的原 ...
mybatis二级缓存工作机制 在mybatis的主配置文件中,启动二级缓存配置 <settings> <setting name="cacheEnabled" value="true"/> </settings>     这个配置会再以后生成Executor的时候使用CachingExecutor而非 BaseExecutor     然后在映射的xml配置文件如UserMapper.xml中 对该实体启用缓存,简单点写直接添加 <cache/> 即可。至此 ...
String.prototype.GetValue= function(parm) { var reg = new RegExp("(^|&)"+ parm +"=([^&]*)(&|$)"); var r = this.substr(this.indexOf("\?")+1).match(reg); if (r!=null) return unescape(r[2]); return null; } 完整测试代码 test.html <!DOC ...
这个异常是由于以下几个原因造成。 1、客户端再发起请求后没有等服务器端相应完,点击了stop按钮,导致服务器端接收到取消请求。    通常情况下是不会有这么无聊的用户,出现这种情况可能是由于用户提交了请求,服务器端相应缓慢,比如业务逻辑有问题等原因,导致页面过了很久也没有刷新出来,用户就有可能取消或重新发起请求。 2、Tomcat服务器在接受用户请求的时候,有其自身的处理能力,线程、服务器等各个资源限制,超出Tomcat承载范围的请求,就会被tomcat停掉,也可能产生该错误。 3、linux的线程机制会产生JVM出错的问题,特别是在连接高峰期间经常出现这样的问题,tomcat在linux下也出 ...
Linux下认为1024以下的端口都是不安全的,所以打开1024以下端口必须具有root权限,所以配置完成之后仅仅使用./startup.sh的话,tomcat是无法监听80端口的,Tomcat 6以前的版本还会报错说Permission denied。
Parameters Invalid chunk '' ignored警告 在tomcat中,出现这种情况,大多是get方式提交参数等时候,在参数的键值对参数中,多了一个无效的&连接符号,查看对应提交的参数,除去多余的&连接符号即可。
hql语句中支持的本地时间函数 1、UNIX_TIMESTAMP()转换到秒,到1970年 2、FROM_UNIXTIME 从秒专函到时间 3、current_date()当前日期 4、current_time()当前时间 5、current_timestamp()当前时间戳 6、TO_DAYS()转换为天 7、FROM_DAYS从天转换到时间 例子: 1、 from Article where UNIX_TIMESTAMP(addTime) > UNIX_TIMESTAMP(current_timestamp()) - 24 * 60 * 60 2、 from A ...
安装Collabnet svn 1、下载CollabNetSubversionEdge-2.0.0_linux-x86_64.tar.gz 2、root用户登录到linux 3、cd /opt 4、tar xzvf CollabNetSubversionEdge-2.0.0_linux-x86_64.tar.gz    会解压等到文件夹 csvn 5、chown -R svn:svn /opt/csvn //这里的svn是移动Collabnet svn的用户 6、vim /etc/sudoers 在root    ALL=(ALL)       ALL下添加   svn ALL=(ALL ...
ckeditor与struts结合的时候,需要注意Struts的filter将会处理上传文件,而导致无法正常上传文件 推荐解决方案, 重写struts的StrutsPrepareAndExecuteFilter import java.io.IOException; import javax.servlet.FilterChain; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import jav ...
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/products/hotspot/docs/general/hs2.html
Global site tag (gtag.js) - Google Analytics