摘要:
重温数据结构系列随笔:单链表(c#模拟实现)上一节我们讲述了数据结构的基本概念,这一节让我们来讨论下单链表的概念和实现我从书中简单摘录下单链表概念 简单而言单链表的是通过许多节点构成,每个节点包含2个重要元素:该节点数据(数据域)和指向下个节点的地址(指针域) 这样说太枯燥了,让我们直接用c# 来一步步实现既然一个节点是由(数据域)和(指针域)构成,那我们简单DIY一个LinkNode类 /// <summary> /// 单链表的节点 /// </summary> public class LinkNode {//节点数据域 public ... 阅读全文
摘要:
C# 温故而知新:Stream篇(二)TextReader 和StreamReader目录:为什么要介绍 TextReader?TextReader的常用属性和方法TextReader 示例从StreamReader想到多态简单介绍下Encoding 编码StreamReader 的定义及作用StreamReader 类的常用方法属性StreamReader示例本章总结为什么要介绍 TextReader?首先让我们来理解下什么是TextReader,从字面上的意思入手的话,大家就会恍然大悟了一个对于Text的读取器,可是又是怎么读取的呢?聪明的你肯定会想到,当然是通过连续的字符进行读取, 为什 阅读全文
摘要:
C# 温故而知新:Stream篇(—) 目录:什么是Stream?什么是字节序列?Stream的构造函数Stream的重要属性及方法Stream的示例Stream异步读写Stream 和其子类的类图本章总结什么是Stream?MSDN 中的解释太简洁了: 提供字节序列的一般视图(我可不想这么理解,这必定让我抓狂,我理解的流是向自然界的河流那样清澈而又美丽,c#中的流也是一样,许多技术或者说核心技术都需要流的帮忙)那什么是字节序列呢?其实简单的来理解的话字节序列指的是:字节对象都被存储为连续的字节序列,字节按照一定的顺序进行排序组成了字节序列那什么关于流的解释可以抽象为下列情况:打个比方:一条河 阅读全文
摘要:
现在项目已经踏上正轨,有不少时间可以用来学习,昨晚发现柜子里那本大学时候啃过无数遍的(数据结构 C语言版),那真的无限感叹啊,初恋女友啊,大学回忆啊都涌上心头。最可怜的是发现好多概念理论已经陌生或者淡忘,不行,赶快再回忆下,好吧,就从第一章开始慢慢搞起:神马是数据结构?来看下书中的定义:其实最简单的理解就是为了实现非数值计算问题而衍生出了数据结构,所以数据结构的重要性不言而喻,再来看下数据结构在计算机中所处的地位:数据结构竟然是数学和计算机软硬件的桥梁,它将计算机软硬件和数学联系了起来,为以后各种操作系统和数据库等奠定的重要基础。那么数据结构的概念是什么呢: 数据结构是相互之间存在一种或多种特 阅读全文
摘要:
不知道微软为什么在sl中不支持DataTable,不给老程序员面子么?好吧,既然不行那我们只能DIY一个,这就开始干活:第一步:创建 DataRow既然是表格那我们必须有列,行和他们的集合,咳..什么都没,那我们先创建列:public class DataColumn { #region "Properties" /// <summary> /// 列名 /// </summary> public string ColumnName { get; set; } /// <summary> /... 阅读全文
摘要:
最近公司从微软接了许多小项目,导致了人手不够,特别是数据库后台和前台脱节严重,部分客户已经发飙,无奈之下,昨天下午老板和我们teamLeader 之间开了个紧急会议,商量应对之道。由于前台的效率比后台高(后台大牛走的走,已经所剩无几,许多实习生或者是刚入职的),所以在下周投入后台工作之前,我向老板提出了“fakeDataTool”的理念,就是一个制造临时假数据的微型框架,能够解决燃眉之急,老板曾经是个伟大的架构师,所以他欣然接受这一个想法,于是一个微型框架的第一个版本在今天凌晨5点诞生了。。。这个版本完成的功能有:1: 制造一个类的对象,并且属性赋值 (第一本版本只有已经实现了 class , 阅读全文
摘要:
sliverlight4 打印功能基于 PrintDocument 类我做了个DEMO 关于打印页面的实现前台界面:<UserControl x:Class="PrintPage.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/exp 阅读全文
摘要:
看了很多牛人关于Unity的文章后,深有感触下面简单介绍下UnityContainer 怎么注册和生成具体类的对象假设我们一个命名空间为UnityContainerText的项目中拥有一个接口和实现该接口的类Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->namespace UnityContainerText{ publicinterface ILogger { void Writer(); }}Code high... 阅读全文
摘要:
代码注意:此范例在国外服务器上不能使用,我会去研究下,美国服务器的夏令时和时区的问题 阅读全文
摘要:
大致是这样的,整个项目分上,左,右三个框架,左侧是导航栏,根据部门id不同在右框架显示不同的部门人员信息问题来了,由于左侧是ajax无刷新树导航,所以按照mvc的原则,添加一个新路由大致为 routes.MapRoute( "V_GetUserMain", "{controller}/{action}/{orgId}/{userId}", new { controller = "V_GetUser", action = "MainFrame", orgId = UrlParameter.Optional, user 阅读全文