본문 바로가기

웹(Web)21

JS Essential (2) 안녕하세요! 공대남입니다! 오늘도 이어 JS 을 배워 볼게요 class class User { constructor(name, age) { // __init__ this.name = name; this.age = age; } sayHi() { alert(`안녕하세요 저는 ${this.name} 입니다.`) } } let kim = new User('Kim', 20); // 여기 작성한 인자가 constructor 에 들어가서 데이터 프로퍼티에 할당 kim.sayHi(); // 안녕하세요 저는 Kim 입니다. DOM document 접근 // id 는 고유값이므로 하나불러옴 document.getElementById('아이디 이름') // class, tag는 리스트형태로 불러옴 document.getEl.. 2023. 2. 10.
JS Essential (1) 안녕하세요! 공대남입니다! 오늘은 JS 문법에 대해 알아보겠습니다. 1. 삼항연산자 조건문 ? (조건이 참일 때 실행될 코드) : (조건이 거짓일 때 실행될 코드) == : 같다 === : (단순히 값이 아니라 자료형까지) 같다 화살표함수 let sum = (a, b) => a + b; /* let sum = function(a, b) { return a + b; }; 와 동일합니다! */ 얕은 복사 깊은 복사 let user1 = { name: 'Kim' }; //얕은복사 let user2 = user1; console.log(user2); // {name: 'Kim'} user1.name = '유저1 수정' console.log(user2); // {name: '유저1 수정'} //깊은복사 let u.. 2023. 2. 10.
[BE] Django 프로젝트 Django: Flask 보다 구조화 Framework vs library: Django vs jQuery MVC pattern( django: MTV ) model.py: 데이터 다룸 templates: html로 보여줌 view.py: 로직 다룸 ⇒ urls.py에서 path경로 설정. venv (가상환경) 설정 python -m venv venv .\venv\Scripts\activate pip install django pip install djangorestframework pip install djangorestframework-simplejwt pip freeze > requirements.txt django-admin django-admin startproject shinhanapp cd .. 2023. 1. 17.
aws ec2 nohup 안녕하세요 공대남입니다. aws ec2에서 서버를 종료해도 백그라운드에서 프로그램을 실행시켜주는 명령어인 nohup 명령어를 알아보겠습니다. 1.sudo nohup python3 [프로그램명] & 2.ps - ef | grep python3 실행중인 백그라운드를 확인해보세요 간혹가다 FileZilla에 수정된 파일을 올려줬음에도 홈페이지가 반영이 안된다면 nohup 프로세스를 삭제한후 진행하셔야합니다. sudo kill -9 [프로세스] 2022. 12. 27.
728x90