좋은 코드란 무엇인지 생각해본 뒤 왜 좋지 않은 코드가 생산되는지, 그리고 좋은 코드를 생성하기 위한 방법은 무엇인지 알아보자.읽기 쉬운 코드 ? \- 주석을 이용하면 변수 및 함수를 언제 사용해야할지, 함수의 인자는 무엇인 빠르게 파악이 가능하다. \- 하지만,
자료구조스터디~
이 포스트는 해당 링크를 참고하여 작성했습니다.💡 멱등이란?멱등의 사전적 정의는 연산을 여러 번 적용하더라도 결과가 달라지지 않는 성질을 의미한다.GET은 리소스를 조회한다는 점에서 (SELECT 느낌), 여러 번 요청하더라도 응답이 같을 것이다.POST(CREATE
운영체제 = 사용자가 실행하는 프로그램을 위한 프로그램how? 사용자가 실행하는 응용 프로그램의 올바른 실행을 돕고 자원을 할당운영체제에 도움을 요청한다는 것은 운영체제 코드를 실행한다는 말과 동일하다.ex. 하드디스크에 데이터 저장하는 응용프로그램 실행하고자하면, O
모든 프로그램은 하드웨어과 자원이 필요하다.이때 실행할 프로그램에 필요한 자원을 할당하고, 프로그램이 올바르게 실행되도록 돕는 특별한 프로그램이 운영체제이다. 운영체제 역시도 프로그램(ex. 크롬, 엑셀)이기때문에 메모리에 적재되어야하는데, 특별한 프로그램이기 때문에
파일시스템은 파일과 디렉터리를 관리한다.파일과 디렉터리는 보조기억장치에 있는 데이터 덩어리인데, 파일과 디렉터리가 무엇인지, 그리고 운영체제는 이것을 어떻게 관리하는지 알아보자파일이란 하드 디스크나 SSD 같은 보조기억장치에 저장된 정보의 집합이다. 모든 파일에는 이름
후니의 쉽게 쓴 CISCO 네트워킹 책을 읽고 작성하였습니다.비싼 컴퓨터 장비들의 자원을 공유하는 것을 시작으로, 장비들이 서로 대화(통신)가 가능하도록 묶어주는 것이다 !Internet(인터넷)의 Inter는 '연결'을 의미한다. 따라서 Internet은 여러 개의
LAN(Local Area Network) : 한정된 지역 안에서의 네트워크 구축WAN(Wide Area Network) : 서로 멀리 떨어진 곳과의 네트워크 구축Ethernet(이더넷) : CSMA/CD 프로토콜을 사용해서 통신하는 네트워크 방식Carrier Sens
TCP/IP, DHCP