본문 바로가기
반응형

전체 글17

Grind75 - TwoSum Grind 75를 통해서 처음으로 공부한 내용은 두개의 합을 구하는 배열의 문제였다. 1. 문제2. 나의 풀이2.1 개념2개의 합이 target과 같으려면 나는 모든 경우의 수를 더해보면 된다고 생각했다.따라서 모든수의 합을 구하기위해 2중 반복문을 사용해서 배열의 요소를 접근하여 배열의 요소의 합이 target과 일치할경우 returnValue(결과값)에 넣고 break를 걸어서 끝내려 하였다.2.2 코드class Solution { public int[] twoSum(int[] nums, int target) { int numLength = nums.length; int[] returnValue = new int[2]; for(int i = 0; i  3. .. 2025. 1. 15.
코딩테스트 준비(with. Grind 75) 개발 관련해서 지속적으로 코딩테스트 관련하여 공부 방법을 고민중에 한 멘토 분께서 Grind 75를 통해서 준비하는 방법이 있다고 추천해 주셨고 그에따라허 Grind 75를 활용해서 알고리즘 공부를 진행해보며 내가 했던 방식과 다른 사람들이 했던 방식에 대한 내용을 같이 공유하려고 한다. 우선 검색창에 Grind 75를 검색해서 가장 상단에 위치한 사이트를 들어가게되면 아래와 같은 페이지를 만나게 된다.  주차별 공부시간을 설정하면 각 주차별 진행할 내용을 선정해주고 해당 내용을 직접 풀어보면서 공부하는 내용이다. 첫번째 문제를 클릭해서 들어가보면 아래와 같은 화면이 나오게 된다.위 화면의 왼쪽 부분에서는 문제의 내용을 의미하고 오른쪽은 문제를 풀기 위한 코드를 작성하는 코드 에디터가 나오게 된다.코드를.. 2025. 1. 14.
Java Stream 안녕하세요! 오늘은 자바 프로그래밍에서 매우 유용한 기능인 Java Stream 에 대해 알아보겠습니다. Java 8부터 도입된 이 기능은 데이터 처리에 있어 많은 편리함을 제공합니다. 그럼 시작해 보겠습니다!1. Java Stream의 정의Java Stream은 데이터 소스(컬렉션, 배열 등)에서 요소를 추출하고, 이를 처리하는 데 필요한 다양한 연산을 수행할 수 있는 API입니다. 스트림은 데이터를 추상화하여 다루기 때문에, 코드가 간결하고 가독성이 높아지는 장점이 있습니다.2. Java Stream의 특징지연 실행(Lazy Evaluation): 스트림 연산은 필요할 때만 실행됩니다. 즉, 중간 연산이 호출되더라도 최종 결과가 필요할 때까지 실제로는 실행되지 않습니다.파이프라인(Pipeline): .. 2024. 9. 5.
[Docker] install windows? -(1) 컨테이너고 이미지고 알겠는데 설치를 할려고 봤더니 윈도우에서 설치를 위해서는 여러가지 알고서 진행해야 하는 사항이 많아 많은 지인들이 해당 부분에서 윈도우에서 진행을 포기 하는 것을 봤다...ㅎㅎ 하지만 그렇게까지 어려운 것은 없으니 안심하고 진행해도 된다는점! 따라오시면 됩니다~ Docker install on Windows Docker를 설치하여 사용하려고 보니 음... WSL2 ? Hyper-V?? 여기서부터 막히는 분들이 상당하다. 하지만 알고보면 별거 없으니 간단하게 설명을 첨부하고 지나가도록 하겠다. WSL(Windows Subsystem for Linux) 가상머신을 사용하지 않고 리눅스에서 리눅스가 네이티브로 동작하도록 하는 시스템 아래 이어지는 Hyper-V 아키텍처를 기반으로 동 Hyp.. 2024. 3. 11.
[Docker] 컨테이너란 문엇인가? 개요 금주부터 매주 진행할 포스팅 항목은 Docker이다. 이 주제를 바탕으로 글을 쓰게된 이유는 Backend 개발자로 업무를 진행하면서 모든 자료를 찾아볼때 항상 동반되는것이 Docker 이녀석 이였기 때문이다. 이젠 Docker를 모르고는 서비스 운영을 하기 힘들기 때문에 많은 주니어 개발자들이 이글을 읽고 좀 더 쉽게 Docker를 활용했으면 좋을것 같다. Docker의 docs를 정리한 내용이라고 보면 되며 자주 읽어야 좋은 내용이라 편하기 읽을수 있도록 작성하는데 중점을둘 생각이다. 컨테이너란? 컨테이너는 코드를 이한 격리된 환경이다. 이말은 OS(운영체제)나 파일에 대해 전혀 알지 못한다는 것을 의미한다. 더보기 컨테이너는 해당 호스트 스스템에서 실행되는 다른 모든 프로세스와 격리된 호스트 .. 2024. 3. 11.
FHIR - Resource란? FHIR - Resource란? A set of moduler components to form the basic data exchange format and model of FHIR 위 내용은 FHIR 공식 홈페이지에 나와있는 내용인데 즉 "FHIR 포멧과 모델형태로 기본적인 의료정보 교류를 하기 위한 모듈러 컴포넌트 이다." 기본적인 몇가지를 나열하자면 항목 설명 항목 설명 Patient 환자 Bundle Organization 기관 List Encounter DocumentReference Condition CodeSystem Medication Claim 이런것들이 있지만 더 중요한 부분은 이것들이 모듈화된 컴포넌트 이라는 것을 기억해야 한다는 것이다. 모듈화를 잘 이해를 못한다고 하면 레고 같이.. 2022. 12. 9.
반응형