반응형
- [ 개발지식 ]TCP 와 UDP 설명 및 차이점2024-10-31오늘은 네트워크 프로토콜 TCP 와 UDP 의 차이점에 대하여 알아보기로 했다. 네트워크 프로토콜 ? 먼저 네트워크 프로토콜에 대해 간략히 알아보면 컴퓨터 간 데이터 통신을 위해 정해진 규칙과 형식을 의미한다. 이를 통해 서로 다른 시스템 간에 데이터 전송, 오류 처리, 연결 유지 등이 가능하게 되는것이다. 이제 위 네트워크 프로토콜의 종류인 TCP 와 UDP 의 설명과 두 프로토콜의 차이점에 대해 알아보기로 한다. TCP? TCP(Transmission Control Protocol)는 인터넷 프로토콜 스위트의 주요 전송 계층 프로토콜 중 하나 입니다. TCP는 데이터 전송의 신뢰성과 안정성을 보장하기 위해 설계되었고 아래는 TCP의 주요 특징입니다. 연결 지향 프로토콜 - TCP는 데이터를..
- [ 개발지식 ]프로젝트 개발 언어,DB,기술 정리 및 모음2024-10-31최근 이것저것 공부하는 과정에서 여러 정보도 찾다보니 코로나 이 후 몇년전도 그렇고 최근에도 보면개발자를 꿈꾸는사람은 여전히 많고 계속 증가하는거 같다고 느꼈고 이와같은 상황에 따라 자연스럽게 개발자 평균 능력들도 점점 상향 평준화 되고있는 상황이라 생각이 들었다.이에따라 기업에서 채용을 할 때 개발자한테 요구하는 스펙, 능력치도 점점 올라가는중이고바뀌는 변화나 트렌드에 대응을 하지않으면 뒤처지는 가속도는 점점 더 증가할거같다고 보여,최근들어 경각심을 가지는 시간을 자주 가지게 되면서 개인 프로젝트 혹은 취업시장에 있어알아두면 좋은 개발에 필요한 요소들을 알아보았고, 나는 파이썬, 자바 이렇게 두개를 주 언어로다룰줄 알지만 취업시장에선 자바언어를 기반으로 나아갈거기때문에 자바 웹개발 기준으로 정리해보았..
- [ 개발지식 ]컴파일러(Compiler) 와 인터프리터(Interpreter)2024-10-30개발공부를 하면서 기초지식이 부족하다는걸 많이 느끼는 요즘,컴파일러와 인터프리터처럼 개발자라면 기본으로 알아야할 지식들을 다시 짚어보며 공부하는 과정에서나보고 이 개념을 설명 해보라 했을때 두리뭉실하게 간단히 설명은 가능하나그 개념에 대해 조금만 더 깊게 질문하면 답변히 막힌다는 생각이 들면서 기초 지식에 대하여 다시 하나씩 공부하기로 마음먹었다! 그래서 오늘은 컴파일러와 인터프리터에 대하여 알아본다. - 컴파일러(Compiler) 컴파일러는 고급 프로그래밍 언어로 작성된 소스 코드를 기계어 또는 다른 중간 코드로 변환하는 소프트웨어입니다. 이 과정은 여러 단계로 나누어져 있으며, 각 단계에서 코드의 분석과 변환이 이루어집니다. 컴파일러의 주요 기능과 단계는 다음과 같습니다: 주요 기능구문 분석 : 소..
반응형