abcd

黑客入门必须掌握8个DOS命令

孤者浪人 提交于 2019-12-16 20:03:12
黑客入门必须掌握8个DOS命令 【2006-09-25 10:11】 【】 http://searchsmallbizit.techtarget.com.cn/tips/406/2592906.shtml 【IT专家网论坛】    一,ping   它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车,。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。   -t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。试想,如果你使用100M的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。   -l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。结合上面介绍的-t参数一起使用,会有更好的效果哦。   -n 定义向目标IP发送数据包的次数,默认为3次。如果网络速度比较慢

Lua基础之字符串(string)

有些话、适合烂在心里 提交于 2019-12-09 09:55:28
1, 计算字符串长度 2, 返回字符串s的n个拷贝 3,返回字符串全部字母大写 4,返回字符串全部字母小写 5,返回一个类似printf的格式化字符串 6,根据下标截取字符串 7,在字符串中查找 8,在字符串中替换 9,返回字符的整数形式 10,将整型数字转成字符并连接 原文地址 : http://blog.csdn.net/dingkun520wy/article/details/50434530 字符串函数 lua中字符串索引从前往后是1,2,……,从后往前是-1,-2……。 string库中所有的function都不会直接操作 字符串,只返回一个结果。 1, 计算字符串长度 string. len() 例如:string.len("abcd"); -- 4 2, 返回字符串s的n个拷贝 string. rep() 例如: string.rep("abcd",2) -- abcdabcd 3,返回字符串全部字母大写 string. lower() 例如: string.lower("AbcD") --abcd 4, 返回字符串全部字母小写 string. upper() 例如: string.upper("AbcD") --ABCD 5,返回一个类似printf的格式化字符串 string. format() 例如:string.format("the value is:%d"

Python学习一基础数据类型及赋值操作

核能气质少年 提交于 2019-12-07 21:05:53
一、变量赋值 单个变理赋值 参数名称 = 变量值如下 #!/usr/bin/python # -*- coding: UTF-8 -*- counter = 100 # 赋值整型变量 miles = 1000.0 # 浮点型 name = "John" # 字符串 print counter print miles print name 二、多外变量赋值 1.给多个变量赋同一个值 参数名 = 参数名 = 参数名。。。=参数值如下 #!/usr/bin/python # -*- coding: UTF-8 -*- a = b = c = 1 print a print b print c 2.给多个变量赋不同的值 参数名,参数名,参数名 = 参数值,参数值,参数值 #!/usr/bin/python # -*- coding: UTF-8 -*- a , b, c = 1,2,3 print a print b print c 三、标准数据类型 1、数字类型 Python支持四种不同的数字类型: int(有符号整型) long(长整型[也可以代表八进制和十六进制]) float(浮点型) complex(复数) 2、字符串 字符串或串(String)是由数字、字母、下划线组成的一串字串,一些简单的操作如下 #!/usr/bin/python # -*- coding: UTF-8 -

cf603 div2 abcd

守給你的承諾、 提交于 2019-12-06 14:11:13
https://codeforces.com/contest/1263 enmmmmmm 手速快是真的很有优势, #include <bits/stdc++.h> //cf603 div2 using namespace std; #define _for(i,a,b) for(int i = (a); i < (b); i++) #define _rep(i,a,b) for(int i = (a); i <= (b); i++) #define ll long long void taskA(){// 可以证明当 最大数大于其他两数之和时, ans = 其他两数之和 // 否则 ans = (r+g+b)/2 可以用数学归纳法证明 //https://www.cometoj.com/contest/68/problem/B?problem_id=3934 有点像之前comet做的一道题,所以很快就A了 int t; cin >> t; while(t--) { int r,g,b; cin >> r >> g >> b; if(g < b) swap(g, b); if(r < g) swap(r, g); if(r >= g+b) cout << g+b << endl; else cout << (g+b+r)/2 << endl; }return; } void

JDK1.8新特性(一):stream

