본문 바로가기

전체 글165

Error running 'test' 에러 해결 - PyCharm 다들 오랜만에 pyCharm을 들어가거나, 가끔 Run하면 @NotNull method com/intellij/execution/configurations/GeneralCommandLine.getExePath must not return null 해당 에러가 하단에 빨간색으로 나온적이 있을 겁니다.;;; 해결 방법은 정말 쉽습니다. 보통 2가지 중 하나가 원인인데 1. Python 설치 안함 2. 설치한 Python Interpreter 하지 안함 # Python 설치 안함 먼저 이 경우에는 Window + R을 눌러서 cmd 창을 열어봅니다.그리고 "Python"이라고 명령어를 치면 해당 버전 관련해서 뜰겁니다.만약 여기서 뜨지 않는다? 그러면 공식 홈페이지에서 다운 받으시기 바랍니다.PyCharm 특.. 2023. 9. 26.
HTML 표 태그 구현 - HTML 표 (또는 테이블)는 웹 페이지에서 데이터를 구조화하고 표현하기 위한 강력한 도구입니다. 표는 주로 엑셀이나 달력과 같은 형태로 생각할 수 있으며, 웹 페이지에서 정보를 정리하고 시각적으로 표현하는 데 사용됩니다. HTML에서 표를 만들 때 다음과 같은 기본 태그들을 사용합니다.1. 태그: 표를 정의하는 컨테이너입니다.  태그로 표를 시작하고 닫아야 합니다.2. 태그 (Table Row): 표의 각 행을 정의합니다. 행은 가로 방향으로 데이터를 나타냅니다. 표의 각 행은  태그로 시작하고 닫아야 합니다.3. 태그 (Table Data): 표의 데이터 셀을 정의합니다. 각 셀은 행 내에서 열의 위치를 나타냅니다. 셀 내에 실제 데이터를 입력합니다. 셀은  태그로 정의하고 닫아야 합니다.4. 태그 (.. 2023. 9. 11.
[자료 구조 & 알고리즘]자료구조와 알고리즘(Algorithm)의 관계 목차1. 자료구조란?2. 자료구조와 알고리즘의 관계3. 알고리즘 표기법4. 일반 표기법 vs 서적 표기법5. 자료구조의 추상 데이터 타입6. 추상 데이터 타입(ADT)란?# 자료구조란?1. 자료를 저장, 관리, 조직하는 방법2. 문제 해결에 사용할 부품3. 생각하는 방법을 훈련하는 도구 일반적으로 다루는 자료구조는 리스트, 스택, 큐, 힙, 검색트리, 해시 테이블, 그래프 등이 있으며, 생각하는 방법에는 재귀, 추상화, 정렬, 그래프 등이 있습니다.  // "알고리즘"도 "자료구조"에 포합니다.// 스택 : 먼저 들어간 이가 늦게 나옴// 큐 : 먼저 들어간 이가 먼저 나옴 - 선형 자료 구조 : 리스트, 스택, 큐- 색인 자료 구조 : 검색 트리(이진, 균형 트리), 해시 테이블 (테이터를 효율적으로 .. 2023. 9. 8.
[React] 개발 단계에서 렌더링 두 번 발생 원인 및 방지 방법 (참고:해당 설명은 Vitrual Studio 프로그램 기준으로 설명합니다.) 다들 리액트로 개발하면서, 웹 콘솔창에 이유 없이 두 번의 상태값을 보신 적이 있을 겁니다. 어? 나는 아무것도 안 했는데? 이게 왜 뜨지라는 생각을 하였을 겁니다. 렌더링이 무엇이고, 개발 단계에서 두 번 발생하는지도 알아보겠습니다.목록렌더링이란?렌더링 발생 두 번 그 이유는?렌더링 발생 두 번 방지 1. 렌더링이란?웹 개발 관점에서의 렌더링은 웹 개발에서는 주로 "웹 페이지 UI를 생성"하고 "표시하는 과정"을 "렌더링"이라고 합니다. 사용자가 웹 페이지에 접속하거나 상호작용할 때, 브라우저는 웹 페이지의 구조와 스타일을 기반으로 화면에 내용을 그리는 렌더링 과정을 거칩니다.간다히 말씀드리자면, 우리가 웹 브라우저를 열어 .. 2023. 8. 30.