최신글
-
카테고리 없음
코어, 스레드
CPU를 살때 항상 이런것을 보고 궁금해할것입니다. 코어는 뭐고 쓰레드는 뭐지? 라는 생각이 들것입니다. 뭐 많으면 좋은거겠지? 뭐.... 맞는 말이죠 ㅋㅋㅋㅋ 뭐든지 숫자가 높거나 갯수가 많으면 딱히 안좋은건 아니니까요 ㅎㅎ; 하지만 그래도 이 두개의 개념을 알고 현명하게 사는게 좋겠죠? 그래서 오늘은 코어와 쓰레드의 개념을 아주 간단하게 설명을 하겠습니다! 현재 저 제품의 코어와 스레드는 8코어와 16스레드입니다. CPU는 어? 이건 8코어에 스레드 8개인데? 이러한 이유를 알기 위해, 그리고 코어와 스레드를 알기 위해서는 하이퍼 스레딩이라는 기능을 알아야합니다. 이 기술은 하나의 코어가 여러 작업을 분할 하여 빠르게 처리하는 것이고 이를 나누었을때 작업의 단위를 스레드 라고 합니다. 예를 들자면 1..
-
과제
백앤드와 프론트엔드의 차이점
프론트엔드 프론트 엔드는 즉 우리가 눈에 보이는 것들(화면)을 프론트 엔드의 영역이라고 합니다. 프론트엔드 파트는 UX designer, Web designer, Front-End developer로 구성됩니다. UX 디자이너는 사용자에게 최상의 편리한 경험을 제공하기 위해 사이트의 구성/기능을 담당합니다. Web 디자이너는 이를 디자인으로 멋지게 뽑아내는 것이고, 프론트엔드 개발자는 뽑아낸 디자인을 웹어플리케이션으로 구현하는 것입니다. 프론트엔드는 HTML, CSS, Javascript 이렇게 3개의 언어가 요구됩니다. HTML로 웹페이지의 틀을 구성하고 CSS로는 HTML로 작업된 홈페이지에 디자인을 담당하며 Javascript를 이용해 정적인 웹페이지를 동적으로 만들어 줍니다. 백엔드 백엔드는 우리..
-
과제
네이밍 컨벤션
네이밍이란? 컴퓨터 프로그래밍에서 네이밍 컨벤션이란 소스코드와 문서에 있는 변수이름, 타입, 함수 등의 식별자에 사용되는 문자열을 선택하기 위한 여러가지 규칙입니다. 프로그래머들이 네이밍 컨벤션을 사용하는 이유는 다음과 같습니다. 소스코드를 읽고 이해하는데 필요한 노력을 줄이기 코드를 검토할때 이름과 명명 기주에 대한 논쟁보다 더 중요한 주제에 집중하기 코드 품질 검토 도구들이 문법과 스타일 설정 이외의 중요한 사항들을 주로 보고 할 수 있도록 만들기 이름의 중요성 좋은 이름은 가독성을 높입니다. 좋은 이름은 원활한 의사 소통의 필수 요소입니다. 좋은 이름은 대화의 맥락을 쉽게 파악할 수 있게 도와줍니다. 이름은 문제 영역을 대표합니다. 좋은 이름의 특징들은 명확성, 유일성, 일관성,영속성이 있겠습니다...
갤러리 예시: 게시물이 존재할 경우 4건을 노출합니다.