C#
cjh200102
这个作者很懒,什么都没留下…
展开
-
asp.net-防DDOS攻击(CC攻击)代码
//Web.config //// // // // // using System;using System.Web;using System.Collections.Generic;using System.Collections.Speciali转载 2011-09-27 09:31:41 · 3128 阅读 · 0 评论 -
Winform---如何把程序最小化到系统托盘里
如何把程序最小化到系统托盘里去。其实这样的例子在很多软件上面都可以见到的,但刚开始找属性时并没有任何和系统托盘有关的,找了一下事件,也没有发现有关最小化按钮点击的事件。郁闷中,于是上网搜索了一下,才发现原来有个叫notifyicon的控件(汗一个,再bs自己一个,以前怎么没发现)。而最小化的事件也可以换种思路去实现(用sizechanged事件)。 下面是实现当点击最小化按转载 2012-03-12 09:36:57 · 723 阅读 · 0 评论 -
c# 多线程下载文件
类代码:using System.Threading;using System.IO;using System.Web;using System.ComponentModel;using System.Net;using System.Text.RegularExpressions;using System.Collections; /// ///转载 2012-03-29 16:00:20 · 988 阅读 · 0 评论 -
c# 下载文件xmlhttp
1、先添加引用-COM-Microsoft Xml 3.02、using MSXML2;public partial classDefault : System.Web.UI.Page { protectedvoid Page_Load(object sender, EventArgs e) { string Url= h转载 2012-03-29 16:26:45 · 1471 阅读 · 0 评论 -
c# 线程池 多线程
1。设置参数类using System;using System.Collections.Generic;using System.Text;public class stateinfo{ public int cookie; public stateinfo(int icookie) { cookie = icookie;转载 2012-03-29 15:57:59 · 657 阅读 · 0 评论 -
WCF常见问题
一、创建时,WCF Service中HttpContext.Current为null的解决办法1. 在hosting WCF的web.config中加入: 2. 在Service的类定义上加上下面Attribute:[AspNetCompatibilityrequirements(RequirementsMode = AspNetCompatibilityRequir转载 2012-05-11 13:50:56 · 4611 阅读 · 0 评论 -
VS2010安装项目的系统必备中添加.NET 2.0 与.NET 3.5
VS2010安装项目的系统必备中没有.NET 2.0,但可以从VS2008的程序文件中找到 .NET 2.0 的系统必备安装包。 安装了VS2008 的 C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages 下的 DotNetFX 文件夹,就是 .NET 2.0 的系统必备安装包。 把 DotNet原创 2012-05-11 17:11:04 · 2782 阅读 · 2 评论 -
WCF Service返回类型 List
服务器端的 WCF Service,提供三个返回类型分别为 List、List、Dictionary 的函数,给 WCF 客户端 ASP.NET 程序调用,执行结果如下图 6。Server-side/IService.cs using System.Collections.Generic;using System.ServiceModel;using System.Runtime.转载 2012-11-21 16:53:58 · 3651 阅读 · 0 评论 -
C#访问远程主机资源的方法
最近要实现访问远程主机的共享目录中的一个文件。遇到了权限问题。google了一下,找到了几种解决方法,记录如下:一、调用Net use命令 // 使用方法: //if (Connect("192.168.1.48", "用户名", "密码")) //{ // File.Copy(@"\\192.168.转载 2013-05-24 11:14:45 · 898 阅读 · 0 评论 -
使用第三方控件NPOI操作excel
Npoi 简介1.整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。2.Npoi 下载地址:http://npoi.codeplex.com/releases/view/381133.Npoi 学习系列教程推荐:http://www.cnblogs.com/tonyqus/archive/20转载 2013-10-10 09:59:56 · 5553 阅读 · 0 评论 -
Discuz.Common里的图片处理
using System;using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;using System.IO; namespace Discuz.Common{ /// /// Thumbnail 的摘要说明。 /// public cla转载 2013-11-05 11:50:38 · 1221 阅读 · 0 评论 -
Winform-判断窗体是否已打开
方法一:不重新创建窗体Form1 F1 ;if(F1 == null || F1.IsDisposed){ F1 = new Form1(); F1.Show();//未打开,直接打开。}else{ F1.Activate();//已打开,获得焦点,置顶。}方法2:先关闭,再打开窗体Form2 F2 ; //在方法原创 2013-11-05 12:09:15 · 9792 阅读 · 2 评论 -
C#之缓存使用
一、声明缓存变量: private static ObjectCache _cache = MemoryCache.Default; public static ObjectCache Cache { get { return _cache; } }二、将变量保存至缓存:转载 2013-11-05 11:46:46 · 1365 阅读 · 0 评论 -
Request.UrlReferre---返回上一页面
private string PrUrl { set { ViewState["prUrl"]=value; } get { return Convert.ToString(ViewState["原创 2011-10-28 15:40:11 · 1079 阅读 · 0 评论 -
导入Excel数据到数据库
Oracle下导入Excel数据代码如下:using System.Data;using System.Data.OleDb;using System.Data.OracleClient;/// /// 根据路径得到excel文件数据/// /// /// /// public DataTablegetExcelData(string Fil原创 2011-03-24 09:17:00 · 1252 阅读 · 0 评论 -
打印dataGridView
第一步:向窗体拖放三个打印组件printDialog1,printPreviewDialog1,printDocument1;第二步:注册打印的button事件 private void button1_Click(object sender, EventArgs e) { printDialog1.ShowDialog(); printPreviewDialog1.原创 2011-10-28 14:36:22 · 1183 阅读 · 1 评论 -
DataTable-行列转换
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;using System.Data;namesp原创 2011-09-27 09:52:19 · 2092 阅读 · 1 评论 -
二分查找与冒泡排序
//二分查找算法public static int BinSearch(int[] array,int key){ int low = 0; int high = array.Length - 1; int mid = 0; int n = 0原创 2011-09-27 10:04:35 · 454 阅读 · 0 评论 -
DES加密解密
public class Encrypt{//默认密钥向量private static byte[] Keys = { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF }; /// /// DES加密字符串///原创 2011-09-27 10:19:37 · 421 阅读 · 0 评论 -
C#---数据库访问通用类、Access数据库操作类、mysql类
//C# 数据库访问通用类 (ADO.NET)using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;u原创 2011-09-27 09:10:54 · 5263 阅读 · 1 评论 -
C#生成DLL文件
VisualC、Delphi或者VB等编程语言来编写的DLL文件,在编译完成以后,产生DLL文件已经是一个可以直接供计算机使用的二进制文件。但用Visual C#编译器生成的受管代码虽然也是二进制文件,但不是可以直接供计算机使用的原始代码,实质上是一种中间语言(IL)代码,需要经转载 2011-09-27 09:23:59 · 536 阅读 · 0 评论 -
C#---HTML 转文本及HTML内容提取
//1、HTML直接转文本//使用方法HtmlToText convert = new HtmlToText();textBox2.Text = convert.Convert(textBox1.Text);//代码/// /// Converts HTML翻译 2011-09-27 09:43:01 · 13092 阅读 · 1 评论 -
读取 IIS日志 到 数据库
public bool WriteToDB(string file) { StreamReader myRead = new StreamReader(file); DataTable myTable = new D原创 2011-09-27 09:49:32 · 1327 阅读 · 0 评论 -
c#---运行cmd命令
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Diagnostics;nam转载 2011-09-27 10:00:29 · 1003 阅读 · 0 评论 -
C#---Email发送
using System;using System.Net;using System.Net.Mail;using System.Net.Mime;namespace Fish{ /**/ /// /// 发送邮件的类 ///原创 2011-09-27 10:07:59 · 462 阅读 · 0 评论 -
c# Oauth(微博接口)
c# Oauth(微博接口)Leder 发布于 2011年09月14日 9时,0评/167阅 ( 3人收藏, 收藏 ) 顶0踩1、非常感谢使用Twitter.SDK目前Twitter.SDK支持新浪、腾讯、网易、搜狐微博,当然你可以添加其他转载 2011-09-27 09:14:10 · 984 阅读 · 0 评论 -
C#-单例模式
//C#的单例模式:Single类: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplica转载 2011-09-27 09:37:18 · 654 阅读 · 0 评论 -
WCF 分布式事务-应用
WCF 支持分布式事务,也就是说事务可以跨越服务、进程、机器边界,在多个服务和客户端间存在.那么在WCF中如何使用分布式事务呢?下面我们以一个例子来演示在wcf中使用分布式事务。为了便于测试,我们在建立一个临时表用于测试。表名为MGender.表中有两个字段:Gender转载 2011-09-30 11:17:21 · 1808 阅读 · 2 评论 -
Sql Server与c#之间数据类型对应
private string Convert2CsharpType(string type) { string reval=string.empty; switch(type.tolower()) { case "int ": reval= "int32 "; break;原创 2013-11-05 11:54:49 · 768 阅读 · 0 评论