- 博客(14)
- 收藏
- 关注
转载 BarCode条形码基于C# GDI+ 的实现.
-博客很久没有更新了,最近在做仓储系统的东西,所以用到了一维码。在参考了其他人的一些解决方案后加上自己的改良,便有了下面的方法。经过扫描机测试完全可用,跟大家分享一下。 条形码在生活中的应用非常广泛,具体的条形码知识大家自行百度,了解条形码知识对理解下面的代码是必要的。如果只是应用的话,直接拿去就可以用了。废话不多说,上代码 1 public Bitmap GetCod...
2013-05-02 12:15:00
269
转载 JohnConnor设计模式笔记(二) 程序世界里的复印机-原型模式与浅复制/深复制
-从这篇开始首先会分析的是设计模式中5个创建型模型的一些学习心得,文章最后会附上目录与进度表,希望大家多多支持多多推荐。 在没有复印机的时代,如果是你跑去西天取经,你觉得佛祖会让你直接把经书拉回家么,咱没金蝉子那么大的面子么.... 必然的结果就是抄书。你抄个十年八载的拉回大唐,原手抄版得保留作为典籍,但为了弘扬大乘佛法,就又得抄书,抄个几十万册然后分发给各大寺院。 在...
2012-06-05 11:14:00
151
转载 ASP.NET MVC 简单的分页思想与实现
作为一个程序猿,数据分页是每个人都会遇到的问题。解决方案更是琳琅满目,花样百出。但基本的思想都是差不多的。 下面给大家分享一个简单的分页器,让初学者了解一下最简单的分页思想,以及在ASP.NET MVC中的简单实现与应用。一,定义分页器类 在ASP.NET MVC中,分页的数据源可能是各种不同的类型,所以最好使用泛型来定义。public class P...
2012-05-28 12:26:00
490
转载 深入System.Web.Caching命名空间 教你Hold住缓存管理(三)
本文分三篇,从缓存所在命名空间System.Web.Caching开始,详细的介绍.NET框架提供的缓存类和操作方法。看完之后你将学会:第一篇-如何实现简单的数据缓存第二篇-缓存从文件中读取的数据,并通过文件依赖实现缓存数据的及时更新第三篇-缓存数据库中的整张表,并通过数据库依赖实现缓存数据的及时更新在学习了前两篇Cache类和CacheDependency类的用...
2012-05-18 17:52:00
146
转载 深入System.Web.Caching命名空间 教你Hold住缓存管理(二)
本文分三篇,从缓存所在命名空间System.Web.Caching开始,详细的介绍.NET框架提供的缓存类和操作方法。看完之后你将学会:第一篇-如何实现简单的数据缓存第二篇-缓存从文件中读取的数据,并通过文件依赖实现缓存数据的及时更新第三篇-缓存数据库中的整张表,并通过数据库依赖实现缓存数据的及时更新在学习了第一篇Cache类的用法后,下面我们来继续看看如果缓存从...
2012-05-17 16:54:00
143
转载 深入System.Web.Caching命名空间 教你Hold住缓存管理(一)
本文分三篇,从缓存所在命名空间System.Web.Caching开始,详细的介绍.NET框架提供的缓存类和操作方法。看完之后你将学会:第一篇-如何实现简单的数据缓存第二篇-缓存从文件中读取的数据,并通过文件依赖实现缓存数据的及时更新第三篇-缓存数据库中的整张表,并通过数据库依赖实现缓存数据的及时更新一,System .Web.Caching与缓存工作机制简...
2012-05-17 11:30:00
133
转载 ASP.NET MVC Razor视图引擎攻略
--引子 看下面一段MVC 2.0的代码。<%if (Model != null){%> <p><%=Model%></p><%}%><%else{%> //Do something<%}%> 我们站在一个读者的立场上来看,”<% %>...
2012-05-08 11:13:00
143
转载 ASP.NET MVC URL重写与优化(进阶篇)-继承RouteBase玩转URL
引言-- 在初级篇中,我们介绍了如何利用基于ASP.NET MVC的Web程序中的Global文件来简单的重写路由。也介绍了它本身的局限性-依赖于路由信息中的键值对: 如果键值对中没有的值,我们无法将其利用凑出我们想要的URL表达式。 初级篇传送门:使用Global路由表定制URL 在进阶篇中,我们将介绍ASP.NET 路由相关类的基类-抽象类RouteBa...
2012-05-03 11:43:00
267
转载 ASP.NET MVC URL重写与优化(初级篇)-使用Global路由表定制URL
引言--- 在现今搜索引擎制霸天下的时代,我们不得不做一些东西来讨好爬虫,进而提示网站的排名来博得一个看得过去的流量。 URL重写与优化就是搜索引擎优化的手段之一。 假如某手机网站(基于ASP.NET MVC)分类页面URL是这样的, http://www.xxx.com/category/showcategory?categoryid=1000&view...
2012-04-28 16:11:00
238
转载 JohnConnor设计模式笔记(一) 学习设计模式之前你必须掌握的-看懂UML类图
-描述设计模式的时候会经常用到UML类图来描述类之间的静态结构。此篇的用意仅仅在于让各位看官能够看懂UML类图,并且弄清楚UML类图中的几种关系。-在之后的设计模式学习过程中仅此两点足矣,更高深的不在此篇讨论范围内。 JohnConnor设计模式笔记系列 目录 JohnConnor设计模式笔记(一) 学习设计模式之前你必须掌握的-看懂UML类图...
2012-04-26 17:34:00
184
转载 我与WCF有个约会之牵手篇-第一个WCF示例程序
-我生君未生,君生我已老。 我离君天涯,君隔我海角。-就像这首诗一样,WCF是个什么动动我也是从零开始学习,这篇文章主要是介绍如何实现一个WCF的示例,更多是告诉大家怎么做而非为什么这么做。深层次的问题,我们后面再深究。 话说WCF(Windows Communication Foundation)由微软发展的一组数据通信的应用程序开发接口。它为面向服务(Service ...
2012-04-18 12:52:00
132
转载 尝尝C#的语法糖(自动属性/匿名方法/Lamda表达式等)-小心蛀牙!
-语法糖,意指那些没有给计算机语言添加新功能,而只是对人类来说更“sweet”的语法,意在使得编程风格更易读。C#2.0,3.0发布的新特性,除了泛型不是语法糖,其他所有的新特性几乎都是语法糖。-但初学者往往因为不了解这些语法糖,从而在阅读代码的时候,难以理解其真正的运作方式。最著名的莫过于Lamda表达式,第一次看到它,很多人都会顶个大问号把。。。-文章前面会伴随一些让人看着想...
2012-04-16 10:51:00
302
转载 深入C#内存管理来分析值类型&引用类型,装箱&拆箱,堆栈几个概念组合之间的区别...
-C#初学者经常被问的几道辨析题,值类型与引用类型,装箱与拆箱,堆栈,这几个概念组合之间区别,看完此篇应该可以解惑。 俗话说,用思想编程的是文艺程序猿,用经验编程的是普通程序猿,用复制粘贴编程的是2B程序猿,开个玩笑^_^。 相信有过C#面试经历的人,对下面这句话一定不陌生: 值类型直接存储其值,引用类型存储对值的引用,值类型存在堆栈上,引用类型存储在托管堆上,值类型转...
2012-04-13 12:04:00
282
转载 XML与对象的序列化与反序列化
-这是我的首个博文,开博的用意在于记载与分享2年工作里一些好用的东西。-这篇文章主要讲述XML与对象的序列化与反序列化。并且会附上一些简单的序列化与反序列化方法,供大家使用。 假设我们在一个Web项目中有这样两个类 public class Member { public string Num { get; set; } p...
2012-04-12 11:24:00
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人