只愿长相守 提交于 2019-12-06 06:59:18
一.什么是stream? 1.概述 Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。 元素流在管道中经过中间操作的处理,最后由最终操作得到前面处理的结果。 简单描述一下大概是这样: +--------------------+ +----------+ +----------+ +----------+ +--------------+ 获得的stream对象 ----- 中间操作1 -- 中间操作2 - ... - 最终操作 -- 最终返回的对象 +--------------------+ +----------+ +----------+ +----------+ +--------------+ 二. 举个例子? 现在有一个字符串集合,我们需要过滤掉集合里头长度小于2的字符串: public static void main( String[] args ) { ListString strings = Arrays.asList(ab, , bc, cd, abcd,, jkl); ListString stringList = new ArrayList(); for (String str strings)

codeforces #602 div2 ABCD

跟風遠走 提交于 2019-12-06 00:19:27
A. Math Problem Description 给出n个区间,求一个最短区间使得这个区间与n个区间都有交集 Solution 对$l,r$排序,求出$l_{max}-r_{min}$即可。 做题时被这个卡,真的憨憨。 1 #include <algorithm> 2 #include <cctype> 3 #include <cmath> 4 #include <cstdio> 5 #include <cstdlib> 6 #include <cstring> 7 #include <iostream> 8 #include <map> 9 #include <numeric> 10 #include <queue> 11 #include <set> 12 #include <stack> 13 #if __cplusplus >= 201103L 14 #include <unordered_map> 15 #include <unordered_set> 16 #endif 17 #include <vector> 18 #define lson rt << 1, l, mid 19 #define rson rt << 1 | 1, mid + 1, r 20 #define LONG_LONG_MAX 9223372036854775807LL 21

codeforces #600 div2 ABCD

馋奶兔 提交于 2019-12-05 23:41:08
A. Single Push 模拟瞎搞,开始忘了判断可能出现多种差值,憨憨 B. Silly Mistake Description Solution 也是一个模拟瞎搞题,不过自己比较憨,忘了判断最后一节儿,还以为写了个假题,自闭. #include <algorithm> #include <cctype> #include <cmath> #include <cstdio> #include <cstdlib> #include <cstring> #include <iostream> #include <map> #include <numeric> #include <queue> #include <set> #include <stack> #if __cplusplus >= 201103L #include <unordered_map> #include <unordered_set> #endif #include <vector> #define lson rt << 1, l, mid #define rson rt << 1 | 1, mid + 1, r #define LONG_LONG_MAX 9223372036854775807LL #define pblank putchar(' ') #define ll LL #define fastIO

cfER76 abcd

*爱你&永不变心* 提交于 2019-12-04 14:24:30
https://codeforces.com/contest/1257 A題 取個max(b-a+x, n-1) B題 儅x>3 時就可以變成任意y, 儅 n <= 3 時 討論下 C題 用數組記錄下沒個數的出現位置, 取與上一次位置的最小距離為答案 D題 儅怪物中力量最大的大於勇士 則輸出 -1, 否則 貪心 將每個耐力值取最大力量, 用一個數組存 耐力值的最大力量() /* 6 1 1 1 2 2 2 */ #include <bits/stdc++.h> using namespace std; #define _for(i,a,b) for(int i = (a); i < (b); i++) #define _rep(i,a,b) for(int i = (a); i <= (b); i++) #define ll long long void taskA(){ int t, n,x,a,b; cin >> t; while(t--) { cin >> n >> x >> a >> b; if(a > b) swap(a, b); int ma = b-a; if(abs(b-a) < n) ma = min(n-1, ma+x); cout << ma << endl; } } void taskB(){ ll t, x, y; cin >> t; while(t--)

Java 8 Stream

◇◆丶佛笑我妖孽 提交于 2019-12-04 06:40:08
Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。 这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。 元素流在管道中经过中间操作(intermediate operation)的处理,最后由最终操作(terminal operation)得到前面处理的结果。 +--------------------+ +------+ +------+ +---+ +-------+ | stream of elements +-----> |filter+-> |sorted+-> |map+-> |collect| +--------------------+ +------+ +------+ +---+ +-------+ 以上的流程转换为 Java 代码为: List<Integer> transactionsIds = widgets.stream() .filter(b -> b.getColor() == RED) .sorted((x,y) -> x.getWeight() - y.getWeight()) .mapToInt(Widget:

codeforces #584 ABCD

家住魔仙堡 提交于 2019-12-04 04:30:57
A. Paint the Numbers Description Solution 水题 B. Koala and Lights Description Solution 模拟到1e4。 C. Paint the Digits Description 给出一个序列,将序列每个值染色为1或2。 问能否给出一种染色序列使得12序列为排序后的序列。 Solution 原序列排一遍序比较。 扫两遍,第一次染色1,第二次染色2。 判断染色序列是否完整覆盖原序列。 1 #include <algorithm> 2 #include <cctype> 3 #include <cmath> 4 #include <cstdio> 5 #include <cstdlib> 6 #include <cstring> 7 #include <iostream> 8 #include <map> 9 #include <numeric> 10 #include <queue> 11 #include <set> 12 #include <stack> 13 #if __cplusplus >= 201103L 14 #include <unordered_map> 15 #include <unordered_set> 16 #endif 17 #include <vector> 18 #define