const name = "Mike"; //문자형 String const age = 30; String const name1 = "Mike"; //큰 따옴표 const name2 = 'Mike'; //작은 따옴표 const name3 = `Mike`; //백틱 const message = "I'm a boy."; 작은 따옴표 만으로 표현하고 싶은 경우 const message2 = 'I\'m a boy.'; 역슬래시를 넣어주어 특수문자로 '를 인식하게 한다. 백틱 : 문자의 내용을 변수로 표현해 줄 때 사용하면 편리하다. const message3 = `My name is ${name}`; //$와 중괄호 안에 변수를 넣어준다 ${name} const message4 = `나는 ${20+2}살입니다.`; ..
코딩앙마(https://www.youtube.com/channel/UCxft4RZ8lrK_BdPNz8NOP7Q) 강의를 정리한 것입니다. 변수 name = "Mike"; age = 30; 문자 String 은 ""혹은 ''로 감싸줘야 한다. 👉 그렇지 않으면 오류 예약어는 변수명으로 사용할 수 없다 alert() 경고창 alert(name); console.log 로그 console.log(age); 변수 선언 name = "Mike"; age = 30; 덮어 씌워질 수 있으므로 let, const로 선언해 줄 것 let name="Mike"; 다시 let name 으로 선언 불가 let name="Mike"; name="다른 이름"; 가능 const 절대로 바뀌지 않는 상수. 수정할 수 없다. 대문자로..
(현재 사용중인 테마관련이므로 다른 테마에선 다를 수 있음) _includes / sidebar.html _includes / social.html _data / theme.yml To Do List✅ readme.md 변경!! gh-pages 브랜치 로고, 파비콘, 포스팅 연습, 카테고리 등 연습, 색상 변경, 마크다운작성 연습 카테고리 수정 및 추가하기 👉 반응형으로 수정해야함
1. 테마 적용을 위한 방법이 크게 두 가지 (1) 처음 repository를 생성할 때 부터 원하는 테마에서 fork해 와서 github pages 생성 (2) 생성하고 난 후에 원하는 테마를 zip으로 다운로드, 로컬에서 압축 풀어 테마 적용 2. (2)의 방법으로 진행 오류 메세지를 잘 읽자.. 로컬 블로그 폴더 안에 테마(https://jekyllthemes.io/theme/lagom, https://github.com/swanson/lagom)파일을 모두 붙여넣고, bundle install 실행하니 오류 발생 검색을 통해 gem uninstall bundler로 버전 모두 삭제해보고 재설치 👉실패 이것저것 해 보다 Gemfile.lock 파일은 bundle install시 자동으로 생성된다기에..
https://zeddios.tistory.com/1222?category=682196 왕초보를 위한 Github 블로그 만들기 (1) 안녕하세요 :) Zedd입니다. 티스토리, 브런치, 미디엄, velog...전부 써봤지만.....뭔가 하나씩 뭔가....불편하더라구요. 그래서 제가 사용해보지 않은..Github 블로그를 한번 써보고 싶어 만들어보려고 zeddios.tistory.com https://zeddios.tistory.com/1223 왕초보를 위한 Github 블로그 만들기 (2) - 테마 적용(with Jekyll) 안녕하세요 :) Zedd입니다. 오늘은!! 왕초보를 위한 Github 블로그 만들기 (1)에 이어 두번째 시간~.~ 테마를 적용해보겠습니다. # 테마 선택 일단 테마를 볼 수 있..
HTTP Method HTTP request가 의도하는 action을 정의 한 것. CRUD Create 생성 Read 읽기 Update 갱신 Delete 삭제 POST [Create] 서버나 특정 리소스에 엔티티를 제출 Create, Update, Delete 등을 할 때 사용하기도 함 요청 입장에서 데이터를 포스팅 데이터를 생성/수정/삭제 할 때에 주로 사용 GET [Read] 특정 리소스의 참조 요청 CRUD를 예로 들 경우 R에 해당 url에 어느 리소스를 참조 요청하는지 드러나게 된다. 요청입장에서 데이터를 가져올 때 어떠한 데이터를 서버로부터 GET(받아옴) PUT [Update] PUT를 통해 해당 리소스를 수정 UPDATE를 하지만 전체 자원을 업데이트하는 데 쓰인다. 데이터를 생성(pos..
procedural programming 절차지향 프로그래밍 함수(function) Object Oriented Programming 객체 지향 프로그래밍 함수가 존재 하는데, 더 큰 틀의 정리정돈 도구 object(객체) 장점 : 코드재사용, 유지보수용이, 추상화, 캡슐화, 상속, 다형성 연관되어있는 변수와 메소드를 하나의 그룹으로 묶는다. 객체 안에 연관된 함수들을 묶는다 object.function1() object.function2() 추상클래스 여러 클래스에 공통적으로 사용될 수 있는 클래스 추상클래스를 상속받는 자손클래스에서 추상 메소드의 구현부를 완성해야 한다. abstract class 추상클래스 class 자손클래스 extends 추상클래스 인터페이스 추상클래스보다 추상화 정도가 높음 구..

vim / nano 터미널을 통해서 텍스트를 편집할 수 있는 에디터 vi VIsual display Editor vim VI Improved 향상된 vi 에디터 vim hello.txt vim 파일명.파일 확장자 hello.txt 생성(아직 파일이 생성된 것은 아님) 및 vim 에디터 열기 gitBash에서 실행한 모습 i 입력 -> 하단 변경 (insert모드), 문자입력 가능 ESC 버튼 :w 입력 후 엔터 hello.txt 생성됨 종료 esc - :q 저장하지않고 :q 실행시 오류 발생 에러메세지처럼 :q! 하고 종료시 변경사항 저장되지 않고 종료 (:w 후, :q) :wq :wq! 로 저장하면서 종료 가능 (참고 : https://zeddios.tistory.com/122) vim 파일명.확장자로..
amend : 커밋 이력 변경 혼자쓰는 브랜치에서만 사용할 것 stash : 추적중인 파일 commit하지않고 보관amend : 커밋 이력 변경 혼자쓰는 브랜치에서만 사용할 것 stash : 추적중인 파일 commit하지않고 보관 reset -hard : 파괴적인 작업, 혼자쓰는 branch에서만 사용 soft mixed 파일 일부 변경해서 남기고 싶은 경우. 변경사항을 남기고 싶은 경우amend : 커밋 이력 변경 혼자쓰는 브랜치에서만 사용할 것 reset 히스토리 삭제 revert 히스토리 새로 쌓음 특정한 커밋 변경사항을 되돌려주면서 새로운 커밋을 쌓음 cherry pick : 하나의 커밋만 브랜치에 붙이고 싶은 경우 stash : 추적중인 파일 commit하지않고 보관amend : 커밋 이력 변경..