摘要:gdb attach 10618 handle SIG35 SIGUSR2 noprint nostop b SendMsgToABC if pMsg->headerInfo.type!=10 c bt n n
阅读全文
摘要:1. watch 变量 gdb attach 16148 handle SIG35 SIGUSR2 noprint nostop watch GyTable[3680].HOB_no c bt n 2. watch 地址 有时候变量是一层层函数传递的,退出当前函数后就没法watch了,此时可以直接w
阅读全文
摘要:1 面向对象 1.1 什么是面向对象 面向对象就是以对象来认知客观世界和抽象事物,以封装、抽象、继承、聚合、组合等来组织对象,从而构建相应的软件系统。 按对象去理解现实世界,更符合现实世界的组织方式。对象可以是客观可见,如经脉,花鸟,石头,学生,班级,学校,公司,国家;也可以是抽象出来的,如感情,欲
阅读全文
摘要:1 基本概念 1.1 .NetFramework CLR和类库组成。CIL(中间语言)。 CIL——基于.NET的语言,都编译成CIL。然后运行于CLR中,称之为托管。 CTS——如何定义,才能被CLR承载。包括类,接口,结构,枚举,委托,数据类型。 CLS——是CTS的一个子集。支持.NET编译的
阅读全文
摘要:原文链接:https://www.cnblogs.com/dolphin0520/p/3919839.html 关于设计模式的六大设计原则的资料网上很多,但是很多地方解释地都太过于笼统化,我也找了很多资料来看,发现CSDN上有几篇关于设计模式的六大原则讲述的比较通俗易懂,因此转载过来。 原作者博客链
阅读全文
摘要:同一种事物的多种形态。 杯子的多种形态:按用途有水杯,酒杯,茶杯。 按材质有玻璃杯,钢化杯,竹杯。 面向对象的多态:同名的多个方法。同一类的多个子类。...
阅读全文
摘要:1 系统结构 抽象:同类抽象,变化抽象。 分离:过程分离(),角色分离,整体和部分分离,根据实际事实分离和衔接。 衔接:持有或聚合关系,继承 根据实际事实分离和衔接。 2 设计 结构型和行为型。 报表:使用者自己可以配置和建模,然后自动生成。 3 (创建型)_单例模式 在它的核心结构中只包含一个被称
阅读全文
摘要:恢复内容开始 1 概述 自顶向下的设计。 2 数据库设计 1.理解系统:系统结构图,数据流图。领域驱动模型。 2.对象实体划分。E-R关系图。不同的组件不相依赖。减少对象之间的依赖。 3.满足范式:字段的不可分,表的不可分。 3 表设计 3.1 领接表 3.2 路径表——树形结构的数据 3.3 纵向
阅读全文
摘要:并行 1 池 资源管理:重复利用 控制并发的个数 1.1 内存池 分配方式一:预先分配的数组 分配方式二:链表结构 1.2 数据库连接池 1.3 线程池 https://www.cnblogs.com/chenbaoshun/p/10566124.html 2 线程 进程(Process):是系统中
阅读全文
摘要:1 1 结构概览 1.1 1.1 框架结构 图中红色部分(PresentationFramework, PresentationCore, 和milcore)是WPF的主要代码部分,其只有一部分是非托管代码-milcore,milcore之所以用非托管代码编写的目的是为了紧密地和DirectX集成。
阅读全文