目录 1. 核心概念 2. node_def 1. 核心概念 TF中的图由节点构成,每个节点包含了一个操作,表名这个节点的作用,比如,将两个输入矩阵相乘,输出结果。节点是自带图结构的,每个节点都包含了输入的来源,因此若干节点的集合就能无需其它信息的生成一张图。节点必须被放置在某一个设备上,为了减少跨 ...
分类:
其他好文 时间:
2018-08-27 10:31:42
阅读次数:
662
一:概念 二:动机 三:模式定义 四:代码讲解 五:类图(结构) 六:要点总结 (一)面向对象很好的解决了抽相性的问题,但是作为一个运行在机器中的程序实体,我们需要考虑对象的代价问题。Flyweight主要解决面向的代价问题,一般不触及面向对象的抽象性问题。 (二)Flyweight采用对象共享的做 ...
分类:
其他好文 时间:
2018-08-27 10:28:24
阅读次数:
159
一:概念 二:动机 三:代码解析(建造房子) 四:模式定义 五:进一步优化(对象过于复杂,除了上面步骤还有其他方法和属性) 六:类图(结构) 七:要点总结 (一)Builder模式主要用于“分步骤构建一个复杂对象”。在这其中“分步骤”是一个稳定算法,而复杂对象的各个部分则经常变化。 (二)变化的点在 ...
分类:
其他好文 时间:
2018-08-26 20:07:16
阅读次数:
177
一:概念 二:动机 三:和工厂方法模式区别 四:代码讲解(连接不同数据库) (一)原代码 问题提出: (二)支持面向接口编程 (三)添加工厂 新的问题: (四)引出抽象工厂 五:模式定义 六:类图(结构) 七:要点总结 (一)如果没有应对“多系列对象构建”的需求变化,则没有必要使用 Abstract ...
分类:
其他好文 时间:
2018-08-26 15:43:17
阅读次数:
220
前提:"单一职责"模式 典型模式(表现最为突出) 一:装饰模式 (一)概念 (二)动机 (三)原代码讲解(流操作) 出现的问题: 问题的原因 (四)改进版本一(组合代替继承) 运行时装配: 另外注意: (五)改进版本二(使用装饰模式<中间基类>) 全部代码 (六)模式定义 (七)类图(结构) (八) ...
分类:
其他好文 时间:
2018-08-25 14:03:52
阅读次数:
153
优点:不影响主库使用。随便找个可以连接主库的服务器跑个进程。半小时几万条数据没问题。 缺点:产生的差异数据太大就不能使用了。占用带宽比较多。 优化:比较的时候不要2张表进行比较,需要建立视图进行比较,将所有的null转为空,tablediff认为null也是差异。所以主库里面必须要isnull(字段 ...
分类:
其他好文 时间:
2018-08-14 17:10:54
阅读次数:
160
申明:本文中提及的所有存图结构都用静态数组实现,而非链表。 0.什么是链式前向星 链式前向星是一种存图的结构,例如前向星、邻接矩阵、边表、邻接表等也是存图的结构。 1.链式前向星有何优点 链式前向星:空间利用率高,在各类竞赛中常被使用。 邻接矩阵:需要开N*N的空间,在各类竞赛中常被卡。 邻接表:空 ...
分类:
编程语言 时间:
2018-08-13 14:00:23
阅读次数:
522
原题如下: Roadblocks Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 19314 Accepted: 6777 Description Bessie has moved to a small farm and some ...
分类:
数据库 时间:
2018-08-12 01:34:47
阅读次数:
173
1、List 和 Set 的区别 共同点:它们都是Collection的子接口 区别: List:这个接口能够精准的记录每一个元素的插入位置(换句话说就是这个接口内容所有元素是按照顺序去保存的),使用者可以通过索引的方式去取得某个元素的值,这个跟java中数组有点类似,List中保存的所有数据允许重 ...
分类:
编程语言 时间:
2018-07-29 15:15:22
阅读次数:
177
说明:简单的顺控指令不做其他说明。 控制要求:无 编程梯形图: 结构化编程ST语言: ...
分类:
编程语言 时间:
2018-07-23 12:31:17
阅读次数:
173