본문 바로가기

그 외

(24)
HTML - form / input 웹 서버에 정보를 제출하기 위한 양식 범위를 정의 속성 의미 값 기본값 action 전송한 정보를 처리할 웹페이지의 URL URL autocomplete 사용자가 이전에 입력한 값으로 자동 완성 기능을 사용할 것인지 여부 on, off on method 서버로 전송할 HTTP 방식 GET, POST GET name 고유한 양식의 이름 novalidate 서버로 전송시 양식 데이터의 유효성을 검사하지 않도록 지정 target 서버로 전송 후 응답받을 방식을 지정 _self, _blank _self method - GET : 입력 값이 주소창에 그대로 노출됨. - POST : 입력 값이 주소창에 노출되지 않음. (완벽히 숨기는 건 아니기에 전송 시 암호화 과정을 거치게 함.) 속성 의미 값 기본값 특징 au..
원소를 무한히 저장하는 ArrayList 구현하기
리액트와 SPA 리액트 React / React.js / ReactJS 자바스크립트 라이브러리의 하나 사용자 인터페이스를 만들기 위해 사용 개발자 : 페이스북 기능 - JSX 문법 자바스크립트 안에서 HTML 문법을 사용해서 view를 구성할 수 있게 도와주는 자바스크립트 문법 - 컴포넌트 기반 여러 부분을 분할해서 코드의 재사용성과 유지보수성을 증가 - Virtual DOM (DOM(Document Object Medel) : 문서 객체 모델. DOM의 요소를 수정할 때마다 불필요한 연산까지 매번 일어남.) 변화를 가상 DOM에서 미리 인지해 변화시키기에, 렌더링도 되지 않고 연산 비용이 비교적 실제 DOM보다 적다. 가상 DOM은 바뀌지 않은 부분과 바뀐 부분을 자동으로 감지하여 업데이트 시켜줌. SPA single..
200526 - 읽은 책 출력 (ArrayList 사용) 읽은 책의 제목과 마지막으로 읽은 시리즈의 권을 코드에 입력하면, ArrayList를 사용하여 여태 읽은 모든 권의 책이 나오도록 한 코드.
C언어 - strcpy strcpy 문자열 복사 #include (이용시 string 헤더 필요) 형태 : strcpy(복사한 문자열을 넣을 문자열, 복사할 문자열);
C언어 - 문자열 변수와 문자열 상수 문자열을 표현하는 방법에는 2가지가 존재. char str1[5] = "abcd"; //문자열 변수 char *str2 = "ABCD"; //문자열 상수 문자열 변수 대입 연산자 왼쪽 : char형 배열 (이름: str1) 따라서 str1이 저장하고 있는 문자열은 변수 str1 : 문자열 전체를 저장 변경 가능 문자열 상수 대입 연산자 왼쪽 : char형 포인터 이는 포인터 str2를 이용하여 문자열 상수 "ABCD"를 가리키겠다는 의미. str2는 문자열의 첫 문자 'A'를 가리킴. str2 : 메모리에 저장되어 있는 문자열 상수 "ABCD"를 단순히 가리킴. 변경 불가
LED(발광 다이오드)에 레지스터(저항)이 필요한 이유 LED에 배터리를 곧바로 연결하면 과전류가 흐르기 때문. V = I * R 위의 공식을 이용. V는 배터리의 전력인데 이는 고정된 값으로, I를 줄이기 위해선 R을 높여야 한다. 그렇기에 레지스터(저항)이 필요하다.
양극과 음극 - 양극(positive electrode) : 두 개의 전극 사이에 전류가 흐를 때, 전위가 낮은 쪽의 전극. 전원에서 전류를 내보내는 쪽 ( = 자유전자를 받아들이는 쪽 ) - 음극(negative electrode) : 두 개의 전극 사이에 전류가 흐를 때, 전위가 낮은 쪽의 전극. 전류를 받아들이는 쪽 ( = 자유전자를 내보내는 쪽 ) + 전위란? 시간에 따라 변하지 않는 전기장에서 단위 전하가 가지게 되는 전기적 위치 에너지 단위 : Volt + 가정용 콘센트는 교류 방식이기에 음극과 양극이 계속 바뀐다.