1、CBV实现的登录视图 2、要在CBV视图中使用我们上面的check_login装饰器,有以下三种方式: 2.1、加在CBV视图的get或post方法上 2.2、加在dispatch方法上 因为CBV中首先执行的就是dispatch方法,所以这么写相当于给get和post方法都加上了登录校验。 2 ...
分类:
其他好文 时间:
2018-10-14 13:40:53
阅读次数:
232
一.要求: 1.要求程序能处理1000个元素 2.每个元素是int32类型的 3.输入一个整形数组,数组里有正数也有负数 4.数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和 5.求所有子数组的和的最大值。要求时间复杂度为O(n) 二.设计思想 从总左边(a[0])开始遍历整个数组,一 ...
分类:
编程语言 时间:
2018-10-14 13:41:04
阅读次数:
199
概览 sudo 表示 “superuser do”。 它允许已验证的用户以其他用户的身份来运行命令。其他用户可以是普通用户或者超级用户。然而,大部分时候我们用它来以提升的权限来运行命令。 sudo 命令与安全策略配合使用,默认安全策略是 sudoers,可以通过文件 /etc/sudoers 来配置 ...
分类:
系统相关 时间:
2018-10-14 13:41:12
阅读次数:
239
Sublime Text 是用于编码最流行的文本编辑器之一。Sublime Text 有许多让编程变得有趣的功能,使编码变的有趣,通过插件,我们可以添加许多功能来帮助开发我们应用。 Sublime Text 是一个非常流行的,可扩展的代码编辑器,可以让我们轻松编写代码。 评估版可以从 http:// ...
分类:
其他好文 时间:
2018-10-14 13:41:19
阅读次数:
347
《诗经·郑风·子衿》 青青子衿,悠悠我心。纵我不往,子宁不嗣音? 青青子佩,悠悠我思。纵我不往,子宁不来? 挑兮达兮,在城阙兮。一日不见,如三月兮。 ⑴子衿:周代读书人的服装。子,男子的美称,这里即指“你”。衿:即襟,衣领。 ⑵嗣(yí)音:传音讯。嗣,通“贻”,给、寄的意思 。 ⑶佩:这里指系佩玉 ...
分类:
其他好文 时间:
2018-10-14 13:41:28
阅读次数:
197
模拟建筑编辑器 将卫星图导入世界,方便空中机器人模拟 录像和回放 记录筛选 给关节添加力/扭矩 一开始不知道哪里出现了偏差以一动不动,重启就好了 HDF5数据集 代码内省 模型插件 !!!我终于意识到了我一直寻找还没解决的问题大概就是给模型写个控制插件 世界插件 可以修改物理条件如重力等等 电梯插件 ...
分类:
其他好文 时间:
2018-10-14 13:41:38
阅读次数:
180
一.理论知识学习部分 1.动态绑定:又称为运行时绑定。程序在运行时会自动选择调用哪个方法。 2.静态绑定:如果方法是private、static、final修饰的,或者是构造器,那么编译器能准确地判断应该调用哪个方法。 3.不允许继承的类为final 类。 4.类中的方法可定义为final的,这时子 ...
分类:
编程语言 时间:
2018-10-14 13:41:45
阅读次数:
195
题目 Invert a binary tree. 比如原来的树为 0 1 2 逆转后的树为 0 2 1 也就是把所有结点的左右结点互换 解法一 思路 递归 代码 解法二 思路 非递归,用树的层次遍历 代码 ...
分类:
其他好文 时间:
2018-10-14 13:41:53
阅读次数:
107
实践题目:二分查找 问题描述: 输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 算法描述: 伪代码如下: while (左边界left <= 右边界right) { middl ...
分类:
编程语言 时间:
2018-10-14 13:42:03
阅读次数:
115
1.安装Pipeline插件,并初识 1.启动Jenkins,打开浏览器http://localhost:8080,系统管理,用户名:chenshanju/123456 2.系统管理 插件管理,安装pipeline插件 ...
分类:
其他好文 时间:
2018-10-14 13:42:12
阅读次数:
252
# !/usr/bin/env python# _*_ coding=utf8 _ * _# 布尔值 True False# 算数运算 + - * / // % == **# 赋值运算 += -= *= /= %= .....# 比较运算 > < >= <=# 成员运算 in not in# 逻辑运 ...
分类:
编程语言 时间:
2018-10-14 13:42:18
阅读次数:
209
一、Java 异常继承框架 Error: Error类对象由 Java 虚拟机生成并抛出,大多数错误与代码编写者所执行的操作无关。 对于设计合理的应用程序来说,即使确实发生了错误,本质上也不应该试图去处理它所引起的异常状况。 Exception: 在Exception分支中有一个重要的子类Runti ...
分类:
编程语言 时间:
2018-10-14 13:42:39
阅读次数:
180
2.3 GIL(全局解释器锁) Python中的线程是操作系统的原生线程,Python虚拟机使用一个全局解释器锁(Global Interpreter Lock)来互斥线程对Python虚拟机的使用。为了支持多线程机制,一个基本的要求就是需要实现不同线程对共享资源访问的互斥,所以引入了GIL。 GI ...
分类:
编程语言 时间:
2018-10-14 13:42:46
阅读次数:
143
1. C语言中标识符是区分大小写的。例如下面定义的两个变量由于大小写不同,因此是两个独立的变量: int mingri; int MINGRI; 2. 数据类型包括:基本类型、构造类型、指针类型以及空类型(即void)。 基本类型包括:整型、字符型、浮点型、枚举类型; 整型包括:短整型(short ...
分类:
编程语言 时间:
2018-10-14 13:42:52
阅读次数:
216
输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 int BinarySearch(int a[], int x, int n){ int count = 0; int left ...
分类:
编程语言 时间:
2018-10-14 13:43:03
阅读次数:
148
动手动脑: (1)纯随机数发生器 Modulus=231-1=int.MaxValue Multiplier=75=16807 C=0 当显示过231-2个数之后,才可能重复。 动手动脑: 编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。 代码如下: package suijis ...
分类:
其他好文 时间:
2018-10-14 13:43:29
阅读次数:
151
Python3 介绍 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的 ...
分类:
编程语言 时间:
2018-10-14 13:43:36
阅读次数:
128
passwd命令用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有root可以指定用户名称,一般用户只能变更自己的密码。语法:passwd[参数][用户]参数:-d删除密码-f强制执行-k更新只能发送在过期之后-l停止账号使用-S显示密码信息-u启用已被停止的账户-x设置密码的有效期-g修改群组密码-i过期后停止用户账号用法实例:给user1设置密码为
分类:
系统相关 时间:
2018-10-14 13:43:47
阅读次数:
308
{ int x; //定义变量 int left=0,t=0; int right=n-1; while(left<=right) //设置while循环条件,当left<=right即为数组有至少一个元素,可进行循环查找。 { int mid=(left+right)/2; //二分法的基本思想, ...
分类:
编程语言 时间:
2018-10-14 13:43:55
阅读次数:
140
这道题也是让我很迷。。。 打开就是not found,让我一度以为是服务器挂了,细看发现有个404.php 访问也没发现什么东西,只有来自出题人的嘲讽 haha~ 不过在首页的header中发现个奇怪的东西,X-Method:haha,先记着,继续找线索 用cansina扫描发现一个文件 1.php ...
分类:
Web程序 时间:
2018-10-14 13:44:04
阅读次数:
543