
C#
吴新强
这个作者很懒,什么都没留下…
展开
-
Visual Studio 2012和.NET Framework 4.5
摘要:好消息,微软负责Visual Studio部门的公司副总裁Jason Zander发表博客,宣布Visual Studio 2012和.NET Framework 4.5现在已经可以下载,同时提供MSDN订户、付费版本、试用版和免费Express版。此外,他还列举了升级到Visual Studio 2012的十二大理由。你还在等什么,赶紧下载吧!微软负责Visual Studio转载 2012-11-19 23:59:01 · 1480 阅读 · 0 评论 -
数据结构(C#)--递归和动态规划法实现斐波那契数列的方法
////实验小结 吴新强于2013年3月09日21:32:07 桂电 2507实验室// 斐波那契数列的递归和动态规划法实现方法//using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;using Syste原创 2013-03-19 22:12:16 · 1177 阅读 · 0 评论 -
数据结构--贪心算法解决找零钱问题 这里用的是人民币()
// 实验小结 吴新强于2013年3月20日0:19:08 桂电 2507实验室// 贪心算法解决找零钱问题 这里用的是人民币()using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace Greedy_Algor原创 2013-03-20 00:14:45 · 2323 阅读 · 3 评论 -
数据结构(C#)--图结构的实现输出以及图结构的深度和广度优先搜索和Dijkstra 算法的最小路径以及最小生成树的实现
// 实验小结 吴新强于2013年3月19日18:45:59 桂电 2507实验室// 主要学习图结构的实现输出以及图结构的深度和广度优先搜索和Dijkstra 算法的最小路径以及最小生成树的实现using System;using System.Collections.Generic;using System.Linq;using System.Text;using原创 2013-03-19 18:46:40 · 1900 阅读 · 0 评论 -
数据结构(C#)--动态规划法解决两个字符串中寻找最长公共子串
// 实验小结 吴新强于2013年3月19日22:24:57 桂电 2507实验室// 动态规划法解决两个字符串中寻找最长公共子串using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Chapter17_最长子串{ class Pr原创 2013-03-19 22:37:19 · 1924 阅读 · 0 评论 -
数据结构(C#)--斐波那契数列的递归实现方法
//实验小结 吴新强于2013年3月09日21:32:07 桂电 2507实验室// 斐波那契数列的递归实现方法using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Fibonacci_Sequence{ class Pro原创 2013-03-19 21:35:59 · 3995 阅读 · 0 评论 -
霍夫曼编码原理 C#版本
霍夫曼编码原理在数据通信时,可以用0,1码的不同排列来表示字符。例如给定一段报文CAST CAST SAT AT A TASA,在报文中出现的字符集合是{C,A,S,T},各个字符出现的频度是{2,7,4,5}。若给每个字符一个等长的二进制表示,例如 C:00 A:01 S:10 T:11,则所发的报文将是00011011 00011011 100111 0111 01 11011001,共计原创 2013-03-20 16:58:30 · 2790 阅读 · 1 评论 -
数据结构(C#)-- 贪心算法解决背包问题
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data ;using System.Collections ;namespace Kapbag{ public class Knapsack {原创 2013-03-20 18:44:37 · 1929 阅读 · 0 评论 -
c# Remoting分布式开发
.NET c# Remoting分布式开发 一、基础概念 Remoting是采用分布式进行编程的一种技术,主要用于管理跨应用程序域的同步和异步RPC 会话。在默认情况下,Remoting可从使用 HTTP 或 TCP 协议进行信息通讯,并使用 XML 编码的 SOAP 或二进制消息格式进行数据交换。.NET Remoting 提供了非常灵活和可扩展的转载 2013-03-20 23:35:08 · 2378 阅读 · 0 评论 -
利用C#实现分布式数据库查询
随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。1 分布式数据库系统就其本质而言,分布式数据库系统的数据在逻辑上是转载 2013-03-20 23:38:51 · 1010 阅读 · 0 评论 -
无法直接启动带有“类库输出类型”的项目
1.在写三层程序练习时,运行程序提示:无法直接启动带有“类库输出类型”的项目若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项经查找处理方法:出错原因:在同一个解决方案里面有多个项目,被设置成启动项目的是类库项目,类库项目是被编译成dll文件给别的项目使用的,是不可执行的项目.解决办法:在解决方案资源管理器里,右击你要启动的转载 2013-03-23 14:04:49 · 1938 阅读 · 0 评论 -
利用C#实现分布式数据库查询
随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。1 分布式数据库系统就其本质而言,分布式数据库系统的数据在逻辑上是转载 2013-03-23 20:20:20 · 883 阅读 · 0 评论 -
C#中使用正则表达式验证电话号码、手机号、身份证号、数字和邮编
验证电话号码的主要代码如下:/// /// 验证电话号码 /// /// /// public bool IsTelephone(string str_telephone) { return System.Text.RegularExpr原创 2013-03-24 23:02:24 · 1251 阅读 · 0 评论 -
如何随机产生一个自定义长度的字符串?
using System;using System.Collections.Generic;using System.Linq;using System.Text;//吴新强于2013年4月10日0:13:19 桂电2507namespace RandomWord{ class Program { public static char[原创 2013-04-10 00:10:53 · 2049 阅读 · 0 评论 -
如何从指定字符串中查找并替换字符串?
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;#region原创 2013-04-10 00:46:17 · 3201 阅读 · 0 评论 -
如何比较字符串是忽略大小写?
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;#region原创 2013-04-10 10:51:57 · 1812 阅读 · 0 评论 -
如何使用ArrayList类实现n位数的任意组合?也考虑0在首位的情况
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy原创 2013-04-10 20:58:22 · 998 阅读 · 0 评论 -
数据结构(C#)--利用动态规划解决0-1背包问题
// 实验小结 吴新强于2013年3月19日23:21:38 桂电2507实验室// 利用动态规划解决0-1背包问题using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Knapsack_problem // 背包问题关键在于计算不超过原创 2013-03-19 23:18:13 · 3208 阅读 · 5 评论 -
数据结构(C#)--Dijkstra 算法的最小路径的实现
// 实验小结 吴新强于2013年3月19日19:20:45 桂电 2507实验室// 主要学习图结构的实现输出以Dijkstra 算法的最小路径的实现using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Chapter16_1{原创 2013-03-19 19:21:53 · 1751 阅读 · 0 评论 -
由浅入深学 C# ——基础,进阶,必做300题 源代码
这是我画了几个月的时间精心准备的资料,如果对你有帮助请顶一下,如果有什么好的建议或意见也可以在留言中说出来,大家共同学习,进步。谢谢大家。源代码地址:http://download.youkuaiyun.com/detail/smart819819/4807098原创 2012-11-25 14:13:07 · 1873 阅读 · 0 评论 -
C#多线程参数传递
在多线程或单线程任务中,让线程带传入参数一直是个麻烦的问题,通常有种方法就是以类,对像的变量来传参数,这种方法理解上很简单不过在某些场合使用很麻烦,这里就不介绍了,我们主要介绍一种.NET2.0中新增加的带参数运行线程的方法,示例程序如下:ParameterizedThreadStart ParStart = new ParameterizedThreadStart(ThreadMetho翻译 2012-11-24 23:55:28 · 451 阅读 · 0 评论 -
MD5 算法
MD5(单向散列算法)的全称是Message-Digest Algorithm 5(信息-摘要算法),经MD2、MD3和MD4发展而来。MD5算法的使用不需要支付任何版权费用。MD5功能:输入任意长度的信息,经过处理,输出为128位的信息(数字指纹);不同的输入得到的不同的结果(唯一性);根据128位的输出结果不可能反推出输入的信息(不可逆); MD5属不属于加密算法:转载 2012-11-24 23:57:58 · 1018 阅读 · 1 评论 -
WPF 编程指南 C#2010版 源代码
这是我画了几个月的时间精心准备的资料,如果对你有帮助请顶一下,如果有什么好的建议或意见也可以在留言中说出来,大家共同学习,进步。谢谢大家。 源代码地址:http://download.youkuaiyun.com/detail/smart819819/4807063原创 2012-11-25 00:08:13 · 3162 阅读 · 1 评论 -
muduo多机协作网络编程示例一:单词计数及排序
去年我写了《Muduo 网络编程示例》系列文章,这些文章已经收入《Linux 多线程服务端编程:使用 muduo C++ 网络库》一书。这些文章讲的基本都是运行在单机上的网络程序,每个例子都只有一个程序(第7.13节例外)。我接下来打算继续写几篇文章,谈一谈分布在多台机器上、协作发挥作用的网络编程例子。今天先讲第一个,单词计数及排序。单词计数(word count),顾名思义就是统计一个文本文转载 2013-01-13 20:08:48 · 511 阅读 · 0 评论 -
大型公共建筑能耗监测系统软件平台框架探讨
摘 要】本文以大型公建能耗监测系统软件平台框架设计和开发应用为主线,从能耗监测系统的规划建设出发,提出能耗监测软件平台的框架设计和关键技术点的处理方法,并针对北京市能耗监测系统的实际建设应用情况进行了介绍。【关键字】能耗监测 平台框架 双通道 异步消息中间件 分级授权1 前言 为贯彻落实《国务院关于印发节能减排综合性工作方案的通知》(国发[2007]15号)、住房和城乡建设部《关转载 2013-01-15 12:47:07 · 1677 阅读 · 0 评论 -
C#实现二叉查找树
树是一种非线性结构。树的本质是将一些节点由边连接起来,形成层级的结构。而二叉树是一种特殊的树,使得树每个子节点必须小于等于2.而二叉查找树又是一类特殊的二叉树。使得每一个节点的左节点或左子树的所有节点必须小于这个节点,右节点必须大于这个节点。从而方便高效搜索。下面来看如何使用C#实现二叉查找树。实现节点二叉查找树是节点的集合。因此首先要构建节点,如代码1所示。 //二转载 2013-03-13 23:31:25 · 1116 阅读 · 0 评论 -
冒泡排序,快速排序,插入排序以及二叉树查找的O级时间的比较
冒泡排序,快速排序,插入排序以及二叉树查找的O级时间的比较 // 2013年3月13日19:19:01 吴新强using System;using System.Collections.Generic;using System.Linq;using System.Diagnostics;using System.IO;namespace Chapter3_Sel原创 2013-03-13 23:42:17 · 1757 阅读 · 0 评论 -
(C# 版描述)选择排序算法以及排序时间的测试 --数据结构
// 2013年3月13日19:19:01 吴新强using System;using System.Collections.Generic;using System.Linq;using System.Diagnostics;using System.IO;namespace Chapter3_SelectionSort{ class CArray原创 2013-03-13 23:53:03 · 1261 阅读 · 0 评论 -
(C# 版描述)冒泡排序算法以及排序时间的测试 ---数据结构
这是自己平时在做实验的一点小结// 吴新强 2013年3月03日23:49:20using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace Chapter3_Sort{ class原创 2013-03-13 23:48:05 · 1474 阅读 · 0 评论 -
C#构建二叉查找树
二叉查找树的 C# 实现 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace BinarySearchTree{ publicclass Node { publicint Data; public Node Le转载 2013-03-13 23:35:35 · 832 阅读 · 0 评论 -
(C# 版描述)插入排序算法以及排序时间的测试 ---数据结构
// 2013年3月13日19:19:01 吴新强using System;using System.Collections.Generic;using System.Linq;using System.Diagnostics;using System.IO;namespace Chapter3_SelectionSort{ class CArray原创 2013-03-13 23:55:29 · 1287 阅读 · 0 评论 -
哈希表类的键和数值的检索(C#)
// 吴新强 实验小结 由于哈希表类的键和数值的检索,于2013年3月16日21:02:37using System;using System.Collections.Generic;using System.Collections;using System.Linq;using System.Text;namespace Chapter10_HashTable原创 2013-03-16 20:59:53 · 1691 阅读 · 0 评论 -
Hashtable 类的实用方法 BuildGlossary方法
Hashtable 类的实用方法。(1).Count 属性存储着散列表内元素的数量,它会返回一个整数。(2).Clear 方法可以立刻从散列表中移除所有元素。(3).Remove 方法会取走关键字,而且该方法会把指定关键字和相关联的数值都移除。(4).ContainsKey 方法查看该元素或者数值是否在散列表内。3.Hashtable 的应用程序。程序首先从一个文本文件中读入一原创 2013-03-16 21:55:36 · 807 阅读 · 0 评论 -
数据结构(C#)--二叉查找树的先序,中序,后序的遍历问题以及最大值,最小值,插入,删除
// 学习小结 吴新强于2013年3月18日17:22:55 桂电 2057 实验室using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace ConsoleApplication1{原创 2013-03-18 17:21:49 · 1224 阅读 · 0 评论 -
数据结构(C#)--冒泡、插入、快速、堆、归并、希尔、选择各种排序排序过程比较以及各种排序的所用时间的对比
// 学习小结 吴新强于2013年3月18日22:38:47 桂电2507//冒泡、插入、快速、堆、归并、希尔、选择各种排序排序过程比较以及各种排序的所用时间的对比using System.Text;using System;using System.Collections;using System.Collections.Generic;using System.Linq原创 2013-03-18 22:40:49 · 1086 阅读 · 0 评论 -
工作之余写点阻抗模式控制算法
这里是工作之余写的一些小算法,实现一些功能。不过这里仅仅是个算法,只能用来了解一下。不能直接拿过来用,因为这里要涉及到硬件平台的问题,这里的所有算法都是要生成可执行文件在硬件平台上运行的。这里版权所有,不能用于非法用途,否则责任自负。转载的话,请注明转载出处!!! /// /// 表示阻抗控制的控制算法。 /// public static class原创 2013-10-22 19:55:34 · 1886 阅读 · 0 评论