- 博客(18)
- 资源 (3)
- 收藏
- 关注

原创 C#与Java的简单比较
大学期间学习了C#和Java两种开发语言,也学习过相应的ASP.NET和JSP等技术,今天对这两门语言做下简单的比较,有说错的地方请各位不吝赐教。1.Java开源,C#不开源,C#编码中有Java的影子,Java跨平台较好些,C#通过Mono也可以实现跨平台。2.C#特性比Java多,C#支持指针操作通过使用unsafe和fixed关键字,Java不支持指针操作。3.走Java路线可以
2014-04-03 17:25:35
1719
原创 C#实现简单排序算法
今天复习了下排序算法的简单选择排序,先描述,然后代码实现代码实现如下 class Program { public static void Swap(ref int left, ref int right) { left = left + right; right = left - right;
2014-03-14 14:35:07
712
转载 MVC3自定义标签,给Html.ActionLink加上支持图片链接的功能
Html.ActionLink只支持文字链接,现在我们利用C#的扩展方法写一个Html.ActionLinkWithImage()让其支持图片链接的功能。一、首先新建一个静态类,将命名空间在改在System.Web.Mvc下,代码如下using System; using System.Collections.Generic; using System.Linq; using Syste
2014-02-27 11:33:54
706
转载 C#实现MD5算法,对用户密码加密
using System;using System.Collections.Generic;using System.Linq;using System.Security.Cryptography;using System.Text;namespace LNKD.BBS.HELPER{ public class MD5Code {
2014-02-27 09:12:08
629
转载 遭遇“HTTP 错误 500.19 无法访问请求的页面,因为该页的相关配置数据无效
windows 2008下IIS7 安装ASP.NET 遇到如下错误:HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。 详细错误信息模块 IIS Web Core通知 BeginRequest处理程序 尚未确定错误代码 0x80070021配置错误 不能在
2013-12-11 16:48:04
1465
转载 C# TcpClient 由于目标机器积极拒绝,无法连接
近日写了一个tcp通信程序,但是运行时总是出现错误提示:由于目标机器积极拒绝,无法连接于是四处搜索解决方法,得到好几种可能的原因:1.如果是采用TCP/udp协议进行连接,检查windows防火墙是否开放相应SocketTCP/udp端口;简单的检测方法是关闭windows防火墙后再试;2.检查防火墙软件是否开放相应SocketTCP/udp端口;简单的检测
2013-12-11 16:47:12
21818
转载 获取局域网所有IP地址和主机名称
private static void GetAllHostName() { try { Process process = new Process(); process.StartInfo.FileName = "net";
2013-12-11 16:46:04
1542
转载 c#通过类名动态创建对象方法
using System; using System.Reflection; Assembly assem = Assembly.Load("dll名称"); Type type= assem.GetType("类名"); Object obj = Activator.CreateInstance(type);
2013-12-11 16:45:19
2598
转载 c#实现Prim算法
using System;using System.Collections.Generic;using System.Linq;namespace Prim算法{ /// /// 顶点 /// public class Vertex { public String
2013-12-11 16:44:38
926
转载 彻底卸载sql server2008
微软的开发工具在按装和卸载时都让人头疼,只能是装在C盘,装在其他盘时最容易出事~~~~~~~在重新按装的时候一定要把以前的实例卸载完才行。要不就会出错。 在卸载SQL Server后,其实还没有完成,还要把注册表信息完全删干净,下面就将教您彻底删除SQL Server注册表的方法,供您参考。在卸载SQL Server开始——运行:输入regedit 进入注册表编辑器,
2013-12-11 16:43:46
1073
转载 如何把C盘转换为NTFS格式
其实有个很简单的办法~~不需要任何软件帮助~~而且可以无损原来区里的任何数据就可以把FAT32格式的盘转换成NTFS格式~~方法很简单~~谁都会~~~如下:在XP/2003系统内自带了名为“convert.exe”的转换工具,它的作用是将FAT和FAT32分区转换成NTFS分区,其运行的格式如下∶ 点“开始→程序→附件→命令”提示符(这是Windows XP内置的一个类似于DOS
2013-12-11 16:43:10
1710
原创 silverlight控件翻转
旋转my:KnifeSwitch Canvas.Left="430" Canvas.Top="82" Name="knifeSwitch1" my:KnifeSwitch.RenderTransform RotateTransform Angle="90"RotateTransform
2013-12-11 16:41:43
653
转载 Linq to XML 增删改查
Linq to XML同样是对原C#访问XML文件的方法的封装,简化了用xpath进行xml的查询以及增加,修改,删除xml元素的操作。C#访问XML文件的常用类:XmlDocument,XmlElement,XmlAttribute,XmlNode,XmlText等;Linq to XML 中的常用类 :XDocument,XElement,XAttribute。废话不多说了,直
2013-12-11 16:40:38
649
原创 vs2012通过EF连接mysql数据库全程
弄了2天,今天终于能够通过EF连上mysql数据库了,现在开始介绍1.首先计算机的安装mysql数据库,mysql数据库驱动,本人安装的版本是mysql5.5,驱动安装的是5.12.接下来需要安装mysql-connector-net-6.6.6,注意版本一定得是6.6.6,下载地址是http://dev.mysql.com/downloads/file.php?id=4143474.
2013-12-11 14:45:11
2741
翻译 堆排序C#实现
借鉴了维基百科的堆排序java实现部分,然后将之改成C#代码using System;namespace 堆排序{ class Program { private static int[] sort = new int[] { 1, 0, 10, 20, 3, 5, 6, 4, 9, 8, 12, 17, 34, 11 };
2013-12-08 19:44:15
698
1
原创 利用二叉树的排序算法c#实现
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 利用二叉树的排序算法{ public class Tree { public int data;//数据 public Tree lef
2013-12-07 16:30:42
1868
原创 快速排序非递归c#实现
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 快速排序{ class Program { //自己写的方法 public static void change(ref int a, re
2013-12-03 15:05:24
680
原创 Dijkstra算法C#实现
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Dijkstra算法{ public enum zm { A = 0, B = 1, C = 2,
2013-12-02 09:29:43
2724
简单密码管理软件
2013-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人