본문 바로가기

why and yes23

런타임(Runtime)과 컴파일 타임(Compiletime) 컴파일타임(Compile time) 컴파일타임(Compile time)이란? : 개발자에 의해 C, JAVA 등과 같은 개발 언어로 소스코드가 작성되며, 컴파일 과정을 통해 컴퓨터가 인식할 수 있는 기계어 코드로 변환되어 실행 가능한 프로그램이 되는 과정을 의미한다. 컴파일타임 에러(Compile time error)이란? : 소스코드가 컴파일 되는 과정 중에 발생하는 Syntax error, 파일 참조 오류 등과 같은 문제들로 인해 컴파일이 방해되어 발생하는 오류들을 의미한다. 컴파일 에러 발생 시, 현재 문제가 되는 소스 코드를 알려준다. 오류 유형 1. Syntax error 2. Type check error 런타임(Run time) 런타임(Run time)이란? : 컴파일 과정을 마친 응용 프로.. 2022. 11. 2.
[Tistory] 티스토리 배너에 깃허브 아이콘 넣어보기 티스토리 배너에 깃허브 아이콘 넣어보기 이런 식으로 티스토리 배너에 깃허브 아이콘을 클릭하면 깃허브 링크로 넘어가는 블로그를 알려주셔서 나도 해보기로 했다. 흥미롭다!! 1. 블로그 환경설정(관리자 페이지) => 스킨 편집 클릭 2. html 편집 클릭 오른쪽 상단에 보이는 html 편집을 클릭하여 html로 수정해줘야 한다. 3. 개발자 도구(F12)를 사용하여 삽입하고자 하는 위치의 태그 찾기 F12에서 왼쪽 상단에 마우스 클릭을 통해 움직여보면 어떤 위치에 HTML 코드가 짜여져있는지 알 수 있다. 확인해보니 에 가 감싸져 있는 것을 확인하였다. * 가 깃허브 아이콘을 클릭하면 깃허브 링크로 넘어가는 코드이다. 여기서 가장 쉽게 코드를 얻는 방법은 마우스 오른쪽 클릭 > Copy > Copy ele.. 2022. 8. 23.
[서버 확장 방법] 스케일 업(Scale-Up)과 스케일 아웃(Scale-Out) Q. 서버가 터졌다고 하는데 뭐가 어떻게 터지는 걸까?[https://bo5mi.tistory.com/54?category=570815 ] 그래서 어쩔티비... 서버가 왜 터지는지는 알았어. 그런데 해결방법은 알아야지? 이라는 좋은 조언을 받았다. 저 글의 결론이 뭐야 서버 확충은 돈 문제라는 결론이 났다. 서버를 운영하다보면 예기치 못한 사용자의 증가 및 사업 확장 등의 이유로 더 많은 서버 용량과 성능을 필요로 하게 된다. 하지만, 돈이 많은 사업자라면? 돈으로 해결가능한 "방법"이 무엇인가의 문제이다. 서버 확장을 위한 방법이 두가지가 있다고 한다. 바로, 스케일 업과 스케일 아웃이다. 1) 스케일 아웃(Scale-Out) : 서버를 여러 대 추가하여 시스템을 확장하는 방법 : 즉, 여러 대의 서버.. 2022. 8. 22.
[VSC] 자동 줄바꿈 설정하는 방법 Visual Studio Code / 자동 줄바꿈 설정하는 방법 1. [File - Preferences - Settings]를 클릭한다. 2. word wrap으로 검색한 후 on으로 변경한다. 3. 끝~! 2022. 8. 22.
[서버 문제 발생] 서버가 터졌다고 하는데 뭐가 어떻게 터지는 걸까? 수강신청 사이트나 티켓팅 사이트 등 이용자가 많이 몰리는 경우 서버가 터졌다고 얘기한다. 여기서 서버는 어떻게 터지는건지 궁금해서 찾아봤다. 이 의문을 해결하기 위해서는 컴퓨터의 내부 부품인 하드웨어에 관해서 이해해야한다. 컴퓨터는 CPU와 보조기억장치(하드디스크, SSD 등), 메모리(램) 과 같은 하드웨어를 가지고 있다. 기능 간략히 정리해보면 - CPU: 인간의 뇌 => 프로그램을 사용하기 위해서는 CPU가 일해야 함. 즉, 데이터 처리라는 일을 한다. - 보조기억장치: 저장 => 보조기억장치에는 파일과 데이터가 저장되어 있음. 사용자가 특정 프로그램을 실행시키면 CPU는 데이터를 처리하기 위해 보조기억장치에서 필요한 데이터를 요청한다. 보조기억장치는 필요한 데이터를 찾아서 CPU에 전달하는데, 이.. 2022. 7. 26.