- 博客(15)
- 收藏
- 关注
转载 利用Cookie实现自动登录,尽量做到安全
现在很多网站都有为用户保存登陆信息(即保存Cookie)的功能,当用户下一次进入网站时,可以帮助用户自动登陆,使网站显得更加友好。下面是具体的实现流程和实现代码。先说一下流程:1. 保存用户信息阶段:当用户登陆网站时,在登陆页面填写完用户名和密码后,如果用户在提交时还选择了“两星期内自动登陆”复选框,那么在后台程序中验证用户名和密码全都正确后,还要为用户保存这些信息,以便用户下一
2013-05-30 20:36:17 2149 1
转载 说说JSON和JSONP,也许你会豁然开朗,含jQuery用例
前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,
2013-02-20 15:58:58 448
原创 Tomcat日志处理(包括catalina.out切分)
1 Tomcat 日志信息分为两类 :一是运行中的日志,它主要记录运行的一些信息,尤其是一些异常错误日志信息 。二是访问日志信息,它记录的访问的时间,IP ,访问的资料等相关信息。 2 访问日志的配置2.1 默认 tomcat 不记录访问日志,如下方法可以使 tomcat 记录访问日志编辑 ${catalina}/conf/server.xml 文件
2013-01-17 12:32:11 11782
转载 详解 Too many open files
运行在Linux系统上的Java程序可能会出现"Too many open files"的异常情况,且常见于高并发访问文件系统,多线程网络连接等场景。 程序经常访问的文件、socket在Linux中都是文件file,系统需要记录每个当前访问file的name、location、access authority等相关信息,这样的一个实体被称为file entry。“open f
2012-12-21 08:51:00 487
转载 深入浅出REST
REST关键原则大部分对REST的介绍是以其正式的定义和背景作为开场的。但这儿且先按下不表,我先提出一个简单扼要的定义:REST定义了应该如何正确地使用(这和大多数人的实际使用方式有很大不同)Web标准,例如HTTP和URI。如果你在设计应用程序时能坚持REST原则,那就预示着你将会得到一个使用了优质Web架构(这将让你受益)的系统。总之,五条关键原则列举如下:为所有“事物”定义I
2012-10-09 17:36:01 519
转载 正则表达式语法
正则表达式语法摘自:http://www.yesky.com/imagesnew/software/vbscript/html/jsgrpRegExpSyntax.htm一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一
2012-05-08 09:11:41 295
原创 appFuse从DB创建代码(以Oracle为例)
1. 创建Project 访问http://appfuse.org/display/APF/AppFuse+QuickStart 或中文http://appfuse.org/display/APF/AppFuse+QuickStart+-+Chinese 参考网站的说明创建即可。2. 配置Oracle 1) 将Project中pom.xml中的Database set
2012-04-19 17:22:52 780
转载 vi命令一览表
vi命令一览表日期:2004-05-29 来源: http://www.chinaunix.com 文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! 进入vi的命令 vi filename :打开或新建文件,并将光标置于
2012-04-17 09:17:12 262
原创 oracle同步sequence
create or replace procedure p_update_sequence( i_sequence_name in varchar2, i_table_name in varchar2, i_id_column in varchar2 ) is
2011-10-26 10:59:22 1276
原创 利用Filter及HttpServletResponseWrapper修改Response的内容(内容更改利用正则表达式)
1. web.xml新增Filter配置: ModifyResponseFilter com.xx.ls.ih.security.filters.ModifyResponseFilter ...
2011-09-08 11:37:09 3927 1
原创 弹出窗口根据内容调整大小并居中的JS实现(适用IE、活动窗口和模式窗口)
在onload事件中调用adjustWindowSizeAndPos方法 function adjustWindowSizeAndPos() { // 设置页面的初始大小,if条件判断是否是模式窗口 if(typeof window.dialogArguments !=
2011-09-08 11:14:18 1890
原创 从我看到的--一个普通员工的自我剖析
过错列表: 我的过错1: 在一新需求的设计、开发任务时,发现一个问题:“在校验投保人年龄规则时,发现其中用到的一个参数【生日】,竟然用的是被保人的生日”,我不想给自己找任何理由,这个错误我当时没有修改,也没有就其中的不理解部分咨询Product Rule相关比较熟悉的人,比如俺们项目(Fukoku)的Billy Li. 由于自己的疏忽,这个问题遗留下来了,直到后来测出这个规则中的其它问题,我才一并把这个问题修改了。这个问题是一期遗留的,可见测试难度大、隐藏之深(不是很严格的测试,很难测出来,因为大
2010-12-06 04:29:00 1582
转载 Common-logging 与 Log4j的结合使用
<br />一、结合说明<br />在我们的日常开发中,经常需要通过输出一些信息进行程序的调试,如果到处都用system.out.println()则在项目发布之后要逐一删除,而log4j提供了一种新的调试输出机制以解决输出的问题。log4j的原理是使用一个配置文件log4j.properties进行管理,在调试的时候可以把输出级别调低,项目正式发布之后把级别调高,这样以前的一些输出就可以屏蔽了,不用到程序当中再进行逐一删除。关于log4j的介绍网上很多,随便google一下就可以顺利的使用lo
2010-11-12 10:04:00 611
转载 oracle系统表及用途
1.系统表ORACLE数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYSYTEM进行查询。几个重要的表或者视图如下:v$controlfile:控制文件的信息;v$datafile:数据文件的信息;v$log:日志文件的信息;v$process:处理器的信息;v$session:会话信息;v$transaction:事务信息;v$resource:资源信息;
2010-10-13 11:44:00 882
转载 股票入门忠告
开户倒是简单的事,专挑大的证券公司开户,因为它们在服务种类和质量都会比较齐全和优质.比如中信证券,招商证券,广发证券,国信证券,银河证券,海通证券,国泰国安,申银万国,光大证券,兴业证券…等,都是业内的佼佼者,可供选择.带上本人身份证,银行卡,最好是四大国有银行的,还有现金100元,去本地的证券公司开户就可以了,至于是否有优惠,不同的公司和不同的资金量要看实际情况,在东莞,广发证券现在开户是免费的,你可以试试看,别的那些炒股流程,他们有具体的图示,我反而想送你另外一些话.<br /> 投资股票没有速
2010-10-12 17:00:00 1230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人