- 浏览: 630919 次
- 性别:
- 来自: 西安
最新评论
-
d1438138:
[img][/img]
google api 的一些神奇使用 -
waykingeye:
[i][b][u]引用[list]
[*][img][url] ...
No result defined for action and result input -
tss0823:
...
No result defined for action and result input -
yahier:
有什么办法能够捕捉,然后给出自定义的提示呢
No result defined for action and result input -
chen_lian:
恩恩 按照上面的代码测试一下觉得很对
java创建目录
文章列表
一次被黑追凶(未完待续)
- 博客分类:
- hacker
0x01,某天师妹告诉我们某台服务器疑似被人干掉了,我果断远程过去,结果服务器远程不上,感觉有点意思了
第二天到实验室,果断直接物理登录,发现服务器出现了奇怪的情况,没了任务管理器,无法直接关机。
远程端口疑似被改,
首先写道
netstat -ano > e:/test.txt
得到部分链接如下
写道
Active Connections Proto Local Address Foreign Address State PID TCP ...
<找工作 十一>生产者消费者 组赛队列
- 博客分类:
- java
用阻塞队列实现
import java.util.concurrent.BlockingDeque;
import java.util.concurrent.LinkedBlockingDeque;
public class Test927 extends Thread {
public void run() {
Customer a = new Customer();
a.start();
Producer b = new Producer();
b.start();
}
/**
* @param args
*/
publ ...
<找工作 十>生产者 消费者模型
- 博客分类:
- java
今天被问了个这个问题,脑子当时给抽筋了,完全给木掉了,回来好好写了边,怎么会当时写不出来呢。。。
import java.util.concurrent.locks.Condition;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
public ...
public class StringTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
char a[]="abcde".toCharArray();
perm(a,0,a.length);
}
public static void perm(char a[],int start ,int end){
char t='a';
if(start==en ...
Add Two Numbers
链表相加
public ListNode addTwoNumbers(ListNode l1, ListNode l2) {
// Start typing your Java solution below
// DO NOT write main() function
ListNode result = new ListNode(0);
ListNode start = result;
int temp = 0;
ListNode t1 = l1;
ListNode t2 = l2;
int t1 ...
http://www.leetcode.com/onlinejudge
Median of Two Sorted Arrays
代码风格很乱,将就看吧,
写完才发现,写的有问题,没必要对end做操作,只操作start就可以了,类似归并
public class testMedianofTwoSortedArrays {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int A[]={};
...
整数分解为连续整数相加,最长列表
def Num(a):
start=1
end=0
total=0
while(end<a/2+1):
if total>a:
total-=start
start=start+1
elif total<a:
end+=1
total+=end
else:
break
a=range(sta ...
实现了两种,一种是算出最大值,一种是把最大值的子数组打印出来,时间复杂度都是o(n),空间复杂度o(1)
#! /usr/bin/env python
#coding=utf-8
def maxArray(a):
print sum(a)
maxV=a[-1]
tempV=a[-1]
for i in xrange(len(a)-2,-1,-1):
tempV=max([a[i],tempV+a[i]])
maxV=max([maxV,tempV])
print maxV
def maxArr ...
<找工作 四>取n个数中最大的k个数
- 博客分类:
- 算法
#! /usr/bin/env python
#coding=utf-8
import random
def kidSort(s,k):
if k<=0:
return []
if len(s)<=k:
return s
sa,sb=partition(s)
ta=kidSort(sa,k)
tb=kidSort(sb,k-len(sa))
ta.extend(tb)
return ta
def partition(s):
Sa=[] ...
<找工作 三>统计1到N中1出现的个数
- 博客分类:
- 算法
#include <iostream>
using namespace std;
unsigned long long countOneNum(unsigned long long N);
int main(){
unsigned long long n=123;
cout<<"-----------Start Count N:"<<n<<" One Numbers------------"<<endl;
unsigned long long result=countO ...
<找工作二> 单个变量象棋老帅问题
- 博客分类:
- 算法
#include <iostream>
struct{
unsigned char a:4;
unsigned char b:4;
}i;
int main(){
for (i.a=1;i.a<=9;i.a++)
for(i.b=1;i.b<=9;i.b++){
if(i.a%3!=i.b%3){
printf("A = %d, B = %d\n",i.a,i.b);
}
}
getchar();
}
<找工作一>CPU使用率像sin一样
- 博客分类:
- 算法
#include <iostream>
#include <windows.h>
#include <math.h>
using namespace std;
void runningSin();
void running();
int main()
{
cout<<"----------------------------CPU Per------------------------"<<endl;
SetThreadAffinityMask(GetCurrentThread(), 0);
...
0x01 , 现在用python的人也多了起来,代码安全始终是我们要考虑的问题,比如说我们要将我们的成果发布出去,py直接发布肯定是不行的(除非你是开源的),那么我们就只能考虑发布pyc文件了,
0x02,今天讨论的就是怎么反编译pyc到源代码的技术,从道理上来讲,这个是完全没问题的,而且反编译出来的代码质量应该相当高才对(参考java class的原理),在百度里面搜索的话,信息量不够,只有2.2以下版本的反编译
0x03 ,利用google的话有个短小的讨论比较有含金量
http://stackoverflow.com/questions/8189352/decom ...
1. 当得到linux root shell时,采用如下语句可以添加管理员帐户
写道
useradd icefish //添加icefish用户passwd icefish //设置密码awk -F: '{print $1}' /etc/passwd 可以查看有多少用户不过刚建立的账户都是被锁状态需要解锁usermod -U icefish或者use ...
1 最近迷上了xss,感觉各种飘逸,特别是http://www.wooyun.org/whitehats/gainover的文章都非常好
2 然后去搞自己学校的邮箱,凭感觉应该不难,结果尝试了img 的各种方法失败,script标签变形失败,flash和object这种也不行,变形的还是蛮厉害的
3但是 xss:expression 这种还是中了,感觉这种的变形是最多的,各种绕,
4 ,然后邮箱xss最好的几个利用手段
a. 设置转发,这个是比较隐蔽的手段
b.自然是偷cookie了,这个也比较好用,但是要求对方cookie不能设置http only
...