自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(64)
  • 收藏
  • 关注

原创 计算机网络IP地址攻击方式详解

 这是利用NETBIOS中一个OOB(Out of Band)的漏洞而来进行的,它的原理是通过TCP/IP协议传递一个数据包到计算机某个开放的端口上(一般是137、138和139),当计算机收到这个数据包之后就会瞬间死机或者蓝屏现象,不重新启动计算机就无法继续使用TCP/IP协议来访问网络。   2.DoS攻击   这是针对Windows 9X所使用的ICMP协议进行的DOS(Denial of

2007-04-19 11:46:00 603

原创 一般入侵所需要的几个常用命令

一般入侵所需要的几个常用命令 一般入侵所需要的几个常用命令 如果写得不好别笑啊。我觉得写这些更有用,不会像其他人一样写一些很无聊不现实的文章。当然这只是我的想法,我也有缺点的。 1:NET 只要你拥有某IP的用户名和密码,那就用IPC$做连接吧! 这里我们假如你得到的用户是hbx,密码是123456。假设对方IP为127.0.0.1 net use //127.0.0.1/ipc$ "123456

2007-04-19 11:28:00 239

原创 VXD,KMD,WDM基本概念

作者:陆麟来来来,一起进入这黑黑的驱动程序世界.:)这里要讲的是Vxd,Kernel Mode Driver,和WDM的一些基本问题.什么是VxD?   VxD乃 VIRTUAL X DRIVER.哎,说了也白说.其实就是虚拟设备驱动程序.是系统用于对各种硬件资源识别,管理,维护运作的扩展.VXD和VMM(虚拟机管理器)一起合作,维持着系统的运作.VxD模式从WIN3X时代就开始了.一直到了WIN

2007-04-18 15:48:00 1039

原创 病毒的本质

本文的目的,就是想说明写病毒其实是多么的容易。 一,病毒神话 我们先看看让大家“兴奋”、“激动”的病毒技术。 1,CIH,简直成了神话,CIH的作者也成为无数人的偶像。这神话,是AVer吹出来的,这偶像,只是中国人盲目崇拜的延续,外国人没这臭毛病。看看这个病毒里究竟有什么?1K多点的代码,再厉害能有什么?我觉得这个病毒唯一比较好的地方就是它的非常优化。这种优化,其实说白了也不难,只要稍微有些汇编编

2007-04-18 15:45:00 348

原创 uml各种图建立的步骤

 1. 用例图的建立步骤:   1〉 找出系统外部的活动者和外部系统,确定系统的边界和范围。 2〉 确定每一个活动者所希望的系统行为。 3〉 把这些系统行为命名为用例。 4〉 把一些公共的系统行为分解为一批新的用例,供其它的用例引用。把一些变更的行为分解为扩展用例。 5〉 编制每一个用例的剧本。 6〉 绘制用例图。 7〉 区分主业务流和例外情况的事件流。可以把表达例外的情况的事件流的用例图画成

2007-03-28 11:23:00 1191

原创 UML在erp销售系统中的应用-分析与设计

摘 要 销售管理系统是现代企业管理系统的一个重要组成部分,传统的系统分析设计方法已经难以保证软件开发的效率和质量,通过将UML应用于销售管理系统建模,可以加速软件开发进程,提高软件质量,支持动态的业务需求,并方便地集成已有的企业管理资源。关键词 销售管理系统;UML;分析;实现 1 引言当前社会对信息系统的需求日益增长,需求变化也越来越快,软件开发的技术发展方向已经从“提升被开发系统的

2007-03-28 11:09:00 1229

原创 C# 文件操作(上传 下载 删除 文件列表...)

using System.IO;1.文件上传----------如下要点:HTML部分:后台CS部分 按钮事件 //string strFileFullName = System.IO.Path.GetFileName(this.FileUpLoad.PostedFile.FileName);//this.FileUpLoad.PostedFile.SaveAs(Server.MapPath(

2007-02-05 14:34:00 489

原创 Javascript 中的内部对象

使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。一、浏览器对象层次及其主要作用                                除了前面提到过的文档document对象外,Navigator浏览器中还提供了窗口(Window)对象以及历史(History)和位置

