第10组 Alpha冲刺(2/6)
链接部分 队名:女生都队 组长博客: 博客链接 作业博客:博客链接 小组内容 史恩泽(组长) 过去两天完成了哪些任务 描述 了解了如何根据系统获取的实际情况进行后端任务的调整 网易云音乐推荐算法的分析 对接口的规范化进行学习 展示GitHub代码签入记录 接下来的计划 跟进项目进度,安排整体计划 继续完善算法 继续完善所负责模块的功能,写好接口 还剩下哪些任务 燃尽图 遇到了哪些困难 网易云推荐算法的学习,很多算法难以理解 如何规范所实现接口的代码,便于调用 有哪些收获和疑问 金海 过去两天完
六十二:CSRF攻击与防御之系统准备之注册功能
CSRF攻击原理: 数据库信息 SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:[email protected]:3306/test' SQLALCHEMY_TRACK_MODIFICATIONS = False 创建模型: from flask_sqlalchemy import SQLAlchemy db = SQLAlchemy() from exts import db class User(db.Model): __tablen
this和super关键字的作用
this: 对象内部指代自身的引用 解决成员变量和局部变量同名问题 可以调用成员变量 不能调用局部变量 可以调用成员方法 在普通方法中可以省略 this 在静态方法当中不允许出现 this 关键字 super: 代表对当前对象的直接父类对象的引用 可以调用父类的非 private 成员变量和方法 super(); 可以调用父类的构造方法,只限构造方法中使用,且必须是第一条语句 Java 自学指南 Java 面试题汇总PC端浏览【点这里】 Java知识图谱 Java 面试题汇总小程序浏览,扫二维
noip2018 旅行 加强版
贪心 \(O(N^2logn)\)很好做,直接暴力断边。 \(O(nlogn)\)做法 同样考虑贪心,每次往最小的点走一定更优,只不过我们可以在一个环上走一半之后回溯,使得答案更优 我们在 当前点 最近的 还有儿子没走的祖先的 最小的儿子比当前点的儿子小时 就回溯 当然这个回溯的儿子必须在环上,且必须是当前点最大的儿子,因为如果不是最大的儿子,就必须要在其他比他更大的儿子访问完后再回溯,这样不满足字典序最小 正确性是显然的,我们要让字典序最小,只需排在前面的最小,并且所有点必须被访问到,所以当
使用小技巧使子功能模块不污染主框架
使用C++开发在做消息分发的时候我们经常会遇到这样的场景,我们为每个消息设计了单独的处理类或者处理函数,并用一个映射去维护这样的对应关系,当消息来的时候,我们遍历这个映射表,找到对应的处理函数,进而处理消息。 我们可能遇到了这样的设计 #include"case1.h"
#include"case2.h"
#include"case3.h"
#include"case4.h"
#include"case5.h"
void HandleManage::reghandle()
2019软工实践_Alpha(2/6)
队名:955 组长博客:https://www.cnblogs.com/cclong/p/11862633.html 作业博客:https://edu.cnblogs.com/campus/fzu/SE_FZU_1917_K/homework/9939 组员情况 组员1(组长):庄锡荣 过去两天完成了哪些任务 文字/口头描述 申请了域名,配置了已完成的前端静态页面到服务器,监督组员改进了一点前端页面 展示GitHub当日代码/文档签入记录 接下来的计划 让负责后端的组员赶工完成基础功能,尽快实
7个点说清楚spring cloud微服务架构
前言 spring cloud作为当下主流的微服务框架,让我们实现微服务架构简单快捷,spring cloud中各个组件在微服务架构中扮演的角色如下图所示,黑线表示注释说明,蓝线由A指向B,表示B从A处获取服务。 spring cloud组成的微服务架构图 由上图所示微服务架构大致由上图的逻辑结构组成,其包括各种微服务、注册发现、服务网关、熔断器、统一配置、跟踪服务等。下面说说spring cloud中的组件分别充当其中的什么角色。 Feign Feign(接口调用):微服务之间通过Rest接
c# progressbar
最近仿佛跟Thread很有缘,时间倒计时可以用它,今天发现可以使用线程了模拟进度条的进度。在我实现了小demo之后,又发现了很多实现进度条效果的方法,真是条条大路通罗马,怎样写都可以实现,暗爽不行不行的。 1.使用Timer实现 1.1插入一个timer控件,属性false,interval 100。插入button,插入textbox如下图。 1.2 代码实现 public void output(string log) { if (textBox1.GetLineFromChar
static关键字的作用是什么?
static 可以修饰变量、方法、代码块和内部类 static 变量是这个类所有,由该类创建的所有对象共享同一个 static 属性 可以通过创建的对象名.属性名 和 类名.属性名两种方式访问 static 变量在内存中只有一份 static 修饰的变量只能是类的成员变量 static 方法可以通过对象名.方法名和类名.方法名两种方式来访问 static 代码块在类被第一次加载时执行静态代码块,且只被执行一次,主要作用是实现 static 属性的初始化 static 内部类属于整个外部类,而不
Project Euler 59: XOR decryption
计算机上的每个字母都对应一个独特的编号,普遍接受的标准是ASCII(美国信息交换标准代码)。例如,大写字母的A的ASCII码是65,星号(*)的ASCII码是42,而小写字母k的代码是107。 一种现代的加密方法是:输入一个文本文件,把其中的字节转化为对应的ASCII码,然后用从秘钥中获得的特定值和每个字节做异或运算。异或函数的一个好处是对密文使用同样的密钥就可以还原出明文,比如\(65\ XOR\ 42=107\),同时\(107\ XOR\ 42=65\)。 如果密钥的长度和明文的长度一样
sh make.sh fatal error: opencv2/opencv.hpp: No such file or directory
问题: sh make.sh fatal error: opencv2/opencv.hpp: No such file or directory 解决: sudo apt-get install libopencv-dev 转:https://github.com/yuxng/PoseCNN/issues/76
mapreduce数据处理——统计排序
接上篇https://www.cnblogs.com/sengzhao666/p/11850849.html 2、数据处理: ·统计最受欢迎的视频/文章的Top10访问次数 (id) ·按照地市统计最受欢迎的Top10课程 (ip) ·按照流量统计最受欢迎的Top10课程 (traffic) 分两步: 统计;排序 初始文件部分样例: 1.192.25.84 2016-11-10-00:01:14 10 54 video 5551
1.194.144.222
abstract关键字的作用是什么?
可以修饰类和方法 不能修饰属性和构造方法 abstract 修饰的类是抽象类,需要被继承 abstract 修饰的方法是抽象方法,需要子类被重写 Java 自学指南 Java 面试题汇总PC端浏览【点这里】 Java知识图谱 Java 面试题汇总小程序浏览,扫二维码 所有资源资源汇总于公众号
今日推荐
周排行