sqlmap学习笔记1-目标获取

1.连接服务型数据库:   sqlmap -d "mysql://root:[email protected]:3306/test" -f --banner --users 2.连接文件型数据库:   sqlmap -d "sqlite://d:sql.db" -f --banner --users 3.连接url:   sqlmap -u "http://192.168.67.1/sqli/less-1/?id=1" --batch 4.其他连接方式:
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

数论&&组合&&线代-一些数学方法的描述(口胡)

有缺漏可以直接留言,我会补上的~ Miller-Rabin判断质数:假设是素数,由费马小定理及二次剩余定理判矛盾十分显然。 Pollard-Rho分解大整数:直接乱随,通过取最大公约数使得期望概率是$n^{0.25}$,就是用了更高明的判重法。 Lucas定理:非常简单,把完系约掉就好啦~ Polya定理(多聚腺苷酸定理):反正我只会Burnside引理,而后就不会了…… Matrix-Tree定理:感性理解,我也不会 基底:线性空间就是这样定义的我有什么办法╮(╯▽╰)╭
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

论问题

工作、学习、生活中,我们会遇到各种各样的问题,有些问题很简单,几乎靠本能就能不假思索地解决,比如,决定中午吃什么、周末要不要出去玩,但是有些问题就没这么简单,小到如何做好一桌菜,大到人生的择偶择业,可能都需要我们去认真想一想。 怎么去分析解决这些看上去复杂的问题,要是铺陈开来,说上三天三夜也说不完,而且「一千个人眼中有一千个哈姆雷特」,不同的人采取的措施也不一样,在这里,我仅就我的一些生活经验来谈一谈,希望能够对你有帮助。 是什么 把遇到的问题用笔写下来,光靠想的话,只会越想越乱,无形中还会放
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

Codeforces Round #577 (Div. 2) (A、B、C)

A、Important Exam 简单贪心即可 1 #include<iostream> 2 #include<sstream> 3 #include<fstream> 4 #include<algorithm> 5 #include<cstring> 6 #include<iomanip> 7 #include<cstdlib> 8 #include<cctype> 9 #include<vector> 10 #include<string> 11 #i
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

js之以面向对象的形式书写贪吃蛇

此代码存在一定的小bug,当蛇出边界之后存在一定的小问题 分析贪吃蛇功能需求: 1.食物 (1)每次生成一个,位置随意但不可超出规定范围 (2)每次蛇吃到食物之后,前一个食物消失同时新的食物又生成 (3)属性:大小、颜色、位置 2.蛇 (1)属性:长度,颜色,位置、方向 (2)每吃掉一个食物,蛇尾新增一节,默认方向向右 3.游戏对象 管理食物对象和蛇对象的生成和逻辑 良好的代码书写习惯及注意: 使用(function(){})(),开启自调用函数,启动新的局部作用域,防止命名冲突 在防止命名冲
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

JVM讲解

JVM   概述:JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。      引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码 (字节码),就可以在多种平台上不加修改地运行。————摘自百度百科   Java虚拟机
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

python_scope_and_namespaces_closures

https://sebastianraschka.com/Articles/2014_python_scope_and_namespaces.html https://stackoverflow.com/questions/4020419/why-arent-python-nested-functions-called-closures
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

springboot-jsp打jar问题

【**前情提要**】最近做了一个项目,项目是springboot+jsp结构的,但是在发布生产环境的时候又需要用maven打成jar包,但是一开始的默认配置都不成功。下面的文章就是具体的解决过程。 ----- # 壹、项目结构 ![项目结构](https://img2018.cnblogs.com/blog/1035487/201908/1035487-20190810230714604-930434183.png) # 贰、异常现象 使用的JDK为1.8,springboot版本为: ```
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

暑假集训-8.10总结 2019 牛客暑期多校 第二场 H Second Large Rectangle (单调栈) 暑期训练 CF套题

学习内容:复习树状数组 复习带权并查集 复习线段树 今日完成题数:2+1 多校补题情况(之前定的每支队伍标准):× 今日看书情况:0 学习算法的总结 无 今日做题总结 2019 牛客暑期多校 第二场 H Second Large Rectangle (单调栈) 暑期训练 CF套题
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

样式小图标的三种处理方式

搜狗:tubiao/icon 小图标的处理方法有三种: 一,最直接就是切图放在文件中进行读取 缺点: 1,多次HTTP请求,影响性能 2,不方便修改和维护。(每次修改都要重新修改美工修改图片大小,颜色等等) 二,使用base64,把图片转换为base64代码 本质:把小图标通过Base64转换成 Base64格式的图片 或者是 二进制编码 1,打开网址:https://www.sojson.com/image2base64.html 2,点击选择文件---选择需要转换的图片---确定---等待
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

怎么给win10进行分区?

