개발자 13

[백준] 11382번 : 꼬마 정민- JAVA [자바] feat : 런타임에러

문제 이 문제는 7 77 777 이렇게 숫자 3개를 공백을 두고 입력했을 경우 해당 값들을 모두 더하는 문제이다. 핵심은 공백을 삭제하고 해당 숫자들을 더하는 것... 입력값은 BufferReader로 받았고, StringTokenizer를 이용해 공백을 삭제 했다. 답안 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String arg[]) throws Exception{ BufferedReader bf = new BufferedReader(new InputStreamReader(System.in..

STUDY/백준 2024.03.14

[백준] 2588번 : 곱셈- JAVA [자바]

문제 이 문제는 다양한 방식으로 접근이 가능하다. 처음엔 해당 값을 입력 받은 후 , String으로 문자를 분리하여 곱해주려고 하였다. 하지만 수학적인 접근으로 푸는것이 좀 더 깔끔할 것 같다는 생각이 들어 풀이방식을 바꾸었다. Scanner를 사용하는것이 익숙하지만 이번엔 BufferReader로 값을 입력 받아 보았다. 답안 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String arg[]) throws Exception{ BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)..

STUDY/백준 2024.03.14

[백준] 10430번 : 나머지 - JAVA [자바]

문제 복잡한 듯 보이지만, 출력 예시만 보면 된다. 말 그대로 값을 입력받고 그 값에 대한 수식을 system.out.println으로 뽑기만 하면 되는 방식 .. Buffer를 써도 되고 Scanner를 써도 무관. 이번 포스팅은 Scanner 방식 답안 import java.util.Scanner; public class Main { public static void main(String arg[]) throws Exception{ Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); int C = sc.nextInt(); sc.close(); System.out.println((A+B)%C); System.o..

STUDY/백준 2024.03.14

JDK(Java Development Kit)/JRE(Java Runtime Environment)란

JDK란? JDK(Java Development Kit)는 자바 언어로 소프트웨어를 개발할 때 사용되는 개발 도구의 모음입니다. JDK는 자바 언어의 컴파일, 디버그, 실행 등의 작업을 수행하는 데 필요한 도구와 라이브러리를 포함하고 있습니다. 이 도구들은 자바 개발자가 자바 애플리케이션과 애플릿, 웹 서비스, 서버 애플리케이션 등을 개발하고 실행할 수 있도록 도와줍니다. 자바 컴파일러: 자바 소스 코드를 바이트 코드로 컴파일하는 컴파일러가 포함되어 있습니다. 이 바이트 코드는 JVM(Java Virtual Machine)에서 실행됩니다. JVM(Java Virtual Machine): 자바 애플리케이션을 실행하기 위한 가상 머신이 포함되어 있습니다. 다양한 운영체제에서 자바 코드를 실행할 수 있도록 지..

LANGUAGE/JAVA 2023.08.22

VsCode에서 git 연동하여 커밋하기

1. Git 설치 자신의 OS 에 맞춰 자신의 bit에 맞는 설치 버전을 다운로드 해 놓기 *모든 설정은 default로 해도 됨 https://git-scm.com/download/win Git - Downloading Package Download for Windows Click here to download the latest (2.41.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 24 days ago, on 2023-07-13. Other Git for Windows downloads Standalone Installer 32-bit Git for Win git-scm.c..

LANGUAGE/PYTHON 2023.08.07

d3.js Scatter-Plot (산포도 그래프)

d3를 통해 다양한 그래프를 그릴 수 있다는 사실은 앞선 포스팅에서 확인했었다. 앞에선 기본 막대그래프를 그려보았다면, 이번 포스팅에선 산포도 그래프를 그려볼 에정이다 * 좌표계(도표)를 이용해 좌표상의 점들을 표시함으로써 두 개 변수간의 관계를 나타내는 그래프 방법* 1. D3.js를 밖에 플러그인 해준다 2. HTML body - 화면에 그래프를 그리기 위해선 그래프가 들어갈 공간을 html에서 확보해주어야 한다. D3.js 산포도 그래프 3. D3.js 산포도 그래프

LANGUAGE/JAVASCRIPT 2023.02.06

NCS 정보처리산업기사(과정평가형) 합격후기 , 자격증 신청

합격후기 합격후기를 올려야 겠다고 생각했지만 일이 바쁘다는 핑계로 미뤄왔던 포스팅 .. 오늘 기사 실기가 발표가 난 김에 몰아서 올려보고자 한다. 6개월 간 국비 학원을 다니면 NCS 과정평가형 정보처리산업기사를 응시할 '자격'이 주어지게 된다. 말그대로 자격이기 때문에 시험을 보든 안보든 본인의 선택이다. 내가 다녔던 학원에도 2차 시험까지 보러 왔던 사람이 17명중 6명 정도? 밖에 안되긴 했었다. 각자마다 이유가 있겠지만 비전공자로서 나름의 전공지식을 다듬어 보여줄 수 있는 부분은 자격증밖에 없다고 생각했었다. 이미 정보처리기사를 공부하고 있었기에 산업기사를 따지 않았어도 됐지만 자격증은 다다익선이라 생각이 들기도 했고 무엇보다도 취업을 앞둔 시점에 정보처리 기사 실기시험 시기가 많이 늦었었다. 그..

개인기록/기록 2022.11.25

[Linux] Pro*c 환경설정

PRO*C란? - C언어를 사용하여 데이터 베이스를 쉽게 관리할 목적으로 미국 오라클 사가 만든 프로그래밍 언어 - PL/SQL 과 같이 절차적 프로그래밍이 가능한 프로그램 도구로서 PL/SQL 처럼 오라클 내부에서 수행되는 프로그램이 아니라 실행 가능한 외부 프로그램으로 작성이 되어 관련 작업을 수행할 수 있게 해주는 도구 즉 PROC는 C언어 속 SQL문이라고 생각하면 쉬움 1. 사용자 계정 환경 설정 # su - oracle [ 오라클 계정으로 이동 후 ] * 나는 오라클 계정의 가장 상단에 makefile을 생성했지만 , 디렉토리 하나를 $ORACLE_HOME 루트나 다른 곳에 만들어 준 뒤 사용해주는 게 깔끔함 $ vi .bash_profile [ bash_profile에 아래와 같이PATH와 ..

LINUX/ABOUT LINUX 2022.10.27
반응형