`
圣诞王子
  • 浏览: 83025 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
在我们进行的项目开发中,经常会遇到类似“状态(status)”这样的“常量”吧。比如说用户的状态可以简单的分为:正常,异常或者注销三类。如果没有事先定义好,或者定义好了,开发人员记忆混淆了,很可能就会造成错误,那么怎么样才能避免这样简单的错误呢。应该首先想到的是枚举,定义死了,以后开发人员用的时候就会去调用那个枚举就好了,关于枚举的好处就不说了,网上好多的。枚举定义好了,那么如何绑定到下拉的列表呢,在网上上收集了一些资料,现在整理如下:   首先,定义一个类型自定义属性(Attribute) 这个类是用来定义枚举中的自定义属性的,我们定义了两个属性,一个是描述,还有一个是值,分别表示下拉中 ...
      DNN站点的速度问题让我很头疼,如果用户第一次访问站点,访问时间一般是7秒左右。如果站点的应用程序池被IIS   回收了,要重新编译,时间一般是10到15秒。当然打开以后再访问,由于不需要再次编译并且相关js和css文件都缓存到了   客户端,时间在1.5秒左右。         悲催的是,我的站点大部分时间都没人访问,应用程序池被IIS回收了,好不容易有个用户访问还得现编译,大部分人   都等不了10几秒就把窗口关了。   幸亏我的站点是个人博客,无所谓。不过前几天帮朋友做了一个企业网站,这可不是小问题了啊。     冥思苦想终于找到了解决办法。下面从俩 ...
今天发布 一个WEB项目到IIS后,发现网站内所有显示验证码的位置都显示不了,一个小红叉,好像图片不能显示的样子,但我的验证码用的最常用的那种,引用一个专门生成验证码的aspx页面,看了页面的地址也是对的,实在不解。 但 这个项目以前发布上来验证码是正常的,唯一的区别就是以前是直接将项目所有文件都COPY到指定的IIS目录下,而这次用了VS自带的发布功能,看来问题 就出在这了。于是我照以前的方法做了一次,真的OK,突然想到那个验证码页面是从其他项目直接拖过来用的,难道不兼容?检查了他的aspx代码,果然看到 了一个不起眼的区别:CodeFile,突然想到以前曾经有过页面运行报错,后来改 ...
asp.net防类似DDOS攻击(CC攻击)代码 Web.config <httpModules> <!–Url重写–> <add type=”UrlRewriter.RewriterHttpModule, UrlRewriter” name=”UrlRewriter”/> <!–防类似DDOS攻击–> <add type=”UrlRewriter.DDosAttackModule, UrlRewriter” name=”DDosAttackModule”/> </httpModules&g ...
通常用户在搜索内容时,在文本框输入内容前,文本框都会给出默认提示,提示用户输入正确的内容进行搜索。 当文本框获得焦点,如果文本框内容跟提示内容一样,提示内容会自然消失。 当文本框没有任何值并失去焦点,文本框内容会重新生成默认提示。 为了实现上面的需求,代码如下:   &l
  前几天时间曾经看见有人提出的中文排序问题,当时有高手用DECODE解决的。不过如果值太多,毕竟这样写比较麻烦。 这几天一直在找关于这方面的例子,其实以前也曾看见过,只是一直未曾用到,也就未加留心,下面把通用 ...
我们在开发分成架构的Web应用程序时,常常把数据库中的记录放到一个List中,做到了良好的封装。调用业务逻辑的程序猿也无需知道库表结构就可以直接使用“Model.属性”来访问各个字段的数据了。但在做显示的时候,初学者可能会碰到一些问题。以往大家在显示控件(如Repeater)上绑定的都是DataSet,ASPX页面里写的是“<%# Eval("字段名")%>”。那如何绑定一个List泛型呢? 其实,Repeater控件是支持绑定到业务对象的,并且我们也不再用Eval表达式了。看一个例子: 后台代码: GeekStudio.BLL.Blog opt ...
  1.     常用数据结构(List、Dictionary、Array) 2.     多态 3.     常用设计模式 4.     反射 5.     常用.net类库 6.     泛型 7.     IO流 8.     委托事件 9.     正则表达式 10.   XML
  在前端人员之间有一个普遍存在的问题,如何让一个div的高度自动延伸到浏览窗口100%的高度。有一些不同的方法可以实现,但是,我想出了一个我个人比较喜欢的方法。今天,我将于你分享一下。 我对你是不了解的,但我试图弄明白如何让我的布局垂直拉伸到页面的100%高度,这样一个令我沮丧的问题。我想让div结构自动延伸,但是它就是不能自动延伸,现在,为什么他不能这样那?今天我将与你一起分享这个解决方法。比方说你有如下html代码文档 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http ...
C#获取屏幕大小: Rectangle rect=System.Windows.Forms.SystemInformation.VirtualScreen; int width=rect.Width; int height=rect.Height;
今天看到一份需求,要求是导出excel,但是有一点是:要求根据各个角色导出不同的字段,原本想做成两个报   表,后来想想没有必要,后来上网搜索发现,原来属性值里面还有这个属性Print when expressiont,看到后开心啦   后来就摸索了,其值设置为:$P{test}.equals("123") 但是问题出来了,总是报Cannot cast from boolean to   Boolean错误,当时懵了,这两个不是应该是一样的么,怎么会错了后来网上给出了解决方案:   使用ireport的 "Print when expressiont ...
对于想进行Dreamweaver扩展(插件)开发的用户来说,一般需要有这样的前提知识:1,需要了解到Dreamweaver扩展(插件)制作的基本步骤,即了解扩展文件(.mxp)在打包前的文件结构及文件内容。可参看“使用扩展管理器”帮助文 ...
共通方法可以写成public 方法,也可以做成一个JAR提供功能,其他的工程来应用   1.利用JAVA中类型String自带的函数   //如果字符串全部数字 返回true,否则返回false   public static boolean isNumeric(String str) { if (str == null || "".equals(str)) return false; for (int i = 0; i < str.length; i++) { if (!Character.isDigit(st ...
利用js写的文本框只能输入数字和小数点   <html> <head> <meta http-equiv="content-Type" content="text/html;charset=gb2312"> <title>js 只能输入数字和小数点</title> <script language="JavaScript" type="text/javascript"> function clearNoNum(obj) { ...
  总结了5个关于css布局的常见问题,并附有解决方法,供参考。   1.float的3像素问题及解决办法 当使用float浮动容器后,在IE6下会产生3px
Global site tag (gtag.js) - Google Analytics