🔹 이더넷 (Ethernet)정의:가장 많이 쓰이는 유선 근거리통신망(LAN) 기술컴퓨터, 서버, 네트워크 장비를 케이블(UTP, 광케이블 등)로 연결해 데이터를 주고받는 방식특징:OSI 2계층(데이터링크 계층)에서 동작MAC 주소 기반으로 장비 간 통신속도: 예전엔 10Mbps, 지금은 100Mbps, 1Gbps, 10Gbps, 40Gbps, 100Gbps까지 발전예시:우리가 흔히 꽂는 LAN 케이블이 바로 이더넷 케이블🔹 텔넷 (Telnet)정의:네트워크 장비나 서버에 원격 접속하기 위한 프로토콜TCP 포트 23번 사용특징:OSI 7계층 중 애플리케이션 계층에서 동작예전에는 서버 관리나 라우터/스위치 설정에 많이 사용단점: 암호화가 안 돼서 (평문 전송), 지금은 보안상 거의 사용하지 않고 SSH..
ChatGPT의 말:데몬(daemon, 데몬 프로세스)은 운영체제에서 사용자가 직접 실행하지 않아도 백그라운드에서 계속 돌면서 특정 작업이나 서비스를 제공하는 프로그램이에요.특징백그라운드 실행: 사용자가 로그아웃해도 계속 실행됨.자동 시작: 시스템이 부팅될 때 자동으로 실행되는 경우가 많음.지속적인 서비스 제공: 요청이 들어오면 응답하거나, 상태를 모니터링하는 역할을 함.**보통 이름 끝에 d**가 붙음 → sshd, httpd, mysqld 같은 것들.예시sshd : 원격 접속을 가능하게 하는 SSH 서버 데몬httpd : 웹 서버(Apache 같은)의 데몬crond : 주기적으로 작업을 실행(cron job)하는 데몬mysqld : MySQL 데이터베이스 서버 데몬즉, 데몬은 운영체제의 "조용한 도우..
웹소켓(WebSocket)은 웹 브라우저와 서버가 실시간으로 양방향 통신을 할 수 있게 해주는 기술이에요.보통 우리가 웹사이트를 이용할 때는 HTTP를 쓰는데, HTTP는요청(request) → 응답(response) 구조라서,클라이언트(브라우저)가 요청해야만 서버가 응답을 보낼 수 있죠.즉, 서버가 먼저 말을 걸 수는 없어요.하지만 채팅, 주식 시세, 게임 같은 서비스는 서버가 먼저 "새로운 데이터가 생겼다!" 하고 알려줘야 하죠.이때 쓰는 게 바로 WebSocket이에요.특징양방향 통신클라이언트 ↔ 서버가 서로 자유롭게 메시지를 주고받을 수 있음.실시간성서버에서 이벤트가 생기면 지연 없이 바로 클라이언트에 전달.지속 연결한 번 연결되면 계속 유지되고, 매번 새 연결을 만들 필요가 없음.가벼운 통신HT..
WebRTC(Web Real-Time Communication)는 웹 브라우저나 모바일 앱에서 별도의 플러그인이나 프로그램 설치 없이 실시간으로 음성, 영상, 데이터 통신을 가능하게 하는 기술이야.👉 핵심 포인트:실시간 통신: 화상회의, 음성통화, P2P 파일 전송 등을 지원.브라우저 내장: 크롬, 파이어폭스, 사파리 등 최신 브라우저는 WebRTC API를 기본 지원.P2P 방식: 서버를 거치지 않고(초기 연결을 위한 시그널링 서버는 필요), 단말기 간 직접 연결해 지연(latency)을 줄임.보안: 통신은 기본적으로 암호화됨(SRTP, DTLS 등).활용 사례: 구글 미트, 디스코드, 슬랙 화상통화, 네이버 웨일온 같은 서비스.정리하면, WebRTC는 **"브라우저 안에서 바로 화상/음성 채팅이나 ..
ChatGPT의 말:말씀하신 **큐잉(Queuing)**은 영어 단어 queue에서 온 표현으로, 기본적으로 “순서를 기다리며 줄을 서는 것” 혹은 **“작업을 순차적으로 처리하기 위해 대기열에 넣는 것”**을 의미합니다. 맥락에 따라 조금 다르게 쓰이지만, 주로 IT/컴퓨터, 통신, 제조 등에서 많이 사용됩니다.간단히 분야별로 정리하면:컴퓨터/프로그래밍여러 작업이나 요청을 대기열(Queue)에 넣어 순서대로 처리하는 것.예: 프린터에 여러 문서를 보내면 문서가 차례로 출력되는데, 이 과정이 큐잉.메시지 큐(MQ) 같은 시스템에서는 서버에 전달된 요청을 큐에 넣고 하나씩 처리.네트워크/통신데이터 패킷, 요청, 이벤트 등을 순서대로 처리하기 위해 대기시키는 것.예: 서버가 동시에 많은 요청을 받을 때 요청..
🔹 내부망(Internal Network)회사, 관공서, 집안 등 조직 내부에서만 사용하는 네트워크인터넷과 직접 연결되지 않고, 내부 사용자끼리만 통신 가능보통 사설 IP 대역 사용 (예: 192.168.x.x, 10.x.x.x, 172.16~31.x.x)👉 예: 회사에서 직원들만 쓰는 그룹웨어 서버, 집에서 공유기 밑에 연결된 PC·스마트폰끼리 통신🔹 외부망(External Network)말 그대로 외부와 연결된 네트워크, 즉 인터넷내부망과 달리 전 세계 누구나 접속 가능보통 공인 IP 사용👉 예: 네이버, 구글 같은 인터넷 서비스🔹 사설망(Private Network)인터넷에서 직접 접근할 수 없는 네트워크RFC1918에서 정해진 사설 IP 대역을 사용:10.0.0.0 ~ 10.255.255..
JSON이랑 XML은 둘 다 **데이터를 표현하고 교환하기 위한 포맷(형식)**이에요.하지만 생긴 모양과 쓰임새가 달라요.1️⃣ JSON (JavaScript Object Notation)의미: 자바스크립트 객체 표기법 → 지금은 언어에 상관없이 표준 데이터 포맷으로 사용특징사람이 읽기 쉽고 간단함키-값 구조 ({ "key": "value" })웹/앱에서 API 통신 시 가장 많이 사용됨 (특히 REST API)✅ 예시 (사용자 정보) { "id": "user01", "name": "홍길동", "age": 30, "hobbies": ["축구", "독서"] } 2️⃣ XML (eXtensible Markup Language)의미: 확장 가능한 마크업 언어 → HTML처럼 태그 기반특징태그로 감싸서 데이터 ..
1️⃣ MVC란?M: Model (모델)V: View (뷰)C: Controller (컨트롤러)즉, 앱이나 웹에서 역할을 나눠서 구조화한 디자인 패턴이에요.각각의 역할을 분리하면 코드 유지보수가 쉬워지고, 개발 효율이 올라가요. 2️⃣ 각 구성 요소 설명🔹 Model (모델)역할: 데이터와 비즈니스 로직 담당DB에서 데이터를 가져오고, VO/DTO를 통해 데이터를 담음DAO도 모델 계층에 포함되는 경우가 많음예시: UserVO, UserDAO🔹 View (뷰)역할: 사용자에게 보여주는 화면데이터를 받아서 화면에 출력예시: JSP, HTML, Android Activity/Fragment🔹 Controller (컨트롤러)역할: 사용자 요청 처리 + 모델과 뷰 연결사용자의 액션(버튼 클릭, URL 요청..
Java EE(Java Platform, Enterprise Edition)는 대규모 엔터프라이즈 환경에서 사용되는 안정적이고 확장 가능하며 보안이 강화된 웹 애플리케이션을 개발하기 위한 기술과 런타임 환경을 제공하는 플랫폼입니다. Java SE(Standard Edition)를 기반으로 하며, 서블릿(Servlet), JSP, EJB, JDBC, JNDI, JTA 등 웹 프로그래밍에 필요한 다양한 API를 포함하여 복잡한 기업용 애플리케이션 구축에 특화되어 있습니다.
- Total
- Today
- Yesterday
- 이기적 sql 개발자 이론서+기출문제 정오표
- android studio 구버전
- sql 테스트 사이트
- intellij 프로젝트 생성 방법
- ASCII
- codepen 연동
- oracle
- codepen 티스토리 연동
- android studio 구 버전
- dell 윈도우
- intellij 다운로드 소스 코드 실행 방법
- 로직 연습
- IntelliJ
- PCCE
- dell 윈도우 복구
- android studio download
- sqld
- oracle xe
- sql 자격검정 실전문제 정오표
- 웹에서 sql 테스트 사이트
- tns:protocol adaptor error
- intellij 설치 방법
- intellij 무료 버전 설치 방법
- dell 윈도우 재설치
- intellij 무료 버전 설치
- sql 노랭이 정오표
- 노랭이 정오표
- release period
- 정오표
- tns:프로토콜 어댑터 오류
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |