- 博客(18)
- 资源 (25)
- 收藏
- 关注
转载 基于.NET平台常用的框架整理
自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。 分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓
2017-06-20 17:59:22 1115 3
转载 C# 使用SqlBulkCopy类批量复制大数据
特别注意 sqlbulkcopy.ColumnMappings.Add(dt.Columns[i].ColumnName, dt.Columns[i].ColumnName); 插入的时候列的顺序可以不一致,但名称和数据类型最好要保存一致。不一致时候,也能进行正确的转换,除了比如DataTime数据类型,不能插入一个无效的string时间字符串。 本文转载:http://zhoufo
2017-06-20 17:29:56 815
原创 C#7.0中有哪些新特性?
C#7.0 增加了许多新功能,并专注于数据消费,简化代码和性能的改善。或许最大的特性就是元组和模式匹配,元组可以很容易地拥有多个返回结果,而模型匹配可以根据数据的“形”的不同来简化代码。我们希望,将它们结合起来,从而使你的代码更加简洁高效,也可以使你更加快乐并富有成效。 请点击 Visual Studio 窗口顶部的反馈按钮,告诉我们哪些是你不期待的特性或者你关于提升这些特性的思考。还有许多
2017-06-19 16:11:22 511
转载 数据结构基础温故-1.线性表(下)
在上一篇中,我们了解了单链表与双链表,本次将单链表中终端结点的指针端由空指针改为指向头结点,就使整个单链表形成一个环,这种头尾相接的单链表称为单循环链表,简称循环链表(circular linked list)。 一、循环链表基础 1.1 循环链表节点结构 循环链表和单链表的主要差异就在于循环的判断条件上,原来是判断p.next是否为空,现在则是p.next不等于头结点,
2017-06-16 18:17:23 349
转载 数据结构基础温故-1.线性表(中)
在上一篇中,我们学习了线性表最基础的表现形式-顺序表,但是其存在一定缺点:必须占用一整块事先分配好的存储空间,在插入和删除操作上需要移动大量元素(即操作不方便),于是不受固定存储空间限制并且可以进行比较快捷地插入和删除操作的链表横空出世,所以我们就来复习一下链表。 一、单链表基础 1.1 单链表的节点结构 在链表中,每个节点由两部分组成:数据域和指针域。 1
2017-06-16 18:11:07 410
转载 数据结构基础温故-1.线性表(上)
开篇:线性表是最简单也是在编程当中使用最多的一种数据结构。例如,英文字母表(A,B,C,D...,Z)就是一个线性表,表中的每一个英文字母都是一个数据元素;又如,成绩单也是一个线性表,表中的每一行是一个数据元素,每个数据元素又由学号、姓名、成绩等数据项组成。顺序表和链表作为线性表的两种重要的存在形式,它们是堆栈、队列、树、图等数据结构的实现基础。 一、线性表基础 1.1 线性表
2017-06-16 18:05:34 459
转载 数据结构基础温故-2.栈
现实生活中的事情往往都能总结归纳成一定的数据结构,例如餐馆中餐盘的堆叠和使用,羽毛球筒里装的羽毛球等都是典型的栈结构。而在.NET中,值类型在线程栈上进行分配,引用类型在托管堆上进行分配,本文所说的“栈”正是这种数据结构。栈和队列都是常用的数据结构,它们的逻辑结构与线性表相通,不同之处则在于操作受某种特殊限制。因此,栈和队列也被称为操作受限的线性表。这里,我们首先来了解一下栈。 一、栈的
2017-06-16 18:01:48 341
转载 数据结构基础温故-3.队列
在日常生活中,队列的例子比比皆是,例如在车展排队买票,排在队头的处理完离开,后来的必须在队尾排队等候。在程序设计中,队列也有着广泛的应用,例如计算机的任务调度系统、为了削减高峰时期订单请求的消息队列等等。与栈类似,队列也是属于操作受限的线性表,不过队列是只允许在一端进行插入,在另一端进行删除。在其他数据结构如树的一些基本操作中(比如树的广度优先遍历)也需要借助队列来实现,因此这里我们来看看队列。
2017-06-16 17:57:11 434
转载 数据结构基础温故-6.查找(上):基本查找与树表查找
只要你打开电脑,就会涉及到查找技术。如炒股软件中查股票信息、硬盘文件中找照片、在光盘中搜DVD,甚至玩游戏时在内存中查找攻击力、魅力值等数据修改用来作弊等,都要涉及到查找。当然,在互联网上查找信息就更加是家常便饭。查找是计算机应用中最常用的操作之一,也是许多程序中最耗时的一部分,查找方法的优劣对于系统的运行效率影响极大。因此,本篇讨论一些查找方法。 一、顺序查找 1.1 基本思想
2017-06-16 17:50:34 724
转载 数据结构基础温故-6.查找(下):哈希表
哈希(散列)技术既是一种存储方法,也是一种查找方法。然而它与线性表、树、图等结构不同的是,前面几种结构,数据元素之间都存在某种逻辑关系,可以用连线图示表示出来,而哈希技术的记录之间不存在什么逻辑关系,它只与关键字有关联。因此,哈希主要是面向查找的存储结构。哈希技术最适合的求解问题是查找与给定值相等的记录。 一、基本概念及原理 1.1 哈希定义的引入 这里首先看一个场景
2017-06-16 17:45:58 562
转载 数据结构基础温故-7.排序
排序(Sorting)是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为按关键字“有序”的记录序列。如何进行排序,特别是高效率地进行排序时计算机工作者学习和研究的重要课题之一。排序有内部排序和外部排序之分,若整个排序过程不需要访问外存便能完成,则称此类排序为内部排序,反之则为外部排序。本篇主要介绍插入排序、交换排序、选择排序和归并排序这几种内部排序方法。 首先,我们今天的目
2017-06-16 17:34:12 483
转载 支付宝接口程序、文档及解读(ASP.NET)
最近需要为网站加入支付宝的充值接口,而目前关于支付宝接口开发的资料比较杂乱,这里就我此次开发所用到的资料进行汇总整理,希望能够帮助需要的朋友。 开发步骤: 1. 确定签约类型 支付宝的接口有多种类型,所以首先你要确定签约的合同类型,确定使用的是哪个接口,不至于走错了道道。 此步骤中,可以参考文档:支付宝接口操作教程 2. 下载开发文档 如果是即时到账的开发,请先
2017-06-13 14:02:51 3458
转载 Merge into 详细介绍
/*Merge into 详细介绍 MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。 通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询, 连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。 这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。 */ /*语法: ME
2017-06-12 16:38:05 517
转载 T4系列文章之3:T4语法的介绍
2012-03-06 22:34 by 随风浪迹天涯, 1581 阅读, 6 评论, 收藏, 编辑 因为这段时间一直都没空,我也不知道有没有对人T4感兴趣,但不管了,先记下在说吧,就当是我的笔记。 希望对你们有用。 如果你对T4还比较陌生,推荐你在复习几篇文章: One:T4系列文章之1:认识T4 Two:T4系列文章之2:T4工具简介、调试以及T4运行原理 复
2017-06-12 15:58:02 534
转载 T4系列文章之2:T4工具简介、调试以及T4运行原理
一、前言 经过第一篇,我想大家现在对T4有了基本的印象,应该对T4有了一个大致的了解吧。现在,我们接着来讲一下T4的工具,然后下一篇我就开始T4的用法了。各位客官,就等了。 二、工具介绍 2.1 上图说话 先不说,先来一张没有装工具的介绍,很平庸、很那个那个,看了很伤心: 我没骗你们吧,是不是看了有点很默认的感觉?没错,我第一次也是这种感觉。后来我就在网上找啊找,找到了我要
2017-06-12 15:53:52 445
转载 T4系列文章之1:认识T4
其实,我的原先的目的是因为我在做扩展UML的时候(因为我自己在弄通过UML的类图自动生成实体类型、方法和属性等等),它那里需要用到T4语言来进行写模板。所以,就抽了个时间把这些知识比较系统的看了看。 声明一下:本次系列的文章根据MSDN 的 T4介绍、Oleg Sych大师的文章以及自己的一些实战经验或者说自己的感悟吧。 写的不好之处,尽请谅解。有问题,多拍砖,多讨论。 一、导读 MSDN
2017-06-12 15:38:31 802
原创 计算机网络各层协议
计算机各层网络协议 应用层: (典型设备:应用程序,如FTP,SMTP ,HTTP) DHCP(Dynamic Host Configuration Protocol)动态主机分配协议,使用 UDP 协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配 IP 地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。实 现即插即用连网。 BOOTP
2017-06-12 14:58:32 864
转载 二进制,八进制,十进制,十六进制转换算法
一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents)背景(Contexts)进制转换算法(Convert) (二、八、十六进制) → (十进制) 二进制 → 十进制八进制 → 十进制十六进制 → 十进制 (十进制) → (二、八、十六进制) 十进制 → 二进制十进制 → 八进制十进制 → 十六进制 (二进制) ↔ (八、十六进制) 二进制
2017-06-06 09:56:30 1155
CMMI3全套文档模板,项目经理必备
2020-10-16
最新版H+4.9版本前台源码lee.rar
2020-02-16
NFine快速开发框架.源码下载高清
2017-08-23
信息系统项目管理师教程(第2版)pdf高清版
2017-08-11
Asp.net Webconfig 操作
2013-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人