简单sql注入(手注)

一、Sql简单手注的一般思路: 1、 先看是不是注入点(字符型、整型) 2、 判断字段数 3、 判断是否可以用union联合查询(是否有显示位) 4、 获取所有数据库名 5、 获取数据库中表名 6、 获取表中的字段名 7、 获取字段中的信息数据 1、 先看是不是注入点 *加单引号 (‘)如果报错则可能存在 输入?2-1页面变化(数值型) *数字型:and 1=1正常;and 1=2报错 or 2>1 正常;or 1>2 报错 xor 1=1 报错;xor 1=2 正常 and 1=1 url编
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

day30-网络协议五层模型和socket

网络协议五层模型 一、物理层:这一层是用来发送电信号的。就是01101011001 二、数据链路层:把物理层 的电信号分组,每一组都叫做一个数据报或者叫做数据帧,每一个数据包的内容为报头和数据两部分,他的头有固定的18个字节组成,6个是发送者地址,6个是接受者地址,6个是数据类型,而且这些地址都是mac地址。每个网卡都有唯一的Mac地址。广播,这层进行广播,可能会出现广播风暴。 三、网络层:ip:ipv4:从0.0.0.0到255.255.255.255,这代表有限,于是有了ipv6. 子网掩
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

2019本科se第一次作业-博客初体验

Deadline:2019-9-14 23:00,以博客发表日期为准 评分标准: 按时交 - 有分(满分100分),超期提交本次作业为0分,2周内未完成倒扣本次作业分数 检查项目包括: 完成任务1(10分) 完成任务2(10分) 完成任务3(70分) 博文规范(行文清晰流畅)(10分) 抄袭 - 倒扣本次作业分数 任务1:调查问卷 在以下网址提交课程调查问卷:https://www.wjx.cn/jq/45288275.aspx 任务2:在博客园平台注册个人博客账号和加入班级博客 用途:师生交
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

一入 Java 深似海【目录】

一、Java 基础语法   1.1 初始 Java   1.2 数据类型 & 变量与常量 & 注释   1.3 运算符   1.4 流程控制语句 之 顺序结构   1.5 流程控制语句 之 条件判断语句   1.6 流程控制语句 之 循环语句   1.7 方法   1.8 数组 数组(一)定义与访问 数组(二)基本操作 数组(三)二维数组   1.9 字符串   字符串初始化 字符串常用操作   1.10   1.11 二、Java 面向对象   2.1 面向对象思想   2.2 封装   2
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

Scheduling In Go

https://www.ardanlabs.com/blog/2018/08/scheduling-in-go-part1.html 1) Scheduling In Go : Part I - OS Scheduler 2) Scheduling In Go : Part II - Go Scheduler 3) Scheduling In Go : Part III - Concurrency
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

SSO系统介绍

1、什么是sso系统   SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。 2、为什么要有单点登录系统 2.1、传统的登录实现方式    此方式在只有一个web工程时是没有问题。 2.2、集群环境下      集群环境下会出现要求用户多次登录的情况。   解决方案:     1、配置tomcat集
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

git出现“The file will have its original line endings in your working directory”错误

一、现象: git add *时出现如下现象: The file will have its original line endings in your working directory 解决: Gitshell中输入如下命令解决: git config --global core.autocrlf false
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

laravel 根据字段不同值做不同查询

