초록꼬마의 devlog
[knou] 마지막 학기? 마무리
life/retrospective 2023. 6. 18. 19:44

파이썬 보안 네트워크 소프트웨어 공학 운영체제 컴퓨터 그래픽스 인공지능

신경회로망 BP 구현
data science/인공지능 2023. 6. 13. 23:01

XOR 문제 학습 필기 숫자 인식

article thumbnail
포인터(pointer)
computer science/C 2023. 6. 2. 22:20

🌿 개념 실제적인 데이터 값, literal(x) 어떤 데이터가 저장된 기억공간의 주소/번지(o)가 저장되어있는 변수 → 프로그래머가 기억공간을 변수명(x) 주소(o)로 직접 접근하기 위해 사용 → 기억공간의 효율적 이용을 가능하게 함 기억공간의 주소 = 포인터 값 → 포인터 = 변수의 주소 값을 갖는 특별한 변수 🌿 선언 자료형 *포인터변수명; int *p; // 의미 = 변수 p는 정수형의 자료를 갖는 변수의 주소를 가지는 포인터 변수 위와 같이 포인터 변수가 선언되면 2개의 자료가 준비됨 p = 포인터 변수, 정수형 자료가 수록되어 있는 주소를 가지고 있음 *p = 해당 주소에 수록되어 있는 정수형 자료를 갖고 있음 포인터 변수를 선언한 후 사용하기 위해서 사용되는 포인터 연산자 & = 주소 연산자..

article thumbnail
영속성 컨텍스트 (Persistence Context)
back-end dev/JPA 2023. 5. 28. 08:43

🌿 의미 엔티티를 영구 저장하는 환경 엔티티 매니저(EntityManager, 엔티티를 관리하는 객체)로 엔티티를 저장/조회 → 엔티티 매니저는 영속성 컨텍스트에 접근 + 엔티티 보관/관리 EntityManager의 역할 영속성 컨텍스트에 접근하기 위한 수단으로 사용됨 데이터베이스에 접근해서 CRUD 작업 수행 엔티티를 영속성 컨텍스트에 추가해서 영속 객체로 만듦 영속성 컨텍스트와 데이터베이스를 비교하며 실제 데이터베이스를 대상으로 작업 수행 🌿 기능 애플리케이션과 데이터베이스 사이에서 엔티티와 레코드의 괴리를 해소 객체 보관 🌿 특징 세션 단위의 생명주기를 가짐 🌿 용어 🌱 영속 객체 (Persistence Object) 엔티티 객체가 영속성 컨텍스트에 들어와 JPA의 관리 대상이 되는 시점부터 해당 ..

article thumbnail
Docker 개요
back-end dev/server 2022. 12. 7. 11:27

- 하나의 도커 이미지 안에 서비스 운영에 필요한 모든 것들이 들어있음 → 개발자들이 손쉽게 협업 가능 - 서비스 운영/개발 환경의 느슨한 결합 → 한쪽의 에러에도 다른 한쪽은 작업을 계속해서 이어나갈 수 있음 - 도커 컨테이너는 배포과 쉽고 빠름 + 시스템 의존성을 쉽게 업그레이드할 수 있음 → 스케일아웃에 용이 - CPU limit, Memory limit 등 시스템 자원의 효율적 활용 가능 - 가상머신보다 성능 뛰어남 - 컨테이너화된 애플리케이션이 다운되면 직접 재실행시켜야 함 → 컨테이너 오케스트레이션 컨테이너의 계층 구조