- 浏览: 929971 次
最新评论
-
bo_hai:
不知道性能和快捷键是否有提升?
Eclipse Kepler 4.3 正式版发布
文章列表
建立一个 TCP 连接TCP 是一个面向连接的协议,无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。本节将详细讨论一个TCP 连接是如何建立的以及通信结束后是如何终止的。
TCP使用三次握手 ( three-way handshake ...
- 2013-09-17 10:34
- 浏览 418
- 评论(0)
一、super() 方法的用法及作用?
有如下Java类:
public class Bird{
private String name;
public Bird() { }
public Bird(String name){ this.name = name; }
public void walk() { System.out.println(“走路”); }
public String getName(){ return name; }
public void setName(String name){ this.name = name; }
}
另有一个 ...
- 2013-09-16 11:56
- 浏览 452
- 评论(0)
华为的JAVA面试题
QUESTION NO: 1
publicclass Test1 {
publicstaticvoid changeStr(String str){
str="welcome";
}
publicstaticvoid main(String[] args) {
String str="1234";
changeStr(str);
System.out.println(str);
}
}
//输出结果:1234
//这里虽然是一个静态方法,但是里面的变量是一个局部变量,
//所以这里不 ...
- 2013-09-16 11:37
- 浏览 283
- 评论(0)
1、面向对象的特征有哪些方面
a.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
b.继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
c.封装 ...
- 2013-09-16 04:26
- 浏览 441
- 评论(0)
二叉树遍历:
① NLR:前序遍历(PreorderTraversal亦称(先序遍历))
——访问根结点的操作发生在遍历其左右子树之前。
若二叉树非空,则依次执行如下操作:
⑴ 访问根结点;
⑵ 遍历左子树;
⑶ 遍历右子树。
② LNR:中序遍历(InorderTraversal)
——访问根结点的操作发生在遍历其左右子树之中(间)。
若二叉树非空,则依次执行如下操作:
⑴遍历左子树;
⑵访问根结点;
⑶遍历右子树。
③ LRN:后序遍历(PostorderTraversal)
——访问根结点的操作发生在遍历其左右子树之后。
若二叉树非空,则依次执行如下操作:
...
- 2013-09-16 03:54
- 浏览 321
- 评论(0)
Hibernate原理与应用
主要内容
1、引入
2、安装配置
3、基本概念和CURD
4、HQL和Criteria
5、关联映射
6、继承映射
7、集合映射
8、懒加载
9、缓存
10、事务
11、其他
12、Hibernate不适合的场景
13、与JPA的集成(annotation方式)
14、最佳实践
1、引入
模型不匹配(阻
- 2013-09-15 12:31
- 浏览 491
- 评论(0)
第一招、mysql服务的启动和停止
net stopmysql
net startmysql
第二招、登陆mysql
语法如下:mysql-u用户名 -p用户密码
键入命令mysql-uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:
mysql>
- 2013-09-15 02:42
- 浏览 228
- 评论(0)
综合了若干人的blog~
1. 垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。事实上,除了释放没用的对象,垃圾回收也可以清除内存记录碎片。由于创建对象和垃圾回收器释放丢弃对象所占的内存空间,内存会出现碎片。碎片是分配给对象的内存块之间的空闲内存洞。碎片 ...
- 2013-09-14 19:09
- 浏览 310
- 评论(0)
UDP没有Delievery Garuantee,也没有顺序保证,所以如果你要求你的数据发送与接受既要高效,又要保证有序,收包确认等,你就需要在UDP协议上构建自己的协议。比如RTCP,RTP协议就是在UPD协议之上专门为H.323协议簇上的IP电话设计的一种介于传输层和应用层之间的协议。
下面分别介绍三种使用UDP进行可靠数据传输的协议
RUDP
RTP
UDT
RUDP(Reliable User Datagram Protocol)
可靠用户数据报协议(RUDP)是一种基于可靠数据协议(RDP: RFC908 和 1151 (第二版))的简单分组传输协议。作为一个可靠 ...
- 2013-09-14 16:20
- 浏览 660
- 评论(0)
磁盘调度在多道程序设计的计算机系统中,各个进程可能会不断提出不同的对磁盘进行读/写操作的请求。由于有时候这些进程的发送请求的速度比磁盘响应的还要快,因此我们有必要为每个磁盘设备建立一个等待队列,常用的磁盘调度算法有以下四种:
先来先服务算法(FCFS),
最短寻道时间优先算法(SSTF),
扫描算法(SCAN),
循环扫描算法(CSCAN)
例:假定某磁盘共有200个柱面,编号为0-199,如果在为访问143号柱面的请求者服务后,当前正在为访问125号柱面的请求服务,同时有若干请求者在等待服务,它们每次要访问的柱面号为
86,147,91,177,94,150,102,175, ...
- 2013-09-14 16:08
- 浏览 441
- 评论(0)
强烈建议参阅链接:http://www.linezing.com/blog/?p=798#nav-1
说白了,索引问题就是一个查找问题。。。
数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。
在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。
为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。
上图展示了一种可能的 ...
- 2013-09-14 15:35
- 浏览 402
- 评论(0)
一.
Java基础部分
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
2、Java有没有goto?
3、说说&和&&的区别
4、在JAVA中如何跳出当前的多重嵌套循环?
5
- 2013-09-14 03:51
- 浏览 548
- 评论(0)
1,查看apache进程:
ps aux | grep httpd | grep -v grep | wc -l
2,查看80端口的tcp连接:
netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l
3,通过日志查看当天ip连接数,过滤重复:
cat access_log | grep "20/Oct/2008" | awk '{print $2}' | sort | uniq -c | sort-nr
4,当天ip连接数最高的ip都在干些什么(原来是蜘蛛):
cat ...
- 2013-09-13 23:17
- 浏览 330
- 评论(0)
//关闭,父窗口弹出对话框,子窗口直接关闭
this.Response.Write("<scriptlanguage=javascript>window.close();</script>");
//关闭,父窗口和子窗口都不弹出对话框,直接关闭
this.Response.Write("<script>");
this.Response.Write("{top.opener=null;top.close();}");
this.Response.Write("</script ...
- 2013-09-13 13:43
- 浏览 230
- 评论(0)
配置PHP识别加速器Zend Guard Loader
错误1
Failed loading /usr/local/php5/lib/php/ZendGuardLoader.so: /usr/local/php5/lib/php/ZendGuardLoader.so: wrong ELF class: ELFCLASS32
以上错误的原因是64位系统用了32位的ZendGuardLoader.so解决办法就是去下载一个对应PHP版本的64位ZendGuardLoader.so文件
1、下载Zend Guard
32位http://downloads.zend.com/gua ...
- 2013-09-13 10:35
- 浏览 903
- 评论(0)