JavaScript 可以做什么? 事件可以用于处理表单验证,用户输入,用户行为及浏览器动作: 页面加载时触发事件 页面关闭时触发事件 用户点击按钮执行动作 验证用户输入内容的合法性 等等 ... 可以使用多种方法来执行 JavaScript 事件代码: HTML 事件属性可以直接执行 JavaSc ...
分类:
编程语言 时间:
2020-03-29 18:12:01
阅读次数:
76
? 先考虑如何判断一个询问集是否合法。 考虑询问一次$[l,r]$,能把$[1,l 1]∪[r+1,n]$和$[l,r]$区分开来。 现在定义一个块为一个没有被区分开极大的点集合。 当所有块的大小都是1的时候,这个方案就是合法。 ? 性质: 1.一个块是由若干连续段组成,比如下面这样: 111223 ...
分类:
其他好文 时间:
2020-03-28 23:33:05
阅读次数:
84
前言 hmac:用来检验合法性,比如客户端后面发送一些请求,服务端要进行检验是否合法。 基本逻辑:客户端生成一串密文发送给客户端接收,后面客户端发送请求的时候要先校验是否与客户端密文一致 socketserver:是Python标准库中的一个高级模块,能实现多并发服务端。 一、hmac 模块 ①服务 ...
分类:
编程语言 时间:
2020-03-26 21:27:43
阅读次数:
74
服务端代码: 1 from socket import * 2 import os, hmac 3 4 secret_key = b'hello world' 5 6 7 def coon_handle(coon): 8 '''判断是否为合法客户端''' 9 num = os.urandom(32) ...
分类:
其他好文 时间:
2020-03-25 18:51:23
阅读次数:
80
1. 中缀、前缀、后缀表达式 2. 中缀转前缀 2.1 中缀转前缀 (1)表达式树 (2)栈 2.2 前缀表达式解析计算 3. 中缀转后缀 3.1 中缀转后缀 (1)表达式树 (2)栈 3.2 后缀表达式解析结算 4. 表达式合法性判断 (1)括号的合法性 (2)运算符合法性 ...
分类:
编程语言 时间:
2020-03-25 01:55:15
阅读次数:
92
MySQL-DAY03 1.约束 在创建表的时候,可以给表的字段添加相应的约束,添加约束的目的是为了保证表中数据的合法性、有效性、完整性。 常见约束: 非空约束(not null):约束的字段不能为NULL 唯一约束(unique):约束的字段不能重复 主键约束(primary key):约束的字段 ...
分类:
数据库 时间:
2020-03-21 21:41:26
阅读次数:
69
redis集群简述 哨兵模式中如果主从中master宕机了,是通过哨兵来选举出新的master,在这个选举切换主从的过程,整个redis服务是不可用的。而且哨兵模式中只有一个主节点对外提供服务,因此没法支持更高的并发。而且当个主节点的内存设置也不宜过大。否则会导致持久化文件过大,影响数据恢复或主从同 ...
分类:
其他好文 时间:
2020-03-17 08:04:19
阅读次数:
56
参数校验是我们程序开发中必不可少的过程。用户在前端页面上填写表单时,前端js程序会校验参数的合法性,当数据到了后端,为了防止恶意操作,保持程序的健壮性,后端同样需要对数据进行校验。后端参数校验最简单的做法是直接在业务方法里面进行判断,当判断成功之后再继续往下执行。但这样带给我们的是代码的耦合,冗余。 ...
分类:
编程语言 时间:
2020-03-15 20:40:42
阅读次数:
60
1 . doctype(文档类型) 的作用是什么? ☆ 对文档进行有效性验证: 它告诉用户代理和校验器这个文档是按照什么DTD 写的。这个动作是被动的, 每次页面加载时,浏览器并不会下载DTD 并检查合法性,只有当手动校验页面时才启用。 决定浏览器的呈现模式: 对于实际操作,通知浏览器读取文档时用哪 ...
分类:
Web程序 时间:
2020-03-14 00:38:49
阅读次数:
76
原文:钉钉小程序http post 请求 钉钉小程序开发遇到的bug: 当使用开发工具测试时,取消忽略 httpRequest 域名合法性检查的选项,http请求的headers 设置的是'Content-Type': 'application/json', 传送http post 和 get 请求... ...
分类:
微信 时间:
2020-03-06 01:02:35
阅读次数:
798