大雾
码龄22年
  • 25,565
    被访问
  • 6
    原创
  • 260,479
    排名
  • 3
    粉丝
  • 0
    铁粉
关注
提问 私信
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:天津市
  • 加入CSDN时间: 2000-03-30
博客简介:

小白-豆豆的专栏

查看详细资料
  • 0
    领奖
    总分 28 当月 0
个人成就
  • 获得2次点赞
  • 内容获得2次评论
  • 获得4次收藏
创作历程
  • 3篇
    2021年
  • 4篇
    2009年
  • 5篇
    2008年
  • 2篇
    2007年
成就勋章
TA的专栏
  • 软件架构
    1篇
  • 软件设计
    2篇
  • 数据库
    1篇
  • C++ template metaprogram
  • linux
  • POSA2
    4篇
  • Understanding Linux Network Internals
  • Windows mobile
  • 乱七八糟
  • 模式
兴趣领域 设置
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

关于软件架构

什么是软件架构,很多书上都有很多定义,或者有人说没有统一的定义,可是没有定义的东西理解起来就比较困难了,因此,我还是希望给个定义。 软件架构到底是什么,在软件设计过程中,设计师会花费很大一部分精力去追求建造一个灵活的架构,目的是为了这个架构能够尽可能的稳定,不会因为硬件,软件,需求等外界变化导致架构不能满足从而需要改动,而架构的改动可以说是伤筋动骨,通常很难。 保持架构的稳定,也就是使架构能够尽量被复用,是架构设计的重要一环。而面向对象的很多模式,除了用来解决功能和性能问题外,很...
原创
发布博客 2021.11.04 ·
25 阅读 ·
0 点赞 ·
0 评论

需求和设计的区别是什么

很多软件设计书上都是这么说的:需求是描述“做什么”,设计是描述“怎么做”,但实际上,我想来想去,最后已经不再这么认为了,因此,我对需求和设计进行了重新解释。 在我看来,“怎么做”实际上是一系列更细粒度的“做什么”,或者说是“先做什么,再做什么”。举个例子: 需求:完成一个任务调度框架(做什么) 设计(怎么做): 1、创建一个任务队列(做什么) 2、创建一个线程池(做什么) ...
原创
发布博客 2021.11.04 ·
478 阅读 ·
0 点赞 ·
0 评论

GBase 8a MPP v9版本新增的VC功能是什么?

GBase 8a MPP是分析型分布式数据库集群。v9版本新增了多VC功能,VC是Virtual Cluster的缩写,用来在一个GBase 8a MPP集群中创建n个子集群,每个子集群被称为一个VC,VC有以下特点:1、所有的VC都可以通过任意coordinate节点进行访问2、只有为用户赋予了VC的访问权限,该用户才可以访问该VC上的库、表等内容3、每个VC包含自己的计算和存储节点,VC间资源隔离4、当用户具有多个VC的访问权限时,可以在多个VC间进行数据交换,甚至跨VC进行数.
原创
发布博客 2021.02.28 ·
283 阅读 ·
1 点赞 ·
0 评论

cpptools-win32.vsix

发布资源 2020.04.22 ·
vsix

SkinMagic Tookkit 2.21 破解(.h .lib .dll SkinMagicBuilder.exe)

发布资源 2012.10.16 ·
rar

Windows mobile可滚动的对话框

没啥新鲜的1.在资源编辑里给对话框增加滚动条,或者通过修改对话框属性增加也可以。2.为对话框增加WM_VSCROLL或者HSCROLL消息处理函数3.别用ScrollWindow函数,要用ScrollWindowEx,否则不管事,多出来的参数,不知道怎么用就用NULL吧,最后那个参数随便试试就行了。
原创
发布博客 2009.10.09 ·
611 阅读 ·
0 点赞 ·
0 评论

POSA2 第一章 并发网络对象(1.2并发网络软件的难题)

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <! /* Styl
翻译
发布博客 2009.02.12 ·
1915 阅读 ·
0 点赞 ·
0 评论

通过_XSETTINGS_SETTINGS完成XWindow程序间通信的原理

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4
原创
发布博客 2009.02.12 ·
1345 阅读 ·
0 点赞 ·
0 评论

POSA2 第一章 并发网络对象(概述与1.1动机)

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class
翻译
发布博客 2009.02.11 ·
1058 阅读 ·
0 点赞 ·
0 评论

深入理解linux网络内幕 第一章

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object classid
翻译
发布博客 2008.08.23 ·
1890 阅读 ·
0 点赞 ·
0 评论

POSA2 导读

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object classid
翻译
发布博客 2008.08.23 ·
2854 阅读 ·
1 点赞 ·
0 评论

POSA2 关于本书

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4
翻译
发布博客 2008.08.23 ·
3502 阅读 ·
0 点赞 ·
0 评论

POSA2 前言

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object classid
翻译
发布博客 2008.08.23 ·
920 阅读 ·
0 点赞 ·
0 评论

Windows索引服务简介

 Windows索引服务(Windows Index Service)windows索引服务是windows操作系统提供的桌面搜索引擎,通过预先创建索引来提高对硬盘上文件内容的搜索速度。以windows服务程序的方式运行。一、工作方式1、对指定路径下的文件创建索引,并生成索引文件,索引文件的路径可以指定。2、使用时,根据索引文件进行查询,不需要再次打开被索引的文件二、使用方
原创
发布博客 2008.06.13 ·
3009 阅读 ·
0 点赞 ·
0 评论

这个才是POSA4英文

发布资源 2007.09.29 ·
application/x-rar

数据库重构(英文)

发布资源 2007.09.29 ·
application/octet-stream

Direct3D

发布资源 2007.09.29 ·
application/octet-stream

C++ template metaprogramming 第二章 Traits和类型操作(Type Manipulation)--2.1

 第二章    Traits和类型操作(Type Manipulation)我们希望第一章关于数学的例子不会以一个错误的印象误导你,使你认为大部分元编程本质上都是数字计算。实际上,编译期数字计算只是很少的情况。在这一章,你会学习什么是递归:元编程进行类型计算。2.1类型关联在C++中,可以在编译时期操作的实体(entity)称为元数据(metadata),元数据大体上分成两个种类:
翻译
发布博客 2007.03.22 ·
1502 阅读 ·
0 点赞 ·
1 评论

外部多态(External-Polymorphism)

 外部多态(External-Polymorphism)--透明的扩展C++中已经存在的数据类型的一种对象结构模式Chris Cleelandchris@envision.comEnvision Solutions, St. Louis, MO 63141Douglas C. Schmidt and Timothy H. Harrisonschmidt@cs.wustl
翻译
发布博客 2007.03.22 ·
1561 阅读 ·
0 点赞 ·
1 评论
加载更多