自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

转载 自定义控件:半透明控件

原文链接:https://blog.youkuaiyun.com/y38701522/article/details/8878299 /// <summary> /// 自定义控件:半透明控件 /// </summary> /* * [ToolboxBitmap(typeof(MyOpaqueLayer))] * ...

2019-08-14 10:47:00 183

转载 c# string

string最为显著的一个特点就是它具有恒定不变性:我们一旦创建了一个string,在managed heap 上为他分配了一块连续的内存空间,我们将不能以任何方式对这个string进行修改使之变长、变短、改变格式。所有对这个string进行各项操作(比如调用ToUpper获得大写格式的string)而返回的string,实际上另一个重新创建的string,其本身并不会产生任何变化。s...

2017-09-07 17:09:00 172

转载 软考题

题目1:输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。要求时间复杂度是O(n)。如果有多对数字的和等于输入的数字,输出任意一对即可。  例如输入数组1、2、4、7、11、15和数字15。由于4+11=15,因此输出4和11。////////////////////////////////////////////////////...

2016-05-09 15:58:00 200

转载 php简单实例

<!DOCTYPE HTML> <html><head><style>.error {color: #FF0000;}</style></head><body> <?php// 定义变量并设置为空值$nameErr = $emailErr = $gen...

2016-01-14 15:56:00 228

转载 .net 线程池的简单应用

static void Main(string[] args) { ThreadPool.SetMinThreads(5, 5); ThreadPool.SetMaxThreads(10, 10); for (int i = 1000; i >1; i--)...

2015-10-12 17:15:00 152

转载 c# 堆栈四则运算

public static Double GetResultFromStr(string source) { string str = InsertBlank(source); string rpnExperssion = ConvertToRPN(str); return GetResult...

2015-03-12 15:41:00 281

转载 异步调用主线程UI

this.BeginInvoke(new MethodInvoker(delegate { }));转载于:https://www.cnblogs.com/chengjunwei/p/4328783.html...

2015-03-10 23:37:00 137

转载 GetBit SetBit

/// <summary> /// 设置某一位的值 /// </summary> /// <param name="data"></param> /// <param name="index">要设置的位, 值从低到高为 1-8</pa...

2015-01-02 16:54:00 162

转载 c# 字典表排序

原文链接 :http://blog.youkuaiyun.com/xxj_jing/article/details/8005683 Dictionary<string, string> dic1 = new Dictionary<string, string>(); dic1.Add("ddd","123"); dic1.A...

2014-11-05 10:55:00 119

转载 c# 磁盘空间计算 和 目录空间 、 文件大小 计算

namespace CommonLibrary.SystemUtils{ /// <summary> /// 表示存储空间大小计量单位 /// </summary> public enum SizeUnitMode { /// <summary> /...

2014-10-28 11:19:00 382

转载 c# 中的Action<> 和 Func<>

原文链接:http://www.2cto.com/kf/201301/186760.html其实他们两个都是委托【代理】的简写形式。一、【action<>】指定那些只有输入参数,没有返回值的委托Delegate的代码:[csharp] public delegate void myDelegate(string str); pub...

2014-10-27 18:13:00 128

转载 c# 编程中常用的一些方法

1.判断一个字符串是否全是数字 /// <summary> /// 判断字符串是否全是数字 /// </summary> /// <param name="str"></param> /// <returns></returns&...

2014-10-21 10:23:00 72

转载 不借助第三个变量,实现两个整数互换值

1.相加运行int a = 10;int b = 5;a= a+b;b=a-b;a=a-b;2.异或运算int a = 10;int b = 5;a ^= b;b ^= a;a ^= b;3.直接赋值b = a + (a = b) * 0; 无溢出风险a = a + b - (b = a); 有溢出风险转载于:https...

2014-10-09 12:57:00 184

转载 ExcelHelper

using System;using System.Collections.Generic;using System.Web;using System.Web.UI.WebControls;using System.IO;using System.Data;using System.Data.OleDb;using System.Collections...

2014-09-30 14:35:00 106

转载 c# 文件的读写

读文件: 1 StreamReader sr = new StreamReader(FileName, Encoding.Default); 2 string content = ""; 3 content = sr.ReadLine(); 4 5 whi...

2014-09-22 15:36:00 87

转载 Wav文件操作类

internal class WaveFile { #region 字段和属性 //文件路径 private string filepath; //文件详情对象 private FileInfo fileInfo; //文件流 private...

2014-09-22 15:23:00 134

转载 c# & (与) 、^ (异或)和 >>(<<位移运算)

&:与 运算 1.&操作两个bool类型的值,和&&类似。 if( fun1() & fun2() )两个函数都会执行;if( fun1() && fun2() ) 如果fun1()为false,fun2()不会执行 2.& "与"运算 操作两个int或short 类型。 0&...

2014-04-17 17:23:00 282

转载 c# 高精度的timer

核心代码摘自 http://www.codeproject.com/Articles/98346/Microsecond-and-Millisecond-NET-Timer想用c# (winform)做一个毫秒级别的计时器,发现微软自带的Timer控件经度不够。找到了这段代码,大意是用的 类 System.Diagnostics.Stopwatch 做了一个进一步的封装。代码和用...

2014-04-03 16:06:00 372

转载 c# 生成txt文件,写入内容

string path = Application.StartupPath + "\\" + "timeLenth.txt"; FileStream fs1 = new FileStream(path, FileMode.Create, FileAccess.Write);//搜索创建写入文件 StreamWriter sw...

2014-03-13 16:49:00 322

转载 C# 对 list<T>中的数据按某字段的大小进行排序

如T为 classstudent(){ string name; int age;}按age大小排序写法一:students.Sort((student1,student2)=>student1.age-student2.age);写法二:void SortStudents(List<student> students) { ...

2014-03-13 09:40:00 1179

转载 委托,匿名方法,Lambda,泛型委托,表达式树

出处:http://www.cnblogs.com/xcj26/p/3536082.html重温委托,匿名方法,Lambda,泛型委托,表达式树  这些对老一代的程序员都是老生常谈的东西,没什么新意,对新生代的程序员却充满着魅力。曾经新生代,好多都经过漫长的学习,理解,实践才能掌握委托,表达式树这些应用。今天我尝试用简单的方法叙述一下,让大家在五分钟内看完这篇博客。第一分...

2014-02-10 10:54:00 132

转载 Winform 异步调用一个方法

在进行Winform开发时,我们都知道经常会用到异步掉一个方法。我们除了可以新启动一个线程外,还可以通过Delegate.BeginInvoke(或Invoke),来实现方法的异步调用。 但以上两种异步方式调用方法,如果方法中有关于界面的操作,比如改变界面某一个控件的属性值,这时候就会报错(线程间操作无效: 从不是创建控件“label1”的线程访问它。)意思是,控件的属性...

2014-01-09 15:37:00 860

转载 计算两个经纬度的直线距离

出处:http://www.cnblogs.com/ycsfwhh/archive/2010/12/20/1911232.html这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的 假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈 就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是...

2014-01-07 13:48:00 918

转载 多线程中线程同步的几种方式

原连接(msdn):http://msdn.microsoft.com/zh-cn/library/ms173179(v=vs.90).aspx线程的异步特性意味着必须协调对资源(如文件句柄、网络连接和内存)的访问。否则,两个或更多的线程可能在同一时间访问相同的资源,而每个线程都不知道其他线程的操作。结果将产生不可预知的数据损坏。 对于整数数据类型的简单操作,可以用 ...

2013-11-19 15:45:00 143

转载 音频文件相关

原文连接:http://blog.sina.com.cn/s/blog_60715a1f0101b2ub.html声卡对声音的处理质量可以用三个基本参数来衡量,即采样频率、采样位数和声道数。采样频率是指单位时间内的采样次数。采样频率越大,采样点之间的间隔就越小,数字化后得到的声音就越逼真,但相应的数据量就越大。声卡一般提供11.025kHz、22.05kHz和44.1kHz等不同...

2013-11-11 14:21:00 95

转载 c# 语音(二)文字生成WAV文件

 private void CreateWAVFile(string text) { SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "所有文件 (*.*)|*.*|WAV 格式文件 (*.wav)|*.wav"; sfd.Title = "保存...

2013-11-04 16:16:00 717

转载 c# 语音

原文连接:http://blog.sina.com.cn/s/blog_6cf3e9940100pqq5.html项目添加引用:Microsoft Speech Object Libray下面这个例子可以播放指定音频文件,而且还可以读字符串:///<summary>///播放声音文件///</summary&...

2013-11-04 16:01:00 198

转载 三种创建委托的方式

三种创建委托的方式 public delegate void Print(string str); static void delegatemethod(string str) { Console.WriteLine(str); } public static ...

2013-07-03 17:17:00 189

转载 javascript(DHTML)代码和客户端应用程序代码之间实现双向通信.

http://www.cnblogs.com/liuzhendong/archive/2012/03/21/2409159.html一.将WebBrowser控件放置在winform中,然后,写一个Page1.htm,内容如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">&lt...

2013-05-31 16:50:00 118

转载 c# 设计模式篇

一、 单例(Singleton)模式 单例模式的特点:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其它对象提供这一实例。 程序举例:// Singleton pattern -- Structural example using System;// "Singleton"class Singlet...

2013-05-22 10:03:00 63

转载 委托小实例

作者:Rising Sun出处:http://www.cnblogs.com/lxblog/C# 从1.x 发展到目前的 4.5,委托的写法真是越来越简单精悍。如果您对这些委托的写法不是很清晰,本文可以帮助到您。委托是一种安全封装方法的类型,可以将方法作为方法的参数。 委派方法的参数个数、顺序、类型及方法返回值类型必须跟定义的委托方法一样,但参数名称可以...

2013-02-28 09:43:00 69

转载 Winform 线程

原文链接:http://www.cnblogs.com/xiaozhi_5638/archive/2012/12/01/2797545.html1. 理解“Windows 窗体应用程序”项目中Program.cs文件中的main方法与传统C++Console控制台程序中的main方法的区别。从程序运行层次上讲,两者无区别,都是程序的入口点,属于进程中的第一个线程。前者隐藏了UI应用...

2012-12-20 11:24:00 248

转载 1.根据文件路径文件或文件夹图标获取 2.根据后缀获取系统图标

using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.Drawing;namespace CommonLibrary{ /// <summary> //...

2012-12-11 11:42:00 117

转载 几道算法题目

题目1输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18。View Code ///<summary>...

2012-11-29 11:28:00 63

转载 双色球生成器

public partial class Form1 : Form { private bool flag = true; delegate void SetTextDelegate(Label label, string text); private Label[] labels; private F...

2012-11-21 15:31:00 276

转载 多线程处理一个问题和多个问题

1.启动多个线程,完成同一个任务(控制台应用程序):View Code using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace ConsoleApplication1{ ...

2012-11-02 16:56:00 134

转载 C#汉字转换拼音技术详解

原文链接:http://www.cnblogs.com/lilin123/archive/2012/11/01/2749169.htmlpublic static class ChineseToPinYin { private static readonly Dictionary<int, string> CodeCollections = new D...

2012-11-01 15:44:00 84

转载 word 转换成 pdf

/// <summary> /// 把word文件变成PDF文件(这个是单个word文件变成pdf格式) /// </summary> /// <param name="sourceFileName">源文件</param> /// <...

2012-10-16 10:36:00 106

转载 c# Invoke和BeginInvoke

Control.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托。Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句柄所在线程上异步执行指定委托。(一)Control的Invoke和BeginInvoke 我们要基于以下认识: (1)Control的Invoke和BeginInvoke与Del...

2012-09-18 16:02:00 77

转载 C# 委托和事件2

http://www.cnblogs.com/hanyinglong/archive/2012/09/16.html前言: 这篇博客是在上篇的基础开始讲述了一下委托的一些用法,首先我举一个例子说明了一下前面章节的知识点,接下来我说了将方法作为参数传递的一个案例,接下来实现了一个委托实现冒泡排序的方法,如果你们和我一样正在学习,希望能够把代码详细的看一下,我感觉还是有帮助的,最后...

2012-09-17 09:19:00 76

空空如也

空空如也

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

TA关注的人

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