`
jelly
  • 浏览: 301505 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
客户希望如果没有操作,在30分钟后session过期,并且自动进行注销的操作。 显然服务器没有提供这方面的支持,所以只能从客户端下功夫。 实现的方式很简单,在js中记录进入页面的时间,通常用户的操作都会导致页面的刷新和url的变动,所以在公共的包含文件中加上如下的代码,1. 记录进入页面的时间。 2. 设置一个定时器,检查这个时间也现在时间的差值是否大于session过期的时间,也就是30分钟。 var globalLastSessionTime = new Date(); calcSessionTime=function(){ var now = new Date(); ...
Linux LVM =========================================================== 作者: huasheng(http://huasheng.itpub.net)发表于: 2004.11.22 17:10分类: 操作系统 出处: http://huasheng.itpub.net/post/1210/6334--------------------------------------------------------------- Linux LVM         目的:将2块20G的硬盘做成一个35G的卷。 ...
如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。 提示中说的很明白:“MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains.”意思是说当前只有小于5%的非堆内存是空闲的。所以我们只要将这个值设置大一些就可以了。 提示中给出了设置的参数: -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题: 1. 各个参数的含义什么? 2. ...
1. Flex 和 Flex Build3 的官方资源。   Flex SDK 和 Flex build (到2008年11月最新版本是3.01)在官方的网站上有下载。   地址:http://www.adobe.com/products/flex/   2. 页面跳转的问题   private function login_check():void{ navigateToURL(new URLRequest("FlexUI.html"),"_self"); }  通过上面的函数可以实现   3. 生成swf 的大小问题   默认每个flex appli ...
LDAP技术资源第一节 介绍LDAP的Roadmap & FAQ,http://www.kingsmountain.com/ldapRoadmap.shtml 第二节 免费ldap server,http://www.openldap.org 第三节 开源的ldap serverhttp://javaldap.sourceforge.net/ 第四节 Java 开发 jndihttp://www.cris.com/~adhawan/tutorial/ http://java.sun.com/products/jndi/tutorial/ 第五节 Java 开发 jldap来 开发 ...
Dojo 客户端调优的方式: 1. 编译合适的dojo文件。 dojo十分“巨大”, 而且有很多文件是最终用户不需要使用的。 默认情况下的dojo.js 比较大,有200多k,但是如果自定义进行编译之后可能只有10多k。 而且将常用的模块编译到dojo.js 也能提高效率。 dojo的加载顺序如下:   1). 浏览器加载dojo.js     dojo bootstrp code     dojo loader     (optionally) frequently used modules     2). dojo.js 激活Dojo对象, 动态的载入其他的module,如果模块已经载入, ...
2007年6月项目准备开始了,刚来到一个新的项目组,什么都是新的,除了我自己。 需要一个新的框架来开发项目,香港的同事决定使用Dojo,DWR, 我开始学习使用dojo,时间很短,但是我还是基本上熟悉了dojo的基本控件和架构。在此基础上搭建起了项目的基本框架。这是一个单页面,基于ajax和dojo widget的系统,一切都那么的新奇,又充满挑战,但是既然dojo有这么多后台,又有香港同事的推荐,我显得自信满满。 框架搭建的同事,也开始后了紧锣密鼓的招兵买马,一起都像是从零开始。陆陆续续,招了5个程序员和一个测试员。开始了整个项目的快速开发,由于需求由香港负责,而且需求做的比较细致,基本上问题 ...
对于oracle进行简单树查询(递归查询) DEPTID PAREDEPTID NAME NUMBER NUMBER CHAR (40 Byte) 部门id 父部门id(所属部门id) 部门名称 通过子节点向根节点追朔. select * from persons.dept start with deptid=76 connect by prior paredeptid=deptid   通过根节点遍历子节点. select * from persons.dept start with paredeptid=0 connect by p ...
  • 2008-05-08 12:44
  • 浏览 1755
  • 评论(4)
  • 论坛回复 / 浏览 (-1 / 12536)
前几天碰到一个非常郁闷的问题,eclipse突然不能使用svn的插件subclipse了,只要跟svn相关的操作,比如更新,上传,同步都执行不了,而且导致eclipse 崩溃。 开始我怀疑是eclipse 的版本跟svn客户端的版本不兼容,使用了新版的eclipse,还是同样存在,使用新版的TortoisSVN ,问题依旧。使用新版的subclipse,问题依旧,简直郁闷死了。 在网上终于找到的解决的办法,答案简直太出人意料之外了,原来跟我在本机上新安装的subvesion服务器有关系,安装这个服务器只不过是为了试试最新版的subversion的安装,但是项目的subversion服务器还是 ...
web应用程序的安全涉及到认证和授权。 这里讲的是授权相关的部分。 web程序在不同的页面中跳转。 web程序的资源分类: 图片,css,网页,js代码,按钮。  涉及的问题:导航,树,返回,前进,书签,安全,资源,日志。 对于用户来说,web程序就是在不同的页面之间跳转。对于程序,常常有必要记录用户的这些操作。--相关应用:返回,前进,书签,日志。当用户访问某个页面的时候,需要验证用户是否有权限访问页面,是否能够保存页面数据等操作,这就涉及的安全和资源的关系。我们需要将页面,页面按钮等定义为可用的资源,通过资源跟用户或者用户组,或者角色(role)对应来定义权限的规则。 每个页面应该都有导航条 ...
Dojo 从 v1.0 开始引入了一个功能强大,快速,健壮的控件--Grid。 Grid 在dojo的体系结构中属于Dojox 这个包中。 这个Grid 比较灵活,可以排序,过滤,编辑,多表头,支持多种Cell 控件。 官方文档的地址:http://dojotoolkit.org/book/dojo-book-0-9/docx-documentation-under-development/grid 通过官方的示例文档,我进行了一次精彩的体验,在这里和大家分享一下我的体验心得。  要完成一个Grid,需要下面几个步骤,每个步骤都是必不可少的。 1. 首先是导入样式表 没有样式表,就无法显示漂亮的 ...
  • 2007-12-11 15:38
  • 浏览 12198
  • 评论(9)
  • 论坛回复 / 浏览 (7 / 20000)
web应用程序都面临浏览器上的history功能的困扰,前进,后退,刷新,将是你的程序失控,重复提交,丢失数据等等场景让你焦头烂额,运行的好好的程序,被客户随便摆弄一下就错误百出。这些就是客户心智和程序员心智不同产生的冲突。 最初的web程序只是一些静态的网页,一般都通过地址栏的URL地址来进行定位,所以,浏览器集成了很方便的History功能,让你在浏览的历史记录中来回切换。可是,随着复杂应用程序开始越来越多的通过浏览器来作为客户端,噩梦就开始了。 近年来,Ajax技术的兴起为程序设计者和客户提供了不同的技术实现和用户体验,Ajax火了起来,也开始颠覆了传统的web操作和应用传统。但是浏览器并 ...
widget change list 0.43    1.0.1       Button   dijit.form.Butt
  公司的项目4月份开始,我们选择了dojo,不为别的,因为他有IBM的支持。当然,我个人认为EXT也是不错的。   其实开源的类库和框架我们公司用的还是很谨慎的,这次能够用上dojo我已经心满意足了。可惜,还是被开源给摆了一道,当我们开发了一大半页面的时候,dojo 1.0 发布了,而且改变很大,我们面临一个选择,继续用0.43还是升级到1.0,公司决定先进行一个评估,这个任务就落在我的头上了。 评估   站在个人的立场上,我当然是希望能够升级到1.0,但是设计到进度和时间的安排,这个评估是必不可少的。   通过分析,我发现dojo控件的 Package 和 dojoType 命名全部 ...
    因为JSON 是 javascript 的一个子集,所以,在javascript 中使用JSON是非常简单的。         js 代码   var myJSONObject = {"bindings": [           {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"},           {"ircEvent&qu ...
  • 2007-11-07 11:07
  • 浏览 72594
  • 评论(3)
  • 论坛回复 / 浏览 (2 / 13421)
Global site tag (gtag.js) - Google Analytics