Java堆内存被划分为新生代和年老代两部分,新生代主要使用复制和标记-清除垃圾回收算法,年老代主要使用标记-整理垃圾回收算法,因此java虚拟中针对新生代和年老代分别提供了多种不同的垃圾收集器,JDK1.6中Sun HotSpot虚拟机的垃圾收集器如下:
图中如果两个垃圾收集器直接有连线,则表明这两个垃圾收集器可以搭配使用。
(1).Serial垃圾收集器:
Serial...
分类:
其他 时间:
2014-01-21 09:16:31
收藏:
0 评论:
0 赞:
0 阅读:
348
Java语言从诞生之时就宣称一次编写,到处运行的跨平台特性,其实现原理是源码文件并没有直接编译成机器指令,而是编译成Java虚拟机可以识别和运行的字节码文件(Class类文件,*.class),字节码文件是一种平台无关的中间编译结果,字节码文件由java虚拟机读取,解析和执行,java虚拟机屏蔽了不同操作系统和硬件平台的差异性。
如今的java虚拟机已经称为一种通用平台,不但能够运行java...
分类:
其他 时间:
2014-01-21 09:16:26
收藏:
0 评论:
0 赞:
0 阅读:
334
简介
JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器。 因为JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用它,而不用支付费用。2006年,Jboss公司被Redhat公司收购。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与To...
分类:
其他 时间:
2014-01-21 09:16:21
收藏:
0 评论:
0 赞:
0 阅读:
429
快速排序(QuickSort )是常用到的效率比较高的一种排序算法,在面试过程中也经常提及。下面就详细讲解一下他的原理、给出一个Java版本的实现。
快速排序思想:
通过对数据元素集合Rn 进行一趟排序划分出独立的两个部分。其中一个部分的关键字比另一部分的关键字小。然后再分别对两个部分的关键字进行一趟排序,直到独立的元素只有一个,此时整个元素集合有序。
快速排序的过程——挖坑...
分类:
其他 时间:
2014-01-21 09:16:11
收藏:
0 评论:
0 赞:
0 阅读:
306
寒假学习 第一天
编辑器Qt Creator
一、入门
1.手动布局
QHBoxLayout 平布布局
QVBoxLayout 垂直布局
QLabel 标签
QLineEdit 可以编辑的标签
QPushButton 按钮
#include
#include
#incl...
分类:
其他 时间:
2014-01-21 09:16:06
收藏:
0 评论:
0 赞:
0 阅读:
389
概述
我们在启动JBoss后通常使用如下代码设定消息的TimeToLive
javax.jms.MessageProducer;
MessageProducer msgProducer = null;
session = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
msgProducer = session.createProdu...
分类:
其他 时间:
2014-01-21 09:16:01
收藏:
0 评论:
0 赞:
0 阅读:
415
本章讨论了Oracle数据库instance的内存体系结构
本章包含下面小节:
·Introduction to Oracle Database Memory Structures
·Overview of the User Global Area
·Overview of the Program Global Area
·Overview of the System Global A...
分类:
其他 时间:
2014-01-21 09:15:56
收藏:
0 评论:
0 赞:
0 阅读:
457
跨网传输大文件是在使用的时候进程用到的命令,
好的方法并非显而易见,且方法的优劣差异可能非常显著
整个传输需要综合考量的因素颇多,这里我仅拿是否压缩来写 压缩无须做文件校验,且节省网络带宽,提高传输速度
相关资源如:CPU、内存、IO,最好用vmstat -n 5看IO或者CPU是否为瓶颈
切莫教条主义导致和数据库服务...
分类:
其他 时间:
2014-01-21 09:15:51
收藏:
0 评论:
0 赞:
0 阅读:
382
xcode5.0 无法正常打开...
分类:
其他 时间:
2014-01-21 09:15:46
收藏:
0 评论:
0 赞:
0 阅读:
477
使用fsck修复文件系统错误
1、问题描述
服务器maint_samba
由于服务器maint_samba (debian操作系统)没有正常关机,在重新启动过程中/dev/sdb1出现文件系统错误,需要手动使用fsck进行扫描和修复。出现如下情况:
…...
Checking file systems ...fsck 1.41.3(12-OCT-2008)
/dev/sdb1...
分类:
其他 时间:
2014-01-21 09:15:36
收藏:
0 评论:
0 赞:
0 阅读:
425
上次在经过一番折腾之后,总算是把写操作系统的开发环境给搭建起来了,看了以下前面的程序,着实有些蛋疼的感觉阿,都是汇编,艾,普通2b学校,平时上课不上汇编,怎么办呢,只好去图书馆接了一本《汇编语言与接口技术》,一直以来,都有这么一个想法,又想学得更多,又想学得更快,虽然知道这不是一个长久之计,怎么说也可以应付暂时的需求亚,就这么愉快的决定了。
准备对照两本书来研究算法,指令虽然找到了,但是...
分类:
其他 时间:
2014-01-21 09:15:31
收藏:
0 评论:
0 赞:
0 阅读:
550
㈠ SCP
scp是在两台机器间复制传输数据的命令、其实质相当于利用SSH协议来传输数据的cp命令
复制远程服务器的文件到本地:
[plain]
view plaincopyprint?
[root@Think ~]# scp 192.168.1.117:/home/...
分类:
其他 时间:
2014-01-21 09:15:11
收藏:
0 评论:
0 赞:
0 阅读:
370
甘肃科技文献共享平台包括五大系统:全文数据库检索及发布系统、异构数字资源统一检索系统、原文传递系统、用户管理及计费系统、统计分析系统。论述该平台的应用架构和技术架构,阐述其主要关键技术:统一检索、Web 2.0、Web服务及数据安全。运行实践表明,平台整合了173个资源数据库,实现“一站式”文献服务,提高了文献资源的集成程度,从而提高文献情报机构的服务水平、管理水平和市场竞争能力,减少文献资源的重复投资,减少内容相同的数据库资源的重复开发。...
分类:
其他 时间:
2014-01-21 09:15:06
收藏:
0 评论:
0 赞:
0 阅读:
343
本章讨论了 MINA 对 JMX 的集成。以一个图片服务器为示例,逐步演示了 MINA 启用 JMX 的步骤。...
分类:
其他 时间:
2014-01-21 09:15:01
收藏:
0 评论:
0 赞:
0 阅读:
345
Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换
Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型
在Qt下怎样将QString转char*呢,需要用到QByteArray类,QByteArray类的说明详见Qt帮助文档。
因为char*最后...
分类:
其他 时间:
2014-01-21 09:14:56
收藏:
0 评论:
0 赞:
0 阅读:
495
??
环境:linux、gcc
一。静态编译与动态编译
动态编译的可执行文件需要附带一个的动态链接库。在执行时,需要调用其对应动态链接库中的命令。所以其优点一方面是缩小了执行文件本身的体积,另一方面是加快了编译速度,节省了系统资源。缺点一是哪怕是很简单的程序,只用到了链接库中的一两条命令,也需要附带一个相对庞大的链接库;二是如果其他计算机上没有安装对应的运行库,则用...
分类:
其他 时间:
2014-01-21 09:14:51
收藏:
0 评论:
0 赞:
0 阅读:
427
开始--运行--cmd 进入命令提示符 输入netstat -ano ,但我是一年前就这知道这个命令是用来查看端口的占用情况,但不知道大家是不是真正的能用好它,直到今天才认真的学习一下用来好好地给自己服务。
可以先查看后面的netstat的帮助内容。主要是几个参数的解释。
例子,比如现在启动apache启动不起来,或者启动了也访问不了页面,这是假的启动,于是需要查看80端口的占用情况,当然有时...
分类:
其他 时间:
2014-01-21 09:14:46
收藏:
0 评论:
0 赞:
0 阅读:
377
Flume+Kafka+Storm+HDFS 实时流计算环境搭建;...
分类:
其他 时间:
2014-01-21 09:14:31
收藏:
0 评论:
0 赞:
0 阅读:
607
在参加某公司二轮笔试时 ,要求编写出vector 动态数组的实现方法。 笔试过程中,因为紧张的缘故,没有理清思路。 编程漏洞百出。心理甚是不满。特抽晚上重新整理一遍思路。将代码附上。以供分享和交流。
题目当中的头文件:
1 防御性编程模式是衡量一个职业与业余开发者的重要准则。
在过去的开发过程中,对这方面重视程度远远不够。这或许也是原有的设计思维模式存在的固有缺陷: 先实现基本功能,后完善。 但是往往在实现基本功能之后,之前挖下坑却忘记或者没有能够填补。
先实现,后完美的开发设计模式,最大的特点在...
分类:
其他 时间:
2014-01-21 09:14:26
收藏:
0 评论:
0 赞:
0 阅读:
351
写在前面的话,学Hive这么久了,发现目前国内还没有一本完整的介绍Hive的书籍,而且互联网上面的资料很乱,于是我决定写一些关于《Hive的那些事》序列文章,分享给大家。我会在接下来的时间整理有关Hive的资料,如果对Hive的东西感兴趣,请关注本博客。http://www.iteblog.com/archives/tag/hive的那些事 这些天看到很多人在使用Hive的过程遇到这样或那样的错...
分类:
其他 时间:
2014-01-21 09:16:36
收藏:
0 评论:
0 赞:
0 阅读:
515