cbv(class base view)模式是用面向对象的方式去写的,fbv(function base view)是用面向过程的方式去写的。下面以登录接口作为例子做比较: 共同的html页面如下: <!DOCTYPE html> <html lang="en"> <head> <title>登陆接 ...
分类:
其他好文 时间:
2020-03-30 23:15:11
阅读次数:
110
1、_xxx 不能用于’from module import *’ 以单下划线开头的表示的是protected类型的变量。 即保护类型只能允许其本身与子类进行访问。 2、__xxx 双下划线的表示的是私有类型的变量。只能是允许这个类本身进行访问了。连子类也 不可以 3、__xxx___ 定义的是特列 ...
分类:
编程语言 时间:
2020-03-30 23:14:57
阅读次数:
70
使用pycharm创建项目Blog 拆分settings来适应不同的运行环境. settings.py是单独的模块,我们在进行开发环境,测试环境和线上环境配置时不太容易处理,如果只在一个文件里写三个环境的配置,维护起来是很麻烦的.所以我们要把这个settings.py拆成一个package,不同的配 ...
分类:
其他好文 时间:
2020-03-30 23:14:37
阅读次数:
84
一棵有根树,并且希望多次询问这棵树上一段路径上所有节点深度的 $k$ 次方和,而且每次的 $k$ 可能是不同的。此处节点深度的定义是这个节点到根的路径上的边数。他把这个问题交给了pupil,但pupil并不会这么复杂的操作,你能帮他解决吗? Solution 对每个次数,预处理树上前缀和即可 ...
分类:
其他好文 时间:
2020-03-30 23:14:17
阅读次数:
73
XSS简述 Cross-Site Scripting 跨站脚本 简称为“CSS”,为避免与前端叠成样式表的缩写"CSS"冲突,故又称XSS。 XSS是一种发生在前端浏览器端的漏洞,所以其危害的对象也是前端用户。XSS漏洞可以用来进行钓鱼攻击、前端js挖矿、盗取用户cookie,甚至对主机进行远程控制 ...
分类:
其他好文 时间:
2020-03-30 23:13:51
阅读次数:
76
运行效果: activity_main.xml: 1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns ...
分类:
其他好文 时间:
2020-03-30 23:13:00
阅读次数:
82
1.创建sh文件 touch hello.sh vi hello.sh 输入i 插入 #!/bin/sh echo hello world; 按esc 输入:然后输入wq保存退出 增加sh执行权限 chmod 700 hello.sh 有执行权限的文件是绿色的 执行./hello.sh 2.加入定时 ...
分类:
系统相关 时间:
2020-03-30 23:12:47
阅读次数:
90
首先在主界面设置按钮点击事件,点击按钮后就跳转到计算活动中,此时用到了Bundle用来传递多个参数(与intent对象配合使用,是由一种活动之间传参的方法) btnHight.setOnClickListener(new View.OnClickListener() { @Override publ ...
分类:
移动开发 时间:
2020-03-30 23:12:20
阅读次数:
92
云计算 2016年,摩拜单车每天产生的数据量超过1TB 每台服务器都有自己的CPU、内存,但分配到这些服务器的应用往往不能充分地利用这些资源 为了确保服务的可靠性往往还要预留冗余的服务器、存储器、网络设备等 很多时候,这些硬件资源往往处于空置状态,并没有得到充分的利用 正确预测不同应用对服务器的计算 ...
分类:
其他好文 时间:
2020-03-30 23:11:51
阅读次数:
94
1 插入文档 db.data.insert({ name: '小龙比', age:20, sex:false }) 2 删除文档 作为一个程序员不要随便删除文档,一般都是逻辑删除直接用修改的方法 ...
分类:
其他好文 时间:
2020-03-30 23:11:25
阅读次数:
55
基础算法 [toc] 交换 选择排序 递归排列组合 ...
分类:
编程语言 时间:
2020-03-30 23:11:13
阅读次数:
80
k8s使用job和cronjob控制器管理pod
分类:
其他好文 时间:
2020-03-30 23:10:35
阅读次数:
138
1. eval() : the eval function evaluates the “String” like a python expression and returns the result as an integer Syntax: eval(expression, [globals[, ...
分类:
编程语言 时间:
2020-03-30 23:10:12
阅读次数:
84
problem1:ValueError: Dimension 2 in both shapes must be equal, but are 128 and 256 for 'Assign_78' (op: 'Assign') with input shapes: [1,1,128,512], [1 ...
分类:
其他好文 时间:
2020-03-30 23:09:37
阅读次数:
92
Description 给定 n 个数, 从中选出 K 个。 Alice 想让 K 个数的最大公约数尽可能大, 求最大的最大公约数。 n define mem(a,b) memset(a,b,sizeof(a)) typedef long long ll; typedef unsigned long ...
分类:
其他好文 时间:
2020-03-30 23:09:25
阅读次数:
66
import time # 时间戳 print(time.time()) # 结构化时间 print(time.localtime()) # 格式化时间 print(time.strftime("%Y-%m-%d %X")) # 时间戳==》结构化时间==》格式化时间 print(time.loca ...
分类:
其他好文 时间:
2020-03-30 23:08:55
阅读次数:
79
一、random 模块 2.1 random 常用方法 import random print(random.random())#(0,1) float 大于0且小于1之间的小数 print(random.randint(1,3)) #[1,3] 大于等于1且小于等于3之间的整数 print(ran ...
分类:
其他好文 时间:
2020-03-30 23:08:15
阅读次数:
81