自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(68)
  • 资源 (44)
  • 收藏
  • 关注

原创 什么是耦合?耦合是什么意思?

什么是耦合?耦合是什么意思?耦合是指两个实体相互依赖于对方的一个量度。分为以下几种:非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的数据耦合:一个模块访问另一个模块时,彼此之间是通过简单数据参数 (不是控制参数、公共数据结构或外部变量) 来交换输入、输出信息的。标记耦合 :一组模块通过参数表传递记录信息,就是标记耦合。这个记录

2009-12-23 15:17:00 40944

原创 IBM Java 面试题

1.what is oracle.2.what is major differenece oracle8i and oracle9i.4.tell me some thing ur self.5.please tell me about oops.6.what is single inheritance.7.what is multiple inheritance.8.can java suppo

2009-12-18 15:25:00 2491

原创 软件测试工程师英语面试

软件测试工程师英语面试 1. What types of documents would you need for QA, QC, and Testing? 2. What did you include in a test plan? 3. Describe any bug you remember. 4. What is the purpose of the testing? 5. Wha

2009-12-18 15:23:00 3500

原创 Peterson‘s solution for achieving mutual exclusion

package peterson;public class Peterson { private final int N = 2; //进程数量 private int turn; //现在轮到谁 private boolean[] interested = new boolean[N]; void enter_region(int process) {

2009-12-14 14:59:00 2121

原创 环形缓冲器Java实现

在数据采取时,经常用户缓冲器来暂时存放数据,显然,此时一定要有一个相互排斥机制以防止生产者和消费者进程同时对这个缓冲器中的同一个元素进行存取。同时,系统还要确保缓冲器已满时生产者进程不再试着往里添加信息,消费者进程在缓冲器为空时也不去取信息。具体实现如下:package app;public class CircularBuffer { int bufsize;

2009-12-11 17:02:00 4165

原创 Linux 和UNIX 的新手培训教程

Linux 和UNIX 的新手培训教程 免费的新手Linux教程 Introduction to Linux – 这是来自IBM的教程,用于给那些想学习Linux的人。Linux Desktop 101 - 这是一个 14周 课时的教程,主要用于学校里教学生如何在一个PC上运行一个Linux操作系统。Hands-On Introduction to Linux

2009-12-07 12:15:00 2384

原创 非常不错的编程技术教程

非常不错的编程技术教程 下面是一些非常不错的编程教程,当然,全是英文版的。不过因为是新手教程,所以非常容易阅读,可以在学习技术的同时加强一下自己的英语阅读能力。如果你是一个新手,建议你把本页设为你的收藏夹。C Introduction to C Programming C Optimization Tutorial

2009-12-05 09:27:00 2340

原创 malloc/free 和new/delete总结

 一、malloc/free 和new/delete的区别: 1)new/delete是保留字,不需要头文件支持. malloc/free需要头文件库函数支持. 使用malloc/free需要包含 #include 或.2) new 建立的是一个对象,new会根据对象计算大小,直接返回对象的指针,当使用完毕后调用delete来释放,但malloc分配的是一块内存,需要用户制定所要分配内

2009-12-02 15:11:00 2157

原创 存储过程”的定义及优点

存储过程 sql语句执行的时候要先编译,然后执行。存储过程就是编译好了的一些sql语句。应用程序需要用的时候直接调用就可以了,所以效率会高。  存储过程介绍  存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,应用程序使用时只要调用即可。在ORACLE中,若干个有联系的过程可以组合在一起构成程序包。  使用存储过程有以下的优点:

2009-12-01 23:59:00 1972

原创 Java笔试题集锦

Java笔试题集锦1.MVC的各个部分都有那些技术来实现?如何实现? 答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分

2009-11-13 22:51:00 1973

原创 MASMPlus 是一个使用纯 MASM 编写的 MASM Integrate Develop Environment.

   MASMPlus 是一个使用纯 MASM 编写的 MASM Integrate Develop Environment.   专业汇编程序员90%均使用 MASM,为它开发的编辑器非常多,其中最有名的是 RadASM, 而现在,真正能与 RadASM 同级的就只有 MASMPlus 了,理由是只有 MASMPlus 与 RadASM 一样编写了自定义编辑类,并且比它更出色,只有自已的类,

2009-11-12 14:35:00 2557

原创 MySQL 数据类型

http://blog.csdn.net/jiemushe1814/archive/2009/10/23/4716069.aspx

2009-11-12 00:26:00 1750

原创 深度和广度搜索

  // implementation independent methods /** breadth-first search * reach[i] is set to label for all vertices reachable * from vertex v */ public void bfs(int v, int [] reach, int

2009-11-08 15:38:00 1857

原创 邻接矩阵类表示有权图

1、WeightedEdge: 包含两个int数据成员vertex1 and vertex2 ,以及一个Object类型的数据成员weight. public class Edge{ int vertex1; int vertex2;}public WeightedEdge extends Edge{ Object weight;

2009-11-07 01:45:00 3644 1

原创 线性同余法[纯理论]

现在的随机函数发生器大都采用的是线性同余法。 同余的概念是这样描述的:设m是一个给定的正整数,如果两个整数a,b用m除,所得的余数相同,则称a,b对模m同余。所谓线性同余法(又叫混合同余法),就是这样的一个公式:X[i+1]=(A*X[i]+C) mod M;经前人研究表明,在M=2^q的条件下,参数A,C,X[0]按如下选取,周期较大,概率统计特性好:A=2^b+1=

2009-10-10 15:25:00 13506 4

原创 Division Operation

Suited to queries that include the phrase “for all”.Let r and s be relations on schemas R and S respectively whereR = (A1, …, Am, B1, …, Bn)S = (B1, …, Bn)The result of  r  s is a relation on schemaR

2009-10-10 00:55:00 1430

原创 HiAll面试真题讲解集锦(选摘1)

HiAll面试真题讲解集锦(选摘1)  m$ r- n" n; x6 I/ ^! e9 ^# Cbbs.hiall.com.cn"Why do You Feel You are Right for this Position?"  为什么你认为自己适合这个职位?分析:这个问题类似于“你有什么长处”,只是针对性更强了。如果有可能,在面试之前或刚开始的时候,了解到公司对这个职位的要求有助于你有的放矢。

2009-10-09 21:30:00 1241

原创 Java compareTo作用

Java compareTo作用是对一个类中的属性以一定的方式进行组织,写好了可以让数据更有序.package ACM常用;import java.util.*;class Node implements Comparable { public int val; public Node(int v) { this.val = v; } public

2009-10-09 19:55:00 2525

原创 ACM之java速成(转)

这里指的java速成,只限于java语法,包括输入输出,运算处理,字符串和高精度的处理,进制之间的转换等,能解决OJ上的一些高精度题目。 1. 输入:格式为:Scanner cin = new Scanner (new BufferedInputStream(System.in));例程:import java.io.*;import java.math.*;import java.uti

2009-10-09 19:22:00 1314

原创 java nio剖析

  From:http://blog.csdn.net/coutcin/archive/2006/08/28/1133382.aspx          http://blog.csdn.net/ilibaba/archive/2009/03/04/3955799.aspx

2009-10-07 18:08:00 1147

原创 Java static 一些说明

声明为static的变量实质上就是全局变量。当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例变量共用同一个static变量。声明为static的方法有以下几条限制: ◆它们仅能调用其他的static 方法。 ◆它们只能访问static数据。 ◆它们不能以任何方式引用this 或super 但非static 方法可以访问static 成员 e.g. 

2009-10-07 16:50:00 467

原创 可删除任意已知节点的左倾树

优先队列(priority queue)是一种抽象数据结构,它是一种容器,里面有一些元素,这些元素也称为队列中的节点(node)。优先队列的节点至少要包含一种性质:有序性,也就是说任意两个节点可以比较大小。为了具体起见我们假设这些节点中都包含一个键值(key),节点的大小通过比较它们的键值而定。不用说,键值也一定要满足有序性,比如是整数。优先队列有三个基本的操作:插入节点、取得最小节点、删除最小节

2009-10-06 14:33:00 1231

转载 Java中的"goto"实现

此文转自:http://lavasoft.blog.51cto.com/62575/178997Java中的"goto"实现 Java语言中goto是保留关键字,没有goto语句,也没有任何使用goto关键字的地方。 Java中也可在特定情况下,通过特定的手段,来实现goto的功能。显然Java不愿意开发者随意跳转程序。下面解释两个特定:特定情况:只有在循环体内,比如for

2009-10-05 12:53:00 1717

原创 SQL语句大全

 SQL语句大全--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图

2009-10-04 20:04:00 834

原创 SQL扫盲贴

select 这句话,我相信你已经知道了就是 select 表里面的列 column1, column2 from 表的名字;比方表的名字是 employee 雇员,然后列,有 ID, 姓名 name,职位 title,部门dpet,薪水 salary,你只要知道名字和薪水就是 select name, salary from employee;简单吧?如果要加上条件,就是加一

2009-10-04 16:56:00 500 1

原创 成就DBA职业生涯

成就DBA职业生涯介绍许多年来,我在不同的新闻组上花费了很多时间与那些想知道如何得到数据库管理员(DBA)的工作或者如何成长为一名DBA的IT人进行交谈,现在他们有了工作。这些年来许多人针对如何达到这个目标提出了不同意见。本文即是那些意见的综合并且能够在如何才能出色的完成DBA的工作方面给出好的建议。这篇文章同样对于如何让一名DBA变得对老板更有价值。假如你已经

2009-10-04 16:38:00 417

原创 mysql中文乱码产生原因和解决办法

一、乱码产生原因mysql字符编码是版本4.1引入的,支持多国语言,而且一些特性已经超过了其他的数据库系统。可以在MySQL Command Line Client 下输入如下命令查看mysql的字符集mysql> SHOW CHARACTER SET;+----------+-----------------------------+---------------------+-------

2009-09-29 16:52:00 559

原创 java 多态性 Overload和Override的区别

方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现。重写(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"

2009-09-29 15:05:00 525

原创 java中Assert的用法

assert是在J2SE1.4中引入的新特性,assertion就是在代码中包括的布尔型状态,程序员认为这个状态是true。一般来说assert在开发的时候是检查程序的安全性的,在发布的时候通常都不使用assert。在1.4中添加了assert关键字和java.lang.AssertError类的支持。首先,我们有必要从一个例子说起assertpublic class AssertTest

2009-09-29 15:00:00 1506

原创 读取spring配置文件的位置

在spring 中 ,我们可以从项目的不同的文件位置读取spring 配置文件,相关位置有四种情况:1> 在 源代码 src或与src 平齐的目录下2> 在 WEB-INF 目录下,相对于WEB 工程3> 在 源代码 src或src 的包下4> 在 任意位置相关代码如下:import org.springframework.beans.fac

2009-09-26 09:32:00 1991

原创 2-3树  

2-3树  一棵2-3树具有下例性质:  一个节点包含一个或者两个关键码;  每个内部节点有2个子女(如果它包含一个关键码),或者3个子女(包含2个关键码);  所有叶子节点在树的同一层,因此树总是高度平衡的。  2-3树每一个节点的左子树中所有后继节点的值都小于其父节点第一个关键码的值;  而中间子树所有后继节点的值都大于或等于其父节点第一个关键码的值而小于第二个关键码的值;  如果有右子树

2009-09-19 15:47:00 848

原创 HashTable实现一

几点说明:1、散列表的每个位置称为桶,一个桶可以有多个槽2、处理溢出采用:线性探查法3、这里每个桶只有一个槽,如果要多个可以使用类型HashEntry的二维数组tabl[b][s] 看代码:/** hash tables using linear open addressing and division */package dataStructures;/*

2009-09-17 23:49:00 523

原创 struct和typedef struct

struct和typedef struct分三块来讲述:1 首先: 在C中定义一个结构体类型要用typedef:typedef struct Student{int a;}Stu;于是在声明变量的时候就可:Stu stu1;如果没有typedef就必须用struct Student stu1;来声明这里的Stu实际上就是struct Student的别名。另外这里也可以不写Student(于是

2009-09-16 21:33:00 1123

原创 最大堆的实现

/** max heap */ package dataStructures; import javax.lang.model.element.Element; import utilities.*; public class MaxHeap implements MaxPriorityQueue { // data members Comparable [] heap; // array for

2009-09-15 21:02:00 518

原创 HasCode的一些总结

Java对于eqauls方法和hashCode方法是这样规定的:1、如果两个对象相同,那么它们的hashCode值一定要相同;2、如果两个对象的hashCode相同,它们并不一定相同.网上找的一些实现:  static int hash(Object x) { int h = x.hashCode(); h += ~(h << 9); h ^= (h >>> 14);

2009-09-15 18:14:00 523

转载 JAVA开发者最常去的20个英文网站

JAVA开发者最常去的20个英文网站  JAVA开发者最常去的20个英文网站1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新文章.3.[http:

2009-09-15 15:42:00 413

原创 JDK常用命令及其常用选项

JDK常用命令及其常用选项JDK后,JAVAHOME下会出现许多可执行的exe文件,它们的用途如下:    javac:Java编译器,将Java源代码换成字节代     java:Java解释器,直接从类文件执行Java应用程序代码     appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器     javadoc:

2009-09-12 09:31:00 533

原创 What is the difference between user level threads and kernel level threads?

Answer A kernel thread, sometimes called a LWP (Lightweight Process) is created and scheduled by the kernel. Kernel threads are often more expensive to create than user threads and the system calls

2009-09-07 14:54:00 1576

原创 使用MiddleGen 产生hibernate的数据库表映射文件

1:下载Middlegen-Hibernate-r5地址:URL http://voxel.dl.sourceforge.net/sourceforge/hibernate/Middlegen-Hibernate-r5.zip2:解压缩将下载的解压缩,如 D:/Middlegen-Hibernate-r53:配置数据库文件进入D:/Middlegen-Hibernate-r5 目录下的/confi

2009-09-05 09:36:00 382

原创 Ex1

Please show all work on a separate sheet attached to this sheet.    (50 points)    1. What are the two main functions of an operating system?       What is multiprogramming?       (5 points)    Ans:

2009-09-04 00:25:00 644

JAVA SE5.0 API.CHM

JAVA SE5.0 API.CHMJAVA SE5.0 API.CHMJAVA SE5.0 API.CHM

2009-08-10

j-schedule.zip

j-schedule.zipj-schedule.zipj-schedule.zipj-schedule.zipj-schedule.zip

2009-08-10

Maven权威指南 .doc

Maven权威Maven权威指南 .docMaven权威指南 .docMaven权威指南 .docMaven权威指南 .docMaven权威指南 .doc指南 .doc

2009-07-30

apache-log4j-1.2.15.zip

apache-log4j-1.2.15.zipapache-log4j-1.2.15.zipapache-log4j-1.2.15.zipapache-log4j-1.2.15.zipapache-log4j-1.2.15.zip

2009-07-30

C语言程序设计题典.rar

C语言程序设计题典.rarC语言程序设计题典.rar

2009-07-28

j2se6.part1.rar

j2se6.part1.rarj2se6.part1.rarj2se6.part1.rarj2se6.part1.rar

2009-07-28

\j2me\J2ME_API.chm

\j2me\J2ME_API.chm\j2me\J2ME_API.chm\j2me\J2ME_API.chm

2009-07-25

CoreJava.rarCoreJava.rar

CoreJava.rarCoreJava.rar

2009-07-25

lucene-core-2.4.0.jar

lucene-core-2.4.0.jarlucene-core-2.4.0.jarlucene-core-2.4.0.jar

2009-07-25

46bishi.pdf

46bishi.pdf46bishi.pdf46bishi.pdf

2009-05-22

\Inside Java Virtual Machine.chm

\Inside Java Virtual Machine.chm\Inside Java Virtual Machine.chm\Inside Java Virtual Machine.chm

2009-05-22

uml工具:Rational Rose 2003企业版下载_司马瑾瑾.mhtuml工具:Rational Rose 2003企业版下载_司马瑾瑾.mht

uml工具:Rational Rose 2003企业版下载_司马瑾瑾.mhtuml工具:Rational Rose 2003企业版下载_司马瑾瑾.mhtuml工具:Rational Rose 2003企业版下载_司马瑾瑾.mht

2009-04-29

C语言经典算法100例.rar

C语言经典算法100例.rarC语言经典算法100例.rarC语言经典算法100例.rarC语言经典算法100例.rarC语言经典算法100例.rar

2009-04-22

java解惑.chm

java解惑.chmjava解惑.chmjava解惑.chmjava解惑.chm

2009-04-22

stack.pptx

stack.pstack.pptxstack.pptxptxstack.pptxstack.pptxstack.pptx

2009-04-21

Eclipse中文教程.pdf

Eclipse中文教程.pdfEclipse中文教程.pdfEclipse中文教程.pdf

2009-04-14

TC2.0库函数查询.exe

TC2.0库函数查询.exeTC2.0库函数查询.exeTC2.0库函数查询.exeTC2.0库函数查询.exe

2009-03-19

Servlet API 中文版.mht

Servlet API 中文版.mhtServlet API 中文版.mhtServlet API 中文版.mhtServlet API 中文版.mhtServlet API 中文版.mht

2009-02-22

C_C++语言经典算法.chm

C_C++语言经典算法.chmC_C++语言经典算法.chmC_C++语言经典算法.chm

2008-11-07

CSS样式表中文手册\样式表中文手册.chm

CSS样式表中文手册\样式表中文手册.chmCSS样式表中文手册\样式表中文手册.chmCSS样式表中文手册\样式表中文手册.chm

2008-10-31

\MySQL 5.0 存储过程.pdf

\MySQL 5.0 存储过程.pdf\MySQL 5.0 存储过程.pdf\MySQL 5.0 存储过程.pdf\MySQL 5.0 存储过程.pdf\MySQL 5.0 存储过程.pdf

2010-05-01

\蚁群算法.pptx

\蚁群算法.pptx\蚁群算法.pptx\蚁群算法.pptx\蚁群算法.pptx\蚁群算法.pptx

2010-05-01

蒙特卡罗算法及应用.pdf

蒙特卡罗算法及应用.pdf蒙特卡罗算法及应用.pdf蒙特卡罗算法及应用.pdf蒙特卡罗算法及应用.pdf

2010-04-09

蚁群算法.ppt蚁群算法.ppt

蚁群算法.ppt蚁群算法.ppt蚁群算法.ppt蚁群算法.ppt蚁群算法.ppt

2010-03-31

模拟退火算法 ppt

模拟退火算法模拟退火算法模拟退火算法模拟退火算法

2010-03-06

操作系统第二版\操作系统第二版(答案).pdf

操作系统第二版\操作系统第二版(答案).pdf

2010-01-03

MIT算法导论,课件,习题,答案

MIT算法导论,课件,习题,答案. 值得一看,英文版

2010-01-03

O'Reilly) - Core JSP.pdfO'Reilly) - Core JSP.pdf

O'Reilly) - Core JSP.pdfO'Reilly) - Core JSP.pdfO'Reilly) - Core JSP.pdfO'Reilly) - Core JSP.pdfO'Reilly) - Core JSP.pdf

2009-11-15

\美国公司如何理解中国文化与国情.ppt

\美国公司如何理解中国文化与国情.ppt\美国公司如何理解中国文化与国情.ppt\美国公司如何理解中国文化与国情.ppt

2009-10-22

JAVASE课件.rar

JAVASE课件.rarJAVASE课件.rarJAVASE课件.rarJAVASE课件.rarJAVASE课件.rarJAVASE课件.rarJAVASE课件.rar

2009-10-09

Rational+Rose+2003基础教程》配套电子教案.pdf

Rational+Rose+2003基础教程》配套电子教案.pdfRational+Rose+2003基础教程》配套电子教案.pdfRational+Rose+2003基础教程》配套电子教案.pdfRational+Rose+2003基础教程》配套电子教案.pdf

2009-10-09

Visual+C++6.0教程.pdfVisual+C++6.0教程.pdf

Visual+C++6.0教程.pdfVisual+C++6.0教程.pdf

2009-10-03

java程序员面试宝典.pdf

java程序员面试宝典.pdfjava程序员面试宝典.pdfjava程序员面试宝典.pdf

2009-10-03

高质量C++C编程指南.pdf

高质量C++C编程指南.pdf高质量C++C编程指南.pdf高质量C++C编程指南.pdf高质量C++C编程指南.pdf

2009-09-28

Hacker's Delight.chm

Hacker's Delight.chmHacker's Delight.chmHacker's Delight.chmHacker's Delight.chm

2009-08-31

STL.源码剖析STL.源码剖析

STL.源码剖析STL.源码剖析STL.源码剖析STL.源码剖析STL.源码剖析STL.源码剖析

2009-08-26

Core.Java.2.

Core.Java.2.Core.Java.2.Core.Java.2.

2009-08-26

Ubuntu.rar

Ubuntu.rarUbuntu.rarUbuntu.rar

2009-08-23

ByteToCharConverter.java

ByteToCharConverter.javaByteToCharConverter.javaByteToCharConverter.javaByteToCharConverter.javaByteToCharConverter.java

2009-08-22

JavaObjectModel-notes.pdf

JavaObjectModel-notes.pdfJavaObjectModel-notes.pdfJavaObjectModel-notes.pdfJavaObjectModel-notes.pdf

2009-08-12

空空如也

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

TA关注的人

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