/****************************************************** 快速排序:稳定排序 最好情况:T=O(n*logn)//待排序序列越无序,算法效率越高 最坏情况:T=O(n*n) //待排序列越有序,算法效率越低 ******************* ...
分类:
编程语言 时间:
2019-09-20 00:46:25
收藏:
0 评论:
0 赞:
0 阅读:
147
0.前言 本篇博文是对SQL手工注入进行基础知识的讲解,更多进阶知识请参考进阶篇(咕咕),文中有误之处,还请各位师傅指出来。学习本篇之前,请先确保以及掌握了以下知识: 基本的SQL语句 HTTP的GET、POST请求,URL编码 文中所有例题选自sqlilab,可以先配置好一起边看边操作。因为虚拟机 ...
分类:
数据库技术 时间:
2019-09-20 00:46:01
收藏:
0 评论:
0 赞:
0 阅读:
109
views 视图层 前后端分离 JsonReponse 上传文件 form表单上传文件需要注意: FBV与CBV FBV(基于函数的视图) 面向函数式编程 CBV(基于类的视图) 面向对象式编程 问题: 基于CBV的视图函数 get请求来就会走类里面get方法,post请求来就会走类里面post方法 ...
分类:
其他 时间:
2019-09-20 00:45:41
收藏:
0 评论:
0 赞:
0 阅读:
74
public static String reverse(String str){ return new StringBuilder(str).reverse().toString(); } public void test09() { String str = "hello"; for (int ...
分类:
其他 时间:
2019-09-20 00:45:22
收藏:
0 评论:
0 赞:
0 阅读:
97
优点: 1.代码格式美观,分类明确,模块清晰。。 Account 代表用户类 question代表生成题目的类 autosystem是整个程序登录出题的逻辑函数,分类的思路明确,条理清晰。 代码中函数和变量命名都采用英文翻译,且每个函数功能都做了详细注解。美观,可读性强。 2.采用map作为用户库, ...
分类:
其他 时间:
2019-09-20 00:45:03
收藏:
0 评论:
0 赞:
0 阅读:
92
s 与 == 区别 : is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。 a is b 相当于 id(a)==id(b),id() 能够获取对象的内存地址。 如果 a=10;b=a; 则此时 a 和 b 的内存地址一样的; 但当 a=[1,2,3]; 另 b=a[: ...
分类:
编程语言 时间:
2019-09-20 00:44:44
收藏:
0 评论:
0 赞:
0 阅读:
73
1、系统的内置模块 sys hashlib hmac base64 time datetime sys模块: |-- sys.argv() # 在Python脚本传参使用(很重要) argv代表多个参数 输出名字,格式为列表,也会把传的数据封装给它。可以完善脚本 |-- sys.exit() # 系 ...
分类:
编程语言 时间:
2019-09-20 00:44:15
收藏:
0 评论:
0 赞:
0 阅读:
86
题不难,但是一开始把读入看错了,调了半天qaq~ Code: ...
分类:
其他 时间:
2019-09-20 00:43:53
收藏:
0 评论:
0 赞:
0 阅读:
105
什么是推荐系统? 1. 能做什么? 找出 user 和 item 之间的联系、预测未来 user 和 item 可能出现的连接(产生了某种关系:比如用户点击、购买、评论了物品;或者用户某些属性和物品的属性一致 ...) 2. 需要什么? 需要已经存在的 user 和 item 之间的连接记录 3. ...
分类:
其他 时间:
2019-09-20 00:43:26
收藏:
0 评论:
0 赞:
0 阅读:
94
一、运算符 1、算术运算符:+ - * / // ** % + 加 两个数相加 1+2 = 3 - 减 两个数相减 3-1 = 2 * 乘 两个数相乘 1*2 = 2 / 除 两个数相除 5/2 = 2.5 // 整除 两个数相除得到整数 5//2 = 2 ** 幂 幂次方 2**3 = 8 % 取 ...
分类:
编程语言 时间:
2019-09-20 00:43:03
收藏:
0 评论:
0 赞:
0 阅读:
56
更新mysql8.17的脚本:2019-09-19 my.cnf 配置文件: 守护进程脚本: ...
分类:
数据库技术 时间:
2019-09-20 00:42:07
收藏:
0 评论:
0 赞:
0 阅读:
79
[TOC] 一、什么是协程 协程: 就是 单线程 下 实现并发 协程概念本质是程序员抽象出来的,是人为的控制通过程序的IO去进行切换任务的执行 并发:任务切换+保存状态 二、为什么要有协程 自己控制切换要比操作系统切换快的多.降低了单个线程的io堵塞时间,也就是实现了单线程下效率最高. 三、协程的优 ...
分类:
编程语言 时间:
2019-09-20 00:41:44
收藏:
0 评论:
0 赞:
0 阅读:
87
结对编程对方个人项目代码分析 题目: 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输 ...
分类:
其他 时间:
2019-09-20 00:41:25
收藏:
0 评论:
0 赞:
0 阅读:
83
结对编程对程延博的项目代码分析 一.需求实现分析 用户名密码存储,输入,和比较 优: 需求正确并完整地实现了 用户密码存放于txt文件里,可以自行编写txt中的账号密码,使用十分方便,只需在txt中修改,程序就能正确读取账户密码并与用户的输入进行比对,并且在用户正确后获取出默认账户类型 不足: 没有 ...
分类:
其他 时间:
2019-09-20 00:40:42
收藏:
0 评论:
0 赞:
0 阅读:
94
作为实时计算领域的佼佼者,Flink 的基本组件同样值得我们仔细研究。 Flink 同样遵循着分层的架构设计理念,在降低系统耦合的同时,也为上层用户构建 Flink 应用提供了丰富且友好的接口。 Flink 分层架构,从上到下依次是:API & Libraries 层、Runtime 核心层 和 物 ...
分类:
其他 时间:
2019-09-20 00:40:25
收藏:
0 评论:
0 赞:
0 阅读:
120
并发主干内容回顾 进程: 一个程序运行起来,资源集合. 开启进程的过程: 操作系统开辟一个内存空间, 把代码放进去, 去运行代码(需要cpu). ps:(如果是python的话会把解释器代码也放进去) 特点: 进程的内存空间彼此隔离 主进程要等待所有的子进程结束(原因是:回收僵尸进程) 进程的内存空 ...
分类:
其他 时间:
2019-09-20 00:40:04
收藏:
0 评论:
0 赞:
0 阅读:
77
一、编程语言:C++ 二、代码解读与分析: 1、 项目逻辑 通过输入信息与数组中存储账户信息比对完成用户登录。根据不同的类型要求生成相应类型的试卷并查重。将生成题目以指定的形式存放在指定文件夹下。过程中可切换试卷类型。 2、函数功能说明 int main():主函数负责调用各个功能函数,将各个功能模 ...
分类:
其他 时间:
2019-09-20 00:39:44
收藏:
0 评论:
0 赞:
0 阅读:
88
cookie: 本文以登录的自己的 知乎 为例,找到当前的cookie信息,然后让浏览器带着自己的cookie信息去访问 网址:知乎 在goole浏览器下面 Ctrl+shift+J (F12)打开console工作台->application->cookie里面找到登录以后的cookie信息 将他 ...
分类:
编程语言 时间:
2019-09-20 00:39:20
收藏:
0 评论:
0 赞:
0 阅读:
87
切换到root超级管理员:su+密码; root切换到普通用户:exit; ...
分类:
系统服务 时间:
2019-09-20 00:38:46
收藏:
0 评论:
0 赞:
0 阅读:
102
软件测试基础 需要学习的内容 了解软件生命周期 了解什么是软件测试 了解软件测试的目的 了解缺陷 研发组织和流程 1、什么是软件测试? 测试软件的bug;提升软件质量;验证软件的正确性;测试软件是否符合需求;测试软件是否符合客户隐形需求。 软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程 ...
分类:
其他 时间:
2019-09-20 00:38:24
收藏:
0 评论:
0 赞:
0 阅读:
92