摘要: 相关概念 软件框架 一个公司是由公司中的各部部门来组成的,每一个部门拥有特定的职能,部门与部门之间通过相互的配合来完成让公司运转起来。 一个软件框架是由其中各个软件模块组成的,每一个模块都有特定的功能,模块与模块之间通过相互配合来完成软件的开发 软件框架是针对某一类软件设计问题而产生的 MVC 框架 阅读全文
posted @ 2019-06-06 08:10 木子识时务 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 要点 递归 + 记忆化 --> 递推 状态的定义: opt[n], dp[n], fib[n] 状态转移方程:opt[n] = best_of(opt[n-1], opt[n-2], … ) 最优子结构 动态规划与回溯与贪心算法对比 回溯(递归) -- 存在重复计算 贪心算法 -- 永远局部最优 动 阅读全文
posted @ 2019-06-06 00:42 木子识时务 阅读(122) 评论(0) 推荐(0) 编辑
摘要: matplotlib 中设置图形大小的语句如下: 其中: figsize 设置图形的大小,a 为图形的宽, b 为图形的高,单位为英寸 dpi 为设置图形每英寸的点数 则此时图形的像素为: 也就是说,同一像素尺寸的图形(比如 1200 * 600)可以有任意种不同的组合,比如: 但这些不同的组合,有 阅读全文
posted @ 2019-01-27 16:09 木子识时务 阅读(50924) 评论(2) 推荐(5) 编辑
摘要: Python 装饰器的基本概念和应用 代码编写要遵循开放封闭原则,虽然在这个原则是用的面向对象开发,但是也适用于函数式编程,简单来说,它规定已经实现的功能代码不允许被修改,但可以被扩展,即: 装饰器是 Python 高阶函数的语法糖,可以为已经存在的对象添加额外的功能,比如: Python 装饰器的 阅读全文
posted @ 2019-01-09 19:23 木子识时务 阅读(384) 评论(1) 推荐(0) 编辑
摘要: 闭包的基本定义 在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function closures),是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。所以,有另一种说法认为闭包是由函数和与其 阅读全文
posted @ 2019-01-09 18:36 木子识时务 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 最近写论文的时候,经常需要向上或向下插入题注的交叉引用,word 自带的界面往往需要操作多次,才能实现插入。而平时使用较多的只是交叉引用附近的题注,比如如图1.1所示,在图1.1中等,距离较远的引用则可以直接复制已经存在的交叉引用项,复制的项只要保留原格式复制,仍然是存在超链接的。所以可以借助 VB 阅读全文
posted @ 2018-12-17 22:41 木子识时务 阅读(2857) 评论(1) 推荐(0) 编辑
摘要: 使用集 集是没有特定顺序的项的一个集合,集中的项中唯一的 集上可以执行的操作 返回集中项的数目 测试集是否为空 向集中添加一项 从集中删除一项 测试给定的项是否在集中 获取两个集的并集 获取两个集的交集 获取两个集的差集 判断一个集是否是另一个集的子集 集上的差集和子集操作是不对称的 Python 中的 set 类 set 类中常用的方法 使用示例 >>> A ... 阅读全文
posted @ 2018-11-25 22:00 木子识时务 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 树的概览 树是层级式的集合 树中最顶端的节点叫做根 在普通的树中,根以下的每个节点最多只有一个前驱(父节点),并且有0个或多个后继(子节点)。 没有子节点的节点叫做叶子节点 拥有子节点的节点叫做内部节点 树的根位于层级0,其子节点位于层级1,依次类推。一个空树的层级为 -1 树的术语 术语概览 示列 阅读全文
posted @ 2018-11-16 10:10 木子识时务 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 概念 列表是一个线性的集合,允许用户在任意位置插入、删除、访问和替换元素 使用列表 基于索引的操作 基本操作 数组与列表的区别 数组是一种具体的数据结构,拥有基于单个的物理内存块的一种特定的,不变的实现。 列表是一种抽象的数据类型,可以由各种方式表示,数组只是其中一种方式 基于内容的操作 基本操作 基于位置的操作 相对于游标位置执行,这个操作允许程序员在通过移动游标在... 阅读全文
posted @ 2018-11-10 19:39 木子识时务 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 最终效果图 最终的效果图如下: VBA的编写参考 主要参考的是这篇博客中的思路:如何在Word中排出漂亮的代码 将VBA脚本复制到Word中并设置快捷键 Alt+F11 打开Word中的 VBS,将下列的VB代码复制 Normal 模板下的 Microsoft 对象下的 ThisDocument中 阅读全文
posted @ 2018-11-09 10:12 木子识时务 阅读(1105) 评论(0) 推荐(0) 编辑