- 博客(47)
- 资源 (3)
- 收藏
- 关注
原创 ajax遇到session失效处理
最近由于一个项目,模块切换为ajax请求数据,当Session失效后,ajax请求后没有返回值,这时候应该要求系统重新登录才可以。现在Ajax在Web项目中应用广泛,几乎可以说无处不在,这就带来另外一个问题:当Ajax请求遇到Session超时,应该怎么办?显而易见,传统的页面跳转在此已经不适用,因为Ajax请求是XMLHTTPRequest对象发起的而不是浏览器,在验证失败后的页面跳...
2016-02-15 11:12:16
221
原创 判断当前浏览器是否是PC端
1. 判断当前浏览器是否PC端function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"
2014-10-23 14:12:38
461
原创 SQL查询表结构(转)
网上搜集的查询表结构的SQL,适用于SQL SERVER-- 查询非系统数据库 Select name FROM Master.. SysDatabases where dbid>4 -- 选择water数据库下的所有表 use [water] SELECT name FROM sysobjects WHERE xtype = ...
2013-08-05 09:49:43
142
原创 weblogic免重启
weblogic免重启的配置:<?xml version="1.0" encoding="UTF-8"?><wls:weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wls="http://www.bea.com/ns/weblogic/90" xsi:schemaL...
2013-07-29 15:03:17
160
原创 RCP之Wizard开发-- 如何更新next和finish按钮
在开发RCP项目的时候,如何控制Wizard中的next和finish按钮呢? 一般我们的wizardpage页面都是继承了WizardPage,查看API里面有两个方法可以控制,一个是 void setPageComplete(boolean) ,一个是boolean canFlipToNextPage() setPageComplete(boolean) 是控制当前页面的f...
2013-07-04 08:09:52
530
原创 在struts的action 中获取项目路径
在struts的action 中获取项目路径 //绝对路径String abspathString=ServletActionContext.getServletContext().getRealPath("");//相对路径String root = ServletActionContext.getRequest().getContextPath(); ...
2013-05-17 17:07:18
589
原创 ajax 给外部变量赋值
今天在做图表数据来源的时候,我在javascript里面用了jquery的ajax功能,可是取出来的数据不能赋值给外部变量,搞了半 天终于出来了。 很简单的属性,上图: ...
2012-08-30 16:08:07
469
原创 多行字段 变成一行显示结果(oracle)
问题: 假设 我有一张表,内容如下:p_sn mo_sn kp_sn11 888 K00111 888 K00211 888 K00322 888 K01122 888 K01222 88...
2012-08-30 16:03:57
315
原创 批处理文件的妙用
利用批处理文件启动和停止Oracle服务 启动oracle服务:@echo offnet start OracleCSServicenet start OracleJobSchedulerZHPTnet start OracleOraDb10g_home1iSQL*Plusnet start OracleOraDb10g_home1TNSListenernet st...
2012-07-04 23:24:00
193
原创 【整理】static的用法
来之博客园http://www.cnblogs.com/wlb/archive/2009/12/18/1627426.htmlstatic是从面向过程到面向对象的遗留产物,以往开发都是面向过程的,所以很多使用了静态类、静态方法,到了面向对象以后,这个关键字被保留下来了。因此面向对象开发中最好不用或少用static关键字。无论是静态类还是非静态类,效果都是一样的,没什么区别。如果...
2012-05-17 19:22:55
87
原创 log4net配置使用
Log4net相关说明 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。 经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug;一旦在程序...
2012-05-11 13:53:17
116
原创 4行CSS实现【表格内容超过一行的部分,用省略号代替】【支持IE6】
主要代码: table{ table-layout: fixed;}td{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} 原理:本方法用于解决表格单元格内容过多时的美观问题,主...
2012-05-09 16:43:13
126
原创 jQuery formValidator表单验证插件使用积累
具体使用方法我是参考demo的和网上的一些资料,具体怎么用了我也不做说明,只是在运用的时候怎么去修改源代码使其符 合我们开发需要的积累: 1. 使用ajax验证的时候验证错误的时候总是弹出对话框,而我们的需求是不需要弹出对话框只要显示错误讯息就好了 解决:注释formValidator-4.1.1.js 579行 代码 2. 未完待补充...
2012-04-22 21:53:24
106
原创 java中ArrayList深拷贝问题
在今天的项目开发中,遇到了封装的问题,封装真不是一般的难呀,想的头脑都要爆掉了,汗...下面说说我的做法历程,已经遇到的其中一个小问题:就是如何改变引用传递,总是指向同一地址的问题 现在要封装了一个Column的对象,里面有好多列的属性,然后定义了一个list对象,这个list对象就相当于row吧,里面放了好几个Column的对象,后来我又定义了一个List,这个list用来存放row...
2012-04-20 11:34:32
1824
原创 使用枚举和反射绑定下拉列表显示
在我们进行的项目开发中,经常会遇到类似“状态(status)”这样的“常量”吧。比如说用户的状态可以简单的分为:正常,异常或者注销三类。如果没有事先定义好,或者定义好了,开发人员记忆混淆了,很可能就会造成错误,那么怎么样才能避免这样简单的错误呢。应该首先想到的是枚举,定义死了,以后开发人员用的时候就会去调用那个枚举就好了,关于枚举的好处就不说了,网上好多的。枚举定义好了,那么如何绑定到下拉的列表呢...
2012-04-19 23:39:22
133
原创 让DNN站点首页速度提高10倍
DNN站点的速度问题让我很头疼,如果用户第一次访问站点,访问时间一般是7秒左右。如果站点的应用程序池被IIS 回收了,要重新编译,时间一般是10到15秒。当然打开以后再访问,由于不需要再次编译并且相关js和css文件都缓存到了 客户端,时间在1.5秒左右。 悲催的是,我的站点大部分时间都没人访问,应用程序池被IIS回收了,好不容易有个用户访问还得...
2012-03-29 11:40:19
128
原创 asp.net 发布到iis后验证码图像不显示
今天发布一个WEB项目到IIS后,发现网站内所有显示验证码的位置都显示不了,一个小红叉,好像图片不能显示的样子,但我的验证码用的最常用的那种,引用一个专门生成验证码的aspx页面,看了页面的地址也是对的,实在不解。但这个项目以前发布上来验证码是正常的,唯一的区别就是以前是直接将项目所有文件都COPY到指定的IIS目录下,而这次用了VS自带的发布功能,看来问题就出在这了。于是我照以前...
2012-03-13 09:51:48
832
原创 asp.net防类似DDOS攻击(CC攻击)代码
asp.net防类似DDOS攻击(CC攻击)代码Web.config <httpModules> <!–Url重写–> <add type=”UrlRewriter.RewriterHttpModule, UrlRewriter” name=”UrlRewriter”/> <!–防类似DDOS攻击–> <a...
2012-01-15 02:57:40
279
原创 jquery文本框默认提示
通常用户在搜索内容时,在文本框输入内容前,文本框都会给出默认提示,提示用户输入正确的内容进行搜索。当文本框获得焦点,如果文本框内容跟提示内容一样,提示内容会自然消失。当文本框没有任何值并失去焦点,文本框内容会重新生成默认提示。为了实现上面的需求,代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="R...
2012-01-13 09:02:14
571
原创 关于Oracle中文排序
前几天时间曾经看见有人提出的中文排序问题,当时有高手用DECODE解决的。不过如果值太多,毕竟这样写比较麻烦。这几天一直在找关于这方面的例子,其实以前也曾看见过,只是一直未曾用到,也就未加留心,下面把通用的解决方法贴出来,和大家共享之。 声明:以下所做测试,应该在oracle9i/10g以上。 oracle9i之前,中文是按照二进制编码进行排序的。 ...
2012-01-12 10:15:10
106
原创 ASP.NET Repeater控件绑定List泛型的写法
我们在开发分成架构的Web应用程序时,常常把数据库中的记录放到一个List中,做到了良好的封装。调用业务逻辑的程序猿也无需知道库表结构就可以直接使用“Model.属性”来访问各个字段的数据了。但在做显示的时候,初学者可能会碰到一些问题。以往大家在显示控件(如Repeater)上绑定的都是DataSet,ASPX页面里写的是“<%# Eval("字段名")%>”。那如何绑定一个L...
2012-01-07 13:10:02
184
原创 ASP.NET 强化
1. 常用数据结构(List、Dictionary、Array)2. 多态3. 常用设计模式4. 反射5. 常用.net类库6. 泛型7. IO流8. 委托事件9. 正则表达式10. XML...
2012-01-05 09:26:47
83
原创 CSS控制div自动延伸到窗口100%高度
在前端人员之间有一个普遍存在的问题,如何让一个div的高度自动延伸到浏览窗口100%的高度。有一些不同的方法可以实现,但是,我想出了一个我个人比较喜欢的方法。今天,我将于你分享一下。我对你是不了解的,但我试图弄明白如何让我的布局垂直拉伸到页面的100%高度,这样一个令我沮丧的问题。我想让div结构自动延伸,但是它就是不能自动延伸,现在,为什么他不能这样那?今天我将与你一起分享这个解决方法...
2011-12-30 20:38:41
419
原创 C#获取屏幕的大小
C#获取屏幕大小:Rectangle rect=System.Windows.Forms.SystemInformation.VirtualScreen;int width=rect.Width;int height=rect.Height;
2011-12-20 15:27:42
177
原创 关于ireport其中控制字段显示与隐藏
今天看到一份需求,要求是导出excel,但是有一点是:要求根据各个角色导出不同的字段,原本想做成两个报 表,后来想想没有必要,后来上网搜索发现,原来属性值里面还有这个属性Print when expressiont,看到后开心啦 后来就摸索了,其值设置为:$P{test}.equals("123") 但是问题出来了,总是报Cannot cast from boolean to ...
2011-11-09 09:31:16
2929
原创 Dreamweaver扩展(插件)的开发
对于想进行Dreamweaver扩展(插件)开发的用户来说,一般需要有这样的前提知识:1,需要了解到Dreamweaver扩展(插件)制作的基本步骤,即了解扩展文件(.mxp)在打包前的文件结构及文件内容。可参看“使用扩展管理器”帮助文档(Macromedia扩展管理器菜单“帮助”);2,应了解打包前的扩展安装文件(.mxi)的结构及相关语法应用,可参考Dreamweaver扩展帮助文档:Exte...
2011-11-07 13:50:32
614
原创 JAVA 判断字符串是否为数字的方法
共通方法可以写成public 方法,也可以做成一个JAR提供功能,其他的工程来应用 1.利用JAVA中类型String自带的函数 //如果字符串全部数字 返回true,否则返回false public static boolean isNumeric(String str) { if (str == null || "".equals(str)) retu...
2011-10-12 09:19:52
114
原创 文本框只能输入数字 js控制
利用js写的文本框只能输入数字和小数点 <html><head><meta http-equiv="content-Type" content="text/html;charset=gb2312"><title>js 只能输入数字和小数点</title><script language=&qu
2011-08-09 09:33:01
138
原创 5个css布局的常见问题及解决方法
总结了5个关于css布局的常见问题,并附有解决方法,供参考。 1.float的3像素问题及解决办法当使用float浮动容器后,在IE6下会产生3px的空隙,有意思的是右侧容器没设置高度时3px在右侧容器内部,当设定高度后又跑到容器的左侧了,所以对布局精度要求高的话,可以在float浮动容器样式里加针对IE6的属性”_margin-right”和”*html”,如:#sideb...
2011-07-08 21:25:24
247
原创 js解析json数据例子
简单的JS解析JOSN串的例子 var obj = {name:'cat',color:'black'}; 这是JS定义一个对象,obj.name值为cat,obj.color值为black 如果我们要从服务器获返回一个这样的字串"{name:'cat',color:'black'}" var data = 接收到的数据; var obj = ev...
2011-07-08 17:52:26
98
原创 照片在数据库中存储以及在前台展现
今天做了模块中是将个人的照片存入数据库中,然后在从数据库中提出出来在页面显示。 1. 首先在数据库中建立一个字段用来存储照片的二进制数据。例如:image(字段类型image) 2. 在后台例如上传控件将图片获取并转化为二进制存储,存进数据库中去 //---------------关于图片上传的处理----------------/// if (imag...
2011-06-29 10:01:58
514
原创 在ashx文件中调用session
在ashx文件中调用session的方法: 必须继承IRequiresSessionState接口,然后直接使用 context.Session["loginname"]即可 注:引用命名空间System.Web.SessionState;...
2011-06-27 09:00:06
139
原创 高度自定义填充背景
今天做页面布局的时候,一个问题搞得我郁闷呢,高度未知,但是要放背景图片,并且背景图片要随着高度的增加而增加,也就是说背景图片是repert-y。但是怎么也设计不出来,后来问人解决了。 问题: 一定要设置高度才能背景图片 解决方法: 清除浮动:zoom:1;overflow:hidden; 浮动清除了,父容器当然会高度自适应了 下面是高手写...
2011-06-15 22:22:19
119
原创 利用Jquery打造AdRotator无刷新变换图片
Asp.net中的AdRotator是一个非常有用的随机显示广告的控件,不足的地方是,每次用户刷心页面,广告随机一次,哪有没有办法页面不刷新,广告每隔一段时间自动翻转呢?答案是肯定的,而且用jquery 很容易实现,接下来我们看一下如何来实现以上说的效果。 1. 建立ad.xml文件作为AdRotato控件的数据源 此文件放在app_data目录下:<...
2011-06-12 12:02:52
154
原创 将图片的说明显示在图片之上且背景半透明效果
今天做一个防一些团购网站的信息显示,将图片的说明显示在图片之上且背景半透明效果,然后用css实习了一下,做了demo,主要运用css定位技术 效果图: 代码实习:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT...
2011-06-11 17:19:51
245
原创 获取ip地址并显示其来源城市地区
1. 准备工作 (1)下载最新版本的IP数据库QQWry.Dat (2)下载IPLocation.dll 点我下载 2. 在项目中添加引用,引用IPLocation.dll 添加引用:using IPLocation.IPLocation;3. 利用其函数获取其地址 关键函数介绍: IPLocate(Byval StrC...
2011-06-11 10:22:08
317
原创 关于页面刷新后重复提交的解决方法
最近一直再研究如何防止刷新页面后重复提交的问题。在网上搜索了好多资料,好多就是用隐藏控件呀,session之类的或者禁止按钮。但是这些好像都没有解决我的问题,后来在csdn上看了一篇博客,大致思路是利用委托的方法来防止页面刷新提交的问题。代码整理了一下:前台代码: <%@ Page Language="C#" AutoEventWireup="true...
2011-06-08 17:23:13
275
原创 利用jquery插件的图片剪切上传功能
花了一天多的时间终于搞好了,贴出来,分享一下 为了使用户能自定义个人头像,需要提供一个对上传图片的截图功能,当前很多网站特别是SNS类网站都提供这样的功能,非常实用。主要实现的形式有两种,一种是flash截图,另一种就是javascript截图,两种方法各有秋千,关于Flash截图可以参考一下UcHome程序中头像上传功能,但这不是我要讨论的话题,我这里主要是如何实现javascript截...
2011-04-22 10:56:33
174
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人