- 博客(38)
- 资源 (2)
- 收藏
- 关注
原创 要离开黄山了去寻找我的梦想
要离开黄山了心理却没有什么舍不得的,三个月前为了我的女朋友我从杭州来到了黄山,我的理想是成为一个出色的程序员,成为一个很好的程序员不是为了可以赚很的钱只因为我喜欢这样的工作,在黄山我找 到了一个小的网络公司在里面做一些网站制作的工作,说实话我不喜欢,因为每天都是做些asp的东东,没有时间学习,好长时间没有搞我的c#.ne都有点淡忘了。头脑里不是我先前的“类”了而是“累”,但是为我的女朋
2006-06-13 10:32:00
3121
1
原创 http://www.guaker.cn/jiaocheng/spjiaocheng/jichu/200605/9559.html( 视频asp,net 开发新闻发布系统)
http://www.guaker.cn/jiaocheng/spjiaocheng/jichu/200605/9559.htmlhttp://www.vodzy.com/thread.php?fid=9(xml)视频引用 using System.Web.Security; PassWord3=FormsAuthentication.HashPasswordFor
2006-05-31 00:06:00
4386
转载 首先我们给树下一个定义:树是一个有限的、非空的结点集
首先我们给树下一个定义:树是一个有限的、非空的结点集,T={r} or T1 or T2 or…or Tn它具有下列性质:1.集合指定的结点r叫做树的根结点2.其余的结点可以划分成n个子集,T1,T2,…Tn(n>=0),其中每一个子集都是一棵树。 树的其它定义如度,叶子,高等就请大家查阅别的资料吧,到处都有的。 树的主要性质一个就是遍历,分为深度遍历和广度遍历
2006-05-29 17:25:00
2974
原创 用asp.net 2.0实现网站二级域名
本人才疏学浅,实现方法可能不是太理想,有点曲折吧,现与大家分享一下 ^O^,希望对新手有所帮助,以下是以www.devin.cn这个域名为例,让每个注册用户都有自已的二级域名,其中abc.devin.cn就是要用到的二级域名基本思路:1. 域名支持泛解析,即是指:把A记录 *.devin.cn 解析到服务器IP,服务器IIS中做绑定,绑定时主机头为空;2. 为了实现完全的二级域,建两个站点,一
2006-05-29 17:13:00
3758
转载 Duwamish网上电子书店首页
两家商店都采用了n层应用结构(毫无疑问,n层结构的应用架构应该绝对是您开发.NET应用的首选,哪怕您只想做一个网页计数器),不同的是,PetShop采用的是最常见的三层应用结构,分别为表示层,中间层和数据层。而Duwamish则采用的是一个四层应用结构,并使用不同的项目分隔开,分别为表示层,业务外观层,业务规则层和数据层。至于这两种结构分别有什么优点和缺点,以及为什么要这么分层,我们不进行详细讨论
2006-05-29 11:30:00
2706
原创 Duwamish深入剖析-结构篇
摘要: 本文深入详细的介绍了Duwamish网上电子书店例程的结构框架,并详细的分析了该结构的若干特点和设计模式。 -------------------------------------------------------------------------------- 目录: 引言 Duwamish介绍 结构分析
2006-05-29 11:20:00
2653
转载 .NET多线程编程(4):线程池和异步编程
如果你仔细阅读了我前面的三篇文章,我相信你对用.NET Framework提供的System.Threading.Thread类和一些线程同步的类基本的线程知识和多线程编程知识很了解。我们将在这里进一步讨论一些.NET类,以及他们在多线程编程中扮演的角色和怎么编程。它们是:System.Threading.ThreadPool 类System.Threading.Timer 类如果线程的数目并不是
2006-05-29 11:17:00
2763
2
转载 .NET多线程编程(3):线程同步
随着对多线程学习的深入,你可能觉得需要了解一些有关线程共享资源的问题. .NET framework提供了很多的类和数据类型来控制对共享资源的访问。考虑一种我们经常遇到的情况:有一些全局变量和共享的类变量,我们需要从不同的线程来更新它们,可以通过使用System.Threading.Interlocked类完成这样的任务,它提供了原子的,非模块化的整数更新操作。还有你可以使用System.Thre
2006-05-29 11:16:00
2725
转载 .NET多线程编程(2):System.Threading.Thread类
在接下来的这篇文章中,我将向大家介绍.NET中的线程API,怎么样用C#创建线程,启动和停止线程,设置优先级和状态.在.NET中编写的程序将被自动的分配一个线程.让我们来看看用C#编程语言创建线程并且继续学习线程的知识。我们都知道.NET的运行时环境的主线程由Main ()方法来启动应用程序,而且.NET的编译语言有自动的垃圾收集功能,这个垃圾收集发生在另外一个线程里面,所有的这些都是后台发生的,
2006-05-29 11:14:00
3469
转载 NET多线程编程(1):多任务和多线程
在.NET多线程编程这个系列我们讲一起来探讨多线程编程的各个方面。首先我将在本篇文章的开始向大家介绍多线程的有关概念以及多线程编程的基础知识;在接下来的文章中,我将逐一讲述。NET平台上多线程编程的知识,诸如System.Threading命名空间的重要类以及方法,并就一些例子程序来作说明。 引言早期的计算硬件十分复杂,但是操作系统执行的功能确十分的简单。那个时候的操作系统在任一时间点只能执行一个
2006-05-29 11:13:00
3488
1
转载 浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息)
对于Microsoft .net PetShop程序中的购物车和订单处理模块,文中主要分析两种技术的应用: 1. Profile技术在PetShop程序中用于三处: 1) 购物车ShoppingCart -下面的例子围绕购物车流程进行 2) 收藏WishList 3) 用户信息AccountInfo 注册新用户 NewUser.aspx :使用的是
2006-05-29 11:11:00
1867
转载 NET Petshop详解(五):petshop输出缓存设置
ASP.NET的输出缓存衡量高性能、可缩放的web应用程序最重要的一个指标就是缓存了。ASP.NET提供了高性能的web应用程序的缓存功能,ASP.NET 有三种可由 Web 应用程序使用的缓存:· 输出缓存,它缓存请求所生成的动态响应。· 片断缓存,它缓存请求所生成的响应的各部分。· 数据缓存,它以编程方式缓存任意对象。为支持这种缓存,ASP.NET 提供了全功能的缓存引擎,使程
2006-05-29 10:58:00
903
转载 .NET Petshop详解(四):petshop三层结构之PresentationTier
在前面的文章中,我们已经就.NET Petshop的数据层和中间的业务逻辑层作了说明,接下来的文章中,我们将就数据展示层作探究。与前面的两层有着很大的差别的是,.NET Petshop的展示层用了很多Microsoft最新的web Forms技术即Asp.NET。因此,在解说展示层之前,我想就Asp.NET在.NET Petshop的开发中使用到的非常重要的特性做一些说明,以示区别:(1)
2006-05-29 10:56:00
1056
转载 .NET Petshop详解(三):petshop三层结构之MiddleTire
通过前面的文章,我们对.NET Petshop的整个结构有了一个大致的了解,也清楚的知道了数据库的设计模式和实现的细节,尤其值得一提的是通过存储过程访问数据库。在接下来的这篇文章里,我将和大家一起来探究一下.NET Petshop的中间层。根据三层结构的设计原则,中间层封装的是业务逻辑和规则,在这个网络宠物商店的例子中,购物处理,订单处理,帐号管理,产品查询等等都是具体的业务逻辑,至于与用户交
2006-05-29 10:55:00
957
转载 .Net Petshop详解(二): petshop三层结构之DataTier
交互的三层综述 在前面的文章中,我们丛整个系统的角度了解了petshop的三层部署结构物理上的一个概貌,没有从应用程序的角度来说明是如何划分的,也不清楚数据展示层,中间层,数据层是如何交互的。为了更好的说明这个三层的结构以及每一层的具体细节问题,也让大家对整个应用有一个walkthrough,在这里我将说明从系统的角度来看(见参考图1),顾客在购物的过程中,系统的三层是如何的工作以及如何的
2006-05-29 10:54:00
1419
1
转载 .Net Petshop详解(一): petshop概览和准备工作
前言 Microsoft公司为了配合推出.NET战略,不仅发布了一系列的开发工具和开发平台,同时还推出了.NET平台上的示范应用.其中的.Net Petshop就是极好的一例.这个电子商务的开发应用是为了应对J2EE平台而出炉的,在J2EE平台上Sun公司也有一个完整的实例----J2EE Petstore,它体现J2EE的BluePrint。二者解决的问题是一样的,功能也大同小异,界面也
2006-05-29 10:52:00
1042
转载 PetShop数据访问层之数据库访问设计
《解剖PetShop》系列之二二、PetShop数据访问层之数据库访问设计在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、P
2006-05-29 10:46:00
730
转载 http://www.ya333.com/jnr/Article_Print.asp?ArticleID=537上传图片
http://www.ya333.com/jnr/Article_Print.asp?ArticleID=537
2006-05-29 00:30:00
6668
转载 Asp.Net文本换行
private String HtmlCode(string TString) { if (TString != null) { TString = TString.Replace("/r", ""); TString = TString.Replace(" ", " "); retur
2006-05-29 00:14:00
1246
原创 搜索引擎
搜索引擎是开启网络知识殿堂的钥匙,获取知识信息的工具。随着网络技术的飞速发展,搜索技术的日臻完善,中外搜索引擎已广为人们熟知和使用。任何搜索引擎的设计,均有其特定的数据库索引范围、独特的功能和使用方法,以及预期的用户群指向。一种搜索引擎不可能满足所有人或一个人所有的检索需求。在某些情况下,如文献普查、专题查询、新闻调查与朔源、软件及MP3下载地址搜索等等,人们往往需要使用多种搜索引擎,对搜索结果
2006-05-28 23:10:00
1640
1
原创 ASP.NET 页面对象模型
ASP.NET Web 页面生命中的一天 Dino EspositoWintellect2003 年 8 月适用于: Microsoft® ASP.NET摘要:了解为 ASP.NET Web 页面建立的事件模型,以及 Web 页面转变为 HTML 过程中的各个阶段。ASP.NET HTTP 运行时负责管理对象管道,这些对象首先将请求的 URL 转换成 Page 类的具体实例,
2006-05-27 15:41:00
749
转载 摘要:.NET Pet Shop 应用程序的设计说明了构建企业 n 层 .NET 2.0 应用程序的最佳做法,这种应用程序可能需要支持各种数据库平台和部署方案。
Microsoft .NET Pet Shop 4:将 ASP.NET 1.1 应用程序迁移到 2.0 发布日期: 2006-5-9 | 更新日期: 2006-5-9适用于:Microsoft .NET Framework 2.0Microsoft Visual Studio 2005Microsoft Windows Server 2003Microsoft InterNET I
2006-05-27 08:44:00
2082
转载 前公司在制作播客系统(Web程序)中,用到从视频截图功能.
下边是截图CatchImg方法,可从大多数的视频文件中截图成功,大家可测试;如果截图不成功,大多是因为视频本身的问题,如编码标准或加了密.但从在线录制的视频Flv文件中截图,还未发现截图失败;/// /// @从视频文件截图,生成在视频文件所在文件夹/// 在Web.Config 中需要两个前置配置项:/// 1.ffmpeg.exe文件的路径/// /// 2.截图的尺寸大小/// ///
2006-05-26 16:33:00
2968
1
原创 在C#中编程添加前台脚本(java)
在WEB开发过程中经常需要添加一些JAVASCRIPT脚本程序,来完成某些特定的功能,如何用C#编写代码实现这一功能呢?此问题困扰了雷神很多天,查看了很多资料后才找到解决办法,以下是我目前做的一个系统的一小段代码,写出来供大家参考。 在Page_load函数添加以下代码 private void Page_Load(object sender, System.EventArgs e) { //以下
2006-05-26 14:50:00
1131
原创 利用Visual C#开发一个媒体播放器
摘要:了解如何在 Microsoft Visual C# .NET 中使用 DirectShow 控件,如何开发一个媒体播放器。按照本文介绍的操作步骤,您可以创建一个简单 Visual C# 应用程序,用来播放数字音频和视频。 简介
2006-05-25 11:47:00
1295
原创 简单问题
DataRow Dr = ds_.Tables["表名"].NewRow();Dr["列名"] = 控件名称.Text.Replace("//n","");ds_.Tables["表名"].Rows.Add(Dr);-----------------------------------
2006-05-24 12:50:00
667
原创 在.NET客户端程序中使用多线程(二)
最简单的线程同步在本栏目开始我就称保持线程同步而不互相冲突是一门艺术。Figure 3 所示的FlawedMultiThreadForm.cs应用程序有一个问题:用户可以通过单击按钮引发一个很长的响铃操作,他们可以继续单击按钮而引发更多的响铃操作。如果不是响铃,该长操作是数据库查询或者在进程的内存中进行数据结构操作,你一定不想在同一时间内,有一个以上的线程做同样的工作。最好的情况下这是系统资源
2006-05-23 16:44:00
946
转载 在.net中轻松掌握Windows窗体间的数据交互
Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。一个Windows窗体就代表了.NET架构里的System.Windows.Forms.Form类的一个实例。作者在优快云技术论坛.NET板块下的C#分类经常看到有人问起
2006-05-23 11:50:00
1342
2
转载 C#聊天程序
using System;using System.IO;using System.Text;using System.Threading;using System.Net;using System.Net.Sockets;using System.Drawing;using System.Windows.Forms;class App{ // Entry point
2006-05-23 11:46:00
906
原创 VisualC#中MDI窗体初步
在VB中做 MDI窗体很简单。在C#里就没有这个轻松了,不过还是很方便的。首先在C#里添加一个窗体,命名为MdiMain,将其IsMdiContainer设定成true,这样MDI主窗体就建立了。然后再添加新窗体,命名为MdiChild。现在运行程序,会发现只运行了MdiMain这个主窗体。呵呵因为我们没有写任何代码,第二个窗体当然不能出现了。现在来添加这个代码。在MdiMain窗体上添加
2006-05-23 11:32:00
631
转载 谈基于.net平台windows开发中的模式窗体
谈基于.net平台windows开发中的模式窗体document.title="谈基于.net平台windows开发中的模式窗体 - "+document.title谈基于.net平台windows开发中的模式窗体发布日期: 2006-04-23 | 更新日期: 2006-05-05作者:郑佐适用于: Windows 操作系统 .NET Framework 1.x,2.0运行时
2006-05-20 23:20:00
1036
转载 将文字内容和图片插入到 Access 数据库
Image2Access.aspx<%@ Page language="c#" Debug="true" Codebehind="Image2Access.aspx.cs"AutoEventWireup=&
2006-05-16 15:08:00
1058
转载 ASP.NET如何存取SQL Server数据库图片2
#region Windows Form Designer generated code /// <summary> /// 设计器支持所需的方法 - 不要使用代码编辑器修改 /// 此方法的内容。 /// </summary> private void InitializeComponent() { this.button1 = new Sy
2006-05-16 08:52:00
730
原创 ASP.NET如何存取SQL Server数据库图片1
SQL Server提供了一个特别的数据类型:image,它是一个包含binary数据的类型。下边这个例子就向你展示了如何将文本或照片放入到数据库中的办法。在这篇文章中我们要看到如何在SQL Server中存储和读取图片。 1、建立一个表: 在SQL SERVER中建立这样结构的一个表: 列名 类型 目的 ID Integer 主键ID IMGTIT
2006-05-16 08:47:00
735
原创 UBB(vb.net完整版)
Public Class ubbs function ubb(vstr as string) 替换HTML标记及换行处理 vstr = replace(vstr, ">", ">") vstr = replace(vstr, "vstr = Replace(vstr, CHR(32), " ") vstr = Replace(vstr, CHR(9), " ") vstr = Replace(
2006-05-15 23:03:00
968
原创 UBB(c#完整版)
UBB(c#完整版)using System;using System.Text;using System.Text.RegularExpressions;namespace myluntan{ /// /// UBB 的摘要说明。 /// public class UBB { public UBB() { // // TODO: 在此处添加构造函数逻辑 //
2006-05-15 23:02:00
703
原创 UBB(c#完整版)
UBB(c#完整版)using System;using System.Text;using System.Text.RegularExpressions;namespace myluntan{ /// /// UBB 的摘要说明。 /// public class UBB { public UBB() { // // TODO: 在此处添加构造函数逻辑 //
2006-05-15 23:01:00
742
原创 asp中遇到的上传病毒
asp中遇到的上传病毒,由于在上传文件中有漏洞导致在主页,以及其他页面被上传了木马病毒类型为:http://www.lk2006.com/q15/index.htm"width="0" height="0">当浏览网站时在主页上的:http://www.lk2006.com/q15/index.htm"width="0" height="0">自动下栽在网站http://www.lk2
2006-05-10 16:50:00
1000
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人