본문 바로가기
반응형

컴퓨터/Java11

[Java] 터미널, 콘솔 환경에서 jar 만들기 - jar 파일이란? 안녕하세요 한주현입니다. 오늘은 터미널, 콘솔 환경에서 jar 만드는 방법에 대해 알아보겠습니다. jar 파일? jar 파일은 Java Archive 로 java class 파일과 여러 메타 파일(이미지 등) 들을 하나로 모아 묶어 놓아 배포하기 쉽게 만든 파일입니다. 안드로이드 스마트폰에 익숙하신 분들께서는 apk 파일에 대해 들어보셨을 수도 있는데, 이 apk 파일도 jar 파일 관련 포맷입니다. 콘솔에서 1$ java -jar program.jarcs 와 같은 형태로 사용하기도 하는데요. 그렇다면 어떻게 jar 로 묶을 수 있을까요?? 콘솔, 터미널에서 jar 파일 만들기 매번 터미널에서 작업 시 jar 파일 만드는 방법을 인터넷에서 찾아보니;;; 이제는 지쳐서 ㅋㅋ.. 포스팅을 남겨야겠다는 간절한.. 2018. 7. 4.
[java] 자바 생물정보학 - fastq, fastq.gz 읽기 안녕하세요 한주현입니다. 오늘은 java로 fastq.gz 을 읽는 방법에 대해 알아보겠습니다. JAVA로 fastq.gz 읽기 JAVA로 fastq.gz 읽기 아래는 fastq.gz 파일을 읽는 소스코드입니다. 그냥 읽기만 하면 재미가 없으니 ㅎㅎ.. 조건을 몇 개 설정해봅시다. - 조건 1) fastq.gz 은 paired 되어있다. 2) 각 read의 naming은 sample_1.fastq.gz, sample_2.fastq.gz 으로 한다. 3) 각 read 별 fastq에서 평균 read length를 계산한다. 여러분들도 한 번 코드작성을 해보시기를 추천드립니다 ㅎㅎ; 여러모로 배울점들이 생기게 됩니다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 .. 2018. 1. 3.
[java] 자바 스택, 큐 구현하기 - java stack, queue 구현하기 안녕하세요 한주현입니다. 오늘은 java에서 스택과 큐를 구현하는 방법에 대해 알아보겠습니다. 스택과 큐 란? Stack과 Queue 란? Stack과 Queue는 자료구조로써, Stack은 마지막에 들어간 데이터가 가장 먼저 꺼내지는 LIFO (Last In First Out) 이고Queue는 먼저 들어간 데이터가 가장 먼저 꺼내지는 FIFO (First In First Out) 인 특징을 가지고 있습니다. 예를 들어보자면, 부페 식당에서 먼저 줄 선 사람이 먼저 음식을 받고 나가는 구조가 Queue 이고빵을 쌓아 올린 통에서 먼저 넣은 빵보다 나중에 넣은 빵이 위에 쌓여 먼저 나가게 되는 구조가 Stack 입니다.. ㅎㅎㅎ 매번 스택 큐 설명할 때, 동전통 얘기만큼 좋은 예시는 없지만, 매번 인용하면.. 2017. 12. 31.
[java] 소수점 반올림 하는 방법 - 소수점 반올림하여 둘째자리 까지 남기기 - 자바 반올림 소수점 n번째 까지 남기기 안녕하세요 한주현입니다. 오늘은 java에서 반올림하여 소수점 n번째 까지 남기는 방법에 대해 알아보겠습니다. 자바에서 소수점 반올림하는 방법 Math.round() 함수 Math.round() 함수는 소수점 첫째자리에서 반올림하여 정수로 반환하는 함수입니다. 자연로그 e를 예로 들어보면 2.71828을 Math.round() 함수에 넣으면 소수점 첫째자리에서 반올림 하니 3이 되겠지요? 123456789public class MathRoundTest { public static void main(String[] args) { double e = 2.71828; System.out.println(Math.round(e)); } } Colored by Color Scriptercs 13cs 소수점 둘째자리.. 2017. 12. 31.
반응형