码迷,mamicode.com
首页 >  
搜索关键字:编程模型    ( 1030个结果
Atitit . 编程模型的变革总结
Atitit . 编程模型的变革总结   1. 面向对象与面向过程程序设计有如下不同:  1 1.1. 函数与数据是否分离.... 1 1.2. 以功能为中心;以数据为中心..... 1 1.3. 事件驱动 2 1.4. 继承和多态 2 2. 面向对象的弊端 2 2.1.  OO的弊端就是:设计抽象和封装的时间远远超过你解决问题的时间。 2 2.2. 复杂的数据类型 2 2.3...
分类:其他好文   时间:2014-12-11 00:18:43    阅读次数:237
使用Intent的好处、回调的含义
使用Intent的好处: (1)Android使用统一的Intent对象来封装“启动意图”,提供了一致的编程模型,可以启动Activity、Service、BroadcastReceiver组件 (2)应用程序可以启动具有某种特征的组件,而不与某个具体的组件耦合,利用高层次的解耦 (3)是应用程序组件通信之间的重要媒介,用Intent携带Bundle对象数据 回调的含义: 在...
分类:其他好文   时间:2014-12-09 23:09:11    阅读次数:176
GetQueuedCompletionStatus返回值的处理顺序
?? IOCP 是5种socket 编程模型里最复杂的一种,只使用几个api,就能使程序支持成百上千个连接,而GetQueuedCompletionStatus函数又是IOCP里最重要的api,这个函数返回值含有各种信息。 一般的处理顺序为:是先判断函数GetQueuedCompletionStatus的返回值,如果失败,看看WSAGetLastError()的值。否则检查OVERLAPP结构...
分类:其他好文   时间:2014-12-09 15:46:58    阅读次数:345
关于学习技术的方法的随想
box(com本质论作者)说过:理解编程模型最可靠的的方法是抓住COM的基本词汇表,并精通这些词汇的语义。我想这个不单单指的是COM技术的学习方法,也是其他技术学习的金玉良言。虽然看似概念是纸上谈兵,而write code被认为才是最快最见效的学习方法,但是write code也有劣势,比如大家都....
分类:其他好文   时间:2014-12-08 17:14:41    阅读次数:221
【MongoDB】MongoDB数据库之MapReduce编程模型
刚开始阅读《Mongodb入门手册》时候看到mapreduce,当时感觉好难,就直接忽略了。现在重新看到这部分知识的时候,痛下决心学习这块知识。 一、概念说明 MongoDB的MapReduce相当于Mysql中“group by”,在mongodb上使用mapreduce执行并行数据统计很容易;使用MapReduce要实现两个函数: map 和 reduce.  map函数调用emit(k...
分类:数据库   时间:2014-12-06 01:28:11    阅读次数:224
Socket编程实践(2)
Socket API基本编程模型TCP客户/服务器模型   简单echo服务器模型  Socket 基础API实践socket函数#include /* See NOTES */ #include  功能:创建一个套接字用于通信原型int socket(int domain, int type, int protocol);参数    domain:指定通信协议族(proto...
分类:其他好文   时间:2014-12-01 22:29:40    阅读次数:251
C#并行编程--命令式数据并行(Parallel.Invoke)
命令式数据并行 Visual C# 2010和.NETFramework4.0提供了很多令人激动的新特性,这些特性是为应对多核处理器和多处理器的复杂性设计的。然而,因为他们包括了完整的新的特性,开发人员和架构师必须学习一种新的编程模型。这一章是一些新的类、结构体和枚举类型,你可以使用这里来处理数据....
分类:Windows程序   时间:2014-12-01 19:00:47    阅读次数:692
【.NET】EF框架之环境配置
我们的开发环境是VS2012,既然要使用EF做框架,必然要安装EntityFramework.这是EF框架的编程模型,微软官网可以下载,现在的版本是EF6.1.1.行动之前先安装一个插件,叫做NuGet PackageManager,它的作用就是为VS工程项目自动下载/安装/升级/配置/移除包. 方法如下: 插件安装完成后重启VS.然后新建一个C#项目....
分类:Web程序   时间:2014-11-29 23:06:45    阅读次数:462
也谈如何构建高性能服务端程序
引子:我接触过很多编程语言,接触过各种各样的服务器端开发,Java,Go,Ruby,Javascript等语言,Spring,Node.js,Rails等等常见服务器端框架和编程模型都有接触。这里谈一下我个人对高性能服务器端程序的一些看法,希望给各位读者一些认识。这片文章提到的内容也是 Coding...
分类:其他好文   时间:2014-11-19 13:53:40    阅读次数:299
5天玩转C#并行和多线程编程 —— 第三天 认识和使用Task
对于多线程,我们经常使用的是Thread。在我们了解Task之前,如果我们要使用多核的功能可能就会自己来开线程,然而这种线程模型在.net 4.0之后被一种称为基于“任务的编程模型”所冲击,因为task会比thread具有更小的性能开销,不过大家肯定会有疑惑,任务和线程到底有什么区别呢?任务和线.....
分类:编程语言   时间:2014-11-19 10:45:17    阅读次数:263
1030条   上一页 1 ... 91 92 93 94 95 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!