- 博客(15)
- 资源 (1)
- 问答 (6)
- 收藏
- 关注
原创 .net应用程序的配置介绍及基本配置方法(一)
一,实现一个应用程序的配置方法应该如何做? 1,创建一个XML文件作为配置文件,在这个文件中定义我们所需要的节点或节点树,在节点的属性或者文本中存储参数值。2,创建一个类,例如:ForumConfig,这个类的属性映射XML中某个配置节点的名称和属性,以提供强类型的访问。3,创建一个配置文件访问类,比如ConfigManager.在其中添加一个方法,比如GetSection(str
2014-12-28 21:42:06 2366 15
原创 自定义序列化过程
除了使用事件以外,还可以通过自定义序列化来完成这一过程。 自定义序列化只需要实现ISerializable接口就可以了。它位于using System.Runtime.Serialization; SerializationInfo有点儿类似于BinaryWriter和BinaryReader,用于写入和读取对象的属性值。它主要包
2014-12-28 21:28:11 2059 12
原创 序列化的基本操作
在实现反序列化的时候,上个DEMO直接将SQLconnection对象的创建写在了product的构造函数中,而在序列化时,再通过实现IDeserializationCallback接口重新创建SqlConnection对象,以此来还原对象状态。在Product构造函数和OnDeserialization()方法中,都硬编码了数据库连接字符串。 而更常见的情况时
2014-12-28 21:16:59 1922 9
原创 序列化与反序列化基本操作
一,为什么需要序列化 当程序运行时,需要访问和处理数据,在面向对象编程中,这些数据通常保存在对象中,当程序关闭或对象销毁时,这些数据需要保存到某处以便日后重建对象时能够还原对象的状态。 将对象及其状态保存起来,就称作序列化(Serialization),最简单和最常见的一种情况就是将对象及其状态保存在文件中; 而反序列化是序列化的反向操作,将文件还
2014-12-28 15:10:05 2197 13
原创 面试小结
周一的时候 晚上下去吃饭,通知看到领导大人,然后通知我and some bodys 去第二天早上去面试,当时感觉好匆忙啊,因为手上的项目非常重要,而且自己负责的这部分有一部分是界面的基础部分,当时想先去面试,回来后快点儿交接一下,然后估计一周后就ok了。 周二的时候 周二早上,起来之后才6:30,这估计是
2014-12-25 16:27:53 1817 25
转载 最牛B的编码套路
前言 最近无论在CSDN上还是在跟群里跟程序猿叔叔们聊天的时候,都发现这样一个问题,他们每天辛苦工作,但是却始终感到一天下来无所收获,忙忙碌碌,疲于应付各种项目,却没有时间来学习提升,以至于新技术层出不穷,造成了流传中的“程序猿是一群吃青春饭的家伙”的这种说法。 那么,有什么办法能帮我们打破这个怪圈呢,下面是一个列出一个解决方案,转自一位CSDN b
2014-12-17 10:11:34 1998 13
原创 Bootstrap入门Demo——制作路径导航栏
今天在在群里聊天的时候看到一只程序员发了一张用Bootstrap做的界面,感觉挺好看,然后去官网看了下组件,发现都挺漂亮的,然后看到了路径导航栏,刚好要做这个东西,然后就下了Bootstrap的源码看了看。 一,源码文件简介 下载完源码之后,我们肯定是想着先把源码中的Demo先运行下看看,但是,看着这
2014-12-15 22:13:12 4771 14
转载 如何简单快速修改bootstrap
Bootstrap并不是单单意味着HTML/CSS界面框架,更确切的说,它改变了整个游戏规则。这个囊括了应有尽有的代码框架使得许多应用和网站的设计开发变得简便许多,而且它将大量的HTML框架普及成了产品。可悲的是,它纯粹的功能唤起了我们本能的懒惰,很多人始终坚持使用它的默认设置。现在,你要知道,这些经过丰富想象力的默认样式和布局网格都不差,他们都是Twitterteam花费了大量时间和精力的产
2014-12-15 19:38:54 2912 11
原创 通过反射获取实体集合属性值并赋值给另一个实体集合
在List提供的方法中,提供了将一个类型的List转换成为另一个List类型的方法,如下: //构造类1集合 TestClass1 test1 = new TestClass1(); List class1 = new List(); test1 .Name ="lhc";
2014-12-15 17:34:43 4953 12
原创 Linq:Select使用示例
一,select简单实用 select作用:select在一个集合序列按照给定的条件进行投影,select可以返回组合的筛选结果,返回匿名类型,对返回结果进行操作,返回组合的子查询结果等等。 select方法的原型如下:public static IEnumerable Select(t
2014-12-13 21:42:42 14371 10
原创 委托(二):使用事件来对委托变量进行封装
总结下引入event的好处: 1,event封装了委托类型的变量,相当于为委托类型量身定制的属性(property)。 2,使用事件不仅能获得比委托更好地方封装性,还能限制含有事件的类型的能力。
2014-12-07 16:28:44 2471 9
原创 委托(一):委托与方法
在面向对象的设计思想中,我们以前用过很多设计模式来去除选择和应对变化,比如工厂,状态模式,命令模式,但是如果我们使用了委托,我们就可以将方法当做变量来处理,这样事情就变得非常简单,而且从整体结构上看,比加入设计模式容易得多。
2014-12-07 14:43:58 2320 8
原创 使用WCF(Windows Communication Fundation)示例
一,使用手写代码方式创建 首先建立如下类: 然后在引用中添加如下引用: 接着创建我们要开放的服务接口:
2014-12-06 22:10:19 2305 10
原创 IQueryable接口与IEnumerable接口比较
今天写代码的时候调到IQueryable里面看它的方法,发现它是实现IEnumerable接口的,then i'm confused! 要区分他俩还是先写段代码来看看吧~ 我们拿出以前那个练习EF增删改查的代码改一改: #reg
2014-12-02 19:13:09 2452 12
原创 EF入门
一,对比Linq to SQL 最近学了两个具有ORM思想的东西,一个是Linq to SQL ,另一个是EF。。。 学完之后总是从使用上感觉它们是一样的,后来自己查了查,统计了个表格:
2014-12-01 21:59:56 2345 10
假装美少女战士
2021-06-29
Hbase连接报错RpcRetryingCaller
2016-12-22
REST ful api发布到linux报错404
2016-03-29
安卓平板安卓ubunt系统
2016-03-13
安卓ListView如何遍历每个Item保存我每条上添加的数据
2015-10-26
使用bootstrap的一个东西,然后下报出这样一个错误,怎么改写代码才行?()
2015-04-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人