- 博客(16)
- 收藏
- 关注
原创 struts2 - ognl表达式 学习笔记
1.vo类:Student.javapublic class Student { private String name; private String school; private int age; private int score; public String getName() { return name; } public void s
2010-03-11 11:03:00
846
转载 DOMINO用户管理 - [LOTUS]
一、 用户注册一.单个注册帐号方式:1. 开始->lotus应用程序->louts domino administrator 2.选择个人和群组的标签,选择个人,选择注册验证者标识符选择domino/data/cert.id3.点击下一步,出现详细注册画面4.选中高级选框,出现邮件,地址标识符信息等,选择邮件,然后选择邮件文件模板,一般要求12M(5M为邮箱容量,7M左右为邮件数据库自身的大小)5
2008-12-25 11:22:00
2668
转载 JavaScript环境中 实现GB2312 与 UTF8 之间的转码
function gb2utf8(data) { var glbEncode = []; gb2utf8_data = data; execScript("gb2utf8_data = MidB(gb2utf8_data, 1)", "VBScript"); var t = escape(gb2utf8_data).replace(/%u/g,"").replace
2008-10-22 15:54:00
3187
原创 MSIL 反编译 学习
最近在捣鼓一个加密算法的破解,搞得头晕眼花啊,加密组件被混淆过了,常用的ReFlector 反编译工具基本无能为力,只能勉强看看IL,以前从未研究过这东东,学习起来真是头大了,看来以后得好好学习啊。花了N天的时间,没日没夜的捣鼓,还是最后在牛人的帮助下,才搞掂! 郁闷 Brfalse_S 字段 如果 value 为 false、空引用或零,则
2008-10-09 17:16:00
1006
转载 设计模式(3)-访问者模式 Vistor Pattern
一、 访问者(Visitor)模式访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。问题提出System.Collection命名空间下提供了大量集合操作对象。但大多数情况下处理的都是同类对象的聚集。换言之,在聚集上采取的操作都是一些针对同类型对象的同类操作。但是如果针对一个保存有不同类型对象的聚集采取某种操作该
2008-08-07 11:37:00
983
原创 面向对象(1)-虚方法与抽象方法
虚方法 虚拟方法是指在即类中声明为virtual,又在一个或多个派生类中重新定义的方法。当派生类重新定义虚拟方法是,就要使用override关键字。虚拟方法不能被定义为static或abstract。方法重载形成了C#的一个重要概念:动态方法分配(dynamic mothod dispatch)。动态方法分配是一种在程序运行时,而不是在编译时调用重载函数的机制。动态方法分配概念
2008-08-06 17:15:00
454
转载 解决Eclipse3.4+MyEclipse6.5中文问题
之前一直做.net开发,最近想回过头弄弄JAVA,之前用java还是三年前的事,昨天试着配置了一下java的开发环境,下载了Eclipse3.4和MyEclipse6.5,Tomcat 6.0,虽然以前也做java的项目深知java配置的烦琐,就还是先百度“搭建Eclipse+MyEclipse开发环境”,对着文章里讲的弄了一下,似乎想起几天年做java的情景。接下把我遇到的问题
2008-08-06 17:11:00
1510
6
转载 设计模式(1)- 模板方法 Template Method Pattern
1. 模板方法模式 准备一个抽象类,将部分逻辑以具体方法以及具体构造子的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模版方法模式的用意。 很多人可能没有想到,模版方法模式实际上是所有模式中最为常见的几个模式之一,而且很多人可能使用过模版方法模式而没有意识到自己已经使用
2008-08-06 10:41:00
403
转载 设计模式(2)- 工厂模式 例谈OOP、工厂模式和重构
有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。 为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会
2008-08-05 10:32:00
325
原创 AJAX 之 UpdatePanel 控件
1. 单个updatepanel 控件 进行局部刷新 In the Panel out of panel: 2. 2个UpdatePanel 控件 刷新
2008-07-30 11:23:00
374
原创 UrlRewriter 的应用
这里主要展示应用的方法:Web.Config 文件配置1. UrlRewriter配置 2.重定向配置(在内增加 rewriter节点,如下) -->3. DEMO 测试 Test UrlRewriter :点击,测
2008-07-29 14:35:00
405
原创 ViewState 页面级状态保持
将整个页面的 EnableViewState 设置为 false ,可以减少带宽压力,同时,将需要保持状态的控件 EnableViewState 设置为 True ,即可实现该控件的状态保持。TestViewState.aspx ViewState.aspx.csusing System;using System.Collections;using System.C
2008-07-11 11:05:00
581
转载 正则表达式 字符描述
字符描述: ^符号匹配字符串的开头。例如: ^abc 与"abc xyz"匹配,而不与"xyz abc"匹配 $符号匹配字符串的结尾。例如: abc$ 与"xyz abc"匹配,而不与"abc xyz"匹配。 注意:如果同时使用^符号和$符号,将进行精确匹配。例如: ^abc$ 只与"abc"匹配 *符号匹配0个或多个前面
2008-07-09 12:07:00
368
转载 C#正则表达式整理备忘【转】
(1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的:string x="D://My Huang//My Doc";string y = @"D:/My Huang/My Doc";事实上,如果按如下声明,C#将会
2008-07-09 11:49:00
336
原创 javascript 正则表达式 检索标红
var sss = "总之,要记住基本史实,在此基础上不断总结,注意将理论与史实结合起来,不断提高自己的分析和理解能力。"var ss = "理解能力";var snew = sss.replace( new RegExp("("+ss+")","g"),""+ss+"");var snew = sss.replace( /理解能力/g ,"理解能力");docum
2008-07-09 11:45:00
819
转载 SQL 触发器
触发器是一种特殊类型的存储过程,它不同于我们前面介绍过的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如Update、 Insert、 Delete 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。 触发器的主要作用就是其能够
2008-07-04 12:19:00
304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人