关闭

软件架构学习小结

软件架构设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单。本文从架构师职责、软件架构定义、设计架构、评估架构、架构管理等方面来描述了解软件架构的含义和怎样设计软件架构。   一、软件架构师的职责 架构师分为以下几大类:业务架构师、主题领域架构师、技术架构师、项目架构师(J2EE架构师、.NET架构师等)、系统架构师。 1...
阅读(1149) 评论(0)

Unity3d架构之-Unity MVC框架 StrangeIoC

由于工作原因最近在看unity的一个IOC框架:StrangeIOC,官方的文档都不是很好理解,找到了一篇比较好的GetStart文章,顺手翻译一下,一来方便自己加深理解,二来还是想共享出来,Strange是一个unity3d中用于控制反转的第三方框架,控制反转(IOC-Inversion of Control)思想是类间解耦的一个重要方法,对于我来说,任何解耦技术都值得去学习。什么是IOC?这里有...
阅读(447) 评论(0)

Unity3d架构之-Unity MVC框架 StrangeIoC

由于工作原因最近在看unity的一个IOC框架:StrangeIOC,官方的文档都不是很好理解,找到了一篇比较好的GetStart文章,顺手翻译一下,一来方便自己加深理解,二来还是想共享出来, Strange是一个unity3d中用于控制反转的第三方框架,控制反转(IOC-Inversion of Control)思想是类间解耦的一个重要方法,对于我来说,任何解耦技术都值得去学习。什么是IO...
阅读(348) 评论(0)

深入理解IOC模式及Unity框架

研究了下,有几篇博客确实已经说得很清楚了      1、IoC模式:http://www.cnblogs.com/qqlin/archive/2012/10/09/2707075.html  这篇博客是通过一个播放器的例子来说明什么是依赖,依赖倒置,控制反转(IOC),最后实现依赖注入。通过Unity实现IOC容器。不错的一个例子     2、深入理解DIP、IoC、DI以及IoC容器...
阅读(374) 评论(0)

面向服务的分析与设计原理

面向服务的分析与设计原理SOA 项目交叉学科建模方法 最初的面向服务的体系结构(Service-Oriented Architecture,SOA) 的实现项目的经验表明,诸如面向对象的分析与设计(Object-Oriented Analysis and Design,OOAD)、企业体系结构(Enterprise Architecture,EA)框架和业务流程建模(Business Proces...
阅读(516) 评论(0)

Makefile初步使用

1 初步基本知识1.1 gcc的使用在Linux 下,gcc 比较常用的一种格式为:gcc 源文件名 -o 目标文件名例如源文件名称为main.c。 代码如下:#include int main(int argc, char* argv[]) { int i = 0; for( i = 0; i < argc; i++) { printf("...
阅读(780) 评论(0)

Cmake入门实战

CMake 入门实战 从实例入手,讲解 CMake 的常见用法。 Contents 什么是 CMake入门案例:单个源文件多个源文件自定义编译选项安装和测试支持 gdb添加环境检查添加版本号生成安装包将其他平台的项目迁移到 CMake相关链接类似工具 什么是 CMake All problems in computer scienc...
阅读(441) 评论(0)

Entity Framework 基础

英文原文: http://www.entityframeworktutorial.net/what-is-entityframework.aspx  一、什么是Entity Framework     微软官方提供的ORM工具,ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、唯一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据...
阅读(418) 评论(0)

Cmake的介绍和使用 Cmake实践

Cmake的介绍和使用 Cmake实践 Cmake优点: 1.       开发源代码,实用类BSD许可发布。 2.       跨平台,并可以生成native编译配置文件,在linux/unix平台,生成makefile,在mac平台可以生成xcode,在windows平台可以生成msvc工程的配置文件。 3.       能够管理大型项目 4.       简...
阅读(863) 评论(0)

正式使用opencv里的训练和检测 - opencv_createsamples、opencv_traincascade-2.4.11版本

正式使用opencv里的训练和检测 - opencv_createsamples、opencv_traincascade-2.4.11版本 一、基础知识准备 首先,opencv目前仅支持三种特征的训练检测, HAAR、LBP、HOG,选择哪个特征就去补充哪个吧。opencv的这个训练算法是基于adaboost而来的,所以需要先对adaboost进行基础知识补充啊,网...
阅读(622) 评论(0)

在opencv3中的机器学习算法

在opencv3中的机器学习算法 在opencv3.0中,提供了一个ml.cpp的文件,这里面全是机器学习的算法,共提供了这么几种: 1、正态贝叶斯:normal Bayessian classifier    我已在另外一篇博文中介绍过:在opencv3中实现机器学习之:利用正态贝叶斯分类 2、K最近邻:k nearest neighbors classifie...
阅读(782) 评论(0)

计算机视觉工具、代码合集

计算机视觉工具、代码合集 1 特征提取(Feature Extraction) SIFT [Demo program][SIFT Library][VLFeat]PCA-SIFT [Project]Affine-SIFT [Project]SURF [OpenSURF][Matlab Wrapper]Affine Covariant Features [Oxford p...
阅读(370) 评论(0)

浅谈HTTP中Get与Post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  ...
阅读(263) 评论(0)

HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等

引言 HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态有哪些?以及在C#中你如何使用?如果你不能清楚地回答其中的大部分问题,那么这篇文章就是为你准备的!大纲如下: 1、HTTP概述 1.1、HTTP协议的客户端与服务器的交互1.2、...
阅读(428) 评论(0)

Unity3D手游开发实践《腾讯桌球》客户端开发经验总结

Unity3D手游开发实践《腾讯桌球》客户端开发经验总结 游戏程序 平台类型: 程序设计: 设计思想/框架 客户端  编程语言:   引擎/SDK: Unity3D/2D    GameRes游资网授权发布...
阅读(1041) 评论(0)
316条 共22页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:398619次
    • 积分:4401
    • 等级:
    • 排名:第7578名
    • 原创:4篇
    • 转载:312篇
    • 译文:0篇
    • 评论:13条
    最新评论