- 博客(29)
- 资源 (33)
- 收藏
- 关注
转载 c#自动更新+安装程序的制作
一、自动更新的实现让客户端实现自动更新,通常做法是在客户端部署一个单独的自动更新程序。主程序启动后,访问服务端,检查配置文件是否有更新版本,有更新版本就启动更新程序,由更新负责下载更新版本,并更新客户端程序,流程如下:当流程进行到红色部分的是后就调用更新程序进行更新。1)版本判断:客户端和服务端都部署同一个版本文件,客户端登陆时发送验证给服务端判断版本是否一致。Versio
2010-06-25 14:03:00 4156 3
转载 IHttpModule与IHttpHandler的区别整理
IHttpModule与IHttpHandler的区别整理1.先后次序.先IHttpModule,后IHttpHandler. 注:Module 要看你响应了哪个事件,一些事件是在Handler之前运行的,一些是在Handler之后运行的2.对请求的处理上:IHttpModule是属于大小通吃类型,无论客户端请求的是什么文件,都会调用到它;例如aspx,rar,html 的请求.IHttpHandler则属于挑食类型,只有ASP.net注册过的文件类型(例如aspx,asmx等等)才会轮到调
2010-06-17 11:25:00 864 1
转载 C:/WINDOWS/system32/x 病毒分析和解决建议
<br />系统出现问题,症状有:<br />偶尔很卡,CPU并没有很高的进程;<br />死机,屏幕锁定,键盘失灵,仅鼠标能移动,但是不能任何操作;<br />只能强行重新启动;<br />NOD32会报以下病毒警告:<br />C:/WINDOWS/system32/x <br />C:/Documents and Settings/NetworkService/Local Settings/Temporary Internet Files/Content.IE5/CPZ6J20Y/xxxxxx[1].
2010-06-15 15:19:00 2688
转载 Http Handler 介绍
引言<br />在 Part.1 Http 请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是 IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler,看看掌握这些原理的实际用途。IHttpHandler 概述<br />可能和我一样,很多Asp.Net开发
2010-06-15 15:06:00 576
转载 C#远程连接SQL200和ACCESS
<br />c#数据库连接关键在于连接字符串,这是数据库开发中最重要的,如果数据库连接不上,其它的一切对<br /> 数数库的操作都不能进行。<br />1)c# 本地连接数据库ACCESS<br /> string source = @" Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = D:/c#/connDB/school.mdb";<br />2)c# 远程连接数据库ACESS<br /> 远程连接acce
2010-06-15 15:04:00 1372
原创 ASP.NET的运行原理与运行机制
<br />当一个HTTP请求到服务器并被IIS接收到之后,IIS首先通过客户端请求的页面类型为其加载相应的.dll文件,然后在处理过程中将这条请求发送给能够处理这个请求的模块。在ASP.NET 3.5中,这个模块叫做HttpHandler(HTTP处理程序组件),之所以.aspx文件可以被服务器处理,就是因为在服务器端有默认的 HttpHandler专门处理.aspx文件。IIS在将这条请求发送给能够处理这个请求的模块之前,还需要经过一些HttpModule的处理,这些都是系统默认的Modules(用于获
2010-06-15 15:03:00 980
转载 ASP.NET 2.0运行原理及其过程简要分析
主要类: System.Web.HttpRuntime System.Web.HttpApplicationFactory System.Web.HttpApplication System.Web.Compilation.BuildManager System.Web.Compilation.ApplicationBuildProvider System.Web.Compilation.BuildProvidersCompiler System.Web.UI.PageHandlerFacto
2010-06-15 14:56:00 641
转载 C#精髓 第四讲 GridView 72般绝技
<br />快速预览:<br />GridView 无代码分页排序<br />GridView选中,编辑,取消,删除<br />GridView正反双向排序<br />GridView和下拉菜单 DropDownList结合<br />GridView和CheckBox结合<br />鼠标移到GridView某一行时改变该行的背景色方法一<br />鼠标移到GridView某一行时改变该行的背景色方法二<br />GridView实现删除时弹出确认对话框<br />GridView实现自动编号<br />G
2010-06-15 14:51:00 729
转载 视频捕获C#实现,之两种方法
<br />方法一<br /> 视频捕获是指由专用的视频采集卡捕获声频和视频信息,然后将其进行数据化处理,再经过软件的压缩进行处理,这时就可对这些数据进行保存、回放、传输等各种操作。<br />Windows专门提供了Video for Windows来对视频处理进行支持,提供的接口可以被大多数的视频采集卡支持,并有多种视频压缩驱动供选择(当然视频压缩可以自己开发),采集卡支持摄像头,TV等多种输入。<br /> 当你创建了一个AVICap类的捕捉窗口并将它连接到一个视频驱动时, 此捕捉窗
2010-06-15 14:39:00 2534
转载 c# 2.0实现摄象头视频采集,拍照,录象
<br />Camera.cs类文件using System;using System.IO;using System.Drawing.Imaging;using System.Runtime.InteropServices;using System.Drawing;using System.Collections;using System.Data;namespace SoundVideo{ public class Camera {
2010-06-15 14:37:00 2228
转载 C# 如何采集摄像头的视频
<br />文件:VedioCapture2.cs:using System;using System.Runtime.InteropServices;namespace Wuyin.ShoesManager{/// <summary>/// VedioCapture 的摘要说明。/// </summary>public class VedioCapture{private int hCaptureM;private bool isUnLoad = false
2010-06-15 14:35:00 2425 1
原创 C# 视频聊天
<br />为了实现视频聊天的功能,搜索了以下c#相关的文章,但绝大部分都是以avicap32.dll为主,但实验结果,好像只能驱动设想头,如果要是显示视频,很多人都推荐DirectShow或者WebCam.搜索WebCam_Capture.dll的实例,然后整理.虽然基本实现cs的视频聊天功能.using System;using System.Drawing;using System.Collections;using System.ComponentModel;
2010-06-15 14:34:00 3620 1
转载 DirectX编程:C#中利用Socket实现网络语音通信
<br />现在时下的VOIP软件很多,比较有名的就是Skype,还有其它诸如UUcall、快门等等。它们提供的功能除了网络上的语音通话外,还可以与固定电话、手机等通话。在本篇中主要介绍利用C#实现语音通信的基本方法。但是目前只实现了网络上语音传输的基本功能,而且比较粗糙,没有采用什么算法来优化,所以大家千万不要期望过高。我写这篇的目的除了记录自己的经历之外,更希望有高手能给出改进的意见或算法。 开发平台:.NET Framework 2.0 ,VS 2005,Windows XP,DirectX
2010-06-15 14:33:00 1274
转载 C# Socket异步通讯实现详解
C# Socket异步通讯客户端之主程序:# public static int Main(String[] args) # { # # IPAddress ipAddress = IPAddress.Parse("192.168.1.104"); # int port = 20000; # IPEndPoint remoteEP = new IPEndPoint(ipAddress, port); # # // 生成一个TCP/IP socket. # So
2010-06-15 14:30:00 4116 3
原创 asp.net TransmitFile实现下载
<br />/TransmitFile实现下载 //TransmitFile实现下载 protected void Button1_Click1(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.
2010-06-15 14:13:00 2411 2
转载 asp.net计划任务
<br />在Web应用程序中执行计划任务(多线程) 在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用 Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来并不是很简单的,主机服务提供商或者不
2010-06-15 14:07:00 955
转载 ASP.NET图片加水印的实现代码
using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Drawing; using System.Drawing.Imaging; using System.Drawing.Drawing2D; namespace DocMIS.AppConfig { /**//// /// 水印位置 /// public
2010-06-09 10:58:00 957
原创 关于火狐解析xml
如果用javascript脚本编写的ajax那么在返回中必定是XML格式的对象。xmlhttp.responseXML用这个返回XML格式的对象。在浏览器中我们可以通过obj.getElementsByTagName(XML返回对象)来获取XML的结构然后在慢慢解析;var mytable=obj.getElementsByTagName(XML返回对象)在IE中解析方式可以是通过循环来获取节点的值 for(var i=0;i { var zhi=mytb[i].ch
2010-06-02 14:49:00 1203
转载 关于asp.net生成静态页
如何生成静态页: 方案1: /// /// 传入URL返回网页的html代码 /// /// URL /// public static string getUrltoHtml(string Url) { errorMsg = " "; try { System.Net.WebReque
2010-06-18 17:28:00 522
原创 有趣的网页
http://www.360buy.com/http://www.sxfesco.com/http://www.lnfesco.com/site/http://ucren.com/ud2/index.htmlhttp://www.cnzzad.com/jscode/jc/252.htmlhttp://www.sunsky-online.com/list/100625.htm
2010-06-15 15:14:00 808 2
转载 IIS-Server Application Error详细解决办法
<br /> <br />简介 <br />IIS5的HTTP 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是ASP程序不能浏览但HTM静态网页不受影响。另外当错误发生时,系统事件日志和安全事件日志都会有相应的记录。具体如下…… <br /><br />正文 <br />一.错误表现 <br /><br />IIS5的HTTP 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是ASP程序不能浏览但HTM静态网页不受影响。另外当错误发生时,系统事件日志和安全事件日志都会有
2010-06-15 14:42:00 865
原创 PCM文件格式简介
<br />PCM文件:模拟音频信号经模数转换(A/D变换)直接形成的二进制序列,该文件没有附加的文件头和文件结束标志。Windows的Convert工具可以把PCM音频格式的文件转换成Microsoft的WAV格式的文件。<br />将音频数字化,其实就是将声音数字化。最常见的方式是透过脉冲编码调制PCM(Pulse Code Modulation) 。运作原理如下。首先我们考虑声音经过麦克风,转换成一连串电压变化的信号,如图一所示。这张图的横座标为秒,纵座标为电压大小。要将这样的信号转为 PCM 格式的
2010-06-15 14:31:00 941
转载 Netstat命令详解
<br />Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 <br />如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么你就应该使用Netstat查一查为什么会出现这些情况了。<br />Netstat 详细参数列表<br />(winXP)<br />C:/>netstat
2010-06-15 14:26:00 668
原创 简单ajax封装
<br />// JScript 文件 function $(obj) { return document.getElementById(obj); } function Ajax(url,parm,funname) { var xmlhttp=null; if(window.ActiveXObject) { xmlhttp= new ActiveXObjec
2010-06-15 14:15:00 464
原创 谷歌翻译脚本
<br /><script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/translatemypage.xml&up_source_language=zh-CN&w=160&h=60&title=&border=&output=js"></script><br />将此脚本复制网页中就可以实现多语言。
2010-06-15 14:12:00 1347
转载 asp常用函数
<br />所有的关键字和运算等一切有关的关键词的集合<br />HTML文件标记<br /><html><br /><head><br /><!--><br /><title><br /><body><br />文字排版标记<br /><br/><br /><nobr><br /><p><br /><pre> 原始文字样式<br /><center><br /><blockquote> 向内缩排<br /><h> 标题<br /><strong>,<
2010-06-15 14:08:00 484
原创 JS动态添加事件
<br /><mce:script language="javascript"><!-- function set() { var obj = document.getElementById("fy"); //obj.attachEvent('onfocus', add); // 在原先事件上添加 //obj.setAttribute('onfocus',add); //会替代原有事件方法 //obj.onfocus
2010-06-09 11:00:00 808
原创 javascript实现层上下移动
无标题页 function creal2(objs) { var obj=document.getElementById("Layer1"); var mydiv=document.createElement("div"); mydiv.setAttribute("id","Layer2") mydiv.style.cssTex
2010-06-07 14:01:00 598
原创 javascript实现图片放大与缩小
"http://www.w3.org/TR/html4/loose.dtd">无标题文档// JScript 文件//注意:使用此脚本必须要设置好图片的宽度和高度否则会出错。var OriginImage=new Image();//使用图片对象,得到图片原始宽度function GetImageWidth(oImage){ if(OriginImage.
2010-06-07 11:41:00 921
Docker-DocumentServer等60个文件
2023-10-24
nt6_hdd_installer
2016-02-25
Zend Studio 破解补丁
2014-09-12
WebDeploymentSetup-VS网站发布工具
2013-01-15
PanGu(盘古)分词最新版本
2012-08-01
UE 17.30 注册机
2012-07-26
C# ERP 进销存管理系统
2012-05-15
C# winfrom 制作的在线聊天QQ
2012-05-15
C#客服端与服务器通讯(TcpClient和TcpListener)
2010-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人