首页 > 2020年05月31日 > 全部分享
轻松实现记录与撤销——C#中的Command模式
Command模式属于行为模式,作为大名鼎鼎的23个设计模式之一,Command模式理解起来不如工厂模式,单例模式等那么简单直白。究其原因,行为模式着重于使用,如果没有编程实践,确实不如创造模式那么直白。我们先看看UML类图。 估计很多同学看着图就晕了,那么多东西,Command和Concrete ...
分类:Windows开发   时间:2020-05-31 22:27:18    收藏:0  评论:0  赞:0  阅读:66
深浅拷贝
赋值、拷贝 针对不可变对象 赋值操作、浅拷贝、深拷贝不会申请单独的内存空间,只会记录不可变对象的引用次数 Python中,对象的赋值都是进行对象引用(内存地址)传递 针对可变对象 赋值不会申请内存空间,引用原对象 浅拷贝会申请新的内存空间,创建新的对象,但是,对于对象中的元素,浅拷贝会使用原始元素的 ...
分类:其他   时间:2020-05-31 22:26:59    收藏:0  评论:0  赞:0  阅读:62
Cortex-M3双堆栈MSP和PSP
为了防止几百年以后找不到该文章,特此转载 开始转载 什么是栈?在谈M3堆栈之前我们先回忆一下数据结构中的栈。栈是一种先进后出的数据结构(类似于枪支的弹夹,先放入的子弹最后打出,后放入的子弹先打出)。M3内核的堆栈也不例外,也是先进后出的。栈的作用?局部变量内存的开销,函数的调用都离不开栈。 了解了栈 ...
分类:其他   时间:2020-05-31 22:26:17    收藏:0  评论:0  赞:0  阅读:107
代数函数 基本定理 猜想
一个 代数方程 F ( x, Y ) = 0 , x 是 实数, 可以在 实数域 内 给 x 指定 一个 定义域, 对每个 确定 的 x, F ( x, Y ) = 0 是一个 Y 为 未知数 的 代数方程, 记为 Fx ( x, Y ) = 0 , Fx ( x, Y ) = 0 可能有 若干个 ...
分类:其他   时间:2020-05-31 22:25:57    收藏:0  评论:0  赞:0  阅读:51
【函数】深拷贝和浅拷贝
目录: 1、深拷贝与浅拷贝 2、浅拷贝实现 3、深拷贝实现 深拷贝与浅拷贝 传值与传址 相关笔记:https://www.cnblogs.com/xiaoxuStudy/p/12185177.html 原始数据类型的拷贝是传值,应用数据类型的拷贝是传址。 深拷贝与浅拷贝 因为原始类型的拷贝是传值,所 ...
分类:其他   时间:2020-05-31 22:25:36    收藏:0  评论:0  赞:0  阅读:54
C语言-数组
数组的定义 /* 变量如何定义? 数据类型 变量名称 数组如何定义? 数据类型 数组名称[数据的个数] 这样 元素类型 数组名称[元素个数] 元素类型:就是数组中要存储的数据类型,一旦指定数组中就只能存储该类型的数据 元素个数:就是数组中能够存储的数据个数 */ int scores[3]; // ...
分类:编程语言   时间:2020-05-31 22:25:02    收藏:0  评论:0  赞:0  阅读:40
1045 Favorite Color Stripe (30分)
这个题很明显是道DP题,因为这题看着很明显是动态的。 看下数据范围,喜欢的颜色是200,条带长度是10000,那么就是2e6,空间就确定了,状态方程就很容易确定。 定义dp[i][j]为当下标为i时,挑选的上一个喜欢的颜色为j时的最大长度。 那么dp方程就很好确定了。 如果下标为i的颜色时喜欢的颜色 ...
分类:其他   时间:2020-05-31 22:24:15    收藏:0  评论:0  赞:0  阅读:35
实验五 单元测试
一、实验目的 1)掌握单元测试的方法 2) 学习XUnit测试原理及框架; 3)掌握使用测试框架进行单元测试的方法和过程。 二、实验内容与要求 1、源码 2、测试用例设计 四则混合运算中运算顺序的问题 测试用例:2+3*2 运算结果出现分数会不报错 测试用例:7/3 3、选择的测试框架介绍、安装过程 ...
分类:其他   时间:2020-05-31 22:23:58    收藏:0  评论:0  赞:0  阅读:44
python代码统计 100行
计算s中的元素个数 s='abcdefrmcxzoplamc' count=0 for i in s: count+=1 print(count) #17 l=[1,2,3,4] count=0 for i in l: count+=1 print(count)#4 def my_len(): l= ...
分类:编程语言   时间:2020-05-31 22:23:24    收藏:0  评论:0  赞:0  阅读:39
macOS 安装 homebrew 国内源
背景 在安装 homebrew 时,由于众所周知的原因,用官网的安装方法很慢且容易中断,想用国内的源进行安装。 但是,网上大部分的方法都是 cd ~ curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/instal ...
分类:系统服务   时间:2020-05-31 22:23:06    收藏:0  评论:0  赞:0  阅读:51
《An Integer Projected Fixed Point Method for GraphMatching and MAP Inference》论文阅读
Step 1: 确定迭代初始值 \(x^*=x_0\),记录初值 \(S_0=x_0^TMx_0\),\(k=0\) Step 2.1: 确定 \(b_{k+1}=P_d(Mx_k)\) \(b_{k+1}=y^*=argmax(x_k^Tmy)\) \(s.t.\ Ay=1\) \(\ \ \ \ ...
分类:其他   时间:2020-05-31 22:22:45    收藏:0  评论:0  赞:0  阅读:49
flink中Time和window
一、Time (1)Even time 1、Event Time 是事件发生的时间,一般就是数据本身携带的时间。这个时间通常是在事件到达 Flink 之前就确定的,并且可以从每个事件中获取到事件时间戳。 2、在 Event Time 中,时间取决于数据,而跟其他没什么关系。如果事件按照事件先后发生的 ...
分类:Windows开发   时间:2020-05-31 22:22:24    收藏:0  评论:0  赞:0  阅读:76
JS—三大家族
OFFSEt系列offset:返回为数字,最近带有定位的祖先元素:son.offsetParent;如果没有则为body -offsetTop 返回元素距离带有定位的父级元素的上方的偏移量;假如没有定位的父级,则offsetTop返回距离body上方的偏移 -offsetLeft 定位生效:posi... ...
分类:Web开发   时间:2020-05-31 22:22:08    收藏:0  评论:0  赞:0  阅读:41
知识点
##编译语言与解释语言 编译: C C++ 优点:块 不走:移植性不好(不跨平台) 解释 JS PHP 优点:跨平台 不走:稍微慢 .java -- javac --> 编译 --> .class -->jvm(虚拟机) --解释执行 ##JS的逼格 解释性语言 单线程 ##JS执行队列 轮转时间片 ...
分类:其他   时间:2020-05-31 22:21:48    收藏:0  评论:0  赞:0  阅读:43
Django之ORMselect_related和prefetch_related
1 # 普通查询 2 q = models.UserInfo.objects.all() 3 for row in q: 4 print(row.name, row.ut.title) # 每次循环时都会去连表查询 5 6 7 # select_related: 查询主动做连表 适合表数据不是特别大 ...
分类:其他   时间:2020-05-31 22:21:08    收藏:0  评论:0  赞:0  阅读:42
[python] pprika:基于werkzeug编写的web框架(5) ——蓝图blueprint
蓝图实例 from pprika import Blueprint main = Blueprint('main', '/animals') @main.route('/cat') def get_meow(): return '喵喵!!是猫咪' 蓝图的初始化需要提供至少一个参数 class Blu ...
分类:编程语言   时间:2020-05-31 22:20:52    收藏:0  评论:0  赞:0  阅读:50
第五章学习小结
第五章学了树:树,二叉树,满二叉树,完全二叉树,哈夫曼树 树的主要性质: 性质1 在二叉树的 第i层上至多有2^(i-1)个结点(i>=1)。 性质2 深度为K的二叉树至多有 2k-1个结点 (k>=1)。 性质3 对任何一棵二叉树T, 如果其终端结点数为n0,度为2的结点数为n2,则n0= n2+ ...
分类:其他   时间:2020-05-31 22:20:09    收藏:0  评论:0  赞:0  阅读:43
《操作系统》课程笔记(Ch10-文件系统)
文件概念 属性 文件名 文件ID(唯一标记) 类型 位置 大小 保护策略(读、写、执行控制) 时间、日期、用户标记 相关结构 文件控制块FCB 用于存储与文件相关的信息,与文件一一对应。通常包含文件权限、日期、所有者、大小、数据块的指针。 文件目录 inode UNIX中,每一个文件有对应的inod ...
分类:其他   时间:2020-05-31 22:19:50    收藏:0  评论:0  赞:0  阅读:56
数据行列比较多,报表怎么实现锁定行和锁定列呢?
不过,一般报表工具都能支持这样功能,设置简单,也不用把时间花费在调整表格对齐上. 以润乾报表举例来说实现锁定表头只需要将要锁定的行列设置为报表头和左表头,页面中添加标签属性就轻松搞定了, 具体实现可以参考文章 像 excel 一样轻松冻结 web 报表表头 (锁定表头) 。 ...
分类:其他   时间:2020-05-31 22:19:30    收藏:0  评论:0  赞:0  阅读:63
Dell R720服务器更换硬盘后重启自检报错,不能进入操作系统的解决办法
重启后出现报错信息,无法继续自检并进入操作系统,报错信息如下: There are offline or missing virtual drives with preserved cache.Please check the cables and ensure that all drives ar ...
分类:其他   时间:2020-05-31 22:19:15    收藏:0  评论:0  赞:0  阅读:103
1311条   上一页 1 ... 6 7 8 9 10 ... 66 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!