본문 바로가기

전체 글15

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.
HL7 FHIR Resource(4) - RelatedPerson 이번 포스트에서는 FHIR Resource중에 연관된 사람의 정보를 작성하는 RelatedPerson 환자의 치료에 관여하지만 의료의 대상이 아니며 치료 과정에서 공식적인 책임이 없는 사람에 대한 정보. 라고 나왔었는데 확실히 이해하기 난해하다. 범위 및 사용 RelatedPersons는 일반적으로 환자와 개인 또는 비 건강 관리 관련 전문적인 관계가 있습니다. RelatedPersons 자원은 주로 정보의 속성에 사용됩니다. RelatedPersons는 종종 환자에 대한 정보의 원천이기 때문입니다. 환자와의 접촉 목적으로 사람에 대한 정보를 보관하려면 환자의 연락처 요소를 사용합니다. 일부 개인은 환자의 연락처와 관련된 사람으로 봉사 할 수 있습니다. 관련 인물의 예: - 환자의 아내 또는 남편 - 환.. 2022. 12. 8.
HL7 FHIR Resource(3) - Device FHIR Resource 3번째는 Device Resource에 대한 포스팅입니다. Device Resource { "resourceType" : "Device", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "identifier" : [{ Identifier }], // 인스턴스 ID "definition" : { Reference(DeviceDefinition) }, // 장치에 대한 정의에 대한 참조 "udiCarrier" : [{ // Unique Device Identifier (UDI) 바코드 문자열 "dev.. 2022. 12. 6.