- 博客(17)
- 收藏
- 关注
原创 P2P模式的TCP/UDP套接口通信原理流程图
1. P2P网络技术P2P技术起源于局域网文件共享,P2P(即对等网络模型)本身是基于TCP/UDPClient/Server 技术的一种设计模式思想,P2P也属于网络应用层技术,与 Web和 FTP 等应用是并列的,只是 P2P 应用在设计实现上更要复杂得多。P2P对等网络模型中,各个结点是对等的,具有相同的责任和义务,彼此互为客户端/服务器,协同完成任务。每个结点既可充当服务器
2014-03-26 13:23:52
6475
原创 [Oracle命令] 表管理
Oracle表管理 一、Oracle数据库数据类型 二、创建表 1.语法如下:CREATE TABLE [ schema.]table_name (Column_name data_type [ DEFAULT expression ] [ constraint ][ , column_name data_ty
2014-03-24 13:45:59
652
转载 [Oracle命令] Oracle数据库几种启动和关闭方式
Oracle数据库几种启动和关闭方式转自http://www.cnblogs.com/NaughtyBoy/archive/2013/07/09/3180947.html一、Oracle数据库几种启动方式1、startup nomount 非安装启动,这种方式下启动可执
2014-03-24 13:39:39
890
转载 白盒测试实例--集成测试的概念
转自胡添发(hutianfa@163.com):http://blog.csdn.net/aidisheng/archive/2008/09/06/2892771.aspx 一、桩模块和驱动模块(以C语言为例):很多人对桩模块和驱动模块的概念会搞不清楚,下面先介绍这两个概念:模块结构实例图:假设现在项目组把任务分给了7个人,每个人负责实现一个模块。你负责的是B模块,你很优秀,第一个完
2014-03-24 12:59:42
1940
转载 白盒测试实例--逻辑覆盖测试
转载自胡添发(hutianfa@163.com):http://blog.csdn.net/aidisheng/archive/2008/10/07/3025617.aspx 逻辑覆盖测试是通过对程序逻辑结构的遍历实现程序的覆盖。从覆盖源代码的不同程度可以分为以下六个标准:语句覆盖、判定覆盖(又称为分支覆盖)、条件覆盖、判定-条件覆盖(又称为分支-条件覆盖)、条件组合覆盖和路径覆盖。
2014-03-24 12:59:40
3671
1
转载 黑盒设计测试用例方法
黑盒设计测试用例方法 黑盒测试设计测试用例最常用的三种方法:等价类划分、边界值分析法、错误推断法。 1. 等价类划分 在软件测试中,穷举法虽然是最安全最保险的一种方法但成本代价高,一般是不可取的。我们可以通过等价类划分方法花费最小的代价来完成最高效的测试。 等价类划分是把软件或系统的输入域划分成若干子集,然后从子集中选取少数具有代表性的数据
2014-03-24 12:59:38
1132
转载 TCP长连接与短连接
TCP长连接与短连接 1.TCP连接当网络通信时采用TCP协议时,在真正的读写操作之前,Server与Client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接是它们可以释放这个连接。连接的建立是需要3次握手的,而释放则需要4次握手,所以每个连接的建立都是需要资源消耗和时间耗损的。 经典的三次握手示意图:经典的四次握手关闭图: 2. TCP短连接
2014-03-24 12:59:36
696
转载 B/S和C/S的区别
B/S和C/S的区别 一、什么是C/S和B/S结构?1.C/S即客户机/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。 2.B/S即Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如NetscapeNavigato
2014-03-24 12:59:29
724
原创 正则表达式
正则表达式是通过一些特殊字符的排列,用以搜索/替换/删除一行或者多行字符串。正则表达式就是处理字符串的方法,一种字符串处理的标准依据。支持正则表达式的工具程序有vi, grep, sed, awk等等。 基础的正则表达式特殊字符RE字符含义与范例^word待搜索的字符串在行首(^)范例:grep –n ‘^#’ regular_expre
2014-03-24 12:59:26
490
原创 C, C++, Java各自优势及应用领域
C语言:面向过程的(简单的解释就是碰到什么问题只针对这个问题写出解决方法)偏底层和硬件,主要应用用于嵌入式开发,硬件驱动开发;但是无法处理大型的项目。基本上所有的操作系统都是用C写的 C++:C的扩张,可以理解为C/C++,面向对象实现了对现实世界的抽象。应用领域:C能用的它基本也能,可以用于系统编程和驱动编程,一般用于开发大型应用,大型网络游戏等,绝大数的大型的网络游戏
2014-03-24 12:59:24
7258
转载 深度对比Oracle与SQL Server – 第一部分
深度对比Oracle与SQL Server – 第一部分 译者:马齿苋 | 链接:http://www.dbabeta.com/2010/oracle-sql-server-comparison-i.html作者:Sadequl Hussain | 原文:http://www.sql-server-performance.com/articles/dba/oracle_sql_serve
2014-03-24 12:59:22
679
原创 [Oracle命令] 基本表空间管理
一、了解表空间结构信息:查询数据字典视图DBA_TABLESPACES 二、查看表空间的管理类型:本地化管理(oracle11g默认)/数据字典管理 SQL> select tablespace_name,extent_management,allocation_type 2 from dba_tablespaces;
2014-03-24 12:59:20
709
转载 What is TCP/IP?
What is TCP/IP?From: http://www.iplocation.net/tools/tcp-ip.php TCP/IP, Transmission ControlProtocol/InternetProtocol, is a suite of communications protocolsused to interconnect network devices
2014-03-24 12:59:18
806
原创 ubuntu中如何获取root权限
设置root密码,启用root权限useradmin@ubuntu:~$sudo passwd root[sudo] password for useradmin:Enter new UNIX password:Retype new UNIX password:passwd: password updated successfully 然后就可以切换使用root身份了userad
2014-03-24 12:59:15
654
原创 Ubuntu 12.04下安装Oracle Express 11gR2
Ubuntu12.04下安装OracleExpress 11gR2 [我的笔记]参考1:http://www.linuxidc.com/Linux/2012-09/71382.htm参考2:http://zhjack.blog.163.com/blog/static/14314920137153331286/ 1、点击这里下载Oracleexpress的安装介质Oracl
2014-03-24 12:59:12
741
原创 linux多用户之间对话/通信
Linux系统提供了多种方式实现用户间相互对话/通信,而传递的信息可以是文本文件或直接由键盘stdin输入的内容。 (1)talk命令 在线对话(Internet上两个用户之间的对话)talk命令允许双方实现类似于MSN、QQ这样的实时对话,其命令格式如下: $ talk user-name $ talk user-name@host-name tty-name
2014-03-23 23:03:52
1697
转载 JUnit4 详解
JUnit4 详解JUnit4 概述在Eclipse中使用JUnit4进行单元测试(初级篇)在Eclipse中使用JUnit4进行单元测试(中级篇)一、包含必要地Package二、测试类的声明三、创建一个待测试的对象四、测试方法的声明五、编写一个简单的测试方法六、忽略测试某些尚未完成的方法七、Fixture(暂且翻译为
2014-03-23 22:41:16
739
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人