新安装的win10系统的朋友,对于win10系统分区不满意应该如何是好呢?今天给大家介绍两种win10系统分区的方法,一个是windows自带分区管理软件来操作;另一个就是简单方便的分区助手来帮助您进行win10系统分区的实现. 方法一:windows10磁盘管理软件 鼠标右击"计算机",选择"管理"标签;打开"计算机管理"窗口. 选择"存储管理"打开"磁盘管理"页面 右键单机选择要压缩的磁盘(本例选择D盘),快捷方式选择"压缩卷",在输入压缩空间量(MB)里填写要压缩出的空间量,如果要压缩出
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

配置 http 反向代理

[root@nginx ~]# cd /etc/nginx/ 1 [root@nginx nginx]# cp nginx.conf nginx.conf.bak #备份一个原配置文件 2 [root@nginx nginx]# vim nginx.conf 3 location / { 4 proxy_pass http://192.168.18.201; 5 } 6 指令说明:proxy_pass 语法:proxy_pass URL 默认值:no 使用字段:location, locati
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

TCP状态变迁图

注意关闭的过程,在客户端发生FIN后根据收到对端的消息进入相应的状态,最后都会进入TIME_WAIT状态。
分类: 其他 发布时间: 08-10 23:41 阅读次数: 0

用Python可视化股票指标

一个完整的量化交易策略指考虑到交易的方方面面,但是能不能赚钱,谁知道呢 :)
分类: 编程语言 发布时间: 08-10 23:30 阅读次数: 0

(一)Golang的概述

Google创造Golang的原因计算机硬件技术更新频繁,性能提高很快。目前主流的编程语言发展明显落后于硬件,不能合理利用多核多CPU的优势提升软件系统性能。软件系统复杂度越来越高,维护成本越来越高,目前缺乏一个足够简洁高效的编程语言。【现有的编程语言;风格不统一;计算能力不够;处理大并发不够好】企业运行维护很多c/c++的项目,c/c++程序运行速度虽然很快,但是编译速度却很慢,同时还存在“内存
分类: 编程语言 发布时间: 08-10 23:30 阅读次数: 0

安装yarn实况

【**前情提要**】最近在gayhub上面得到一个开源项目,遂准备研究一下源码,当然第一步就是要把项目运行起来。然后看了一下技术栈,发现包管理工具是使用yarn,以前也听说过yarn但是也没有具体使用过,只知道是facebook发布的包管理程序。 # 壹、安装 1.下载node.js,使用npm安装 ```xml npm install -g yarn 查看版本:yarn --version ``` 2.安装node.js,下载yarn的安装程序: [ 提供一个.msi文件,在运行时将引导您在
分类: 其他 发布时间: 08-10 23:24 阅读次数: 0

字符串的解构赋值,方法

let [x,y,z]="123";//此时是将字符串转化为类似数组 console.log(x,y,z);//x=1,y=2,z=3 //indexOf     //判断字符串中有没有指定的字符,有的话返回指定字符位置的索引,没有返值是-1 //includes   //判断字符串中有没有指定的字符,返回值是true/false   //includes方法有两个参数,第一个参数是指定字符。第二个参数是索引,指定从哪开始查找   //比indexof的优点是直接得到字符串中有没有指定字
分类: 其他 发布时间: 08-10 23:24 阅读次数: 0

linux上安装newman

1. newman的安装依赖nodejs,首先安装node/npm 进入到 /usr/local目录 [root@ipha-dev71-1 local]# cd /usr/local [root@ipha-dev71-1 local]# pwd /usr/local [root@ipha-dev71-1 local]# wget https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz # 下载安装包 -
分类: 其他 发布时间: 08-10 23:24 阅读次数: 0

Linux学习笔记(十四)磁盘管理(二):格式化、挂载以及Swap分区

一、格式化 第一种写法 mkfs.文件系统 [分区名称(设备文件路径)] 例如:对sdb硬盘的第一个分区以ext3文件系统进行格式化 第二种写法 mkfs -t 文件系统 [分区名称(设备文件路径)] 注意:(1)扩展分区不可以格式化,只有主分区和逻辑分区可以格式化 (2)GPT分区不可以通过fdisk -l 命令查看分区的文件系统系统类型,只能通过parted工具里的print命令查看 二、挂载分区 (1)现在/mnt目录下创建相关文件夹 mkdir -p /mnt/[文件夹名] (2)挂载
分类: 其他 发布时间: 08-10 23:24 阅读次数: 0

Abp 添加权限项<一>

1.下载代码,数据库迁移,npm install 2.添加权限项: public static class PermissionNames { public const string Pages_Tenants = "Pages.Tenants"; public const string Pages_Users = "Pages.Users"; public const string Pages_Roles = "Pages.Ro
分类: 其他 发布时间: 08-10 23:24 阅读次数: 0