C#给图片加水印的简单代码 实现本网站图片保护功能 类:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Drawin……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2506浏览 1974个赞
C# log4net 配置及使用详解本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1621浏览 1601个赞
ArrayList是一种动态数组,其容量可随着我们的需要自动进行扩充.ArrayList位于System.Collections命名空间中,所以我们在使用时,需要导入此命名空间.下面,我们还是在Student类的基础上利用ArrayList操作,从而了解ArrayList的用法转自:http://www.cnblogs.com/lihaozy/archive……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2509浏览 606个赞
c# 使用AForge.NET操作摄像头操作代码AForge.NET是一个专门为开发者和研究者基于C#框架设计的,这个框架提供了不同的类库和关于类库的资源,还有很多应用程序例子,包括计算机视觉与人工智能,图像处理,神经网络,遗传算法,机器学习,机器人等领域。 来源:http://blog.csdn.net/gdjlc/article/details/844……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2916浏览 141个赞
C#删除字符串中重复的字符 Func<string, string> RemoveDuplicate = delegate(string s){ BitArray _arr = new BitArray(256); StringBuilder _sb = new StringBuilder(); s = s.ToL……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2112浏览 1649个赞
C#封装的Sqlite访问类,要访问Sqlite这下简单了,直接调用此类中的方法即可using System;using System.Collections;using System.Collections.Specialized;using System.Data;using System.Configuration;using Syst……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2862浏览 2294个赞
asp.net(C#)判断指定的文件是否存在//文件不存在就创建if(!File.Exists(System.Web.HttpContext.Current.Server.MapPath(path))){ File.Create(System.Web.HttpContext.Current.Server.MapPath(path)).Close……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1799浏览 2182个赞
C#实现的windows form 倒计时using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Window……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1402浏览 1348个赞
在vs中,有一个经典的Microsoft.VisualBasic.dll的VB类库,根据官方的描述: 它能提供对许多 .NET Framework 类的简单直观的访问,使您能够编写可与计算机、应用程序、设置、资源等交互的操作及方法代码。 我们可以在项目中引用Microsoft.VisualBasic.dll就可以了实现简体繁体转换方法:……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1832浏览 1226个赞
C#通过微软系统类库Microsoft.VisualBasic进行繁体和简体转换添加 Microsoft Visual Basic.NET Runtime 引用。using Microsoft.VisualBasicusing System;using System.IO;using System.Text;using Microsoft.……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2900浏览 755个赞
C#利用微软自带库进行中文繁体和简体之间的转换下面的代码是一个简单的转换范例,真正的核心转换语句只有一句话,其它的都是界面和数据相关的,使用前需要引用Microsoft.VisualBasic这个类库 /// <summary> /// 转繁体 /// </summary> /// <param name=&qu……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1482浏览 2648个赞
通过反射打开窗体的方法,可以以取代长长的if-else或switch-case语句。要点:将菜单或工具栏项的名称设置为与相应窗体名称相同(关键)。private void MenuItem_Click(object sender, EventArgs e){ ToolStripMenuItem menuItem = (Tool……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1972浏览 2230个赞
这里介绍通过委托取消Button事件switch-case的方法。需要注意的是,事先要按顺序在各个Button的Tag属性中设置0、1、2、3……等序号,其作用请详看代码。/*定义委托*/public delegate 类型或viod MethodDelegate(参数1, 参数2);private void buttonC_Click(ob……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1936浏览 882个赞
vs2010测试通过using System;using System.Collections.Generic;using System.Text;namespace PublicClass{ public static class CalculationDate { /// <summary> ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2189浏览 2395个赞
无论你愿不愿意,每条记录都会被自动添加一个类型为ObjectId的唯一标识_id,下面的文章说明了mongodb中的_id包含的所有信息 无论你愿不愿意,每条记录都会被自动添加一个类型为ObjectId的唯一标识_id据说这个类型可以自定义??不过目前还没看到那部分文档Object……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2546浏览 1440个赞
平台:Vs2012主要实现例如空间发表说说时间的显示,如:某人在10秒前回复了你这种效果可用在Web浏览器,窗体,等…namespace test{ class Program { static void Main(string[] args) { DateTi……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1942浏览 2220个赞
C#设置热键隐藏指定窗口的代码using System; using System.Text; using System.Collections; using System.Runtime.InteropServices; namespace WindowHider { /// <summary> /// O……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2250浏览 2224个赞
C#生成指定范围内的不重复随机数// 随机数个数// 随机数下限 /// 随机数上限public int[] GetRandomArray(int Number,int minNum,int maxNum) { int j; int[] b=new int[Number]; Random r=new Random(); ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2343浏览 159个赞
C#判断访问来源是否为搜索引擎链接这段代码通过获取UrlReferrer判断访客是否来自常用的搜索引擎,不是完全准确,可做参考/// 判断是否来自搜索引擎链接/// 是否来自搜索引擎链接public static bool IsSearchEnginesGet(){if (HttpContext.Current.Request.UrlRefe……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2584浏览 436个赞
C#端口转发程序代码详解转自:http://www.cnblogs.com/mutuan链接3389的时候例子1:连接a机器的3389端口连不上,因为对方防火墙或者网关做了限制,只能访问a机器的个别端口比如80。例子2:连接a机器的几乎所有端口都连不上(对方乃内网或者防火墙网关做了限制),只能1433上去,但是对方可以连接你的某些端口。&……继续阅读 » 水墨上仙 4年前 (2021-03-12) 3023浏览 2872个赞
简单的说就是将指定端口的数据转发到另外一个端口,这样可以跳过某些服务器的防火墙支持多线程, 连接数统计, 流量统计using System;using System.Collections.Generic;using System.Net;using System.Net.Sockets;using System.Text;using Sy……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2107浏览 2061个赞
Windows下通过C#获取下指定进程监听的TCP/UDP端口号作者:阿凡卢出处:http://www.cnblogs.com/luxiaoxun/1、在Windows下用CMD netstat命令可以获得当前进程监听端口号的信息,如netstat -ano可以看到IP、port、状态和监听的PID。那么可以执行……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1410浏览 157个赞
主要是利用套接字,来和远程主机的逐个端口进行连接,如果连接上说明该端口是开放的,否则是关闭的。当然现在各种安全技术发展迅速,使得这种方法扫描的端口可能不太准确,但是总得从最基本的学起吧~~实现起来也不难,关键是看执行效率如何,如果使用传统的逐个端口扫描,效率很低,即使是扫描本机,平均每个端口也需要1秒左右。提高效率的方法有很多如多线程、异步扫描。我采用的是……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1669浏览 2034个赞
这段C#代码用于检测远程计算机的3389端口是否处理打开状态,可以根据实际需要设置其它端口using System; using System.Collections.Generic; using System.Text; using System.Net.NetworkInformation;namespace test { ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2196浏览 1496个赞
下面的C#代码定义了一个函数用于判断指定的端口是否已经被占用。代码转自:http://www.cnblogs.com/smiler/public static bool PortInUse(int port){ bool inUse = false; IPGlobalProperties ipPropert……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2663浏览 2514个赞
C#毫秒转换成时分秒的代码public static String formatLongToTimeStr(Long l) { //http://www.75271.com String str = ""; int hour = 0; int minute = 0; ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2756浏览 1895个赞
C#生成缩略图的函数,可直接调用,代码非常简单,直接嵌入你的项目,调用该函数即可。 /// <summary> /// 生成缩略图 /// 转自:http://www.75271.com /// </summary> /// <param name="originalImagePath"……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2782浏览 2336个赞
C#通过ffmpeg从flv视频文件中截图的代码,需要先下载ffmpeg,开源的,using System;using System.Configuration;public class PublicMethod:System.Web.UI.Page{ public PublicMethod() { } //文件……继续阅读 » 水墨上仙 4年前 (2021-03-12) 3063浏览 2742个赞
提供年份可以输出属相,代码比较简单,因为2008年为鼠年,所以程序以2008为标准开始,2008对中国人也有特殊的意义private static void shuxiang(int year) { string[] shuxiang = { "鼠", "牛", "……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2089浏览 2106个赞
这段代码可以将点分隔的ip地址转换成长整形数字,非常实用public static long ConvertIPToLong(string ipAddress){ // code from http://www.75271.com System.Net.IPAddress ip; if (System.Net.IPAddre……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1243浏览 2231个赞
这段C#代码定义了两个函数分别用来将点分隔的ip地址转换成整数,将整数转换成以点分隔的ip地址字符串。using System;using System.Net;class App{ static long ToInt(string addr) { // careful of sign extension: co……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2135浏览 1114个赞
C#通过yield实现数组全排列从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。static void Swap<T>(ref T a, ref T b){ T t = a; a = b; b = t;}//fro……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1219浏览 962个赞
比如给定一个ip段:127.0.0.1 ~ 127.0.0.255,我们想判断一个给定的ip地址是否在此段内,可以先将ip地址转换成整数,然后整数比较大小就很容易了。例如:127.0.0.1 = 2130706433127.0.0.255 = 2130706687判断:127.0.1.253 = 2130706941是否在此范围内,直接比较整数……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2057浏览 2038个赞
给定一个IP地址开头和结尾,返回在此范围内的所有IP地址列表,VB.Net实现,可以很容易的转换成C#代码 'start and end ip address ,code from www.75271.com Dim startiprange As Net.IPAddress = Net.IPAddress.Parse(&quo……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2336浏览 2965个赞
下面是一段C#测试代码,可以将点分割的ip地址转换成长整形,也可以讲长整形转换成点分割的ip地址using System;using System.Net;class App{ static long ToInt(string addr) { // careful of sign extension: conve……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1447浏览 1660个赞
这个C#类用于生成各种验证码,包括数字验证码、字符数字混合验证码,可以设定验证码图片的噪点、曲率等等干扰信息。using System;using System.Web;using System.Drawing;using System.Security.Cryptography;namespace DotNet.Utilities{ ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2212浏览 338个赞
这个C#代码包含了及格类,封装了文件压缩和解压缩常用的方法,包括直接通过代码进行压缩,也有调用winrar对文件进行压缩的using System;using System.IO;using System.Diagnostics;using Microsoft.Win32;using ICSharpCode.SharpZipLib.Check……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1914浏览 1584个赞
这个C#类封装了对INI配置文件进行操作所需的各种函数,包括读取键值、读取键值、删除段落等using System;using System.Runtime.InteropServices;using System.Text;namespace DotNet.Utilities{ /// <summary> ///……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2736浏览 2437个赞
这个C#类封装了我们经常能用到的文件操作方法,包括读写文件、获取文件扩展名、复制文件、追加内容到文件、删除文件、移动文件、创建目录、递归删除文件及目录、列目录、列文件等,不可多得。using System;using System.Text;using System.Web;using System.IO;namespace DotNet.U……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1768浏览 1822个赞
这个c#类封装了常用的目录操作,包括列出目录下的文件、检测目录是否存在、得到目录下的文件列表、检测目录是否为空、查找目录下的文件等等功能using System;using System.Text;using System.IO;namespace DotNet.Utilities{ /// <summary> /……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2199浏览 1927个赞
这个C#类可以用来生成39码 12位标准条形码using System.Collections;using System.Text.RegularExpressions;namespace DotNet.Utilities{ public class BarCodeToHTML { public static s……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1381浏览 2879个赞
这个C#类用于随机产生不重复的字符串,可以指定字符串范围,可以指定要产生字符串的长度using System;namespace DotNet.Utilities{ public class RandomOperate { // 一:随机生成不重复数字字符串 private int rep = ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1760浏览 2875个赞
这个一个扩充C#随机数发生器的类,可以随机生成指定范围的数字,可以随机对数组进行排序,非常好用using System;namespace DotNet.Utilities{ /// <summary> /// 使用Random类生成伪随机数 /// </summary> public cl……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2537浏览 2783个赞
这个类主要扩展的random的使用,对一个经常需要使用的随机数生成进行了封装,可以产生指定范围内的随机数,可以随机生成字符串等//------------------------------------------------------------// All Rights Reserved , Copyright (C) 2010 , Jiris……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2590浏览 1443个赞
这个C#类封装了视频转换所需的各种方法,基本上是围绕着如何通过mmpeg工具来进行视频转换,using System.Web;using System.Configuration;namespace DotNet.Utilities{ //if (this.fload.HasFile) //{ // string ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2194浏览 2177个赞