相关文章

Rademacher Complexity

拉德马赫复杂度(Rademacher Complexity)是一种刻画假设空间复杂度的途径,与VC不同的是它在一定程度上考虑了数据分布。

数据结构与算法二:时间/空间复杂度(complexity)

从架构的角度来看,可扩展性是指更改 app 的难易程度。从数据库的角度来看,可伸缩性是指在数据库中保存或检索数据所需的时间快慢程度。 对于算法,可扩展性是指随着输入大小的增加,算法在执行时间和内存使用方面的表现情况。 当处…

1.2 Complexity复杂度和几种排序

浙大BMI大三上课程,用于本人期末复习,欢迎指正和学习建议! 目录 一. 复杂度 二. 各类排序 1. 冒泡排序(Bubble Sort) 2. 插入排序(Insertion) 3. 选择排序(Sort) …

复杂度(complexity)介绍

目录 1.算法效率 1.1如何衡量一个算法的好坏 1.2算法的复杂度 2.时间复杂度 2.1时间复杂度的概念 2.3大O的渐进表示法 Eg1 Eg2 Eg3 Eg4 Eg5 Eg6 Eg7 Eg8 Eg9 3.空间复杂度 eg1 eg2 eg3 eg4 4.常见的时间复杂度 5.OJ(online judge)例…

BUUCTF re luck_guy

