- 博客(24)
- 收藏
- 关注
转载 C#快速排序算法基础入门篇
相信算法对于许多开发人员来说都是一大难点,之所以难,就像设计模式一样,许多人在阅读之后,没有很好地理解,也不愿意动手上机操作,只停留在理论的学习上面,随着时间推移就慢慢淡忘。有些东西,你可以发明创造,但是有些东西呢,你要么死记硬背,要么好好理解并动手进行练习来巩固。搞开发的话,死记硬背没用,好好理解火候还是差一点。最好的方式,还要在理解的基础上多敲敲代码,使自己即知其然,又知其所以然...
2014-02-18 09:27:00 177
转载 SQL Server视图
想来想去,总想写写SQL Server方面的知识,像视图、存储过程,大数据量操作的优化等等。先把基础的知识总结个遍先,然后再寻求更高更远的发展。这篇文章,将带大家来看看视图。何谓视图,视图包含行和列,就像一个真实的表(虚表)。视图中的字段就是来自一个或多个数据库中真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些...
2014-02-13 12:41:00 196
转载 沾点多线程的名声赚点人气
多线程技术,对于我来讲,也正如荷花一样,可远观而不可亵玩焉。为什么这么说呢,是因为很久以前就看过相关的博客以及书箱方面的介绍,但是一直在工作当中未尝使用过。当然这次也不是工作需要用到,只是单纯想学学多线程的使用方法,一来是加深对这方面知识的理解,二来是给大家抛砖引玉,三人行,必有我师焉。感觉自己一个人学,就像一个苦行僧,需要有很强的毅力才能成功。因为我不够毅力:),所以希望与大家共同...
2014-01-14 08:39:00 158
转载 SQL Server用户自定义函数
前几篇博文介绍了不少SQL Server系统自带函数方面的使用方法,这次将学习SQL Sever用户自定义函数的使用方法,算是对SQL Server函数的补充。希望与园里的朋友共同学习并取经。关于SQL Server用户自定义的函数,有标量函数、表值函数(内联表值函数、多语句表值函数)两种。题外话,可能有部分朋友不知道SQL Serve用户自定义的函数应该是写在哪里,这里简单...
2014-01-13 12:35:00 507
转载 我眼中的单例模式
说到单例模式,网上搜索出来的结果是多如牛毛,但这不影响我也来凑热闹的心情。任何事情都是要亲身去体会了,才能加深自己的理解。本着不断学习进取的精神,我很想可以站在牛人的肩膀上,哪怕是仰视牛人的情况下,我也想发挥自己的余热。记录下自己学习的足迹,权当自己未来细细回味也好。(不过说真的,自己试着去组织语言来介绍你的问题也好,你的产品也好,能在很大的程度上提高你的表达能力。大脑是越锻炼越...
2014-01-08 10:03:00 98
转载 SQL SERVER开窗函数
作为一名开发人员来讲,我感觉在职场白混了好多年,可能是自己真的没有进取的精神吧,看了《程序员的SQL金典》这本电子书,真的让我学到了不少知识,真心喜欢这本电子书,书中讲解的内容比较好懂,也比较实用。谢谢作者的辛勤汗水:)。今天将要介绍SQL Sever的开窗函数,何谓开窗函数,不懂吧。反正对于我来说,我是摸不着头脑了,第一次听说过。那么,什么是开窗函数,其实可以理解为是聚合函数的...
2014-01-07 08:41:00 1250
转载 SQL SERVER调优常用方法
说起SQL SERVER的调优,我想大伙也很想知道这方面的知识。本人也正在探索的路上,大家有什么好的意见,欢迎一起探讨、研究。博取众人之长,才能扬长避短。本文中的内容主要是摘自《程序员的SQL金典》,如若大家想拜读,可在网上下载拜读(当然最好的方式还是购买作者的书)。关于调优的方案,有涉及硬件方面的知识,也有涉及软件方面的知识。但本人只是个软件方面的IT男,所以只是记录软件方面的内容...
2014-01-06 12:33:00 166
转载 SQL SERVER其它函数
本篇文章还是学习《程序员的SQL金典》内容的记录,此次将讲解的是SQL SERVER常用的其它函数。(其它数据库这里就不罗列了,想看更多的可以关注《程序员的SQL金典》)。具体的其他函数包括:类型转换的函数、空值处理的函数、流程控制函数、SQL SERVER独有函数。 类型转换的函数CAST ( expression AS data...
2013-12-24 12:39:00 110
转载 SQL SERVER时间函数
本篇文章还是学习《程序员的SQL金典》内容的记录,此次将讲解的是SQL SERVER的时间函数。本文只讲SQL SERVER支持的时间函数(其它数据库这里就不罗列了,想看更多的可以关注《程序员的SQL金典》)。对于时间来讲,我想基础的东西大家还是需要懂的,比如说,对于时间来说,有分:(1)日期:表示“年-月-日”信息的数据类型,其精度精确到“日”,其中包含了年、月、日三个...
2013-12-19 12:30:00 123
转载 SQL SERVER字符串函数
本篇文章还是学习《程序员的SQL金典》内容的记录,此次将讲解的是SQL SERVER的字符串函数。其实数据库跟程序语言库一样,都会集成很多可以使用的API。这些API,如果你熟悉的话,将减少在代码层次的再次加工操作。我想字符串函数的使用价值还是很高的,所以我觉得一边学习一起把常用的东西都记录下来。一来加深自己的悟性,二来通过归纳使知识为我所用。SQL SERVER支持的字...
2013-11-29 21:22:00 119
转载 SQL的表连接
每天给自己扫盲,让自己变得越博学。继续学习《程序员的SQL金典》,这回我们来看看表连接相关的内容。表连接的相关知识在实际的项目开发当中,使用非常广。所谓表连接,就是通过关联多张表,从而检索出需要的数据。实际的项目,存在多张表的关联关系。不可能在一张表里面就能检索出所有数据。如果没有表连接的话,那么我们就需要非常多的操作。比如需要从A表找出限制性的条件来从B表中检索数据。不但需要分...
2013-11-29 12:28:00 121
转载 SQL的集合运算符介绍
最近学习了SQL SERVER方面的知识,毕竟做Web应用,少不了跟数据库打交道。学习的来源主要是《程序员的SQL金典》这本书。今天介绍数据库里面的集合运算符,它是指匹配集合的每一个结果。数据库集合运算符包括:IN、ANY、SOME、ALL、EISTS及EXCEPT和INTERSECT等。IN运算符它可以用来匹配一个固定集合中的某一项。...
2013-11-28 20:05:00 303
转载 SQL SERVER数据导入
我的博客已好久没有文字方面的记载了,好歹昨天已经结束软件设计师的考试了,今天怎么说也需要锻炼自己的写作能力。不然真怕自己又像上一年一样,一停就一年多了。想好好学习数据库(SQL SERVER)方面的知识,哪怕是工具的使用也好。每天前进一小步,才能成就未来一大步。今天要介绍的是怎么使用Microsoft SQL Server Management Studio导入数据。Micr...
2013-11-10 21:54:00 112
转载 扫盲Linq知识
LINQ,语言集成查询(Language Integrated Query),是在.NET Framework 3.5 中出现的技术。借助于LINQ技术,我们可以使用一种类似SQL的语法来查询任何形式的数据。从技术角度而言,LINQ定义了大约40个查询操作符,如from, select, in, where, group by, orderby, … 使用这些操作符可以编写查询语...
2013-10-08 12:39:00 95
转载 缓存增强用户体验感
搞Web开发的人,都会听说过缓存,开发中偶尔会遇到换图片、修改引入进来的脚本文件或者是替换Flash文件,你会发现运行出来的结果不变,这时候你肯定也会想过是缓存的原因,会把浏览器的缓存给清除掉。步骤可以如下清除浏览器缓存:今天想写写ASP.NET缓存,搞Web开发,不使用缓存是不可能的。缓存有分客户端缓存与服务端缓存,但是通常使用服务端缓存。因为客户端的请求都是服务端...
2013-09-16 12:31:00 149
转载 微软的TransactionScope类是个好玩意
最近发现微软自带的TransactionScope(.Net Framework 2之后)是个好东东,提供的功能也很强大。 首先说说TransactionScope是什么,并能为我们做什么事情。其实看Transaction(事务)这个单词,我想大家已经能猜到个大概。不同于SqlTransaction的事务,因为现在做的项目都有不同的分层架构,如果不在数据库操作层里面做的话,...
2013-09-06 08:25:00 215
转载 我眼中的事件委托
上一篇博文写了委托,总想知道委托的使用场景。网上查出事件委托、回调函数等。今天我也写写对事件委托的认知,常思考并总结,对自己总是有好处的,能让知识更加系统完善。人无完人,虽然我也很怕引来大家的一堆谩骂声,但是我也想招来一群志同道合的友人。就像三国的曹操,有人谩骂,有人赞扬,有人示之为敌人,有人示之为我主。好拉,不写点费话,总觉得缺少什么。下面谈谈事件委托,这是一对词组,拆分为...
2013-09-01 17:04:00 92
转载 我眼中的委托
/**************************************************************************************** 一千读者心中有有一千个哈姆雷特,.Net中的委托也是一样。 直白点讲委托的话,就是一种以方法为...
2013-08-31 17:52:00 97
转载 C#序列化与反序列化学习
最近为了换一份新工作,准备了不少笔试题。从笔试当中自己发现了不少基础知识的盲点。很庆幸这样的机会,可以让自己对于基础知识的理解又上升一个台阶。此文介绍C#里面的序列化与反序列化的知识,如果你是大鸟,请口下留情。首先,什么是序列化与反序列化呢?序列化就是将对象的状态信息转换为可以存储或传输形式的过程。其实就是将对象持久化,比如说把对象保存为二进制或者是XML的方式。可以将对...
2012-02-14 10:06:00 135
转载 Ajax.BeginForm结合Jquery UI学习(附源代码)
本文将带大家来学习一下Ajax.BeginForm与Jquery UI(Dialog)。题外话,Hmtl.BeginForm与Ajax.BeginForm的差别,用Html.BeginForm()来提交的话,相当于提交整个页面,而使用Ajax.BeginForm来提交的话,相当于用Ajax的方式来提交。用AJAX来提交,能实现异步的交互方式,从而实现局部页面的刷新,增强用户体验。...
2012-01-08 13:25:00 119
转载 学习编写Wcf Rest架构编程
Wcf Rest服务,是一种Web服务。Web服务是一种面向服务的架构技术,通过标准的Web协议提供服务(Web Service),它的好处是可以让不同的平台应用实现互连,进而达到数据的交换。Web服务可以说是一组工具的集合,可以用多种方式来调用。比较常用的方式有三种:远程过程调用(RPC),面向服务架构(SOA)以及表述性状态转换(REST)。这里面,我们只介绍REST...
2011-12-19 23:34:00 118
转载 Linq to XML相关内容的介绍
XML(EXensible Markup Language),可扩展标记语言。本文并不对它的概念进行详细介绍,取而代之的是说说在.Net下怎么去操作XML文件。点一下题外话,XML是标准通用标记语言(SGML)的子集,可以跨平台运行,非常适合Web传输,在不同的编程语言(PHP、Java、.Net等)里面都有广泛运用,所以对于XML的操作,将是你必须掌握的一门技术。下...
2011-11-25 08:28:00 100
转载 .Net实现本地化简易教程
实现多语言版本的支持,就是所谓的国际化,也说是本地化。今天这里将要介绍的是.Net里面实现本地化的介绍。网上有很多文章介绍怎么实现本地化,但是大多不适合初学者去学习,因为初学者需要更为详细的介绍以及图表作为说明。所以本着互相学习的想法,我也写一下自己最近学习的心得体会。首先,这里面需要介绍一些知识。当然,你可以从文中选择哪些是你需要的内容来进行阅读。这里面我们要说明的...
2011-10-17 13:07:00 208
转载 VS 2010插件SnippetDesigner创建code snippet教程
今天这里将简单介绍一下怎样在VS 2010里面使用一个工具来创建代码块。因为这里是需要一个VS 2010的插件,所以需要下载安装后才能在VS 2010里面使用,插件的名称为: SnippetDesigner-For VS2010.vsix(下载地址)。有了这个工具,你就可以很方便地来创建属于你自己的code snippet了。也许有些人不知道snippet为何物,所以这里简...
2011-09-28 14:12:00 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人