2007-02-01 13:17:00 338

原创 ASP.NET程序的部署

借鉴msdn webcasts的Asp.net程序部署和李洪根的一篇文章,然后加上自己的亲身体会,把整个SQL和Asp.net(vb.net)一起打包的全过程写一下。一.准备必要的文件1. SQL脚本文件,生成以后安装过程中需要的表和存储过程等等;生成之后,就暂时把它命名为db.sql(注意大小写)2.LisenceFile.rtf的安装文件,因为我的系统是个人的,而且free的,所以就没有做。这

2007-01-30 14:13:00 399

原创 我也写了个日历控件

calendar.js function atCalendarControl(){  var calendar=this;  this.calendarPad=null;  this.prevMonth=null;  this.nextMonth=null;  this.prevYear=null;  this.nextYear=null;  this.goToday=null;  this.

2007-01-30 12:42:00 219 2

原创 javascript表单之间的数据传递!

今天有朋友问我关于用JAVASCRIPT来进行页面各表单之间的数据传递的问题,我以前也写过,不过从来没有注意,今天总结了一下,希望能够给大家一些帮助,也帮助我总结以前学过,用过的知识。    一,最简单的就是同一个网页里的表单的数据传递。     举个实例,一个网页上有两个表单,每个表单里一个文本框,一个按钮。点按钮互相对操作对方的文本框的值。我们举的例子是把一个文本框付给另一个文本框。具

2007-01-30 12:30:00 326

原创 SQL语句导入导出方法

/*******  导出到excelEXEC master..xp_cmdshell bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""/***********  导入ExcelSELECT * FROM OpenDataSource( Microsoft.Jet

2007-01-30 12:04:00 467

原创 ASP.NET验证控件祥解

ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。  WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉JavaScript或者VBScr

2007-01-30 09:50:00 308

原创 ASP.NET 2.0中使用multiview控件

在asp.net 2.0中,增加了许多新的控件和功能,大大方便了开发者的开发。这次要讲解的是在asp.net 2.0中新增的multiview控件的使用。所谓multiview控件,实际上是有点象在c/s开发中很常见的tabcontrol控件,可以在一个页面中,放置多个"view"(我们称为选项卡),比如可以用multiview控件,可以让用户在同一页面中,通过切换到每个选项卡,从而看到要看的内容

2007-01-30 09:25:00 349

原创 在ASP.NET页面中冻结DataGrid的列或头部

写在前面:在Asp.Net页面中,有时候我们需要冻结DataGrid中的某一列,比如显示的数据项过多时,我们需要让第一列不动,拖动横向滚动条时其他列隐藏,这时就需要冻结列了;另外,有时候也需要让DataGrid的头部不动,拖动纵向滚动条时,下面的数据项可以滚动。在实现的过程中,其实就是用了CSS样式来控制,一起看一下。一.冻结某一列: " Inherits="WebDataGridColu

2007-01-27 14:14:00 586

原创 固定表头及首列DataGrid

Introduction During a recent project, I was asked to make the DataGrid behave like an Excel freeze pane. That’s right; freeze the header row and freeze the 

2007-01-27 14:13:00 709

原创 事半功倍系列 javascript

清华大学出版的《事半功倍系列 javascript》,本人照着书敲出来的,有些翻译了一下.前几年看了一下,最近无事,重新翻了翻,很有帮助.本书应该有光盘的,但学校的书,光盘不知在哪.希望对你学 javascript有帮助第一章javascript简介1.在地址栏输入javascript语句Javascript:Document.write("显示文字")2.将javascrip

2007-01-27 12:11:00 686

原创 网站项目建设流程概述

一.概念  网站项目管理就是根据特定的规范、在预算范围内、按时完成的网站开发任务。 二.需求分析 项目立项   我们接到客户的业务咨询,经过双方不断的接洽和了解,并通过基本的可行性讨论够,初步达成制作协议,这时就需要将项目立项。较好的做法是成立一个专门的项目小组,小组成员包括:项目经理,网页设计,程序员,测试员,编辑/文档等必须人员。项目实行项目经理制。 客户的需求说明书   第一步是需要客户提供

2007-01-27 11:59:00 478

转载 超详细的SQL语句语法

比较常用的SQL语句语法(Oracle)一.数据控制语句 (DML) 部分1.INSERT  (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……)  SELECT 字段名1, 字段名2, …… FROM 另外的表名;字符串类型的字段值必须用单引号括起来, 例

2007-01-27 11:49:00 666

原创 在指定位置插入新列

--来由/*现有一张表TEST(A,B,C)怎样在A和B列之间插入新列D希望结果:TEST(A,D,B,C)vivianfdlpw 2005.9 引用请保留此信息*/--创建测试环境create table TEST(  A varchar(20),  B varchar(20),  C varchar(20))go--允许系统标更新exec sp_configure a

2007-01-27 11:09:00 454

转载 牢记!SQL Server数据库开发的二十一条军规

如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的

2007-01-26 13:21:00 463

转载 ASP.NET程序中常用的三十三种代码

1. 打开新的窗口并传送参数:  传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")  接收参数:string a = Request.QueryString("id");string b = Request.Query

2007-01-26 12:46:00 431

原创 Transact_SQL小手册

--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW

2007-01-26 12:41:00 408

原创 后台动态设置前台标签内容和属性

和以前的asp不同,在asp.net中为了彻底的代码分离,我们一般不采用嵌入标签中来设置一些属性和内容。 一般来说有2种情况: (一)设置标签的内容,比如这里 (二)设置标签的属性,比如 (三)动态加载一些script 先看一下(一)和(二): 前台 后台 protected HtmlGenericControl mytitle; protected HtmlGenericControl my

2007-01-25 12:16:00 441

原创 最近用到的觉得比较不错的几个tips-(1)asp。net操作ftp,上传和下载 (2) 长时间提交,在提交后禁止页面按钮 (3) 方便的javascript日历

1、首先就是在web程序中上传文件到ftp并且下载,感觉这个类还是不错的:上传:private string Upload(HttpPostedFile pf,string ExtName)        {            FtpSupport.FtpConnection ftp=new FtpSupport.FtpConnection();            System.IO.

2007-01-25 11:37:00 642

原创 asp.net利用多线程执行长时间的任务,客户端显示出任务的执行进度的示例(一)

在asp.net中执行一个长时间的操作,有的时候需要在在客户端有一个反馈能了解到任务的执行进度,大致看了一下有这么几种做法: (1)按下按钮的时候给出一个提示正在执行任务,执行完毕让这个隐藏 (2)按下按钮的时候跳转到一个提示任务正在执行的页面,执行完毕了再跳转回来 (3)做一个任务类,开启另外一个线程执行任务,同时在客户端或者服务器端保存这个类的实例来跟踪任务的执行情况 (1)和(2)的情况用的

2007-01-25 11:27:00 493

原创 asp.net利用多线程执行长时间的任务,客户端显示出任务的执行进度的示例

对上一次的做一点修改,增加一个比较美观的进度显示 0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}" border="0" /> 上面那个是运行中的画面,下面那个是结束后的画面 0 && image.height>0){if(image.width

2007-01-25 11:21:00 396

转载 javascript技术

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2.  取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5.  IE地址栏前换成自己的图标 6.  可以在收藏夹中显

2007-01-23 09:41:00 402

原创 数据查询优化的方法

1.       用IN来替换OR 下面的查询可以被更有效率的语句替换: 低效: SELECT field1, field1 FROM LOCATION WHERE LOC_ID = 10 OR     LOC_ID = 20 OR     LOC_ID = 30 高效 SELECT field1, field1 FROM LOCATION WHERE LOC_IN IN (10,20,30)  

2007-01-23 09:38:00 605

转载 决定何时使用 DataGrid、DataList 或 Repeater

摘要:了解 ASP.NET 用于显示数据的三个控件: DataGrid、DataList 和 Repeater。 这些控件中的每一个都有独特的特性以及相关的优点和缺点。 创建显示数据的 ASP.NET 应用程序时,为这项工作选择正确的控件非常重要。 正如将在本文中所看到的一样,选择使用 DataGrid、DataList 还是 Repeater,要权衡下面三个因素: 可用性、开发时间和性能。 (1

2007-01-23 09:31:00 745

原创 ASP.NET之Web打印-终极解决篇

做过bs开发的同志应该都深有体会,在web程序中打印不再象应用程序中那样便于控制了,web程序天生的一些特性造成了这个缺点,如:打印机在本地,而文件确可能在服务器上;格式如何控制和定制等等。都给我们开发中带来了很多问题,虽说有水晶报表等控件来解决但总归是不方便。当然有了问题就会有人来研究解决,这里我先对目前流行的几种方式做个简单介绍:1、IE直接打印        这个不用多说,直接调用w

2007-01-23 09:15:00 961

原创 JavaScript和ASP.NET的传值

因项目需要,最近一段时间里对于js的开发有了一定的了解。在基于ASP.NET的开发中,经常性的需要JS脚本来增加一些客户端的控制,比如限制输入字符,日期控件等等。一般这样的控制基本上在客户端完成就比较好,无需回传到服务端。总结了最近的开发中使用的一些js的技巧,提供给大家 1、js脚本如何访问服务器控件的值         界面上有一个TextBox控件,ID为Name,js里可以采用如下脚本取N

2007-01-23 09:13:00 358

原创 JavaScript调用服务器事件

 1、在aspx文件中找到Form1标签,在其后增加如下js脚本:                    function __doPostBack(eventTarget, eventArgument) {    var theform;    if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {    t

2007-01-23 09:11:00 337

原创 从实例谈OOP、工厂模式和重构

  有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。 为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会发现,即使需求不

2007-01-23 08:56:00 350

转载 ASP.NET 配置

使用 ConfigurationSettings 对象的 AppSettings 属性检索 ASP.NET 配置信息。 ASP.NET 允许开发人员通过直接公开配置设置(以强类型属性的形式)或使用常规配置 API,从应用程序中访问配置设置。下面的示例显示了一个使用 System.Web.HttpRequest 类的 Browser 属性访问  配置节的页。这是有关属性的哈希表,这些属性反映了当前正

2007-01-22 18:27:00 2291

原创 在ASP.NET 2.0中建立站点导航层次

站点导航提供程序--ASP.NET 2.0中的站点导航提供程序暴露了应用程序中的页面的导航信息,它允许你单独地定义站点的结构,而不用考虑页面的实际物理布局。默认的站点导航提供程序是基于XML的,但是你也可以通过编写自定义的提供程序,从任何后端位置暴露这些信息。   站点导航API--站点导航API用于在应用程序的代码中访问站点导航信息,它摘录了导航信息存储的细节。你可以使用API来编程访问应用程序

2007-01-22 18:17:00 2947

原创 SQL 存储过程汇总

1.进行多表查询,看用户的信息 CREATE PROCEDURE SP_CLUB_GOMYCLUB @user_number int, @user_id varchar(20) AS BEGIN --设置存储过程的脱离时间 SET LOCK_TIMEOUT 1800 BEGIN TRANSACTION SELECT club_code,club_name FROM club_common_memb

2007-01-22 16:40:00 557

原创 真实数据触目惊心 07年是否该投资网吧

引言:2006年的网吧行业依然不景气,但是各地“炒网”的大风却是越刮越大。广东东莞第一次“发放”牌照时,400个网吧指标收到76亿元的保证金,而第二次“发放”网吧牌照时,625个牌照却收到460多亿元的保证金!如此大的落差难道说网吧“暴力时代”又回来了吗?如果不是,谁又有这么大的胆量敢于投入如此巨大的资金呢?  广东东莞发放牌照   网吧行业的大环境普通老百姓无法把控,但是我们可以从最根本的网吧预

2007-01-22 16:26:00 326

原创 VS2005 IDE 常用快捷键

Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签  Ctrl+B,P: 移动到上一书签  Ctrl+B,C: 清除全部标签 Ctrl+I: 渐进式搜索  Ctrl+Shift+I: 反向渐进式搜索  Ctrl+F: 查找  Ctrl+Shift+F: 在文件中查找  F3: 查找下一个 

2007-01-17 17:09:00 366

转载 61条面向对象设计的经验原则---Arthur J.Riel

“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----------Arthur J.Riel(1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相

2007-01-17 17:07:00 396

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除