查壳64位,打开主函数,点开patch_me查看 点开后继续点get_flag看到关键函数代码 unsigned __int64 get_flag() {for ( i 0; i < 4; i ){switch ( rand() % 200 ) //当初还想把这里改成1直接获得flag,我还是太年轻,做不来啊{case 1:puts("OK, its flag:");mems…

python爬取豆瓣正在上映的电影

爬取的目标网址: https://movie.douban.com/cinema/nowplaying/zhuhai/ (后面这个珠海是表示的地点) 使用的工具: Jupyter Notebook(5.4.7),python3.7.1 使用的python库: requests、pyquery、pandas 要爬取的网站长这个样子: 先引入库 import requests from …

buu-[GXYCTF2019]luck_guy

查看文件信息 64位ida打开 查看字符串 先存着GXY{do_not_ 查看主函数 welcome()是欢迎&#xff0c;重点看patch_me()函数 继续跟进 unsigned __int64 get_flag() {unsigned int v0; // eaxchar v1; // alsigned int i; // [rsp4h] [rbp-3Ch]signed int j; // [rsp8h] [rbp-…

最美应用API接口分析

最美应用API接口分析 最美应用API接口分析一.请求版本列表1.1 API二.请求应用配置2.1 API2.2参数列表2.3 返回三.友盟更新3.1 API3.2参数列表3.3 返回四.appleStore应用信息4.1API4.2 返回五.友盟数据统计5.1API5.2 参数列表六.shareSDK分享功能6.1 API七.专栏数据7.1API7.2 参…

BUUCTF逆向—luck_guy

1. DIE 查壳&#xff0c;64 位无壳文件 2. 直接拖入64位IDA&#xff0c;找到main函数&#xff0c;按F5反汇编看代码&#xff1a; 要求用户输入一个lucky number&#xff0c;并将这个值存储在v4变量中&#xff0c;再调用了一个patch_me函数对v4进行了处理&#xff0c;随后打印结…

BUUCTF Reverse刷题笔记04——[GXYCTF2019]luck_guy

一、拉入ExeinfoPe分析 二、拉入64位IDA分析 进入main函数&#xff0c;F5查看伪代码 // local variable allocation has failed, the output may be wrong! int __cdecl main(int argc, const char **argv, const char **envp) {int v4; // [rsp14h] [rbp-Ch]unsigned __int6…

TablayoutView+Fragement+ViewPaper+SwipeRefreshLayout+RecyclerView+CardView,类打造滑动布局,下拉刷新,卡片式List列表的轮子

从零开始做项目快完结啦&#xff0c;到处找零件拼成自己想要的啦~先上模型 用鼠标操作模拟器的&#xff0c;有点那个哈哈哈~手机上就不会啦 话不多说上代码了&#xff0c;SwipeRefreshLayoutRecyclerView是参考第一行代码书里的&#xff0c;再结合TablayoutViewFragementViewPa…

Buuoj re [helloworld|reverse3|不一样的flag|SimpleRev|Java逆向解密|[GXYCTF2019]luck_guy]

Buuoj reverse helloworldreverse3不一样的flagSimpleRevJava逆向解密[GXYCTF2019]luck_guy 好久没刷题了&#xff0c;我太忙了&#xff0c;后边争取每天刷 helloworld 该文件为apk&#xff0c;使用jadx-gui打开 flag{7631a988259a00816deda84afb29430a} reverse3 32位pe文件…

buu re部分wp(一)(未完待续)

一、[GWCTF 2019] xxor 二、[ACTF ] usualcrypto 三、[GXYCTF 2019] luck_guy 抽空来总结一下这几天做的几道题&#xff0c;因为对大小端序不是很了解总是解不对&#xff0c;唉&#xff0c;认识到了要注意大小端序的重要性。 &#xff08;大一废物&#xff0c;写的不好还请师…

Kubernetes集群搭建

2019独角兽企业重金招聘Python工程师标准>>> 0. 概要 使用kubeadm搭建一个单节点kubernets实例,仅供学习. 运行环境和软件概要如下: ~版本备注OSUbuntu 18.0.4192.168.132.152 my.servermaster.local/192.168.132.154 my.worker01.localDocker18.06.1~ce~3-0~ubuntu…

ELK、FILEBEAT 日志分析平台搭建

一、ELK介绍 1.ELK简介 如今&#xff0c;绝大部分系统都是一个分布式的环境&#xff0c;机器分布在不同的环境中。而如果我们需要去查看日志信息&#xff0c;按照以前的方式一台台登录去查看&#xff0c;效率非常低&#xff0c;而且很耗时间。所以这里需要一个集中式的日志存…

buuctf(re)

rerere reverse1reverse2内涵的软件新年快乐补充复习指令movsbstosbscasb hellowordxorreverse3不一样的flagSimpleRevJava逆向解密luck_guyjarvisoj_level2findit简单注册器JustReRSA[ACTF新生赛2020]easyreCrackRTF[2019红帽杯]easyRE reverse1 1.shiftf12查看下字符串&…

BUUCTF-reverse

easyre reverse1 reverse2 fl0g {hacking_for_fun} flag list(fl0g) for i in range(len(flag)):if ord(flag[i]) 105 or ord(flag[i]) 114:flag[i] chr(49)print(flag[i],end) #{hack1ng_fo1_fun}内涵的软件 后来我菜发现得把v2里面的DBAPP换成flag菜可以是正确的flag&am…

buuoj Reverse

尝试了一下buu上逆向工程的一些题目,记录一下学习收获 使用ollydbg进行手动脱壳 加壳:一种通过一系列数学运算,将可执行程序文件或动态链接库文件的编码进行改变,以达到保护程序资源的目的。 call命令:这个命令是访问子程序的一个汇编基本指令。 00401029.E8 DA240A00…

K8s临时卷与持久卷详解

文章目录 Kubernetes存储卷管理临时卷卷概述临时卷持久卷如何使用卷&#xff1f;emptyDir卷configMap卷secret卷 持久卷hostPath卷NFS卷PV/PVC Kubernetes 存储卷管理 临时卷 卷概述 卷是一个抽象化的存储设备 容器中的文件在磁盘上都是临时存放的&#xff0c;这给容器中运…

NewStarCTF 2023 公开赛道 Web

NewStarCTF 2023 公开赛道 Web WEEK1|WEB 泄漏的秘密 泄露的秘密&#xff0c;直接看常见的目录robots.txt,www.zip直接那道两段flag 也可以用dirsearch工具扫描&#xff0c;但是BUUOJ平台的网站只能开底线程&#xff0c;不然全是429 PART ONE: flag{r0bots_1s_s0_us3ful $…