自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我们的征途是星辰大海

我的GitChat : https://gitbook.cn/gitchat/author/5aa87360f09ada6c2d5d0533

  • 博客(15)
  • 资源 (1)
  • 问答 (6)
  • 收藏
  • 关注

原创 .net应用程序的配置介绍及基本配置方法(一)

一,实现一个应用程序的配置方法应该如何做? 1,创建一个XML文件作为配置文件,在这个文件中定义我们所需要的节点或节点树,在节点的属性或者文本中存储参数值。2,创建一个类,例如:ForumConfig,这个类的属性映射XML中某个配置节点的名称和属性,以提供强类型的访问。3,创建一个配置文件访问类,比如ConfigManager.在其中添加一个方法,比如GetSection(str

2014-12-28 21:42:06 2365 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 1816 25

转载 最牛B的编码套路

前言      最近无论在CSDN上还是在跟群里跟程序猿叔叔们聊天的时候,都发现这样一个问题,他们每天辛苦工作,但是却始终感到一天下来无所收获,忙忙碌碌,疲于应付各种项目,却没有时间来学习提升,以至于新技术层出不穷,造成了流传中的“程序猿是一群吃青春饭的家伙”的这种说法。      那么,有什么办法能帮我们打破这个怪圈呢,下面是一个列出一个解决方案,转自一位CSDN b

2014-12-17 10:11:34 1996 13

原创 Bootstrap入门Demo——制作路径导航栏

今天在在群里聊天的时候看到一只程序员发了一张用Bootstrap做的界面,感觉挺好看,然后去官网看了下组件,发现都挺漂亮的,然后看到了路径导航栏,刚好要做这个东西,然后就下了Bootstrap的源码看了看。   一,源码文件简介                                下载完源码之后,我们肯定是想着先把源码中的Demo先运行下看看,但是,看着这

2014-12-15 22:13:12 4770 14

转载 如何简单快速修改bootstrap

Bootstrap并不是单单意味着HTML/CSS界面框架,更确切的说,它改变了整个游戏规则。这个囊括了应有尽有的代码框架使得许多应用和网站的设计开发变得简便许多,而且它将大量的HTML框架普及成了产品。可悲的是,它纯粹的功能唤起了我们本能的懒惰,很多人始终坚持使用它的默认设置。现在,你要知道,这些经过丰富想象力的默认样式和布局网格都不差,他们都是Twitterteam花费了大量时间和精力的产

2014-12-15 19:38:54 2910 11

原创 通过反射获取实体集合属性值并赋值给另一个实体集合

在List提供的方法中,提供了将一个类型的List转换成为另一个List类型的方法,如下:        //构造类1集合 TestClass1 test1 = new TestClass1(); List class1 = new List(); test1 .Name ="lhc";

2014-12-15 17:34:43 4951 12

原创 Linq:Select使用示例

一,select简单实用          select作用:select在一个集合序列按照给定的条件进行投影,select可以返回组合的筛选结果,返回匿名类型,对返回结果进行操作,返回组合的子查询结果等等。                            select方法的原型如下:public static IEnumerable Select(t

2014-12-13 21:42:42 14362 10

原创 委托(二):使用事件来对委托变量进行封装

总结下引入event的好处: 1,event封装了委托类型的变量,相当于为委托类型量身定制的属性(property)。 2,使用事件不仅能获得比委托更好地方封装性,还能限制含有事件的类型的能力。

2014-12-07 16:28:44 2469 9

原创 委托(一):委托与方法

在面向对象的设计思想中,我们以前用过很多设计模式来去除选择和应对变化,比如工厂,状态模式,命令模式,但是如果我们使用了委托,我们就可以将方法当做变量来处理,这样事情就变得非常简单,而且从整体结构上看,比加入设计模式容易得多。

2014-12-07 14:43:58 2320 8

原创 使用WCF(Windows Communication Fundation)示例

一,使用手写代码方式创建                        首先建立如下类:                                   然后在引用中添加如下引用:                                          接着创建我们要开放的服务接口:

2014-12-06 22:10:19 2304 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

ble设备扫描器.apk

ble设备扫描器.apk,目前只有扫描周边BLE设备的功能,又需要其他功能的,可以私信我。

2016-09-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除