今天偶然发现pconline很诡异的一个现象
他的注册地址http://my.pconline.com.cn/passport/register.jsp
我用burp suite挂上后,发现一堆莫名其妙的请求出去了
啥都有qq的,baidu的,很明显是在耍广告数据(其中qq的有的参数里还带adbXXXX.... 尝试联系qq的管家?不知道了)
诡异的事情来了,
我用firefox+f...
分类:
其他好文 时间:
2015-08-03 19:11:52
阅读次数:
156
A. CodeForces 396C
题意就不描述啦。
对于第一种操作 1 v x k,我们可以给v的子树全部加上(x+depth[v]*k)的值。
对于第二种操作 2 v。查询每个节点的值之后,只需要在减去depth[v]*K即可得到答案了。里面的K是对v这个节点有影响的k的和。
自己在纸上推推公式,很容易就能知道为何是对的了
这里用两个树状数组即可维护,
当然增加整棵子树的操作...
分类:
其他好文 时间:
2015-08-03 19:13:38
阅读次数:
136
/*
*Copyright (c) 2014, 烟台大学计算机学院
*All rights reserved.
*文件名称:main.cpp
*作者:张旺华
*完成日期: 2015 年 8 月 3 日
*版本号:v1.0
*
*问题描述:写一个Helloword程序,将Hello Word字样显示在屏幕上
*1、用Java语用,写...
分类:
编程语言 时间:
2015-08-03 19:14:16
阅读次数:
162
SWIG是个帮助使用C或者C++编写的软件能与其它各种高级编程语言进行嵌入联接的开发工具。SWIG能应用于各种不同类型的语言包括常用脚本编译语言例如Perl, PHP, Python, Tcl, Ruby and PHP。
最新版本已经支持golang了。...
分类:
编程语言 时间:
2015-08-03 19:12:10
阅读次数:
208
Big Event in HDU
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 28852 Accepted Submission(s): 10143
Problem Description
Nowadays, we all...
分类:
其他好文 时间:
2015-08-03 19:11:10
阅读次数:
120
Block 传值
.h
typedef void(^CountBlock)(NSIntegerfigure);
-(void)CountWithFigureBlock:(CountBlock)figureBlock;
.m
CountBlock cBlock;
#pragma mark - 块传值调用的方法...
分类:
其他好文 时间:
2015-08-03 19:11:06
阅读次数:
100
1900. Brainwashing Device
Time limit: 1.0 second
Memory limit: 64 MB
While some people travel in space from planet to planet and discover new worlds, the others who live on Earth still have...
分类:
其他好文 时间:
2015-08-03 19:11:55
阅读次数:
369
Implement Stack using Queues
Implement the following operations of a stack using queues.
push(x) -- Push element x onto stack.pop() -- Removes the element on top of the stack.top() -- ...
分类:
其他好文 时间:
2015-08-03 19:13:06
阅读次数:
150
Problem Description
在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。
你的任务是,对于给定的N,求出有多少种合法的放置方法。
Input
共有若干行,每行一个正整数N≤10,表示棋盘和皇后的数量;如果N=0,表示结束。
Output
共有若干行,每行一个正整数...
分类:
其他好文 时间:
2015-08-03 19:11:38
阅读次数:
126
Python阵营有很多操作数据库的开源库(安装pip后,可以借助”pip search mysql”查看可用的库列表),其中被使用最多的无疑是MySQLdb,这个库简单易上手。其偏底层的特性为开发者提供灵活性的同时,也对不少新手写出的DB操作代码提出了考验,因为它只支持raw sql,容易导致sql注入攻击。鉴于此,很多库提供了ORM接口能力,借助OO思想,数据库中的表被映射为Python的类,类的...
分类:
数据库 时间:
2015-08-03 19:11:23
阅读次数:
294
现在项目做的差不多了,有时间可以整理下问题,这里提到一个weblogic与tomcat服务器之间路径的问题,刚开始用的是tomcat开发,在第一次部署的时候遇到读取文件路径的问题,经理说以前遇到过好多次,解决方法就是直接写死了服务器的路径,然后找了一下获取工程路径的代码
package cn.cntomorrow.kxgk.util;
import java.io.File;
impo...
分类:
Web程序 时间:
2015-08-03 19:11:51
阅读次数:
258
int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact);sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。参数说明:
signum : 要操作的信号
act : 要设置的对信号的新处理方式
oldact : 原来对信号的处理方式
返回值: 成功返回0,...
分类:
系统相关 时间:
2015-08-03 19:11:24
阅读次数:
264
Wii Remote(昵称:Wiimote、Wii遥控器)是任天堂游戏主机Wii的主要控制器。2005年9月在东京电玩展上发布,Wii Remote的主要特色是动作侦测,玩者可以透过移动和指向来与电视荧幕上的虚拟物件产生互动。由于其独特的功能以及与传统游戏控制器有很大的不同,Wii Remote在公开后受到许多关注。
Wiimote外形如传统的电视遥控器,可单手操作,内置CMOS感光摄像头...
分类:
其他好文 时间:
2015-08-03 19:09:51
阅读次数:
158
Swift 语法小结
1. Optional 就是枚举
An Optional is just an enum
enum Optional{
case None
case Some(T)
}
2.Array的声明
var a=Array()
var a=[String]()
let ...
分类:
编程语言 时间:
2015-08-03 19:11:30
阅读次数:
176
如何使用ThreadingTest提高软件安全性检测效率(上)
一般来说,对安全性要求不高的软件,其安全性测试可以混在单元测试、集成测试、系统测试里一起做。但对安全性有较高需求的软件,则必须做专门的安全性测试,以便在破坏之前预防并识别软件的安全问题。安全性测试(Security Testing)是指有关验证应用程序的安全等级和识别潜在安全性缺陷的过程。应用程序级安全测试的主要目的是查找软件自身程...
分类:
其他好文 时间:
2015-08-03 19:10:30
阅读次数:
140
今天一位小伙伴问我关于SQL查询效率以及索引的东西。
我说只要尽量命中索引即可。特别是聚集索引。思前想后,好像总有什么不对!
于是又做了一番资料查询,发现索引不是那么简单,即使是命中索引也是没那么简单。
突然有些感慨,当个DBA不容易啊。
1.复合索引
先说说复合索引,相信大家都知道。两个或更多列上的索引就被称作复合索引。
最近在做某酒店的项目。拿这个举个例子:
Order表...
分类:
其他好文 时间:
2015-08-03 19:09:30
阅读次数:
117
题意给一个n个点m条边的图,然后给一个起点和一个终点,求起点到终点的第K短路.思路求第K短路。一个经典的问题。SPFA+A*
核心思想在A*搜索的估计函数的建立上。
F(x) = g(x) + h(x)
估价函数 = s到x的距离 + x到t的距离
估价函数的含义就是经过x这个点的路径的距离。
我们在搜索的时候每次选择估价函数较小的值,进行拓展。这样我们搜索到t点的状态出来顺序就是,最短路...
分类:
其他好文 时间:
2015-08-03 19:11:48
阅读次数:
183