[Error] 포트 관련 에러 날 때
2021. 11. 21. 07:57
오류
포트를 사용하고 있는 pid를 확인해서 삭제해주는 방법 1. cmd 관리자 권한으로 실행 2. netstat -p tcp -ano 명령어 실행 3. pid 확인 4. pid 삭제 - taskkill /f /pid [확인한 pid] 참고 https://to-dy.tistory.com/59
[React] ReactJS로 영화 웹 서비스 만들기
2021. 11. 13. 01:00
프로그래밍/React
📌 아래 강의의 내용을 정리한 글입니다. 노마드 코더 - ReactJS로 영화 웹 서비스 만들기 1. 리액트의 규칙 中 1 HTML을 직접 작성하지 않는다! 대신 자바스크립트 코드를 사용 span이든 button이든 무언가를 만들기 위해 js와 리액트를 이용해 element를 생성 리액트 JS의 기초를 배울 수 있는 어려운 방식(사용하지 않음) body안에 어떻게 리액트 element를 가져다 두는가? → 리액트가 HTML을 생성! → 리액트 DOM 사용 필요 리액트는 어플리케이션을 인터렉티브하게 만들어주는 라이브러리 → 엔진과 같음, 인터렉티브한 UI를 만들 수 있게 해줌 리액트 돔은 리액트 엘리먼트들을 HTML body에 둘 수 있게 해주는 라이브러리 혹은 패키지 → 리액트 엘리먼트를 HTML에 두는..
[JS] 코딩앙마 자바스크립트 중급 강좌 정리
2021. 9. 28. 10:44
프로그래밍/JavaScript
lecture1 // 변수, 호이스팅, TDZ // var는 한번 선언된 변수를 다시 선언 가능 var name = 'Mike'; console.log(name); // Mike var name = 'Jane' console.log(name); // Jane // 같은 상황에서 let은 에러 let name = 'Mike'; console.log(name); // Mike let name = 'Jane' // error! console.log(name); // var는 선언하기 전에 사용 가능 console.log(name); // undefined var name = 'Mike'; // 왜? var는 이렇게 동작하기 때문 /* var로 선언한 모든 변수는 코드가 실제로 이동하지는 않지만 최상위로 끌어올..
[Android] 안드로이드 CursorAdapter 사용
2021. 9. 26. 20:45
프로그래밍/Android
CursorAdapter? cursor를 사용하여 AdapterView에 데이터 표시 cursor를 Adapter에 직접 전달 테이블에 반드시 _id컬럼이 만들어져 있어야 함 SimpleCurosrAdapter 사용 기본 제공 Adapter 안드로이드 제공 기본 레이아웃을 사용하여 cursor 데이터 출력 SimpleCursorAdpater adapter = new SimpleCursorAdapter( /* context, MainActivity안에 있다면 this로 MainActivity 자신을 넣어주면 됨 MainActivity가 context를 상속받은 클래스이기 때문에 context 역할을 함 */ this, android.R.layout.simple_list_item_1, // DB 검색 결과 ..
[JS] 호이스팅, TDZ, 동기·비동기, 콜 스택 동작
2021. 9. 23. 02:11
프로그래밍/JavaScript
호이스팅 함수 안에 있는 선언들을 모두 끌어 올려서 해당 함수 유효 스코프의 최상단에 선언 하는 것 var, let, const 모두 호이스팅 됨 TDZ (Temporal Dead Zone) '임시로 죽어있는 공간' 선언 전에 변수를 사용하는 것을 비허용하는 개념상의 공간 let과 const로 선언한 변수는 초기화가 되기전까지 TDZ라는 곳에 머물러 초기화가 될 때까지 잠시 '죽어있는 상태'이기 때문에 선언 전에 참조가 불가능한 것 자바스크립에서 동기와 비동기 자바스크립에서 동기와 비동기 자바스크립트에서 동기와 비동기에 대해서 알아본다. callback, Promise, async/await 코드도 함께. velog.io 자바스크립트 호출 스택(Call Stack) 동작 예제 자바스크립트 호출 스택(Ca..
[Android] 안드로이드 SQlite 사용
2021. 9. 11. 21:24
프로그래밍/Android
SQLite? 클라이언트 어플리케이션에 주로 사용하는 경량 내장형 DBMS 관계형 데이터베이스이므로 테이블 형태로 데이터 저장 애플리케이션에 내장하므로 라이브러리 형태로 적용 모바일 기기 앱 등에 DB를 사용하여 자료를 저장하여야 할 경우 사용 안드로이드 DB 사용 순서 DB 설계 요구사항(기능), UI(화면)을 고려하여 테이블 설계 Helper 클래스 작성 - 테이블을 쉽게 접근 가능 SQLiteOpenHelper 상속 설계를 바탕으로 DB 테이블 생성 샘플 데이터 추가 DB 사용 DB 접근이 필요할 때 Helper 클래스 객체 생성 Writable or Readable 1. DB 테이블 설계 DB 파일명과 테이블 명, 컬럼을 결정한다. 기본 키는 _id로 고정하며 integer type, autoin..