网络编程
相关基础概念:
1、计算机网络与Internet
2、TCP/IP协议
3、Internet地址
IP地址,形如xxx.xxx.xxx.xxx
域名系统。例如www.edu.cn
URL(统一资源定位符)
协议 :// 主机 [: 端口] [/ 文件] [# 引用]
客户-服务器(Client-Server)模式
网络模型与通讯要素:...
分类:
编程语言 时间:
2016-05-13 01:30:52
阅读次数:
219
Period
Time Limit: 3000MS
Memory Limit: 30000K
Total Submissions: 15963
Accepted: 7644
Description
For each prefix of a given string S with N characters (each charact...
分类:
其他好文 时间:
2016-05-13 01:29:52
阅读次数:
138
Rails
PS:因为该题排版较麻烦,这里给出OJ网址:UVa514 - Rails 某城市有一个火车站,铁轨铺设如图6-1所示。有n节车厢从A方向驶入车站,按进站顺序编号为1~n。你的任务是判断是否能让它们按照某种特定的顺序进入B方向的铁轨并驶出车站。例如,出栈顺序(5 4 1 2 3)是不可能的,但(5 4 3 2 1)是可能的。
为了重组车厢,你可以借助中转站C。这...
分类:
其他好文 时间:
2016-05-13 01:31:20
阅读次数:
329
项目五:求和
#include
void main()
{
int A[10],sum1=0,sum2=0,i;
cout<<"请输入十个数";
for(i=0;i>A[i];
}
for(i=0;i0) s...
分类:
编程语言 时间:
2016-05-13 01:31:27
阅读次数:
151
现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复;还知道这个长方形的宽和长,编号、长、宽都是整数;现在要求按照一下方式排序(默认排序规则都是从小到大);
1.按照编号从小到大排序
2.对于编号相等的长方形,按照长方形的长排序;
3.如果编号和长都相同,按照长方形的宽排序;
4.如果编号、长、宽都相同,就只保留一个长方形用于排序,删除多余的长方形;最后排好序按照指定格式显...
分类:
编程语言 时间:
2016-05-13 01:29:38
阅读次数:
168
在批量POC的过程中,我们采集到的URL状态往往是不同的.
因此我们需要对URL进行统一处理,从而确保POC脚本能够准确的验证每个URL我们以实际漏洞举例说明,并给出我的批量POC解决方案.漏洞示例
Atlassian Confluence 5.8.17 之前版本中存在漏洞,该漏洞源于spaces/viewdefaultdecorator.action和admin/viewdefaultdec...
分类:
Web程序 时间:
2016-05-13 01:28:37
阅读次数:
264
selection排序
import java.util.*;
import java.util.Comparator;
public class Solution {
private Solution(){} //初始化函数
public static void sort(Comparable[] a){
//a是升序排列
int N...
分类:
编程语言 时间:
2016-05-13 01:31:03
阅读次数:
232
虚函数的使用方法:
(1)在基类用virtual声明成员函数为虚函数。这样就可以在派生类中重新定义此函数,为它赋予新的功能,并能方便被调用。
在类外定义虚函数时,不必在定义virtual
(2)在派生类中重新定义此函数,要求函数名,函数类型,函数参数个数和类型全部与基类的虚函数相同,并根据派
生类的需要重新定义函数体。
c++规定,当一个成员函数被声明为虚函数后,其派生类的...
分类:
编程语言 时间:
2016-05-13 01:28:05
阅读次数:
188
类的加载过程Java类从加载到卸载大致如下
其中的部分工作内容:一、加载使用类的全名获取二进制流,在内存中生成class对象。
二、验证保证class文件中内容不会危害虚拟机自身的安全等。三、准备为类变量分配初始值。final等修饰的固定变量分配具体值,其他分配零值。
四、解析虚拟机将常量池中的符号引用替换为直接引用的过程
类加载器(1)Bootstrap ClassLoader
这个...
分类:
编程语言 时间:
2016-05-13 01:28:55
阅读次数:
162
人:中缀表达式
计算机:后缀表达式
需要进行中缀转后缀,再计算。无论哪一步都需栈:
对于(3 + 4) × 5 - 6
一 中缀转后缀
涉及的栈用来存储符号如“+ - × / ( )”
思想:
遇见数字输出;遇见符号入栈
当空栈或者符号是左括号时直接入栈 ;
当是运算符时将要入栈的符号需要大于栈内符号否在现将栈内比该运算符大或者等的出栈输出,然后再入栈;
当运算符是右括号...
分类:
其他好文 时间:
2016-05-13 01:27:44
阅读次数:
198
偷吃糖果
Time Limit: 1000Ms
Memory Limit: 65536KB
[显示标签]
Description
小鱼喜欢吃糖果。他有两盒糖果,两盒糖果分别仅由小写字母组成的字符串s和字符串t构成。其中'a'到'z'表示具体的某种糖果类别。他原本打算送给他喜欢的女生,但是要送给女孩子的话两盒糖果不能有差别(即字符串s和t完全相同)。所以,他决定偷吃几块,他...
分类:
其他好文 时间:
2016-05-13 01:28:34
阅读次数:
380
$(function(){
/* 商品分类树形表格 */
$("#category").treegrid({
url:ThinkPHP['MODULE']+'/Category/getJsonTree',
idField:'cid',
treeField:'cname',
border:false,
...
分类:
其他好文 时间:
2016-05-13 01:28:16
阅读次数:
179
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5584
Description
A frog has just learned some number theory, and can't wait to show his ability to his girlfriend.
Now the frog is sitting...
分类:
其他好文 时间:
2016-05-13 01:28:02
阅读次数:
292
题目链接:http://codeforces.com/problemset/problem/641/D题目大意:一共有两个骰子,每个骰子都有n个面,上面分别是1到n,投到每个面的概率不可知,但是知道投到每个面也就是每个值的最大的概率与最小的概率分别是多少,问两个骰子投到每个面的概率分别是多少解题思路:数学题字超级丑请忽略其中ax是a骰子得到x的概率,bx是b骰子得到x的概率
它们相加等于得到最大x...
分类:
其他好文 时间:
2016-05-13 01:29:44
阅读次数:
219
#ifndef TEST_H_
#define TEST_H_
namespace ThinkingInCppDemoLib // 这个就是一个名称空间,ThinkingInCppDemoLib这个是名称空间的名字,
// 在这里使用名称空间,为了避免在其它的人编写时使用相同的类 class f 类,
{
class t // 这个类在名称空间里,这个地方也可以是全局函数\变量名称、全局...
分类:
其他好文 时间:
2016-05-13 01:28:02
阅读次数:
134
Time Limit: 2000MS Memory Limit: 10000KDescriptionWrite a program that takes as input a rooted tree and a list of pairs of vertices. For each pair (u,v) the program determines the closest common a...
分类:
其他好文 时间:
2016-05-13 01:29:02
阅读次数:
241
项目2:数组选择
从键盘中输入10个数放在数组A中,将该数组中不重复的数放到数组B中,如A数据中的值为1,2,3,4,2,1;则B数组中的值为3 4
#include
using namespace std;
int main()
{
const int I=10;
int A[I],B[I],i,j,k=0;
cout<<"请在A中输入10个...
分类:
编程语言 时间:
2016-05-13 01:28:09
阅读次数:
239