致各位亲爱的访客:
  
  欢迎光临柠檬居IT技术网,柠檬居IT技术网的开办已经2年了,对于在这其中由于种种原因断断续续的更新网站内容感到十分的无奈,争取在新的一岁里,能更好的为大家服务,找寻更好,更优秀的程序和技术,我会吧我所思所做的成果完善的分享给大家,希望大家能在以后的日子里,多多的支持我,多多的支持柠檬居


预览模式: 普通 | 列表

最新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 | 查看次数: 57

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

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

查看更多...

Tags: CMM-3 学习心得

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

 错误提示:

执行安装向导期间出错。有关详细信息,您可以查看安装日志和/或单击“帮助”按钮。

我熬了好几个夜,把SQL2005装了删,删了装,终于装上了,真是辛苦啊~~。以上是我的安装解决办法的总结,有的是网站感觉比较有用的转载,有的是自己实际经历的过程的记录~~!

查看更多...

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

数据库搜索优化简论

  很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:
  
  select * from table1 where name=''zhangsan'' and tID > 10000
  和执行:
  
  select * from table1 where tID > 10000 and name=''zhangsan''
  
  一些人不知道以上两条语句的执行效率是否一样,因为如果简单的从语句先后上看,这两个语句的确是不一样,如果tID是一个聚合索引,那么后一句仅仅从表的10000条以后的记录中查找就行了;而前一句则要先从全表中查找看有几个name=''zhangsan''的,而后再根据限制条件条件tID>10000来提出查询结果。
  
  事实上,这样的担心是不必要的。SQL SERVER中有一个“查询分析优化器”,它可以计算出where子句中的搜索条件并确定哪个索引能缩小表扫描的搜索空间,也就是说,它能实现自动优化。
  
  虽然查询优化器可以根据where子句自动的进行查询优化,但大家仍然有必要了解一下“查询优化器”的工作原理,如非这样,有时查询优化器就会不按照您的本意进行快速查询。
  
  在查询分析阶段,查询优化器查看查询的每个阶段并决定限制需要扫描的数据量是否有用。如果一个阶段可以被用作一个扫描参数(SARG),那么就称之为可优化的,并且可以利用索引快速获得所需数据。

查看更多...

Tags: 搜索 优化

分类:DataBase | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 53
最近遇到一个问题就是在一个ASP项目中,原作者是把图片放到数据库里面,而随着图片的日益增多,数据库不堪重负,所以需要把图片文件导出来,原先一直从ASP的角度考虑如何导出,不过后来一想,反正都是导出图片,就直接写成ASP.NET形式了,以下是那段代码,在此记录下,方便以后调用了!

查看更多...

Tags: 数据库图片 图片文件

分类:C#/ASP.NET | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 82
Windows Server 2003中的w3wp.exe进程大量占用cpu资源的各种问题解决方法2007-04-

24 14:43这几天服务器总是运行缓慢,远程登录后发现一个w3wp.exe的进程占用了100%

cpu

在Windows   Server   2003中对于每一个Web应用,IIS   6.0都用一个独立的w3wp.exe

的实例来运行它。w3wp.exe也称为工作进程(每一个主机头都会有一个)

查看更多...

分类:Server | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 101
ASP内置对象Request的ServerVariables集合列表
Request.ServerVariables("Url")
返回服务器地址

Request.ServerVariables("Appl_Physical_Path")
与应用程序元数据库路径相应的物理路径

Request.ServerVariables("Path_Translated")
通过由虚拟至物理的映射后得到的路径

Request.ServerVariables("Remote_Addr")
发出请求的远程主机的IP地址

Request.ServerVariables("Http_Host")
返回服务器地址

Request.ServerVariables("Server_Name")
服务器的主机名、DNS地址或IP地址

查看更多...

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

sql2000删除数据库日志有两种方法

一种方法:清空日志。


1.现将日志干掉:  
      backup   log   yourdatabasename   with     no_log   /*清除日志*/
      go  
      dbcc   shrinkdatabase   ('yourdatabasename')   /*收缩数据库*/
      go  
2.如果数据库的恢复模型为“简单”,那么在数据库属性里将“自动收缩”激活  
3.如果数据库的恢复模型为“完全”,假设你不需日志备份恢复,则将恢复模型改为“简单”,万事大吉,否则做一个自动截断日志的job,定期调度!


在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了

另一种方法有一定的风险性

因为SQL SERVER的日志文件不是即时写入数据库主文件的,如处理不当,会造成数据的损失。
1: 删除LOG
分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K。
注意:建议使用第一种方法。
如果以后,不想要它变大。
SQL2000下使用:
在数据库上点右键->属性->选项->故障恢复-模型-选择-简单模型。
或用SQL语句:
alter database 数据库名 set recovery simple

查看更多...

Tags: SQL2000 缩小日志 内存高

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

这2个函数是从ASP.NET里面转换而来,很不错的哦

查看更多...

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

Win2003下IIS安全配置整理三

三、系统权限的设置
1、磁盘权限
  系统盘及所有磁盘只给 Administrators 组和 SYSTEM 的完全控制权限
  系统盘Documents and Settings 目录只给 Administrators 组和 SYSTEM 的完全控制权限
  系统盘Documents and SettingsAll Users 目录只给 Administrators 组和 SYSTEM 的完全控制权限
  系统盘WindowsSystem32cacls.exe、cmd.exe、net.exe、net1.exe、ftp.exe、tftp.exe、telnet.exe 、 netstat.exe、regedit.exe、at.exe、attrib.exe、format.com、del文件只给 Administrators 组和SYSTEM 的完全 控制权限
另将System32cmd.exe、format.com、ftp.exe转移到其他目录或更名
  Documents and Settings下所有些目录都设置只给adinistrators权限。并且要一个一个目录查看,包括下面的所有子目录。
删除c:inetpub目录

查看更多...

Tags: Win2003 IIS 安全

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