Skip to main content

moregeek program

Ubuntu上安装oracle java 7-多极客编程

http://sddhn.blog.163.com/blog/static/128187792013103014453434/


1、通过PPA
这种安装方式特点:
1、安装的java含jdk、jre和浏览器插件
2、自动识别64bit或者32bit
3、自动升级为最新版本
4、支持 Ubuntu 13.10, 13.04, 12.10, 12.04 and 10.04 或  Linux Mint

1.1在终端中执行安装命令:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
                  1.2验证是否安装成功:
java -version
                  正常显示:
Ubuntu上安装oracle java 7_浏览器
1.3移除 Oracle Java 7
sudo apt-get remove oracle-java7-installer
2、手工安装
               2.1下载最新的java安装文件 tar.gz格式,在此以jdk-7u45-linux-x64.tar.gz为例,下载到/opt下。
  下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html
2.2 解压缩
tar zxvf jdk-7u45-linux-x64.tar.gz
2.3设置环境变量
命令
sudo gedit  ~/.bashrc
在文件末尾增加如下行:
export JAVA_HOME=/opt/jdk1.7.0_45
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
然后保存,退出,使用source命令使之生效
source ~/.profile
             2.4更改默认的JDK版本
查看系统已安装的java版本及优先级
           sudo update-alternatives --dispaly java
                     系统默认只安装的open-jdk,而且优先级是1051,设置一个高一点的优先级给oracle的jdk就可以了,比如1200,在终端窗口执行如下命令:
sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_45/bin/java 1200
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_45/bin/javac 1200
sudo update-alternatives --install /usr/bin/jar jar /opt/jdk1.7.0_45/bin/jar 1200
sudo update-alternatives --install /usr/bin/javah javah /opt/jdk1.7.0_45/bin/javah 1200
sudo update-alternatives --install /usr/bin/javap javap /opt/jdk1.7.0_45/bin/javap 1200
       查看系统中安装的所有的java版本

sudo update-alternatives --config java  


如果oracle JDK并不是默认配置(标识*的行),通过选择行号更改为oracle JDK为默认JDK即可。


2.5测试

java -version


初接触Linux,mysql基础概述-多极客编程

今天给大家带来的是mysql基础论述MySQL 数据库    早期MySQL AB公司在2009年10亿美元卖给了sun公司,然而不幸的是sun在2010年被Oracle收购了,而sun被Oracle收购的时候,而很多人都知道Oracle都是把竞争对手收下来打入冷宫,不再销售,这是它一惯的手法了,虽然承诺5年内不会对MySQL下手,但5年很快就过去了。    MySQL的原作者在sun被Oracl

oracle数据库审计设置-多极客编程

--开启oracle审计su - oraclesqlplus / as sysdbaSQL> show parameter audit--看到有下面的内容表示审计没有开启audit_sys_operations     4    Type boolean FALSEaudit_trail         4    NONE--ORACLE实例采用spfile启动下,开启的SQL命令如下:SQ

[Oracle数据库监控] Oracle 11g DATAGUARD 同步延时监控脚本-多极客编程

 1、监控脚本(注:这里没用Sendmail工具发送邮件,如果用的话需要修改)$cat check_oracle_dg_delay.sh #!/bin/sh source ~/.bash_profile #定义变量 v_datetime=`date +"%Y-%m-%d %H:%M:%S"` v_username='oracle' v_hostname=`hostname` #获取IP地址 v_i

Oracle DG 最大保护(Maximize Protection)和最高可用性(Maximize Availability)异同-多极客编程

Oracle DG 最大保护(Maximize Protection)和最高可用性(Maximize Availability)异同系统环境:操作系统:RedHat EL5Oracle: Oracle 11gR2如图所示:主数据库(生产库): BJDB备        库 (容灾库): SHDBOracle DG 数据保护模式:        DataGuard允许定义3钟数据保护模式,分别是最大

WARNING: db_recovery_file_dest_size of 4070572032 bytes is 100.00% used, 错误解决方法-多极客编程

$ sqlplus /nologSQL*Plus: Release 11.2.0.4.0 Production on Fri Apr 25 20:20:46 2014Copyright (c) 1982, 2013, Oracle.  All rights reserved.SQL> conn /as sysdba;Connected.SQL> SQL> shutdown imm

配置并初始化oracle的网络环境-多极客编程

1.在命令提示符中输入netca2.在弹出的欢迎界面中按如下选择3.选择"Add"后单击"Next"4.输入监听器的名称后,单击"Next"5.选择TCP协议后,单击"Next"6.选择标准的端口号,然后单击”Next"7.选择No,单击“Next"8.单击”Next“9.单击"Finsh"10.为新的数据库配置local naming  (1)按下列选择好后单击”Next"   (2)选择"Ad

MyEclipse开发平台tomcat配置-多极客编程

1.Tomcat系统变量配置:添加系统变量名为TOMCAT_HOME,路径为你的tomcat解压包的文件路径。在系统路径classpath中添加:%TOMCAT_HOME%\lib\servlet-api.jar;在系统path中添加%TOMCAT_HOME%\bin2.在myeclipse中配置Tomcat:windows->preferences->servers->选择to

(AirWatch 系列之五)AirWatch安全浏览初窥-多极客编程

AirWatch浏览器作为客户端应用程序,提供了一个安全,方便和易于管理的浏览器替代品使用本地的智能移动设备上网浏览。AirWatch浏览器让您的企业在利用移动技术带来的好处的同时尽量减少它的干扰和风险。它保证了所有网上交易等行为的安全性,并限制互联网访问自定义的网站。此外,您还可以通过应用定制配置到浏览模式,为您的组织工作更好地满足独特的业务和设备用户的需求。AirWatch Browser选用

关于架设流媒体服务器与DRM加密问题-多极客编程

  最近一个月一直要研究基于MSMediaServer与DRM 结合的问题,主要用途为架设一个流媒体网站,网站最重要的功能为对视频的保护。  于由我开始研究何种技术能对视频加密与解密。最初我确定的三种方案:  第一种:种用微软的DRM加密方式,该方式需要架设专门的证书服务器,其原理为用证书对视频进行加密打包,因为打包后的视频会在视频的头部加一个校验头,可以到固定的证书分发页面请求证书,这种方式原于

从nginx访问日志中的400错误说起-多极客编程

 最近在整nginx+php+mysql的网站架设,发现nginx的access.log文件(也就是访问日志)中有大量的400错误,知道HTTP状态码的童鞋都知道这个状态码表示错误的客户端请求,换句话说是服务器无法理解客户端的请求。服务器中的错误记录类似于这种:127.0.0.1 - - [01/Oct/2011:11:51:04 +0800] "-" 400 0 "-" "-" "-"踩点:

JAVA WEB 乱码问题解决方案-多极客编程

采用Tomcat服务器,如果是其它的,可以参照说明修改Get中编码格式1. 浏览器向服务器提交中文参数数据POST: request.setCharacterEncoding("utf-8");GET: Server.xml文件中: <Connector URIEncoding="utf-8"/>[tomcat中]2. 服务器向浏览返回着实送中文的数据response.setConte

session与cookie的区别和联系-多极客编程

转自;http://zhidao.baidu.com/link?url=6rW9gYBndk0Wyz01ezU6OwFFiAKOaBWLrOCklmb6tbT4b41SsLreMp_KO5_ROMrY7yiPlA0VFdjidJyBG5q5N_ 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方