- 博客(7)
- 收藏
- 关注
转载 C#实现数据结构——线性表(下)
线性表链式存储结构看了线性表的顺序存储,你肯定想线性表简是挺简单,但是我一开始怎么会知道有多少人排队?要分配多大的数组?而且插入和删除一个元素也太麻烦了,所有元素都要前移/后移,效率又低。那怎么办呢?这里就要用到我们的链式存储结构。这就和我们的链条一样,一环接着一环,只要上一环知道下一环就行了。你肯定觉得像食堂打饭那样太麻烦了,每个人都要傻傻地站在那里等,排队的位置又不够,人多...
2015-08-27 17:04:00
182
转载 C#实现数据结构——线性表(上)
什么是线性表数据结构中最常用也最简单的应该就是线性表,它是一种线性结构(废话,不是线性结构怎么会叫线性表?当然不是废话,古人公孙龙就说白马非马,现代生物学家也说鲸鱼不是鱼)。那什么是线性结构?按数据逻辑结构来划分,数据结构就分为线性结构和非线性结构。通俗来说就是排成一条线的结构,想象一下你去食堂排队打饭,前面站着一个人,后面也站着一个人,这样的结构就是线性结构。线性表的定义线...
2015-08-27 10:52:00
157
转载 Node开发入门
介绍Node.js采用google的V8虚拟机来解释和执行javascript,也就是允许脱离浏览器环境运行javascript代码。Hello World婴儿说的第一个字一般是“妈”,程序员写的第一行代码肯定是“hello world”。创建helloworld.js文件,输入如下代码:console.log("Hello world!");然后使用node来执行:nod...
2015-08-19 09:54:00
148
转载 《Node.js开发指南》知识整理
Node.js简介Node是一个可以让JavaScript运行在服务器端的平台,抛弃了传统平台依靠多线程来实现高并发的设计思路,而采用单线程、异步式I/O、事件驱动式的程序设计模型。安装和配置Node.js安装配置简单,无需多说。Node.js快速入门异步式I/O与事件式编程回调函数用异步的方式读取一个文本内容为“test content”的文件,代码如下:var fs ...
2015-08-18 14:24:00
229
转载 扩展Visual Studio IDE
安装visual studio 2012 SDK下载visual studio SDK。安装可能遇到的问题安装时报错:Visual Studio 2012 Install Fails: Program Compatibility Mode is on。解决方案:将“vssdk_full.exe”重命名为:“vs_ultimate.exe”。构建项目安装SDK后新建项目选择“...
2015-08-18 11:26:00
179
转载 深入理解C#第二版笔记
基础知识委托如果代码想要执行操作,但不知道操作细节,一般可以使用委托。例如:Thread类之所以知道要在一个新线程里运行什么,唯一的原因就是在启动新线程时,向它提供了一个ThreadStart委托实例。委托的构成声明委托类型创建一个要执行代码的方法创建一个委托实例调用(invoke)委托实例数据类型匿名类型var John = new { Name = "John...
2015-05-28 00:08:00
125
转载 使用反射给泛型类赋值
public static List<T> ToList<T>( this OracleDataReader reader ) { List<T> list = new List<T>(); Type type = typeof( T ); ...
2014-02-10 10:00:00
497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