6.6 观察者模式 6.6.1 概述 定义: 又被称为发布-订阅(Publish/Subscribe)模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。 6.6.2 结构 在观察者模式中有如下角色: ...
分类:
其他好文 时间:
2021-06-02 10:48:29
阅读次数:
0
1. 题目 给你一个整数数组 nums ,你可以对它进行一些操作。 每次操作中,选择任意一个 nums[i] ,删除它并获得 nums[i] 的点数。之后,你必须删除 所有 等于 nums[i] - 1 和 nums[i] + 1 的元素。 开始你拥有 0 个点数。返回你能通过这些操作获得的最大点数 ...
分类:
其他好文 时间:
2021-06-02 10:42:51
阅读次数:
0
关于STM32串口空闲中断的问题 1.空闲中断是接受数据后出现一个byte的高电平(空闲)状态,就会触发空闲中断.并不是空闲就会一直中断,准确的说应该是上升沿(停止位)后一个byte,如果一直是低电平是不会触发空闲中断的(会触发break中断)。 2.关于第二点有要铺垫的三个情况,datasheet ...
分类:
其他好文 时间:
2021-06-02 10:39:36
阅读次数:
0
写了个爬取知乎热榜的爬虫,将热榜信息存成json格式保存在当前目录下,根据爬取时间存取 需要cookie换成自己的应该就能用了 爬取的内容有Rank:当前热榜排名 Title:问题名称 Hot:当前问题热度 Url:问题链接 Tags:问题的tags(点进问题之后可以看到) # coding:utf ...
分类:
其他好文 时间:
2021-06-02 10:33:20
阅读次数:
0
Spring 动态数据源 动态数据源是什么?解决了什么问题? 在实际的开发中,同一个项目中使用多个数据源是很常见的场景。比如,一个读写分离的项目存在主数据源与读数据源。 所谓动态数据源,就是通过Spring的一些配置来自动控制某段数据操作逻辑是走哪一个数据源。举个读写分离的例子,项目中引用了两个数据 ...
分类:
编程语言 时间:
2021-06-02 10:33:00
阅读次数:
0
C. Valera and Elections dp + dfs 题意 一棵树, 树边有的有标记有的没标记, 如果选择一个点, 能将点到根最短路径上的边全部打上标记, 问最少选几个点, 使所有的边都被打上标记. 思路 \(f[i]:表示最少需要选择的点数使以i为根的子树都被标记.\) 因此如果u的邻 ...
分类:
其他好文 时间:
2021-06-02 10:31:19
阅读次数:
0
将 config.index.js 下的 assetsPublicPath 修改为:assetsPublicPath: '/',可以解决问题。 ...
分类:
Web程序 时间:
2021-05-25 18:44:11
阅读次数:
0
题目:给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 思路: 代码: 1 /** 2 * Definition fo ...
分类:
其他好文 时间:
2021-05-25 18:39:30
阅读次数:
0
本期主题为违规的对象模型:对象只定义了Equals和Hashcode方法之一漏洞的相关介绍。 一、什么是“违规的对象模型:对象只定义了Equals和Hashcode方法之一”的漏洞? 也就是同一个对象没有同时包含equals和hashcode。因为Java对象需要遵守许多与相等相关的约束条件。其中一 ...
分类:
其他好文 时间:
2021-05-25 18:38:40
阅读次数:
0
解决go get 获取不到国外包的问题 获取gopm gopm能绕过防火墙,其实是在网上有一个镜像,然后从镜像中拿到需要的包 go get -v github.com/gpmgo/gop 等待下载结束后就可以下载国外的一些包了 ...
分类:
其他好文 时间:
2021-05-25 18:37:20
阅读次数:
0