欢迎光临柠檬居IT技术网,柠檬居是我在工作中经历的点点滴滴的记录体;通过它,我回忆过往遇到的难题;通过它,我了解我能力增长的过程!柠檬居在帮助我自己的同时也希望能够帮助各位来找寻问题解答的看客们!也欢迎技术上的交流,我的EMAIL: luckcf$Gmail.com 【.replace('$','@')】


预览模式: 普通 | 列表

两则ASP数字运算验证码

提供两则不容易被计算机识别的ASP验证码技术,一则是文本的,一则是图形的

查看更多...

Tags: ASP 数字运算 验证码

分类:ASP/PHP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2821

ASP.NET在线压缩/解压缩功能实战

日常开发的时候经常,特别是那些OA一类的办公系统,会用到在线解压缩功能,虽然这个操作代码网上多得已经泛滥了,不过真正使用的时候还是遇到这样那样的问题~~~这回我特地在此记录两种办法的使用全过程!因为我只是用到解压缩,所以对于压缩功能我只提供了代码,而没有做过过多的测试!

查看更多...

Tags: 压缩 解压缩 WINRAR ZIP

分类:C#/ASP.NET | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2533

Asp.Net[C#]在线压缩解压

程序用途:实现文件[文件夹]压缩解压功能函数
程序备注:
 * 服务器端WinRAR支持
 * 路径简述必须绝对路径

查看更多...

Tags: C#压缩 解压

分类:C#/ASP.NET | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2527

MagicAjax 使用介绍(翻译)

AJAX是概念,不是编程语言、更不是一个dll。没有具体的实现标准。

    总结一下MagicAjax的实现方法,包括一下几点:
    1.通过JS截获客户端的HTML元素的事件,如FORM, INPUT等。
    2.放弃默认的浏览器行为。
    3.打包截获到的事件上下文。
    4.通过HTTP对象把打包的内容向服务器提交。
    5.服务器预先截获客户端到来的数据包,并做相应处理。
    6.当服务端将要发送Response数据给客户端时,进行再次截获,更改这些数据。
    7.客户端HTTP对象收到Response数据进行处理(不是浏览器处理),主要是通过DOM操作特定ID的HTML元素。
    MagicAjax的指导思想是:总是通过透明的截获用户调用的方式处理正常的ASP.NET的逻辑。
 

查看更多...

Tags: MagicAjax 使用介绍

分类:C#/ASP.NET | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 2467

最新URL重写可行性解决办法

假设,我有一个网址需要重写:
http://nmju.net/test.aspx?a=a1&b=b1&c=c1
那么在规则设定过后,我重写的结果是:
http://nmju.net/test_a1_b1_c1.aspx
而在程序操作过程中,我又需要加入一个参数,而这个参数是可有可无,或者是参数值已经被Server.UrlEncode()编码了的,那这个参数肯定无法存放在正则规则里面,也就是放在重写里面进行,而需要变成这样:
http://nmju.net/test_a1_b1_c1.aspx?key=%a9c%c9%aa%cc
那么,当没有我最顶上突出注意的那一块程序的话,重写解析系统会把这个地址解析为:
http://nmju.net/test.aspx?a=a1&b=b1&c=c1?key=%a9c%c9%aa%cc
两个问好肯定无法提取数据的
所以才有了那一段二次分析的正则程序

查看更多...

Tags: URL重写 解决办法

分类:C#/ASP.NET | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2355

从实施CMM-3再看CMM—CMM学习心得

理解CMM需要注意以下问题 
    它仅指明该做什么,而没有指明如何做,它不是方法论,但我们在学习CMM时,可以从中学到分析问题的方法
    它仅指明该做的关键内容,仅描述软件过程的本质属性,而并非面面俱到。抓问题的主要方面的思想贯穿在整个CMM模型中
    软件过程是指软件工程过程、软件管理过程和软件组织过程三者的有机结合。软件工程过程是我们理解的常规的软件的需求分析、设计、编码、测试等过程;软件管理过程是指为使软件工程过程顺利进行而实施的管理活动的集合。上述两个过程是以软件工程组为主的活动。软件组织的过程是企业级的对软件的组织活动,是以企业为主的活动
    它是从软件过程的角度考虑问题,而并非关注软件开发工具,与框架软件生存周期无关,也与所采用的开发技术无关
    CMM为改善整个企业的软件过程提供了指南,而并非针对某个具体项目。CMM并不能保证在这个过程框架下,产品开发百分之百的成功。产品的成功是多种因素的组合,例如市场等因素
    CMM1.1是针对大型软件企业(500人以上)的,对小型的软件企业(50人以下)需要裁减
    CMM认为过程的不断改进基于许多小的、步骤的进化而不是革命性的创新
    基于CMM的过程改善投资力度大、周期长,而技术投资则可能在短期内有较快回报。单独依靠技术改进可能在短期内取得较快回报,但最终可能一无所获。
 

查看更多...

Tags: CMM-3 学习心得

分类:News | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2066