2024/12 8

[3장] 프로세스 간 통신 - 2편

※ 열심히 작성하고 있습니다.. 기다려 주세욧..!! ※3장. 프로세스 간 통신챕터 설명1편: 통신 스타일, API 명세서 및 메세지 포맷 내용2편: RPI 패턴의 REST와 gRPC, 비동기 메시징 패턴 내용용어 설명프로세스 간 통신(Inter-Process Communication, IPC)이란 프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로원격 프로시저 호출(Remote Procedure Inovacation, RPI): 프로세스 간 통신 기술로 별도의 원격 제어 코딩 없이 다른 주소 공간에서 함수나 프로시저를 실행정적 타입 언어(statically typed language): 자료형이 컴파일 타임에 결정되는 언어(예: C, C++, C#, JAVA)동적 타입 언어(d..

[3장] 프로세스 간 통신 - 1편

※ 열심히 작성하고 있습니다.. 기다려 주세욧..!! ※3장. 프로세스 간 통신챕터 설명1편: 통신 스타일, API 명세서 및 메세지 포맷 내용2편: RPI 패턴의 REST와 gRPC, 비동기 메시징 패턴 내용용어 설명프로세스 간 통신(Inter-Process Communication, IPC)이란 프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로원격 프로시저 호출(Remote Procedure Inovacation, RPI): 프로세스 간 통신 기술로 별도의 원격 제어 코딩 없이 다른 주소 공간에서 함수나 프로시저를 실행정적 타입 언어(statically typed language): 자료형이 컴파일 타임에 결정되는 언어(예: C, C++, C#, JAVA)동적 타입 언어(d..

SQLD 합격 스토리 🎉

수다수다2019년에 처음 도전을 시작으로 2024년 마지막 시험인 6번의 도전 끝에 합격을 했다. 6번의 도전을 해야 될 만큼 어려운 시험이냐고 물어본다면 대답은 놉! 아니다. 열심히 공부하지 않고 요행을 바라면서 주말 나들이겸 시험을 치러 갔다. 업무를 하면서 쿼리 공부를 해야겠다 생각을 했고 강제로 조금이라도 공부를 하게 만들기 위해 자격증 시험을 이용했다.  떨어질 때보다 합격하니까 기분이 좋다..!! 오늘 저녁은 치킨이다. 🍗

수다수다 2024.12.06

자바 엔터프라이즈 플랫폼

※ ChatGPT한테 물어보면서 정리한 내용입니다. ※들어가기 전우리가 개발을 하다보면 JDK 버전, 스프링 또는 스프링 부트 버전을 확인을 한다.가끔씩 javax와 jakarta 이야기도 나오게 되는데 그렇구나 하고 지나쳤던 부분을 정리해보려고 한다.!!엔터프라이즈 플랫폼엔터프라이즈 플랫폼은 대규모 기업(Enterprise) 환경에서 요구되는 복잡한 소프트웨어 시스템을 개발, 배포, 실행, 관리하기 위한 기술과 도구의 통합 시스템입니다. 이 플랫폼은 비즈니스 애플리케이션을 효율적으로 개발하고, 유지보수하며, 확장 가능하도록 설계되었습니다.엔터프라이즈 플랫폼 종류1. Java EE (J2EE) / Jakarta EE정의: Java 기반의 엔터프라이즈 애플리케이션 개발을 위한 표준 플랫폼.주요 기능:트랜잭..

[알고리즘] 정렬(Sort) 알고리즘

들어가기 전예를 들어 선택 정렬의 로직을 배우고 "선택"이라는 이름과 로직이 매칭이 잘 안 되었다.그러다 보니까, 로직을 강제로 암기를 하게 되고 시간이 지나면 까먹는 문제가 생긴다. 즉, 선택과 정렬 등의 단어가 왜 사용하고 있는지 어원을 이해 해보자!!!정렬 알고리즘1. 퀵 정렬(Quick Sort)동작 방법코드 작성 2. 선택 정렬(Selection Sort)어원편선택 정렬(Selection Sort)에서 선택이라는 단어는 정렬되지 않은 데이터 중에서 가장 작은(또는 가장 큰) 값을 "선택"하여 정렬된 부분으로 이동시키는 방식에서 유래했습니다. 동작 방법https://www.youtube.com/watch?v=uCUu3fF5Dws 코드 작성public class Main { public sta..

오답노트

※ 나중에 다시 풀어봐야하는 문제 정리 ※  오답 노트세로읽기색종이괄호 백준 푸는 방법StringTokenizer() vs split()  입력 데이터가 주어지지 않는 경우BufferedReader.readLine() 메서드는 파일 끝에 도달하면 null을 반환import java.util.*;import java.io.*;public class Main { public static void main(String[] args) throws IOException { String line; while ((line = br.readLine()) != null) { } }}