- 博客(22)
- 收藏
- 关注
转载 移动IP原理
移动IP涉及到三个实体:移动节点、归属代理和外部代理。移动节点是指一个能够进行网络漫游的设备。移动IP客户端的实例包括蜂窝式电话、PDA或者笔记本电脑,它们的软件可以提供漫游功能。归属代理是指本地网络上的一个路由器,它可以充当与移动节点进行通信的定位点;它可以通过隧道将分组发送给正在漫游的移动节点。外部代理是指一个可以在移动节点移动到某个外地网络时,充当移动节点的连接点的路由器,它可以将归属代理发
2012-10-28 10:23:13 3885
原创 JUnit单元测试
JUnit下载网址:www.junit.org单元定义:一个能独立完成一件事情的办法,这个方法不依赖于上下文的影响。下面举一个简单的例子来具体说明:新建一个项目,结构如下:其中junit为自定义的用户库Math类如下:package edu.xaut.jzd.junit;public class Math { public int add(int
2012-10-27 23:30:30 947
转载 TCP SYN洪泛攻击的原理及防御方法
尽管这种攻击已经出现了十四年,但它的变种至今仍能看到。虽然能有效对抗SYN洪泛的技术已经存在,但是没有对于TCP实现的一个标准的补救方法出现。你可以在如今的操作系统和设备中找到保护应用层和网络层的不同解决方案的不同实现。本篇论文详细描述这种攻击并展望和评估现在应用于终端主机和网络设备的对抗SYN洪泛方法。1 基本的漏洞SYN洪泛攻击首次出现在1996年。当时Phrack杂志中描述了这种
2012-10-27 18:57:17 22510 2
转载 Hibernate的两种配置方法
1、 hibernate的配置文件:hibernate可以使用properties文件配置也可以使用xml文件配置,用properties进行配置时(例子如下):1)hibernate.propertieshibernate.connection.url=jdbc:mysql://localhost:3306/testhibernate.connection.usernam
2012-10-25 23:20:53 1325
转载 hibernate配置数据库连接池的三种方法
在这里笔者简单介绍一下Hibernate配置连接池的方式: 方式1:使用Hibernate自带的连接池。 方式2:使用配置文件指定的数据库连接池。 方式3:从容器中获取得到连接池(如:Tomcat)三种连接都是以连接MySQl为例。 org.gjt.mm.mysql.Driver jdbc:mysql://localhost:3306/st
2012-10-25 23:06:11 4233
转载 Hibernate自动生成映射文件
(1)首先先创建一个web project(2)点击Window / Open perspective / MyEclipse DataBase Explorer(3)在空白处单击右键出现下图 (4)点击New出现下图Driver template:这个是选择数据库类型的Driver name:这个是这个连接的名字可以自己命名的
2012-10-25 22:57:54 2945
转载 数据库连接URL和驱动
URL: 1.Oracle:"jdbc:oracle:thin:@localhost:1521:orcl"2.Access:"jdbc:odbc:HANFENG"3.SQL Server:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs","sa",""4.DB2:"jdbc:db2://localhost
2012-10-25 16:20:00 632
转载 在Myeclipse中创建自定义用户类库
自定义用户库方法如下:1.打开首选集Java下的Build Path2.新建自己的类库3.添加类包,这里就可以选择添加自己工程中所需要的jar包文件4.点击OK自定义类库就建立完成,然后在工程中添加Build Path,选择Add Libray(工程名->右键) 注:也可以通过工程名->右键->myeclipse->project c
2012-10-25 16:16:55 1833
转载 根据POJO对象自动生成数据库
使用 SchemaExport 自动建表之前都是用最蠢的方法:SQL建立数据库相关的表,然后再Java写映射写配置文件.....实际上使用Hibernate自带的工具hbm2ddl,建立根据你的对象建立数据库是很惬意的一件事;)首先当然要建好POJO object, XML Mapping File(也可以使用工具根据POJO class建立),配置文件(hibernate
2012-10-25 16:11:14 6361
转载 Hibernate核心类
Hibernate核心编程ORM:指的是对象关系映射(object/Relation Mapping)。 Hibernate:指的是对象关系映射的一种框架工具。 PO:持久化对象(Persistent Object),作用是完成持久化操作,即以面向对象的方式操作(增删改查)数据库。 POJO:(Plain Old Java Objec
2012-10-25 15:01:44 728
原创 ubersvn不能远程访问问题
最近在windows xp sp3上装了ubersvn,发现subversion的服务无法启动,同时也不能远程进行checkout。google搜之,发现是ubersvn在xp上不支持远程访问,只能进行本地访问。如要启动subversion的服务,要做点修改:在D:\Program Files\WANdisco\uberSVN\conf的http.conf文件里添加ServerName youri
2012-10-19 11:05:37 1128
原创 windows SNMP服务的安装、测试
1.安装snmp服务开始->控制面板->添加/删除程序->添加/删除windows组件->管理和监控工具->详细->选中“简单网络管理协议”,然后下一步,安装snmp协议,在安装的过程中会提示一些dll文件缺失,在网上下载相应的dll文件,然后将其放到C:\WINDOWS\system32目录下。2.配置snmp服务完成安装后,打开控制面板,在服务里面找到snmp服务,然后打开
2012-10-12 22:03:16 3468
转载 linux /etc/passwd,/etc/shadow用户文件的说明
linux操作系统的用户文件的说明 /etc/passwd 该目录存储的是操作系统用户信息,该文件为所有用户可见。 给linux系统添加一个帐号: useradd -g mysql -d /home/test -m test(:新建一个用户test, 属于mysql组,开始目录是/home/test) 然后进入 /etc/passwd,可以看到如下信息,在最后一行可
2012-10-03 08:26:57 3167
转载 yum install 与 yum groupinstall 的区别
yum 提供二种安装软件的方式1,yum install 它安装单个软件,以及这个软件的依赖关系2,yum groupinstall 它安装一个安装包,这个安装包包涵了很多单个软件,以及单个软件的依赖关系。举例说明一下。我想装mysqlyum install mysql 或者 yum groupinstall "MySQL Database" 这二个
2012-10-02 20:47:26 41612
转载 CentOS在VirtualBox下修改网络设置
CentOS 修改网关 修改对应网卡的网关的配置文件[root@centos]# vi /etc/sysconfig/network修改以下内容NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名
2012-10-02 19:51:24 3638
转载 VirtualBox中centos网络配置
参考网址:http://www.virtualbox.org/manual/ch06.htmlVirtualBox图形界面下有四种网络接入方式,它们分别是:1、NAT 网络地址转换模式(NAT,Network Address Translation)2、Bridged Adapter 桥接模式3、Internal 内部网络模式4、Host-only Adapter 主机模式
2012-10-02 19:16:21 22927 2
转载 Fedora 17源码安装mysql-5.1.58
1.Fedora17系统和mysql-5.1.58.tar.gz下载 linux系统RedHat Fedora17 Gonme 系统下载地址:<a href="http://download.fedoraproject.org/pub/fedora/%3Ca%20class=" channel_keylink"="" target="_blank
2012-10-02 17:01:40 807
转载 Linux下客户端常用命令
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例
2012-10-02 16:55:26 740
转载 CentOS基础命令
1.硬盘安装的linux,在系统图形界面启动后,可使用Ctrl+Alt+F1~6切换到字符界面,再用Ctrl+Alt+F7切换到图形界面。对于使用虚拟机安装的linux,由于虚拟机屏蔽了Ctrl+Alt键,必须使用其他热键:Ctrl+Alt+shift+F1~6切换到字符界面;使用Alt+F7返回到图形界面(无法切换时也可输入:init 5或者startx)。2.开启图形界面 /et
2012-10-02 15:18:12 4388
原创 Virtualbox运行CentOS报错:cannot access the kernel driver的解决
在VirtualBox下安装CentOS时出现如下错误:Cannot access the kernel driver! Make sure the kernel module has been loaded successfully. Failed to open a session for the virtual machine Masonux.Virtual machine
2012-10-02 14:53:06 3845 1
转载 centos关机与重启命令详解
Linux centos关机与重启命令详解与实战 Linux centos重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置
2012-10-02 14:06:38 188481 4
原创 CentOS在VirtualBox下安装没有图形界面的解决方法
今天在VirtualBox下安装了CentOS6.3,但是安装完成后默认进入了Text mode形式,而没有图形界面,最后在网上找答案,其原因为:VirtualBox安装CentOS时默认分配的是512M内存,而centos在内存小于652MB时会自动进入text mode。所以只需要将centos的内存调大点就可以。发行说明中有说明:The installer needs
2012-10-02 13:42:59 8435 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人