Ubuntu에서는 두가지 종류의 JAVA를 설치할 수 있다.
1. Open JDK
Sun microsystems가 JDK 7버전을 개발하면서 오픈소스화 하기위해 Open JDK를 만들었다.Open JDK는 오픈소스 기반으로 자바 개발킷을 배포하고자 한 노력이었다. 3rd-Party 라이브러리 저작권자에게 오픈소스로 하자고 했는데 실패, 그로인해 일부 컴포넌트를 제외하고 JDK를 Open JDK에 넘겨주고, 그를 기반으로 다른 컴포넌트들을 만들면서 JDK7 프로젝트를 시작했다.
2. Oracle JDK
Oracle JDK는 Open JDK에 포함되지 않은 컴포넌트까지 다 들어가있는 버전이라고 생각하면된다.
Oracle JDK에는 Open JDK에 존재하지않는 컴포넌트가 몇가지 있는데 이 때문에 Open JDK성능이 더 떨어진다는 말도 있으나 확실하지 않음
3. Open JDK 설치하기
아래는 Ubuntu 64bit 기준이다. 32bit의 경우 JAVA_HOME의 경로를 /usr/lib/jvm 가서 확인하고 바꾸면된다.
apt-get install openjdk-7-jdk echo "export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/" >> /etc/bash.bashrc source /etc/bash.bashrc
1. Oracle JDK 설치하기
그냥 한줄 한줄 붙여써 넣어라. 8버전 깔고 싶으면 7을 8로 바꾸면됨
apt-get install software-properties-common -y add-apt-repository ppa:webupd8team/java apt-get update apt-get install oracle-java7-installer -y apt-get install oracle-java7-set-default -y
'Linux' 카테고리의 다른 글
nginx 서비스 도중 생긴일 (리눅스 시스템 자원 제한 변경) (0) | 2016.01.22 |
---|---|
패키지 재 설치시 설정파일이 안생길때. (0) | 2015.11.18 |
mysql 저장소를 새로운 하드로 바꿔보자 (0) | 2015.09.22 |
SyntaxHighlighter 티스토리에 적용 및 사용 하기
2015. 4. 4. 20:36
1. SyntaxHighlighter를 다운로드 한다.
2. 압축을 풀면 Scripts 와 styles 폴더를 확인할 수 있다.
3. 블로그 관리 -> HTML/CSS 편집에 들어간다.
4. skin.html 에서 <head> ... </head> 사이에 아래 소스를 입력한다.
5. skin.css 에서 두번째 라인에 아래의 소스를 입력하고 저장!
div .syntaxhighlighter { overflow-y: hidden!important; overflow-x: auto!important; }
6. 아까 다운로드 받은 파일에서 Scripts 와 styles 를 업로드 해준다.
모든 파일을 선택해서 업로드를 해주어야 한다.
사용을 위한 세팅은 여기서 끝
사용 방법
글을 작성을 하고 HTML로 글을 작성하기로 변경한 뒤
... source ...
을 써준다.
사용 가능한 언어와 brush명은 여기서 확인 가능하다.
http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/
'보류' 카테고리의 다른 글
Visual Studio 2010에서 어셈블리 코딩하기 (0) | 2015.08.12 |
---|
[MYSQL] order by 후에 group 하는 방법
2015. 2. 17. 09:43
SQL쿼리를 날리다 보면 가끔 ORDER BY 를 이용하여 정렬 후에 GROUP BY (중복제거)를 하고자 하는 경우가 있다.
그래서 생각나는 대로 쿼리를 날릴경우 에러가 발생한다.
SELECT * FROM table_name ORDER BY date DESC GROUP BY col
이 경우에는 그냥 아래와 같이 해주면 된다.
SELECT * FROM (SELECT * FROM table_name ORDER BY date DESC) GROUP BY col
'DataBase' 카테고리의 다른 글
EdgeDB 튜토리얼 무작정 따라하기 (0) | 2022.09.29 |
---|---|
[MSSQL] 중복 데이터 하나만 남기고 제거하기 (0) | 2015.02.12 |
[MSSQL] 중복 데이터 하나만 남기고 제거하기
2015. 2. 12. 02:12
delete from dbo.TABEL_NAME where PK in ( select A.PK from DATABASE A inner join ( select max(PK) as , COLUMN, count(*) as cnt from dbo.TABLE_NAME group by COLUMN having count(*) > 1 )B on A.COLUMN = b.COLUMN and A.PK <> B.PK );
테이블 명과 컬럼명 등을 잘 맞춰서 써주면 한가지만 남기고 중복 데이터를 제거할 수 있다
추가적으로 컬럼에 DATETIME이 있고 최근날짜의 값을 남기고 싶다면 order by DATETIME_COLUMN DESC 를 입력해주면 최신의 데이터를 남길 수 있다.
'DataBase' 카테고리의 다른 글
EdgeDB 튜토리얼 무작정 따라하기 (0) | 2022.09.29 |
---|---|
[MYSQL] order by 후에 group 하는 방법 (0) | 2015.02.17 |