ICode9

精准搜索请尝试: 精确搜索
  • 并查集 ( Disjoint-Set or Union-Find data structure )2022-02-17 11:01:14

      什么是并查集 1.将n个不重复的元素( distinct elements ), 分配到几个不相交集合( disjoint sets )的应用。 换句话说,一个不相交的集合(disjoint sets)是一组集合,其中任何项都不能出现在一个以上的集合中。 ( A disjoint set is a group of sets where no item can be in mor

  • C语言中typedef union类型的使用方法2022-02-17 08:32:23

    typedef union (C语言中Union类型的使用方法) 使用C语言时,常常使用struct,对于union类型却几乎没有用过,只知道它是联合类型,各字段共享一块内存,实际应用中却不知道它的具体用途。 今天读《编程卓越之道》中看到有对其使用的简单介绍,记录在此: 首先摘录一下struct和union的重要区别:  

  • hive 分离字符串中的数字&字母2022-02-16 12:32:07

    需求 有一个字段还有子母呼和数字,现要将字母和数字进行分离; portyarn8088manager porthdfs9820filse porthive10000query 要求输出结果 portyarn8088manager portyarnmanager 8088 porthdfs9820filse porthdfsfilse 9820 porthive10000query porthivequery

  • MySQL学习总结2022-02-15 12:04:41

    数据库的三大范式 第一范式:每个列都不可以再拆分 第二范式:在第一范式的基础上,非主键列完全依赖于主键 第三范式:在第二范式上,非主键列只依赖主键,不依赖其他非主键 事务的并发问题 脏读:事务A读取了事务B更新的数据,然后数据B回滚,那么A读到的是脏数据 不可重复读:事务A多次读取同一

  • StarRocks关键字2022-02-10 16:30:00

    A: ADD , ADMIN , AFTER , AGGREGATE , ALL , ALTER , AND , ANALYZE , ANTI, ARRAY , AS , ASC , AUTHORS B: BACKEND, BACKUP , BETWEEN , BEGIN, BIGINT, BITMAP, BITMAP_UNION , BOOLEAN , BOTH, BROKER , BACKENDS , BY , BUILTIN, 

  • sql注入绕过安全狗4.02022-02-07 22:04:48

    1.前言2.前置知识3.绕过关键字主要思路3.1绕过连体关键字思路3.2绕过单个关键字思路 4.以sqli-labs(Less-1)为例,绕过安全狗4.1拦截order by4.2拦截union select4.3拦截database()4.4拦截from4.5拦截and4.6查看数据库数据 5.面向安全狗4.0的py脚本6.sqli-labs无安全狗全通

  • 【Python入门教程】第45篇 集合的并集2022-02-07 18:04:04

    本篇我们介绍一下如何利用集合的 union() 方法或者并集操作符(|)将两个或多个集合进行合并。 集合的并集 两个集合的并集结果是一个新的集合,包含了这两个集合中不重复的所有元素。 以下是两个集合: s1 = {'Python', 'Java'} s2 = {'C#', 'Java'} 集合 s1 和 s2 的并集如下: {'Ja

  • ctf.show_web62022-02-05 10:01:22

    打开链接发现是登录界面,猜测是sql注入,先用万能密码测试一下 1' or 1=1#    发现有些字符被过滤了,经过测试,发现空格被过滤了 因此使用/**/代替空格。 password=admin'/**/union/**/select/**/1,2,3#&username=admin 发现2回显   接着开始爆库 password=admin'/**/union/**/sel

  • SQL注入绕过技术2022-02-04 18:01:50

    SQL注入绕过技术 文章目录 SQL注入绕过技术1空格字符绕过2.大小写绕过3.浮点数绕过注入4.NULL值绕过5.引号绕过6.添加库名绕过7.去重复绕过8.反引号绕过9. 脚本语言特性绕过10. 逗号绕过11. substr 截取字符串12. min 截取字符串13. 使用 join 绕过14. like 绕过15. limit

  • GraphQL:来来来,Union2022-02-03 14:01:18

        Union就是把不相干的一些数据实体,合并起来,一起供外部查询。不用像webapi,完成查询不同的数据,需要多次请求。一次请求,获取多样数据,减少请求次数,这也是GraphQL的优势之一。怎么弄,来来来,代码看过来: using HotChocolate; using HotChocolate.Execution; using HotChocolate.Ty

  • GraphQL:来来来,Union2022-02-03 14:00:36

          Union就是把不相干的一些数据实体,合并起来,一起供外部查询。不用像webapi,完成查询不同的数据,需要多次请求。一次请求,获取多样数据,减少请求次数,这也是GraphQL的优势之一。怎么弄,来来来,代码看过来: using HotChocolate; using HotChocolate.Execution; using HotChocolate

  • [风信子培训]SQL注入+hgame2022-02-01 16:58:00

    sql注入 sql语句 SELECT username, password FROM users WHERE username='$username' && password='$password' 万能密码(最简单的sql注入) 1‘ or 1=1# 注释符也可以是–+#是为了将后面的密码段给注释掉 步骤 找注入点(就是可以跟数据库进行交互的地方) 闭合语句(闭合了就能

  • 第六章_查询 【排序 原理】2022-01-29 12:02:47

    1. order by(全局排序) 1. 全局排序, 无论设置多少个 reduce个数,只会产生一个reduce 2. 对大规模的数据集,全局排序效率非常低 1. 设置分区个数为 3 set mapreduce.job.reduces=3; 2. 运行sql select name ,num from ( select '张飞' as name,1 as num un

  • union find(自用)2022-01-28 16:05:40

    type unionfind struct { count int //连通分量数 parent []int } //初始化 //x的父节点指向自己 func InitUF(n int) *unionfind{ uf :=new(unionfind) uf.count = n uf.parent = make([]int,n) for i:=0;i<n;i++{ uf.parent[i] = i } return uf } //union f

  • PentesterLab靶场sql注入流程2022-01-28 10:58:34

    环境安装 随便在网上找了个Pentester的靶场,结果是2013年的,那就从2013年的这个靶场开始学习 下载镜像的地址: https://pentesterlab.com/exercises/web_for_pentester_II/iso 正常找个虚拟机,进行iso的安装 安装完成后,查下虚拟机的IP,直接访问即可http://192.168.29.129/ sql注入

  • CollectionUtils工具类之并集union(arr1,arr2)和差集subtract(arr1,arr2)2022-01-27 12:05:12

    一、CollectionUtils工具类之并集union(arr1,arr2)和差集subtract(arr1,arr2) ①并集union(arr1,arr2) 这是将两个集合加在一起,然后去重 List<Integer> orderList1 = Arrays.asList(1, 2, 3); List<Integer> orderList2 = Arrays.asList(3, 4, 5); List<Integer> union = new A

  • 达梦笔记2022-01-22 22:35:36

    达梦笔记 1、查看外键 select * from dba_constraints where constraint_name='FK_MT_ACC_S_REFERENCE_MT_ACC_P'; 2、超出hash空间的处理 select * from v$dm_ini where para_name like 'HJ_BUF_SIZE'; select * from v$dm_ini where para_name like 'HJ_BUF_GLO

  • oracle联合注入2022-01-22 15:02:57

    oracle联合注入 oracle数据库简介:Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、

  • sql优化哪些情况造成索引失效或查询慢2022-01-20 18:01:18

    1.sql执行顺序为从右往左,where后有多个条件时,过滤数据多的条件放最右边。 2.以下情况会造成索引失效,应尽量避免。 (1)使用like进行模糊查询,应为 '值%',不使用双百分号,即'%值%'。 (2)索引字段避免出现计算,函数,数据转换,不使用not ,<> ,!= ,is null ,is not null等。 3.避免sql过于复杂,包含太多

  • 渗透学习笔记(三)--SQL注入学习(一)2022-01-17 22:00:58

    @目录sql注入常见攻击思路常见流程 使用靶场为sqli靶场 例题为GET - Error based - Single quotes - String(基于错误的GET单引号字符型注入) sql注入常见攻击思路   1:寻找到SQL注入的位置   2:判断服务器类型和后台数据库类型   3:针对不同的服务器和数据库特点进行SQL注入

  • sql 将查询结果插入已存在表2022-01-15 17:32:30

    insert into #check_wl select t1.FItemID PId,t2.FItemID,t2.FQty from ICBOM t1 left join ICBOMCHILD t2 on t1.FInterID =t2.FInterID where and FUseStatus=1072 and t2.FItemID>0 union all select t1.FItemID PId,t2.FItemID ,t2.FQty from ICBOM t1 left jo

  • java list 并集2022-01-14 12:35:13

    使用apache的CollectionUtils工具类 String[] arrayA = new String[] { "1", "2", "3", "4"}; String[] arrayB = new String[] { "3", "4", "5", "6" }; List<String> listA = Arrays.asLi

  • hive—UNION ALL和UNION区别,以及性能最优用法2022-01-13 12:04:41

          UNION ALL:不去重不排序直接原表合并。UNION:先表合并、再去重、再排序。<=>作用等价于 先distinct去重、再UNION ALL表合并、再order by排序。 但是效率,后者是前者的3倍。所以,数据量大时,不建议直接用UNION,建议先去重再UNION ALL。  

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有