码迷,mamicode.com
首页 > 2020年06月28日 > 全部分享
java设计模式之中介者模式
1、定义:用一个中介对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 2、代码实现 /** * 抽象中介者 */ public abstract class AbstractMediator { protected Purchase ...
分类:编程语言   时间:2020-06-28 20:50:47    阅读次数:80
类/对象 包含属性和方法(方法不是函数)
对象中的方法 methods: { onTap(){ //简写形式的 方法 }, onTap: function (event) { //传统形式的 方法 }, onTap: ()=>{ //箭头函数形式的 方法 }, function onTap(){ //错误,这是函数,不是方法 } } 函数 ...
分类:其他好文   时间:2020-06-28 20:49:59    阅读次数:145
iOS&google 应用内支付时序图以及常规防护
先来一张图,内容后续补上。 苹果退单wiki:https://developer.apple.com/documentation/storekit/in-app_purchase/handling_refund_notifications ...
分类:移动开发   时间:2020-06-28 20:49:44    阅读次数:107
LeetCode | 0700. Search in a Binary Search Tree二叉搜索树中的搜索【Python】
LeetCode 0700. Search in a Binary Search Tree二叉搜索树中的搜索【Easy】【Python】【二叉树】 Problem LeetCode Given the root node of a binary search tree (BST) and a val ...
分类:编程语言   时间:2020-06-28 20:49:28    阅读次数:61
《Head First 设计模式》 第十三章 与设计模式相处
与设计模式相处 定义设计模式 模式时在某情境下,针对某问题的某种解决方案 情境,就是应用某个模式的情况,这应该是会不断出现的情况。 问题,就是你想在某情境下达到的目标,但也可以是某情境下的约束。 解决方案,就是你说追求的一个通用的设计,用来解决约束、达到目标。 如果你发现自己处于某个情境下,面对着所 ...
分类:其他好文   时间:2020-06-28 20:49:13    阅读次数:44
ELK elasticsearch 因磁盘爆满导致无法 FORBIDDEN/12/index read-only / allow delete (api)
因日志产生多了,或者数据多了,导致硬盘满了,没及时清理。 elasticsearch 在程序连接后,提示无法连接问题。 解决: 1、清理掉多余日志。或文件信息。 2、修改索引,让其能够重新写入。 其中: 索引名称 china_index 用户名密码 ,没有的情况下可以不写 -u elastic:el ...
分类:Windows程序   时间:2020-06-28 20:48:57    阅读次数:143
html网页
一、html基本架构 <html> 与 </html> 之间的文本描述网页 <body> 与 </body> 之间的文本是可见的页面内容 <h1> 与 </h1> 之间的文本被显示为标题 <p> 与 </p> 之间的文本被显示为段落 1、<h1> ~ <h6>用来定义标题的标签 2、<p>是用来定义 ...
分类:Web程序   时间:2020-06-28 20:48:30    阅读次数:121
月考(一)
1、wc 统计文件行数的选项是( C) A、-L B、-w C、-l D、-c 2、linux 用户创建命令(A ) A、useradd B、chown C、chmod D、groupadd 3、有一些文件某普通用户无法读取,说明其权限位缺少哪个权限(D ) A、w B、s C、x D、r 4、ba ...
分类:其他好文   时间:2020-06-28 20:48:14    阅读次数:84
Java中的基本数据类型和包装类型的这些知识,你都知道吗?
Java中的基本数据类型和包装类型 Java 中的基本数据按类型可以分为四大类:布尔型、整数型、浮点型、字符型; 这四大类包含 8 种基本数据类型。 布尔型:boolean 整数型:byte、short、int、long 浮点型:float、double 字符型:char 这8 种基本类型取值如下: ...
分类:编程语言   时间:2020-06-28 20:47:57    阅读次数:80
输入一个正整数,按照从小到大的顺序输出它的所有质因子(如180的质因子为2 2 3 3 5 )
def count_factors(): n = int(input('input the num:')) num = n res = [] while n > 1: for i in range(2, n+1): if n % i == 0: n = int(n/i) res.append(i) ...
分类:其他好文   时间:2020-06-28 20:47:41    阅读次数:250
6.28 集训模拟赛2
T1翻转游戏 题目描述 翻转游戏是在一个 4×4的正方形上进行的,在正方形的 个格上每个格子都放着一个双面的物件。每个物件的两个面,一面是白色,另一面是黑色,每个物件要么白色朝上,要么黑色朝上,每一次你只能翻 个物件,从而由黑到白的改变这些物件上面的颜色,反之亦然。每一轮被选择翻转的物件遵循以下规则 ...
分类:其他好文   时间:2020-06-28 20:47:05    阅读次数:48
iptables详解(3):iptables规则管理
上一篇文章中,我们已经学会了怎样使用iptables命令查看规则,那么这篇文章我们就来总结一下,怎样管理规则。 之前,我们把查看iptables规则的操作比作"增删改查"当中的"查",那么在这篇文章中,我们就聊聊怎样对iptables进行"增、删、改"操作。 注意:在参照本文进行iptables实验 ...
分类:其他好文   时间:2020-06-28 20:46:47    阅读次数:46
leetcode 简单题 13. 罗马数字转整数
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V ...
分类:其他好文   时间:2020-06-28 20:46:27    阅读次数:53
低功耗蓝牙BLE传统广播总结—看这篇就够了
低功耗蓝牙:Bluetooth Low Energy简称BLE,相较于传统蓝牙BT具有低功耗、低成本、小体积等优势,BLE和BT都是工作在全世界公开通用的2.4GHz无线频段上,但他们是完全不同的两种技术,只是蓝牙技术联盟SIG将其归入蓝牙门类下,从而称之为BLE技术。 蓝牙芯片当今有两种不同的模式 ...
分类:其他好文   时间:2020-06-28 20:46:07    阅读次数:211
Codeforces1373G - Pawns (线段树)
Description 思路 看了cf的题解,没想到这么的简单巧妙,tql 如果一个棋子在(x, y),那么它到k列的最小纵坐标i = y + abs(x - k)。所以就可以统计第k列的每一行有将多少枚棋子。 假设有r×m的棋盘,设f(j)为第k列、第j行及以上(j<=r)将有多少枚棋子。那么棋盘 ...
分类:其他好文   时间:2020-06-28 20:45:51    阅读次数:54
Flask表单
#表单 在web程序中,表单是与用户交互的最常见的方式之一。用户注册、登录、撰写文章。不过,表单的处理却并不简单。你不仅要创建表单,验证用户输入的内容,向用户显示错误提示,还要获取并保存数据。幸运的是,强大的WTForms可以帮我们解决这些问题。WTForms是一个使用Python编写的表单库,它使 ...
分类:其他好文   时间:2020-06-28 20:45:37    阅读次数:43
MongoDB副本集replica set(三)--添加删除成员
在上一篇文章中,我们搭建了3个节点的副本集,集群信息如下:rstest:PRIMARY> rs.config(){ "_id" : "rstest", "version" : 2, "protocolVersion" : NumberLong(1), "writeConcernMajorityJou... ...
分类:数据库   时间:2020-06-28 20:45:22    阅读次数:64
1000条   上一页 1 ... 7 8 9 10 11 12 13 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!