전체 글
-
GIT 명령어 정리TIL 2021. 11. 18. 16:52
git add [-A 모든파일] (파일이름) stage할 파일 추가 git commit [-m "메세지추가] add한 파일들을 커밋. , merge한 후 커밋할때 빈칸으로 둘경우 자동으로 만들어진 메세지가 붙는다. git remote add (shortname) (주소) 원격 레포지토리 추가 git init 이니셜라이즈, 깃으로 현재 폴더를 관리할 수 있도록 설정 git push (shortname) (브랜치) 커밋들을 푸쉬 git pull (sohrtname) (브랜치) 해당 저장소에서 풀 git stash 변경사항이 있는 파일을 임시로 옮겨둠 git log commit 로그 출력 git reset [HEAD^] (commit 고유번호) 커밋 삭제 , HEAD^ 을 적어넣으면 가장 최근 커밋의 전 커밋..
-
[JS]querySelector 사용해서 웹페이지 수정하기TIL 2021. 11. 15. 18:04
자바스크립트의 document.querySelector를 사용하여서 웹페이지의 엘리먼트에 접근하고 또한 수정 할 수 있다. Hello! World! id는 한 페이지에 유일해야한다. 나중에 다뤄보겠다. 같은 엘리먼트가 있고 이것에 접근해서 내용을 읽거나 바꾸고 싶을때 활용할 수 있다. js파일을 생성하고 적용할 html파일 내부에서 를 에 추가하여서 이 html에 적용할 스크립트를 명시하여야한다. 이제 js상에서 엘리먼트에 접근하여보자 document 클래스의 querySelector 메서드를 사용하여서 할 수 있다. let foo = document.querySelector("#아이디 or .클래스 네임"); console.log(foo.textContent); 를 해보면 조회된 내용이 출력될것이다. ..
-
[JS기초]stringTIL 2021. 11. 10. 16:34
자바스크립트의 STRING은 수정을 할 수없다. let a = 'STRING'; a[0] = 'I'; console.log(a); //STRING이 출력 된다. 자바스크립트 콘솔은 사용자에게 아무런 에러나 경고를 주지않는다. 스트링의 인덱스에 접근은 가능하지만 수정은 하지못한다. read-only 이다. 스트링의 템플릿, 포맷 문자열에 변수를 넣고 싶을때는 let a = 'a'; let str = '문자열' +a+ '입니다'; 이렇게 쓸 수도 있지만 템플릿 스트링을 사용하여 let a = 'a'; let str = `문자열 ${a} 입니다.`; 이렇게 사용하는게 더 편하고 간결해보인다. ${변수명}을 사용할 때에는 겹 따옴표"" 나 홑 따옴표''가 아닌 백탭 `` 을 사용하여야 한다. 스트링의 비교 le..
-
[JS기초]변수 , 자료형TIL 2021. 11. 9. 15:26
자바 스크립트 문법의 기초 정리 JS에서의 변수선언 JS에서의 변수 선언은 let a; const a; 크게보아 이렇게 두개가 있다. let은 값이 변하는 변수를 선언할때 사용하고 const는 한번 선언하고 나면 값이 변하지않는 상수를 선언할때 사용한다(e.g. 광속, PI 등) 변수의 할당 자료형의 종류 JS는 내가 전에 공부했던 자바에 비해 자료의 형 (i.e. 타입)에대해 매우 관용적 인것같다. 자료형은 크게 '원시 자료형'과 '참조 자료형'으로 나눌수 있다. 원시 자료형은 크게 number , string , boolean , undefined 가있다. (symbol과 null 형은 나중에.) 원시 자료형 number : 1,2,3,4와 같은 정수 3.14 , 1.7 같은 소수 등 대부분의 수를..
-
[찾아본것]우분투-윈도우 내부네트워크 파일공유TIL 2021. 11. 8. 16:08
내가 사용하는 노트북(우분투)과 데스크탑(윈도우)간의 간편한 파일공유가 필요하여 찾아보았다. 조금 찾아보니 우분투를 메인으로 하는 방법 : samba와, 데스크탑을 메인으로 하는방법 : sftp가 있었는데 samba를 사용하는것이 간편해 보여서 samba로 하기로 했다. sudo apt-get install samba 쉘에서 삼바를 설치한다음 ( 폴더를 우클릭하고 local network share 를 눌러도 자동설치를 진행한다) sudo smbpasswd -a 를 입력하여 삼바 사용자에 추가 한다. 옵션 : -a , add user 유저추가 -d , disable user 유저 비활성화 -x , delete user 유저 삭제 -n , no password 패스워드 없이 유저 설정 공유할 폴더 우클릭 ..