一直不明白pipe是如何唤醒selector的,所以又去看了jdk的源码(openjdk下载),整理了如下:以Java nio自带demo : OperationServer.javaOperationClient.java(见附件)其中server端的核心代码:public void initSe...
分类:
编程语言 时间:
2014-07-09 19:42:36
阅读次数:
342
一如每个主要版本的首个发行本,多数组件都已作出改动及更新至较新版本。列出所有改动是本文档的范围以外的事情。最重大的改动计有:内核更新至3.10.0支持Linux容器OpenVMwareTools及3D图像能即装即用OpenJDK-7作为缺省JDK原地升级6.5至7.0(上文已提及)ext4及XFS的LVM快照转..
分类:
其他好文 时间:
2014-07-08 11:06:26
阅读次数:
345
前几天装了fedora 20, 断断续续的进行了以下配置:1. 安装oracle java及jdk版本切换安装的过程很简单,从oracle官网上下载jdk及jre的rpm包,使用rpm -ivh 安装。但是遇到一个问题,因为fedora系统自带了openJDK,如果安装oracle的jdk,系统还是...
分类:
其他好文 时间:
2014-06-30 11:26:03
阅读次数:
198
http://blog.csdn.net/codeforces_sphinx/article/details/82093561. 如果没有装JDK的话,安装OpenJDK[plain] view plaincopyprint?sudoapt-getinstallopenjdk-7-jdk2. 安装J...
分类:
其他好文 时间:
2014-06-28 16:20:51
阅读次数:
189
使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk,那么到底什么是openjdk,它与sun jdk有什么关系和区别呢? 历史上的原因是,openjdk是jdk的开放原始码版本,以GPL协议的形式放出。在JDK7的时候,openj...
分类:
其他好文 时间:
2014-06-27 21:05:50
阅读次数:
628
查看已安装的java 1 [root@s0 Soft]# rpm -qa | grep java 2 tzdata-java-2013c-1.el6.noarch 3 java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64 4 java-1.7.0-...
分类:
编程语言 时间:
2014-06-25 12:37:09
阅读次数:
652
介绍了 JDK7 中引入的新的排序算法 TimSort,它来自 Python 中 list 的排序算法。将归并排序(merge sort) 与插入排序(insertion sort) 结合,并进行了一些优化。对于已经部分排序的数组,时间复杂度远低于 O(n log(n)),最好可达 O(n),对于随机排序的数组,时间复杂度为 O(nlog(n)),平均时间复杂度 O(nlog(n))。...
分类:
其他好文 时间:
2014-06-19 12:33:58
阅读次数:
575
1. 删除已有的和Openjdk相关的东东sudo apt-get purge
openjdk*2. 下载JRE.根据自己的需要下载32或64位的.tar.gz~/Downloads/jre-7u60-linux-x64.tar.gz3.
解压缩JREtar -xvf ~/Downloads/jre...
分类:
其他好文 时间:
2014-06-16 06:08:59
阅读次数:
189
前提:关于openJDK和JDK的区别和联系,可以参见这篇文章 不管怎样,记住一句话jdk的完整程度和稳定程度是高于openJDK的。我使用的是opensuse 13.1,安装之后默认自带的是openJDK,下面是我将openJDK换成JDK1.7的过程。技术性的东西很少,只需要找无openSUS....
分类:
数据库 时间:
2014-06-14 21:51:28
阅读次数:
323
第一步:如果系统中已安装了open java,需要清理, 反之 略过此过程 sudo apt-get purge openjdk*第二步: 安装 sudo apt-get install software-properties-common第三步: 添加信任的软件源: sudo add-apt...
分类:
数据库 时间:
2014-06-14 16:48:38
阅读次数:
216