본문 바로가기

분류 전체보기1804

JAVA_OpenJDK 적용시 고려해야 할 점 OpenJDK 적용시 고려해야 할 점 출처: https://www.holaxprogramming.com/2014/09/24/java-open-jdk/ JAVA 2014년 9월 24일 Sun(현재 Oracle)이 JDK 7을 개발하기 시작할 때 이전과 다른 점이 하나 있었는데, Sun이 JDK를 오픈소스화 하기 위해 2007년 OpenJDK를 만들었다는 것이다. (OpenJDK는 완전한 Free의 오픈소스 코드를 기반으로 Fully buildable한 Java Development Kit을 배포하기 위한 Sun의 노력이다.) Sun이 3rd-Party 라이브러리의 저작권자에게 오픈소스로 공개할 수 있도록 설득하고자 했으나 잘되지 않았고, 저작권자가 오픈소스화를 거부한 일부 컴포넌트를 제외한 나머지 JDK .. 2022. 12. 7.
JAVA_자바 버전 이력 출처: https://en.wikipedia.org/wiki/Java_version_history From Wikipedia, the free encyclopedia Jump to navigationJump to search This article is about the Java programming language. For other uses, see History of Java. The Java language has undergone several changes since JDK 1.0 as well as numerous additions of classes and packages to the standard library. Since J2SE 1.4, the evolution of the Java.. 2022. 12. 7.
JAVA_자바 버전별 특징 Java 버전별 특징 출처: http://www.seoulit.or.kr/service/cumm_08_view.html?type=faq&category_chk=&num_per_page=15&page=1&code_seq=NjA2Ng== JDK 1.0(1991) ㆍOAK 발표: GE사의 요청으로, 썬마이크로 시스템즈에서 C++의 단점을 극복하고자 만든 언어 ㆍ메모리 할당/해제의 어려움과 다중상속으로 인한 실수유발을 극복하려고 했다. ㆍ1996년, JDK 1.0발표 : Java로 개명, Java Virtual Machine 1.0을 발표했다. Java Applet도 이때 처음 도입 JDK1.1(1997) ㆍJDBC, RMI, Reflection, JIT, Inner Class 개념이 포함 JDK 1.2(199.. 2022. 12. 7.
자바 업그레이드 시 참고자료 출처: https://brunch.co.kr/@stdcpp/24 2022. 12. 7.
리눅스_유용한 쉘 명령어 (Shell commands) 모음 출처: https://bioinfoblog.tistory.com/11 Shell commands의 중요성 Unix는 간단하고 굉장히 빠른 툴로 구성된다: 각각의 툴은 하나의 작업만 수행함. 이들의 조합으로 복잡한 작업을 해낼 수 있다. 파일에서 필요한 정보를 뽑거나 rough하게 확인할 때 유용하다: ex) GFF 파일 (General Feature Format)을 전반적으로 확인하는 등 Redirection (Shell operators: >, , (write to file) >를 사용하면 stdout의 내용을 파일에 적을 수 있다. Redirection: < (read from file) file1.sorted # 각 행의 개수 세기 $ sort file.txt | uniq –c # 각 행의 개수로 .. 2022. 12. 7.