MJ's Brain
Brain Blog
home
▶ 카테고리 25
▶ 1-Topics 10
100-데이터분석 & AI 1000-기타 200-프론트개발 300-백엔드개발 400-인프라 & 아키텍처 500-모바일개발 600-알고리즘 & 코딩테스트 700-컴퓨터과학 800-프로젝트 900-자격증
▶ 2-Types 10
도구 레퍼런스 리뷰 문제풀이 스크랩 실습 에러해결 이론 최적화 학습
▶ 3-Contexts 5
자격증 취업 프로젝트 학교 회사
▶ 100-데이터분석-AI 41
📋 100-데이터분석-AI 소개
▶ 0_SubTopics 8
101 머신러닝 102 딥러닝 103 데이터 분석,처리 104 수학,통계 105 기법(방법론) 106 시각화 107 해석 108 활용,도구
▶ Agentic-AI-MOOC 1
evolution of system design
▶ 캐글 6
eda result Ridge 회귀 하이퍼파라미터 정리 주식,코인 시계열 데이터 분석에서 Ridge, XGBoost 추천 옵션 및 전략 캐글 회귀 앙상블 Ridge XGBoost 코드 예제 캐글준비
Claude subagent와 notion mcp를 이용하여 작업기록 자동화하기 DataFrame 데이터 접근 방법 EDA Feature Engineering (특성 추출, 선택, 변환) LLM이 복잡해질수록 정답률이 0에 가까워진다는 논문 설명 p-value Pandas 기초 runnable 가우시안 교차검증 (K-Fold, OOF) 데이터 시각화 데이터 전처리 (결측치, 이상치) 데이터 정규화 (스케일링, 인코딩) 머신러닝 프레임워크비교 머신러닝,딥러닝 기초 모델 평가 지표 시계열 데이터 처리 앙상블 연관성 분석 의사결정나무 인공신경망 (ANN) 기초 인덱스,시리즈,데이터프레임 자료 형태에 따른 분석 기법 주성분분석 (PCA) 합성데이터(synthetic-data) 회귀 sklearn
▶ 200-프론트개발 59
📋 200-프론트개발 소개
▶ 0_SubTopics 10
201 React 202 Vue.js 203 Next.js 204 Node.js 205 웹팩 & 빌드 206 상태관리 207 CSS & 스타일링 208 웹 렌더링 209 3D 웹 210 Electron & Tauri
▶ vue 13
vue 문서들 Vue 인스턴스 프로퍼티 추가하기 Vue 컴포넌트 렌더링 이슈 vue_ref,reactive vue_router vue_SFC 기본구조 vue_test_jest vue_기록 vue_재사용성 vue2_기본정리 vue3_Composition vue의 상태관리툴 햇갈렷던것.. 반응성관련
▶ 공식문서 2
react_공식문서를 나의 말로.. vite
3d CSS defer electron vs tauri headless 컴포넌트 hook 렌더링 최적화 JS-math JS-prototype JS-proxy&defineproperty JS-this JS-객체 프로퍼티 설정 JS-데이터 타입 JS-믹스인 JS-왜 프로토타입을 사용하나 JS-제너레이터 JS-클래스 JS-테스트코드 JS-프로퍼티 어트리뷰트 JS-함수 심화학습 next.js nodejs nginx vite tomcat react 폴더 구조 REACT_REF react-query redux toolkit Suspense useRef,IntersectionObserver을 이용하여 Infinityscroll을 만들어보자. vanilla js 개발자도구 사용방법 디자인 라이브러리 상태처리 리액트&뷰 웹 렌더링 형태 웹팩 입력창에 추천 검색어를 띄워보자+최적화
▶ 300-백엔드개발 39
📋 300-백엔드개발 소개
▶ 0_SubTopics 8
301 Spring 302 Django 303 FastAPI 304 Express.js 305 데이터베이스 306 API 설계 307 인증 & 보안 308 JAVA
Aggregate Apache VS Nginx VS Tomcat callable, runnable CompletableFuture,Future,ParallelStream date,localdate,OffsetDateTime db 영속성과 저장 Error - cookie 역직렬화 문제 Error - transaction error Error-websocket메세지 보내기 전 종료 proxy spring filter, servlet Spring MVC webflux vs mvc 관련 의문점 정리 그 비지니스 로직분리하기위해서 콜백전달햇던거 다른 서비스의 데이터가 필요할 때 다양한 oauth 인증 방식 스프링 DB 접근 스프링 부트 모니터링, 보안설정 스프링 부트(spring boot) 스프링 프레임워크 기본(spring) 스프링부트 서버 역활과 특징 이벤트 기반 아키텍처(EDA)의 정합성 자바에서의 컨테이너 전정프 - 11장 특수 서블릿 전정프 - 12장 restapi 전정프 - 13장 스프링 전정프 - 7장 기초 전정프 - 8장 MVC 전정프 - 9장 DB 와 JDBC 컨테이너 런타임 핵사고날아키택처
▶ 400-인프라-아키텍처 32
📋 400-인프라-아키텍처 소개
▶ 0_SubTopics 9
401 Docker & Kubernetes 402 클라우드 403 시스템 설계 404 마이크로서비스(MSA) 405 모니터링 & 로깅 406 CI-CD 408 스케일링 409 리눅스 410 운영방법론
biz,dev,ops Cloud Docker 격리 원리 Docker 네트워크 docker 컨테이너와 이미지 Error - 장시간 요청 Cloudfront timeout host.docker.internal은 host의 localhost일까? k8s k8s,kafka,msa,docker와의 관계 kafka 메세지 전송 kafka가 멀까 msa 개념 MSA 데이터 불일치 msa 설계 MSA 장단점 msa전체적인 구조 pubkey로만 접근 가능하게 했는데 비번으로도 접근이 가능하다.. shell 색차이 VM vs Docker 도커 명령어 리눅스 로그 확인 외부에서 내부 서비스를 접근 못하게.. 카프카 이벤트 테스트를 어떻게 할까
▶ 500-모바일개발 35
📋 500-모바일개발 소개
▶ 0_SubTopics 6
501 Flutter 502 Android 503 Ios 504 네트워킹 505 상태관리 506 빌드 배포
▶ android 5
1_setting 2_안드로이드 이해 3_코틀린 4_화면 구성 5_미래
annotion AsyncValue vs AsyncData dart 3.0 enum flavor 빌드 변형 flutter future flutter mvvm flutter로 ios개발할 때 생겼던 오류 freezed,JsonSerialiable gorouter 기본사용법 live templete private, protected riverpod annotation riverpod read listen Untitled user에 로딩 state가 있어야하는가! 결과처리 네트워크 환경 체크 만들면서한 고민 머가더나음? 빌드 관련명령어 센서와 휴대폰 사이에 가능한 유선통신방법 앱에서의 데이터 사용과 구현 키스토어 명령어들
▶ 600-알고리즘-코딩테스트 122
📋 600-알고리즘-코딩테스트 소개
▶ 0_SubTopics-theory 15
601 구현 & 완전탐색 602 그리디 603 다이나믹프로그래밍 604 최단경로 605 비트연산 & 비트마스킹 606 세그먼트트리 607 슬라이딩윈도우,투포인터 608 위상정렬 609 유니온파인드 610 이진탐색 611 정렬 612 최소신장트리 613 BFS & DFS 614 그래프 615 LIS
▶ concept 4
문자열 검색 알고리즘 여러가지 상속 테트리스, 퍼즐
▶ lang 2
java python
▶ problem 91
b_A와 B 2_12919 b_IF문대신_19637 b_RGB거리 b_계단 오르기_2579 b_공유기설치_2110 b_돌게임_9655 b_등수구하기_1205 b_뱀과 사다리게임_16928 b_비밀번호발음하기_4659 b_비슷한단어_2607 b_수레움직이기_250134 b_쉬운 최단거리_14940 b_스위치켜고끄기_1244 b_에디터_1406 b_역사_1613 b_연산자 끼워넣기_14888 b_예산_2512 b_오목_2615 b_우주신과의교감_1774 b_읽어버린괄호_1541 b_임스미니게임_25757 b_전구와 스위치_2138 b_주유소_13305 b_줄세우기_2252 b_지름길_1446 b_집합_11723 b_창고 다각형_2304 b_컨테이너벨트_20055 b_트리의 지름_1967 b_특정한최단경로 b_틱택톡_7682 b_평범한배낭_12865 c_MaxNonoverlappingSegments c_MinAbsSum c_NumberSolitaire c_TieRopes g_개미집합의지름 g_거리두기 kt_n을 보는 시각 kt_꿀열매 kt_누적합 kt_태국택시 kt_효율적인 화패 구성 p_N으로 표현_42895 p_도넛과막대그래프_258711 p_도둑질_42897 p_동영상재생기_340213 p_두원사이의정수쌍_181187 p_등굣길_42898 p_붕대감기_250137 p_비밀코드해독_388352 p_서버 증설 횟수_389479 p_석유시추_250136 p_스킬트리_49993 p_시험장나누기_81305 p_아날로그 시계_250135 p_완전 범죄_389480 p_요격시스템_181188 p_유연근무제_388351 p_주사위고르기_258709 p_지게차와 크레인_388353 p_충돌위험찾기_340211 p_택배 상자 꺼내기_389478 p_퍼즐게임챌린지_340212 p_퍼즐조각채우기_84021 p_합승택시요금_72413 p_홀짝트리_388354 s_CPTI s_나무공격 s_탑의 높이 t_1로만들기_217 t_1이될때까지_99 t_개미전사_220 t_거스름돈_87 t_게임개발_118 t_도시분할계획_300 t_떡볶이떡만들기_201 t_미래도시_259 t_미로탈출_152 t_바닥공사_223 t_부품찾기_197 t_상하좌우_110 t_숫자카드게임_96 t_시각_113 t_왕실의나이트_115 t_음료수얼려먹기_149 t_전보_262 t_커리큘럼_303 t_큰수의법칙_92 t_팀결성_298 t_효율적인화폐구성_228
▶ 풀이에-따른-분류 8
모름 부족한풀이 성공 시간초과 실수 작성시간초과 틀림 햇갈림
작성형식 참고 site
▶ 700-컴퓨터과학 46
📋 700-컴퓨터과학 소개
▶ 0_SubTopics 6
701 디자인패턴 702 네트워크 703 데이터베이스 704 운영체제 705 보안 706 시스템 설계
callback ,함수 체이닝 차이 DB1 - DW&DM DB1 - SQL DB1 - 관계 연산 DB1 - 데이터 모델링(DB 설계) DB1 - 종속성과 정규화 DB2 - 1(설계전 이론) DB2 - 2(설계절차) DB2 -3 IP 주소 체계 it기초 과제2 OS-1)컴퓨터 시스템 OS-10) 가상 메모리 OS-11) 보조 저장 장치 OS-12) 파일 시스템 OS-2) 운영체제 기본과 구조 OS-3) 운영체제 연산 OS-4) 운영체제 자원 관리 OS-5) 프로세스 OS-6) 프로세스 스케줄링 OS-7) 프로세스 동기화 OS-8) 프로세스 교착상태 OS-9) 메인 메모리 할당 Scale Up & Scale Out 간단한 인증방식 설명 네트워크 동기 vs 비동기, 블로킹 vs 논블로킹 디자인패턴 코드와 정리 보안프로토콜 생산자 소비자 문제 의존성 주입 이벤트브로커 메세지브로커, 무엇이 다를까 인가와 XSS,CSRF 예시 정보보안 - 보안프로토콜 정보보안 - 암호화 정보보안 - 접근제어 정보보안 - 해쉬와 기타 포트와 소켓 폰노이만구조 해시
▶ 800-프로젝트 13
📋 800-프로젝트 소개
▶ 0_SubTopics 6
801 다 맡게팅 802 STS 크레인 시뮬레이터 803 investica 804 NEMO 805 미니서버 구축기 806 왔소
investica refactoring 메트릭수집저장보기 미니PC 세팅 및 네트워크 세팅 서버 모니터링 서버 배포 flow 만들기 서버 보안강화 - 접근 서버에서 mcp인증하기
▶ 900-자격증 21
📋 900-자격증 소개 adsp ASSO 대비 DA_1전사아키텍처 이해 DA_2정보요구사항 DA_3데이터표준화 DA_4데이터 모델링 sqld 빅분기 1유형 빅분기 2유형 빅분기 3유형 빅분기 3유형_이론 빅분기 실기시험 3유형 파이썬 풀이 가이드 빅분기실기 최종 정리_1 빅분기실기 최종 정리_2 빅분기실기 최종 정리_3 정처기 실기 개념 정처기 실기1 정처기 실기2 정처기 실기3 정처기 실기4 정처기문제
▶ 1000-영어 1
Untitled

동기 vs 비동기, 블로킹 vs 논블로킹

topics 700-컴퓨터과학
types 레퍼런스

https://inpa.tistory.com/entry/%F0%9F%91%A9%E2%80%8D%F0%9F%92%BB-%EB%8F%99%EA%B8%B0%EB%B9%84%EB%8F%99%EA%B8%B0-%EB%B8%94%EB%A1%9C%ED%82%B9%EB%85%BC%EB%B8%94%EB%A1%9C%ED%82%B9-%EA%B0%9C%EB%85%90-%EC%A0%95%EB%A6%AC

동기 vs 비동기, 블로킹 vs 논블로킹-1757786738823.png 동기 vs 비동기, 블로킹 vs 논블로킹-1757786764391.png

연결된 페이지