自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (23)
  • 收藏
  • 关注

原创 从尾到头打印链表

学习要点:1、#i

2014-06-30 01:41:06 539

原创 替换空格

题目要求:实现一个函数,把字符串中的每个空格替换成"%20",

2014-06-29 16:28:43 355

原创 插入排序--折半插入

package sort;/** * 直接插入排序 * * @author lin * */public class Select { static int a[] = {5,3,6,7,3,2,9,6,3,6}; public static void main(String[] args) { sort(a); print(a); } public s

2014-03-18 16:50:58 514

原创 Java初始化

实例变量的实例化 三个地方:定义实例变量指定初始值非静态初始化块中对实例变量指定初始值构造器中对实例变量指定初始值 其中,1、2中方式比第三种方式更早执行,1、2种执行顺序与它们在源程序中的排列顺序相同。  类变量的初始化 两个地方:定义是指定静态初始化块中指定 这两种方式的执行顺序与它们在源程序中的排列顺序相同 

2014-03-18 16:47:40 547

原创 折半查找

折半查找:是对有序表的查找主要代码: public static int findNumber(int a[], int key){ int low = 1; int high = a.length; int mid; while(low high){

2014-03-18 16:47:38 468

原创 插入排序--直接插入

直接插入:就是把未排序的数据插入到已排序的数列中去步骤:从排序数组的第二个数开始,依次与前面的数比较,比前面的数大的话就插入到前面去,依次循环完。 public static void sort(int a[]){ //key用来保存待插入的值,index用来指示已排序的数组下标 int key,index;

2014-03-18 16:47:35 437

原创 中间缓存变量机制

public class Test2 { public static void main(String[] args) { int j = 0; for(int i = 0; i ){ j = j++; } System.out.println(j); }

2014-03-18 16:47:33 548

原创 静态加载问题

阿里笔试题连接:http://blog.csdn.net/geekdonie/article/details/12260599public class Test { public static int k = 0; public static Test t1 = new Test("t1"); public static Test t2 = new T

2014-03-18 16:47:31 368

原创 JAVA 编码机制

先看例子:public class Test { public static void main(String[] args) { char han = '永'; System.out.println((short)han); //输出27704 //以十六进制输出 System.ou

2014-03-18 16:47:29 826

原创 将博客搬至CSDN

自己的cookies好像很危险

2014-03-18 16:47:27 286

原创 监听本机端口获取数据

其实就是在本机建立一个server端监听这个端口,如下udpServer:package TTt;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;public class UDPServer { public st

2014-03-18 16:47:25 13775 1

原创 java socket编程

TcpServerServer端所要做的事情主要是建立一个通信的端点,然后等待客户端发送的请求。典型的处理步骤如下:1. 构建一个ServerSocket实例,指定本地的端口。这个socket就是用来监听指定端口的连接请求的。2. 调用socket的accept()方法来获得下面客户端的连接请求。通过accept()方法返回的socket实例,建立了一个和客户端的新连接。3.通过这

2014-03-18 16:47:23 369

原创 C++ socket编程

源代码项目下载:http://download.csdn.net/detail/mmyzlinyingjie/7049499TCP类的: TcpServer.cpp//WSAStartup socket bind listen accept send/recv closesocket WSACleanup#include #include #include

2014-03-18 16:47:21 549

原创 eclipse,myeclipse svn 和jadclipse 反编译插件 及安装

插件下载链接:http://download.csdn.net/download/mmyzlinyingjie/6456785myeclipse svn 安装:把svn解压,然后把这个文件夹放在myplugins里,如图然后在dropins里新建一个link指向其就可以了   不过我当时没建link文件,看上图,后缀名是txt,不过svn也成功安装了,不管了

2014-03-18 16:47:18 689

原创 防火墙设置:虚拟机ping不通主机,但是主机可以ping通虚拟机(转载)

我在Windows7系统安装了虚拟机,通过虚拟机安装了Ubuntu13.04,我设置的主机与虚拟机的连接方式是桥接,安装好后,发现虚拟机ping不通主机,但是主机可以ping通虚拟机。 我的操作是:关闭防火墙,发现虚拟机可以ping通主机了。说明是Windows7防火墙阻止了。现在存在的问题是:如果我一直关闭防火墙也不是个事啊?这样做会影响我的电脑安全的。于是我想我要先确定防火墙阻止了

2014-03-18 16:47:16 18523 11

原创 数据库操作类util

package util;import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData

2014-03-18 16:47:14 373

原创 嗅探器的实现 对协议的分析(转)

#include #include#include #include #include #include #include #include using namespace std;#pragma comment (lib, "ws2_32.lib")#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)#defin

2014-03-18 16:47:12 1707

原创 vmware虚拟机上网:NAT搭建局域网

若是你不知道的情况下,可以编辑虚拟机网络配置,然后恢复默认,vmware会自动给你分配好ip,默认使用的是vmware8,下面的是使用默认的配置看图  注意:子网的ip一定要在如上图所示的范围适配器vmware8设置:  虚拟主机网络设置: 在虚拟主机里面ping 百度:成功了!

2014-03-18 16:47:10 930

原创 vmware虚拟机上网:host-only

host-only配置首先主机:vmware1要能共享本地连接这个网络,共享后vmware的ip会自动设置为如图   其次,vmware网络设置如图 最后,虚拟机设置如图 这样,主机与虚拟机之间就能ping通了如图,主机ip:192.168.137.1虚拟机ip:192.168.1.21主机中ping虚拟机:虚拟机中ping主机:

2014-03-18 16:47:08 552

原创 ipc telnet 攻击

ping %1 -n 2net use \\%1sc \\%1 config tlntsvr start= autosc \\%1 start tlntsvrtelnet %1

2014-03-18 16:47:06 574

原创 php + apache + mysql环境搭建

别人写的很好,若是不改变php默认访问路径的话,能够成功搭建是没问题的http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html

2014-03-18 16:47:04 326

原创 struts2结构图

2014-03-18 16:47:01 361

原创 ThreadLocal模式探索

一、首先,ThreadLocal模式使共享数据能多个线程被访问,每个线程访问的只是这个数据的副本,线程之间互不影响。  例子1:package Thread2;public class Counter { //新建一个静态的ThreadLocal变量,并通过get方法将其变为一个可访问的对象 private static ThreadLocal coun

2014-03-18 16:46:59 364

原创 jdbc 连接 mysql 获取 数据集 条数

package nona;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.ResultSet;import java

2014-03-18 16:46:57 3462

原创 windows IPC$ telnet 注册表 入侵

一. IPC$入侵 条件:能ping通对方的主机, 有对方的一个用户而且这个用户必须有密码          连接:net  use  \\192.168.0.2            按提示输入对方的用户名和密码          映射盘符:net  use  z:  \\192.168.0.2\c$将对方的C盘映射为自己电脑的Z盘   命令图: 

2014-03-18 16:46:55 919

原创 使用mysql关键字做类字段名报的错,花了我一个钟,坑啊

com.modelsystem.po.ProjectPlan@701faaedHibernate: insert into ld.project_plan (addTime, describe, executeTime, fileAddress, from, latitude, longitude, name, report, state, type, id) values (?, ?, ?, ?

2014-03-18 16:46:53 3303

原创 java 语法糖

1 package syntax.autoCase; 2 3 import java.util.Arrays; 4 import java.util.List; 5 6 public class autoCase { 7 8 public static void main(String args[]) { 9 10 List lis

2014-03-18 16:46:51 394

原创 hashCode

package Object.hashCode;/* * set集合是通过比较hashCode判断对象是否相同的,hashCode相同时,再用equals 比较是否相等, * equals比较的是对象的内容,==比较的是对象的引用,详见附件 */import java.util.HashSet;import java.util.Iterator;public cla

2014-03-18 16:46:49 262

原创 constructor

package constructor;public class Flower { int petalCount = 0; String s = new String("null"); Flower(int petals) { petalCount = petals; System.out.println("Constructor int only, pet

2014-03-18 16:46:47 507

原创 java 高精度

package BigDecimal;import java.math.BigDecimal;import java.lang.Object;public class BigDecimalTest { public static void add(double i, double j){ System.out.println(i+j);//2.5999

2014-03-18 16:46:45 701

原创 Java中的值传递和引用传递

java 中没有引用传递,都是值传递的,可以通过传递副本修改对象的,副本交换,并不影响原引用package Object.reference;public class People { private String name; private int age; public People(){ } public People(String nam

2014-03-18 16:46:42 282

原创 一个恶意程序

// KeyBoardHookDialogDlg.cpp : implementation file//#include "stdafx.h"#include "KeyBoardHookDialog.h"#include "KeyBoardHookDialogDlg.h"#define REG_RUN "SOFTWARE\\Microsoft\\Windows\\Curre

2014-03-18 16:46:40 431

原创 java web 路径 --转载

主题:java(Web)中相对路径,绝对路径问题总结1.基本概念的理解  绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。  相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML

2014-03-18 16:46:38 270

原创 java 环境变量设置

JAVA_HOME  C:\Program Files\Java\jdk1.7.0PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\rt.jarJAVA_HOME:该环境变量的值就是 Java 所在的

2014-03-18 16:46:36 272

原创 文件上传下载struts2

上传方式1:   // 保存上传的文件 public boolean saveFile(File file, String fileName) throws IOException { File newFile = new File(this.UFILE_ROOT_PATH); if (!newFile.exists()) newFile.mkdirs();

2014-03-18 16:46:33 347

原创 [置顶] 一个小马

注意TCP是安全的,所以在它没成功连接到一个客户端之前,不会往下执行所以客户端执行recv函数时,若在这之前服务端没有发送数据,着客服端会一直等待下去server.cpp//WSAStartup socket bind listen accept send/recv closesocket WSACleanup#include #include #i

2014-03-18 16:46:31 450

原创 复制程序,获取系统信息

#include #include #include using namespace std;//复制当前运行的程序到系统目录下void CopySelf();//获取系统相关信void GetSysInfo();int main(){//CopySelf();  GetSysInfo();return 0;}void CopyS

2013-06-27 21:25:43 709

原创 TCP HelloWord

client.cpp#include #include #pragma comment (lib,"ws2_32")//流程//WSAStarup socket connect recv/send closesocket WSACleanupint main(int argc,char* argv[]){     WSADATA wsaData;

2013-06-27 21:25:20 382

原创 UDP HelloWord

Client.cpp#include #include #pragma comment (lib,"ws2_32")//注释的为UDP的代码,方便对比//流程//TCP:WSAStarup socket connect recv/send closesocket WSACleanupint main(int argc,char* argv[]){

2013-06-27 21:24:55 503

原创 注册表编辑

//打开注册表void CRegeditControlDlg::ShowList(){     m_List.DeleteAllItems();         CString       strTmp;     HKEY hkResult;     if (RegOpenKeyEx(HKEY_LOCAL_MACHINE,REG_RUN,0,KEY_ALL_AC

2013-06-27 21:24:06 435

超级兔子注册表清理神器

超级兔子注册表清理神器 MYSQL 卸载清理神器 你的兔子 官网上已没有这版本了

2014-07-12

操作系统PPT 复习资料

操作系统PPT 复习资料

2014-05-05

sql server 2008 mysql 手工注入

本人原创 sql server 2008 mysql 手工注入 里面有源码和数据库文件 还有用于测试的项目

2014-03-25

java基础 java细节

Java基础,你想不到的知识,JVM等,java基础 java细节

2014-03-21

socket C++ UDP TCP

socket C++ UDP TCP

2014-03-16

无线破解密码笔记

明教无线破解密码笔记, backtrack5,

2014-03-13

hacker Defender 完全版

hacker Defender 客户端 服务器 bdcli100.exe

2014-03-02

溯雪IIBeta1(暴力破密,带验证码识别

溯雪可以做什么 1、对免费信箱的探测,主要通过猜测生日的方法,成功率可达60%-70%。 2、对各种社区、BBS、聊天室等密码的探测。 3、此外还有一个xx功能。 4、对于一些免费邮箱的密码探测,建议采用[流光 2000],准确性更好,速度也更快。 5、此版本的内核重新写过,线程处理更加完善,不会出现到假死机状态。

2014-02-20

linux文件传输工具

linux文件传输工具: SSH Secure File Transfer Client

2014-02-19

广工本科网络实验

广工本科网络实验

2013-12-22

linux笔记 命令

linux笔记 命令

2013-12-21

数据库实验

数据库实验 各种 DBMS sql查询语言

2013-12-18

数据库PPT

数据库PPT

2013-12-18

计算机网络课件

计算机网络课件

2013-12-18

计算机系统结构复习资料

计算机系统结构 复习资料 计算机系统结构 复习资料

2013-12-18

Tomcat攻击项目

Tomcat攻击项目

2013-12-02

ollyDbg学习笔记

破解三种方法: 1.字符串查找 2.调用栈,运行程序,然后暂停,按下alt+k 3.用exe分析器,查找对话框的值,然后在OD里查找push 0x* (18,19) 实用技巧 1.内嵌补丁(堆栈不平衡时,可借助插件 17) 2.实时调试(第21讲) 3.反调试(22,23) 注意的: 1. 了解killTimer与C语言Switch相对应 (我刚开始用GetWindowTextA来爆破,行不通) 2. 单个英文字母用十六进制表示的时候,要在前面加零, eg:十六进制中0A表示字母A,但A 表示10 3.看第19集笔记

2013-11-10

eclipse myeclipse svn 和 jadclipse 反编译插件 及安装

eclipse,myeclipse svn 和jadclipse 反编译插件 及安装,包含了相关的把,工具,无需再从网上下载

2013-10-26

JAVA struts2 框架 面试题

JAVA struts2 框架 常见面试题 绝对有用!

2013-10-20

密码破解XP

XP / windows7 操作系统 密码破解

2013-10-18

jsp webshell cmd

jsp webshell cmd jsp 代码

2013-10-18

破解校园网H3C INode多网卡限制

破解校园网H3C INode多网卡限制,里面有工具,操作简单,本人试过,100%可以,不可以的退资源分!

2013-10-18

windowsIPC$telnet 注册表入侵

windowsIPC$telnet 注册表入侵

2013-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除