在开发过程中我们经常遇到这种情况: 例如,一个信息表message,字段type 1.操作提醒 2.平台通知,表message_read记录当信息是平台通知时用户浏览状况   那么 当信息是平台通知时是针对的所有用户,我们想根据他是否浏览状态去在消息提醒里去显示他未读的消息 语句如下(laravel) public function index() { // 监听sql语句 // DB::listen(function($query) { /
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

【Navicat】使用navicat执行sql 查询速度很慢解决方法

========================== Navicat 远程连接Mysql执行普通sql速度慢问题: 场景:   navicat可以连接上 远程服务器的mysql。但是在navicat执行最简单的sql语句,都非常慢。    即使是执行EXPLAIN 都非常耗时。 解决方法:   选中数据库---右键点击连接---选择高级 --勾选保持连接间隔 -- 默认是 240,可以将时间修改为例如10 --- 最后保存即可
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

23_____二叉搜索树的后序遍历

知识摘要: 1.二叉搜索树(又叫:二叉排序树,二叉查找树): 遵循: Tree.left.val<Tree.val<Tree.right.val. 所以它的中序遍历一定是一个有序列。 2.其他一些树: 满二叉树:从上往下,除了叶子结点外,其他结点的左右子节点都存在。 完全二叉树:比满二叉树少几个叶子结点,叶子结点从左向右依次放置。 平衡二叉树:它的左右子树高度差的绝对值不大于1,且它的左右子树也是平衡二叉树。 题目描述: 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

拯救行动(BFS)

公主被恶人抓走,被关押在牢房的某个地方。牢房用N*M (N, M <= 200)的矩阵来表示。矩阵中的每项可以代表道路(@)、墙壁(#)、和守卫(x)。 英勇的骑士(r)决定孤身一人去拯救公主(a)。我们假设拯救成功的表示是“骑士到达了公主所在的位置”。由于在通往公主所在位置的道路中可能遇到守卫,骑士一旦遇到守卫,必须杀死守卫才能继续前进。 现假设骑士可以向上、下、左、右四个方向移动,每移动一个位置需要1个单位时间,杀死一个守卫需要花费额外的1个单位时间。同时假设骑士足够强壮,有能力杀死所有的
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

mysql 8.0

今天用navicat for mysql在连接百度云中的mysql时 遇见报错:1251-Client does not support authentication protocol requested by server 查询mysql官方原来是mysql服务器要求的认证插件版本与客户端不一致造成的,caching_sha2_password是8.0默认的认证插件,必须使用支持此插件的客户端版本。 通过如下命令查询个用户对应的插件: mysql> select user,plugin fr
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

Video Captioning 综述

1.Unsupervised learning of video representations using LSTMs 方法:从先前的帧编码预测未来帧序列 相似于Sequence to sequence learning with neural networks论文 方法:使用一个LSTM编码输入文本成固定表示,另一个LSTM解码成不同语言 2.Describing Videos by Exploiting Temporal Structure 该论文发表在iccv2015,是第一篇使用时间
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

第四章笔记:遍历--算法学中的万能钥匙

摘要:1. 简介 2. 公园迷宫漫步 3. 无线迷宫与最短(不加权)路径问题 4. 强连通分量 1. 简介 在计算机科学裡,树的遍历(也称为树的搜索)是圖的遍歷的一种,指的是按照某种规则,不重复地访问某种樹的所有节点的过程。具体的访问操作可能是检查节点的值、更新节点的值等。不同的遍历方式,其访问节点的顺序是不一样的。两种著名的基本遍历策略:深度优先搜索(DFS) 和 广度优先搜索(BFS)。参考:https://zh.wikipedia.org/wiki/%E6%A0%91%E7%9A%84%
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

Qemu-kvm

一.虚拟化介绍 在X86平台的虚拟化技术中,新引入的虚拟化层通常称为虚拟化监控器(Virtual Machine Monitor,VMM),也叫Hypervisor。在虚拟化中,VMM必须能截获计算元件到物理资源的直接访问,并将其重定向到虚拟资源池中。根据VMM是用纯软件的方法还是利用物理资源提供的机制来“截获重定向”,可分为软件虚拟化和硬件虚拟化。 二:软件虚拟化和硬件虚拟化 软件虚拟化:QEMU,VMWare QEMU采用动态二进制翻译技术,客户机的指令不能再物理机上直接执行,需要通过VM
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

Mud Puddles ( bfs )

传送门 题目 题解 直接bfs就行,有个坑点要注意:因为坐标存在负数,所以可以把所有点都+500转化为正数去做。 Code #include<bits/stdc++.h> #define debug1(x) cout<<#x<<"="<<x<<endl #define debug2(x,y) cout<<#x<<"="<<x<<' '<<#y<<"="<<y<<endl using namespace std; const int maxn=1e4+10; typedef long
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

[转帖]K8s 学习者绝对不能错过的最全知识图谱(内含 58个知识点链接) K8s 学习者绝对不能错过的最全知识图谱(内含 58个知识点链接)

K8s 学习者绝对不能错过的最全知识图谱(内含 58个知识点链接) https://www.cnblogs.com/alisystemsoftware/p/11429164.html 需要加强学习呢. 作者 | 平名 阿里服务端开发技术专家 导读:Kubernetes 作为云原生时代的“操作系统”,熟悉和使用它是每名用户的必备技能。本篇文章概述了容器服务 Kubernetes 的知识图谱,部分内容参考了网上的知识图谱,旨在帮助用户更好的了解 K8s 的相关知识。 概述 容器服务 Kube
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

笔记-6:mysql索引

1.索引概述   建立索引的目的:加快数据库检索的速度。   mysql中索引主要分为: 普通索引:使用index或key关键字创建,其索引列值可以取空值或重复值。 唯一性索引:使用关键字UNIQUE创建,其索引列值不能重复,且必须唯一,但可以是空值。 主键索引:使用关键字primary key创建,主键索引是一种唯一性索引,但是其列值不能为空。 聚簇索引:聚簇索引的索引顺序就是数据存储的物理顺序。一个表只能有一个聚簇索引,且只有solidDB和InnoDB存储引擎才支持。 全文索引:只能创建
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

【Leetcode】【简单】【136. 只出现一次的数字】【JavaScript】

题目描述 136. 只出现一次的数字 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出: 1 示例 2: 输入: [4,1,2,1,2] 输出: 4 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/single-number 著作权归领扣网络所有。商业转载请联系官方授权,
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

第四天英语

leverage  n.杠杆作用,影响力 drug    n.药,毒品vi.吸毒 fashionable  adj.流行的 progress  n.进步,发展,前进  vi 促进 enlighten  v.启发,启蒙 amass   v.收集 contemplate  vt.注视,打算 deterioration  n.恶化,退化 majestic  adj.宏伟的,高贵的 enforcement  n.执行,强制 curve  n.曲线,弯曲 fierce  adj.猛烈的,凶残的 heal
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0