07 2014 档案

linux上的第一个c语言程序
摘要:1、编辑源文件 输入命令如下: root@ubuntu:/home/amy# vi hello.c 文件内容如下: #include int main() { printf("hello world!\r\n"); }2、编译hello.c文件 root@ubuntu:/... 阅读全文

posted @ 2014-07-25 17:18 BestNow 阅读(288) 评论(0) 推荐(0)

设计模式——6大设计原则
摘要:1、单一职责原则 单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。 单一职责的定义是:有且仅有一个原因引起类的变更。 单一职责原则要求一个接口或者一个类只有一个原因引起变化,也就是说一个接口或类只有一个职责,它就负责一件事情。 建议是:... 阅读全文

posted @ 2014-07-22 10:00 BestNow 阅读(287) 评论(0) 推荐(0)

C# List的深复制
摘要:1、关于深拷贝和浅拷贝 C#支持两种类型:值类型和引用类型 值类型(Value Type):如 char, int, float,枚举类型和结构类型 引用类型(Reference Type):如Class类型、接口类型、委托类型、数组类型。 如何来划分它们? 以它们在计算机内存中如何分配来划分。 堆 阅读全文

posted @ 2014-07-21 21:08 BestNow 阅读(29920) 评论(1) 推荐(1)

C# XML 操作
摘要:1 xml文件格式 2 关键代码 2.1 MUserInfo.cs 2.2 XmlOperate.cs 阅读全文

posted @ 2014-07-18 17:46 BestNow 阅读(219) 评论(0) 推荐(0)

C#多线程学习
摘要:1 问题 最近工作中,对于性能问题要求比较高,原来的直接取数据,变为需要用多线程来取数据,为实现快速查询。以一个简单的例子来说明下,多线程处理数据的整个流程。 对一个List数据求和为问题模型。分别比较开多线程和不开多线程的结果。 代码如下 2 实现 (1)、Program类// **... 阅读全文

posted @ 2014-07-18 17:26 BestNow 阅读(652) 评论(0) 推荐(0)

实现树形结构
摘要:1、数据库结构环境:mysql + vs2010 + mvc4.5/*Navicat MySQL Data TransferSource Server : localhostSource Server Version : 50614Source Host : lo... 阅读全文

posted @ 2014-07-07 09:26 BestNow 阅读(342) 评论(0) 推荐(0)

观察者模式
摘要:1 类图 观察者模式(ObserverPattern)也叫做发布订阅模式(Public/Subscribe)。 2 代码Subject被观察者 定义被观察者必须实现的职责,它必须能够动态的增加、取消观察者。它一般是抽象类或者是实现类,仅仅完成作为被观察者必须实现的职责:管理观察者并通知观察者。... 阅读全文

posted @ 2014-07-03 16:25 BestNow 阅读(166) 评论(0) 推荐(0)

导航