`
文章列表
这一段时间,Eclipse总是死掉,几乎是稍微操作快一点就会死掉,几分钟一次,搞得人郁闷至极。浪费了不少时间,在网上搜了下,看到很多朋友也出现类似的情况,在网上求救,但是网上的办法都只是说通过修改eclipse.ini文件来加大Eclipse的内存。      自己试了下,发现不管用。今天,又死掉了,不过爆出一个经常出现的错误,大意是:permgen space导致内存溢出。实在忍无可忍,上网一搜,发现网络真是个好东西,尤其是对我们这种自学者而言,无疑是授业解惑的良师益友。     这里总结一下自己的经验和网友的经验,希望能够对受此问题折磨的朋友有所参考价值。 解决办法如下: 在ec ...
博客分类:  WebServices Servlet应用服务器
  谈谈大型高并发高负载网站的系统架构(转) 分类: 系统架构 web开发 高性能 高并发 大型网站2011-09-21 09:44 19人阅读 
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很容易让人望文生义,想当然地认为 ...
 用IPhone手机访问http://m.taobao.com ,淘宝的设计已经达到了和APP相媲美的地步。多次想查看其源码学习,单无奈用PC浏览器访问该网址,出现的是一个比较简化的wap2.0版本的。经过若干的夜晚的冥思苦想,终于想出了解决方案。       1.IPhone和Android的浏览器都是基于webkit的,和Google Chrome的内核是一样的。       2.PC浏览器访问就跳到了wap2.0的版本,这个问题是因为淘宝获取了浏览器UA,根据用户UA做了跳转。       所以,只要修改Chrome的UA,就可以顺利看到了。       点击了Chrome的所 ...
springsecurity扩展自定义会话管理(二)提供管理员调用踢出用户 配置文件基本上和(一)比没有做什么修改,只是不限制用户用同一账号登陆,所以配置maximumSessions为-1 <beans:bean id="currentController" class="org.springframework.security.concurrent.ConcurrentSessionControllerImpl"> <beans:property name="sessionRegistry" ref="s ...
springsecurity扩展自定义会话管理(一)控制用户重复登陆 springsecurity有控制单账号只能在一个地方登陆的功能,后登陆用户将踢掉前登陆用户;或者限制账号重复登陆,一个账号没有退出,另外一个人想用这个账号就登陆不上。 现在我想根据原有的这些功能参考,做一个管理员可以将某正在session中的用户踢出系统的功能。便于管理员修改了登陆用户的权限或者部门设置后,强制让该用户重新登录。 主要参考了如下两篇文章: http://www.family168.com/oa/springsecurity/html/ch214-smart-concurrent.html http://www ...
 Apache Cassandra 1.0正式版发布,开源的分布式NoSQL数据库 昨天 by 正式编辑 luiang1018 评论(5) 有2127人浏览 收藏
jforum与web项目的整合(通过Cookie实现SSO) 编辑 关键字: jforum jforum与web项目的整合(通过Cookie实现SSO)    jforum是一个不错的开源BBS论坛,支持中文,操作方便,容易扩展,是一个不错的选择。通过参考网上的资料,下面给出了jforum与web项目整合的方法: 1、实现SSO类: package net.jforum.sso; import javax.servlet.http.Cookie; import net.jforum.ControllerUtils; import net.jforum.context.RequestCont ...
JIRA 求助编辑百科名片 JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。JIRA融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。 目录
解决方案[转] 一直都知道可以设置jvm heap大小,一直用eclipse写/调试java程序。一直用命令行or console加参数跑程序。现象:在eclipse的配置文件eclipse.ini中设置-vmargs -Xms500m -Xmx1024m,在eclipse中直接run 或者debug某些耗内存的程序时依然出现java.lang.OutOfMemoryError: Java Heap Space错误,即通常认为的内存不足,java虚拟机内存不够用。而在命令行加这些参数则有效果,不会出错。这说明一个问题,这些参数根本没有起作用。今天需要在eclipse里调试程序,还没到需要调试的地 ...
前段时间做项目时,因为需要用到WEB打印,原来是想用水晶报表的,但由于生成的数据比较麻烦(由多张表并且经过多次计算才生成),因此就想上网找一下有没更好更方便的办法。其实最好的办法就是可以直接打印当前页面需要的内容,这样就不用再去考虑数据源的问题了,所有操作都在客户端实现。网上的方法一般都是使用样式控制页面所需打印部分,于都在同一页面内控制,所以这样打出来的效果也不好看,而且也不便于控制,于是我就想到将需要打印的内容直接传到另一个页面,然后再在那个页面里进行打印操作,因为是一个新的页面,所以可以很方便去控制需要的样式,只要将所有打印的连接都用此页面进行操作就可以了,这样打出来的效果就可以完全与页面 ...
前段时间做项目时,因为需要用到WEB打印,原来是想用水晶报表的,但由于生成的数据比较麻烦(由多张表并且经过多次计算才生成),因此就想上网找一下有没更好更方便的办法。其实最好的办法就是可以直接打印当前页面需要的内容,这样就不用再去考虑数据源的问题了,所有操作都在客户端实现。 网上的方法一般都是使用样式控制页面所需打印部分,于都在同一页面内控制,所以这样打出来的效果也不好看,而且也不便于控制,于是我就想到将需要打印的内容直接传到另一个页面,然后再在那个页面里进行打印操作,因为是一个新的页面,所以可以很方便去控制需要的样式,只要将所有打印的连接都用此页面进行操作就可以了,这样打出来的效果就可以完 ...
Java EE的最新版本提供了几项新特性,包括依赖注入、Bean验证,以及EJB、Servlets、JSF、JSP技术方面的增强。Sun于上周四发布了Java EE 6。本文概述了最新版本的几个新特性。在后续新闻中,我们将对这些特性进行详细报道。 Java EE ...
Global site tag (gtag.js) - Google Analytics