- 博客(130)
- 资源 (2)
- 收藏
- 关注
原创 c# 刷新一次图片随机变换一次的页面代码
其中img文件夹里面有5张jpg图片, Random r = new Random(); string path = "img/"+r.Next(1,5)+".jpg"; //输出格式 Response.ContentType = "image/jpeg"; //输出文件 Response.WriteFile(path); Response.End(); 复杂
2006-07-25 23:52:00 3189 2
转载 Div+CSS布局入门教程
教程写了很长时间了,不过并没有发帖,这次特意帖出来,希望能够帮助更多的网友学习DIV+CSS布局。目前总共写了五篇,由于比较懒,所以更新速度很慢。一、页面布局与规划 在网页制作中,有许多的术语,例如:CSS、HTML、DHTML、XHTML等等。在下面的文章中我们将会用到一些有关于HTML的基本知识,而在你学习这篇入门教程之前,请确定你已经具有了一定的HTML基础。下面我们就开始一步一步使用DI
2006-06-16 14:09:00 3684
原创 HTML结构化:实践DIV+CSS网页布局入门指南
你正在学习CSS布局吗?是不是还不能完全掌握纯CSS布局?通常有两种情况阻碍你的学习: 第一种可能是你还没有理解CSS处理页面的原理。在你考虑你的页面整体表现效果前,你应当先考虑内容的语义和结构,然后再针对语义、结构添加CSS。这篇文章将告诉你应该怎样把HTML结构化。 另一种原因是你对那些非常熟悉的表现层属性(例如:cellpadding,、hspace、align="left"等等)束
2006-06-16 14:06:00 1528
转载 高速下载
速度非常的快。http://www.771.com.cn/down/[Microsoft.SQL.Server2005简体中文版].cs_sql_2005_ent_x86_cd1.rarhttp://www.771.com.cn/down/[Microsoft.SQL.Server2005简体中文版].cs_sql_2005_ent_x86_cd2.rarhttp://www.771.co
2006-06-16 14:04:00 2696
转载 ASP.NET中文件上传下载方法集合
作者:SHY520出处:博客园责任编辑: 方舟 [ 2006-05-25 09:04 ]文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方
2006-06-07 00:03:00 1543 2
原创 在b/s开发中经常用到的javaScript技术整理
一、验证类1、数字验证内 1.1 整数 1.2 大于0的整数 (用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin2、时间类 2.1 短时间,形如 (13:04:06) 2.2 短日期,形如 (2003-12-05) 2.3 长时间,形如 (2003-12-05 13:04:06) 2.4 只有年和月。形如(2003-05,或
2006-05-17 21:51:00 1456
转载 对dvbbs7.1 sp1最新savepost.asp漏洞的研究和利用
动网论坛(DVBBS 7.1.0 SP1)Savepost.asp存在严重漏洞10-May-06发现:Bug.Center.Team严重程度:严重厂商名称:动网论坛(DVBBS)程序版本:DVBBS 7.1.0 SP1漏洞分析: 因为程序在savepost.asp文件中变量过滤不严,导致数据库处理产生漏洞,可以取得论坛所有权限以及webshell。已经提交官方审核,并通过确认,补丁已经公布厂商补
2006-05-14 23:08:00 4313
转载 DataGrid使用心得(附大量代码)
DataGrid使用心得(附大量代码) 1. 为 DataGrid 控件设计样式 在之后添加如下代码 说明: (1) 在每个标签内主要是 ForeColor BackColor Font-Bold 这几个属性值 2. 为 DataGrid 控件添加绑定列 说明
2006-05-10 10:28:00 1421
原创 处理winform程序从vs.net2003到2005的升级
本文是关于C#的,非VB;对单个窗体来说1.2005的Windows 窗体设计器生成的代码都放在*.Designer.cs里;2.2003是一个文件*.cs从2003升级到2005的文件结构和2003代码结构相同,只有1个文件,而升级过程中出现的问题主要是下面的错误,比如this.btnTestLogin.DialogResult = DialogResult.OK(设计器无法处理第 86
2006-03-12 14:45:00 2073
转载 全文索引完全图解
全文索引是解决海量数据模糊查询的较好解决办法。 全文检索可以对varchar,text,image型字段进行检索,但一个表最多只能建一个全文索引SQL Server 2000 引入了对存储在 image 列中的这些类型的数据执行全文检索的能力。如果没有全文索引,对字符的模糊查询只能对基表进行全表扫描(或索引扫描),执行模糊查询都需要对全表扫描或索引扫描意味着消耗大量IO。如果模糊查询经常发生,
2006-03-08 09:55:00 2183
原创 petshop4.0研究(一)
以下是思归原话:.NET Pet Shop 4MSDN推出了.NET Pet Shop 4,是基于ASP.NET 2.0的,该版本有了一个全新的用户界面。由于采用了Master Pages,Membership,以及Profile,表现层的编码量减少了25%,数据层的编码量减少了36%。他们利用了Project Conversion Wizard把项目从ASP.NET 1.1移植到了A
2006-03-07 03:11:00 2369
原创 同时安装sql2000和sql2005,经验点滴
sql2000的服务器版本是8.0,sql2005是9.0首先要读安装必须配置(见后记)1.我是先装2000的,安装好后打上sp4补丁,(sa密码不要太简单)1.然后安装sql2005,安装的时候只要找到tools目录下的setup.exe 安装就可以了,安装完毕会有个SQL Server Management Studio,这个就是sql2000的企业管理器,2,好多人都连接不上
2006-03-06 13:22:00 4428 2
原创 蜘蛛程序
private void Form1_Load(object sender, EventArgs e) { MatchCollection mc1 = Regex.Matches(this.richTextBox1.Text, @"&#[0-9]{1,};"); foreach (Match m in mc1) {
2006-02-07 17:36:00 1815
原创 弹窗代码
document.write(http://www.120doc.com" width=760 height="16" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"> );
2005-12-18 20:23:00 2047
原创 将ASPX文件生成HTML文件
方案1:/// /// 传入URL返回网页的html代码/// /// URL/// public static string getUrltoHtml(string Url){errorMsg = "";try{System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url);// Get the response instance.
2005-12-04 10:55:00 2733
原创 随即
private void userName_TextChanged(object sender, EventArgs e) { if (this.checkBoxQuanJiao.Checked) { this.userName.Text = this.userName.Text.Replace("1", "1"); this.userName.Text = this.us
2005-09-26 00:32:00 858
原创 溢出下shell下的文件上传
随着网上溢出程序的流行经常能在BBS和群里看到象我等"快餐黑客"抱怨说溢出之后不知道怎样传送自己的木马,后门到肉鸡上。而没有在肉鸡上留下木马或后门进一步控制不能算是完成一次成功的入侵,所以我在此归纳了一下网上流行的溢出shell下传送文件的方法,希望能够对刚入门的新手朋友带来帮助。 1.首先要说的是初学者最爱的IPC$共享传送方式了,用法很简单。先在溢出shell下建立一个管理员权限的帐号,然后
2005-09-18 16:36:00 1244
原创 msSQL注入通杀,只要有注入点就有系统权限
不知道大家看过这篇文章没有,可以在db_owner角色下添加SYSADMIN帐号,这招真狠啊,存在MSSQL注射漏洞的服务器又要遭殃了。方法主要是利用db_owner可以修改sp_addlogin和sp_addsrvrolemember这两个存储过程,饶过了验证部分。具体方法如下:先输入drop procedure sp_addlogin,然后在IE里面输入create procedure sp
2005-09-18 16:34:00 1386
原创 SQL注入防御方法-程序员篇
作者:NB联盟-小竹 ps:老东西了,没别的意思。对曾经促进过网络安全事业的54nb的一点怀念吧! SQL注入越来越多的被利用来入侵网站,部分WEB程序员也开始关注这方面的知识,但由于对入侵的方法一知半解,导致在过滤的时候漏掉某些字符,造成安全漏洞;或者是草木皆兵,把一些合法的用户请求都拒之门外,试想一下,当用户想输入个Im a boy的时候,却给你臭骂一顿,他还会愿意再上你的网站吗? 下面,
2005-09-18 16:33:00 1057
原创 Regex
using System;using System.IO;using System.Text.RegularExpressions;public class Sample{ public static void Main() { string s = "汉字1001中文2001中1"; for(int i = 0; i { Console.WriteLine(s = Next(s))
2005-09-14 23:52:00 837
原创 ASP调试技术
近来,一直有网友的程序出错了,而他自己又没有办法找到,所以打算把自己的经验总结一下,希望对大家有所帮助。说是ASP调试技术,其实对于其它的脚本类的开发语言都是适用的,只是我这里是以ASP为例来说明的。因为ASP等脚本是没有开发的IDE来支持,基本上也没有Debuger可以使用,所以调试起来比其它的程序都要难,但是只要肯花心思去想,还是可以很容易地找到出错的原因的。调试的过程可以分为以下几个步骤:1
2005-09-13 20:47:00 1448
原创 《编程之道—C#程序设计入门》下载
《编程之道—C#程序设计入门》终于有同学 share 了~洪恩做的教学软件一向感觉都很不错,期待很久了的啊。编程之道—C#程序设计入门快速掌握C#程序设计.NET技术使得程序员的生产效率能够得以大幅度提高,从而以更低的成本开发出功能强大的程序。本教材是专门针对C#入门用户编写的,既适合没有编程经验的读者,也适合有C、C++、Java或其它编程语言基础的读者使用。C#是微软为.NET平台量身定做的编
2005-09-05 10:41:00 2552
原创 如何保护自己的机器不受“网络执法官”盗用IP地址及密码
[信息来源:信息中心 录入:信息中心 发表时间:2004-3-23 14:30:22 ] 大家最近可能都听说过一个软件“网络执法官”,此软件本来是一个不错的网络管理软件,可却被一些别有用心的人用来为非作歹,经过研究发现此软件是一款局域网管理辅助软件,采用网络底层协议,能穿透各客户端防火墙对网络中的每一台主机(包括各种计算机、交换机等配有IP的网络设备)进行监控和管理,甚至可把合法用户赶下
2005-08-25 16:27:00 3431
原创 ASP网站漏洞解析及黑客入侵防范方法
作者:pizzaviat来源:第八军团 如何更好的达到防范黑客攻击,本人提一下个人意见!第一,免费程序不要真的就免费用,既然你可以共享原码,那么攻击者一样可以分析代码。如果在细节上注意防范,那样你站点的安全性就大大的提高了。即使出现了SQL Injection这样的漏洞,攻击者也不可能马上拿下你的站点。 由于ASP的方便易用,越来越多的网站后台程序都使用ASP脚本语言。但是, 由于ASP本身存在
2005-08-23 17:01:00 1180
原创 西游记与面向对象编程
都是杂想,随便说说。 《西游记》是四大名著之一,也是让人对起来最轻松愉快的,没有勾心斗角,没有权利斗争,没有让人心累的东西,有的是对人生的启迪,对思想的升华。前几天,电视放《西游记》,以前虽然看过,不过多一次看,多一次收获。看得那一集讲的是唐僧师徒同虎、鹿、羊三怪斗法的。从中感悟到面向对象编程的思想。 其中,孙行者同虎怪比求雨,是用咒语请风神,雨师,雷公,电母四位神仙。我
2005-08-23 15:20:00 1179
原创 NUnit详细使用方法
NUnit2.0详细使用方法 前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器. 如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议你还是阅读一下. 本文分为以下部分:1. T
2005-08-23 09:42:00 1064
原创 委托事件的三个很好的例子
今天在csdn的论坛看到的帖子,写的不错,就贴上来了。http://community.csdn.net/Expert/topic/4093/4093184.xml?temp=.38435两个例子均用现实的例子来解释委托事件的处理过程。很好! 第一个例子public delegate void EatEventHandler(object sender, EatEventArgs e);
2005-08-23 09:38:00 2224
原创 VB.net 跟 C# 的代码转换
http://blog.joycode.com/ghj/archive/2004/03/07/15093.aspx
2005-08-22 21:29:00 1622
原创 利用HttpRequest登录到某个网站,然后获取网站信息的程序示例
利用HttpRequest登录到某个网站,然后获取网站信息的程序示例问题:有的网站的相关内容必须要在登录后才可以查看,其登录信息保存在session变量之中。这样,使用asphttp等组件就难以正确得到所要的信息。解决:使用asp.net中的httprequest和httpresponse来实现。要点:1。 通过附加一个cookiecontainer到httprequest对象中,可以得到登录后返
2005-08-20 17:32:00 1249
原创 C#基础语法
此为本人学习笔记,最新版本在wiki.deepcast.net中发布。一,注释语句 /**//*注释语句包含在"反斜杠* "和" *反斜杠"中, 或者两个反斜杠和换行符之中, 或者三个反斜杠和换行符之中(可以被VS自动识别为文件注释以提取) 要注意注释中的/,该续行符会把下一行连上来一起注释掉出错。*/ static void Main(string[] args) {//语句块包
2005-08-15 21:40:00 1216
原创 Win32 APIs 资源 for .net
http://www.cnblogs.com/maxwolf/archive/2005/07/26/200741.html
2005-08-15 21:33:00 721
原创 18个HTML小技巧
1、 alert("!");打开新窗口 window.location.href="list.asp?TypeID="; window.close(); 2、无效控件 3、变量在字符串中的取值 audname sql="select isInuse from "&audname&""4、变量和字符串组合的表达式 "&data_TableName&"ID="list.as
2005-08-15 21:27:00 999
原创 Why my update method dose not work?
I will show you some pictures about my question.Also I wish you can point out the error in the demo project.1. create a new website called WebSite12. connect to the demo database3.create a test datase
2005-08-15 21:25:00 895
原创 ASP.NET动态生成HTML页面
思路 1. 利用如Dw-Mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如$htmlformat$),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位置中,生成新文件名后写入磁盘,写入后再向数据库中写入相关数据。 2. 使用后台代码硬编码Html文件,可以使用HtmlTextWriter类来写html文件。 优点 1. 可以建立非常复杂的页
2005-08-15 21:21:00 1516 3
原创 Visual Studio.Net 快捷键表
快捷键 功能CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CT
2005-08-15 21:14:00 722
原创 JavaScript常用小技巧—文字从状态栏冒出
1 文字从状态栏右边冒出 1html> 2head> 3 title>文字从状态栏右边冒出title> 4head> 5body> 6 7script language="JavaScript"> 8 9function statusMessageObject(p,d) { 10 this.msg = MESSAGE 11 this.out = " " 12 this.pos =
2005-08-15 21:00:00 990
原创 批量字符串替换程序
很多时候我们需要用到字符串替换程序,比如插入数据库时需要将替换成。当只有少数待换字符串时用String.Replace性能很高,但因为其复杂度是O(n),当待换字符串很多的时候,String.Replace的性能就降下来了。前些天写了几个程序,用于批量替换字符串。问题:批量替换字符串。定义字符串对PairString{OldValue,NewValue}。
2005-08-15 20:44:00 1272
采集需要登录后的网页(重定向后cookie丢失问题)(
2011-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人