본문 바로가기
반응형

All42

서버가 만든 쿠키와 웹 스토리지 - 웹 스토리지 - 로컬 스토리지 - 세션 스토리지 - 쿠키 - 참고 웹스토리지 지속성에 따라 | 로컬 스토리지, 세션 스토리지 | 로 나뉜다. 문자열 키와 문자열 값을 연결한 지속성 있는 객체이다. 웹 스토리지는 사용하기 쉽고 꽤 많은 데이터를 저장할 수 있다. (방대한 양을 저장할 수는 없다.) 스토리지 객체의 프로퍼티 값에는 문자열만 쓸 수 있다. 쿠키와 기능은 유사하지만 클라이언트에 저장만 할 뿐 서버로 전송되지 않는다. 키와 값의 형태로 데이터를 저장한다. 로컬 스토리지 로컬 스토리지에 저장된 데이터는 반영구적으로 데이터를 저장한며 만료되지 않는다. 웹 애플리케이션에서 삭제하거나 사용자가 브라우저 UI를 통해 삭제하지 않는 한 사용자의 장치에 계속 남는다. 출처가 같은 문서는 데이터 공유하지만,.. 2023. 1. 5.
[JavaScript] Var 예약어 - 호이스팅과 재선언 및 재할당 목차 Var 예약어 1. 호이스팅 2. 재선언 및 재할당 3. 함수 레벨 스코프 / ( let , const : 블록 레벨 스코프 )var 예약어ES6 전의 자바스크립트에서 변수를 선언하는 방법은 var 키워드 하나뿐이었다. 이에 상수를 선언하는 방법( ES6 이후부터는 const)이 없었다. var예약어는 다음과 같은 특징이 있다.호이스팅 재선언 (몇 번이고 선언할 수 있다.)함수 레벨 스코프이와같은 var의 특징으로 중복 선언 및 재할당이 가능하다. 이로 인해 보다 높은 자율성은 생기지만, 문제점으로 소스코드가 복잡해질 경우 기존 선언해둔 변수를 재선언, 혹은 재할당 할 수 있기 때문에 어떤 부분에서 값이 변경되는지 파악하기 힘들어질 수 있는 큰 문제점이 있다.1. 호이스팅hoisting : 끌어 올.. 2022. 12. 7.
[자바의정석 정리-3] 다형성 목차 1. 다형성(polymorphism) 2. 형변환 3. Instanceof 연산자 4. 매개변수의 다형성 5. 여러 종류의 객체를 배열로 다루기 6. 추상클래스 , 추상메서드 7. 인터페이스 1. 다형성(polymorphism) - 조상 타입 참조변수로 자손타입 객체를 다루는 것 상속의 경우, 위와같이 조상 클래스와 자손 클래스를 생성한 후 기존 객체(인스턴스) 생성시, 위와 같이 참조변수 타입과 객체 타입을 일치시킨다. 하지만 다형성은 아래와 같이 조상(Tv)타입 참조변수(t2)로 자손 타입 객체(SmartTv)를 다루는 것이다. Tv t2 = new SmartTv(); 조상타입 참조변수 생성 자손타입객체 (조상 – 자손의 관계에서만!) 그렇다면 왜 다형성을 사용하는가? 2가지 장점으로 인해 다형.. 2022. 8. 3.
[Python] 아스키코드, 문자열 / 이진법, 정수 변환 정수 -> 이진법 bin(x) 정수를 《0b》 가 앞에 붙은 이진 문자열로 변환합니다. 결과는 올바른 파이썬 표현식입니다. print(bin(132)) print(bin(14)) print(bin(14)[2:]) [out] 0b10000100 0b1110 1110 foramt( 정수, 'b') print(format(14, '#b')) print(format(14, 'b')) [out] 0b1110 1110 문자 -> 아스키코드(유니코드) ord() 하나의 유니코드 문자를 나타내는 문자열이 주어지면 해당 문자의 유니코드 코드 포인트를 나타내는 정수를 돌려줍니다. 예를 들어, ord('a')는 정수 97을 반환합니다. ord('€') (유로 기호)는 8364를 반환합니다. 이것은 chr() 의 반대입니다 .. 2022. 7. 31.
[티스토리_API] 글쓰기 제목 티스토리 API이용한 글작성 입니다. 본문은 HTML방식으로 작성했습니다. 엔터 하이퍼링크 2022. 7. 30.
[티스토리 API]를 이용해서 글 작성하기 -2 (Python) 안녕하세요, 아아덕후 입니다. 이전에 발급받은 Access Token을 통해 API를 활용하여 블로그 정보를 확인해 보겠습니다. 목차 1. 블로그 정보 2. 글 목록 3. 카테고리 4. 글 작성 5.파일 첨부 1. 블로그 정보 tistory.github.io/document-tistory-apis/apis/v1/blog/list.html 블로그 정보 · GitBook No results matching "" tistory.github.io https://www.tistory.com/apis/blog/info?access_token={access-token} &output={output-type} 이 링크에 발급받은 token을 입력하고, output을 xml(defalut = xml)로 받아보겠습니다 !.. 2022. 7. 30.
[티스토리 API] 를 이용해서 글 작성하기 -1 (Authentication code, Access Token 발급 ) 안녕하세요, 아아덕후입니다 ! 저는 요즘(2021.01.13) 여러 가지 API를 이용해가며 토이프로젝트를 진행하고 있습니다! 이번에는 티스토리 API를 이용해서 글 작성을 해보도록 해보겠습니다. 목차 1. 앱 아이디/ 시크릿 키 발급받기 위한 앱 등록 2. 인증 요청 및 Authentication code 발급 3. Access Token 발급 이 순서로 진행할 예정입니다. 1. 앱 아이디/ 시크릿 키 발급받기 위한 앱 등록 티스토리 api를 이용하기 위해서는 먼저 api를 사용할 수 있는 권한을 얻어야 합니다. www.tistory.com/guide/api/manage/register TISTORY 나를 표현하는 블로그를 만들어보세요. www.tistory.com 티스토리 open api 사이트에 방.. 2022. 7. 30.
[자바의정석 정리-2] 상속 inheritance, 오버라이딩, Super, Super() 목차 1. 상속 2. 부모 클래스와 자식 클래스 3. 클래스간의 관계 4. 클래스 관계 결정 5. 오버라이딩 , 오버로딩(간략) 6. Super 7. Super() 1. 상속 상속이란, 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다. [장점] - 보다 적은 양의 코드로 새로운 클래스를 작성할 수 있다. - 코드를 공통적으로 관리할 수 있다. - 코드의 추가 및 변경이 매우 용이하다. [효과] 코드의 재사용성을 높이고 코드의 중복을 제거하여 프로그램의 생산성과 유지보수에 크게 기여한다. 2. 부모 클래스와 자식 클래스 조상 클래스 --> 기존에 작성한 클래스, 부모 클래스, 상위 클래스, 기반 클래스 자손 클래스 --> 새로 작성하고자 하는 클래스, 자식 클래스, 하위 클래스, 파생된 클래스 .. 2022. 5. 26.
[Spring Boot] 스프링 시큐리티 로그인 스프링 시큐리티 로그인 화면 ID : user Password : 해당 스프링 부트 console log 창에서 password 검색 로그인 성공! 2022. 5. 17.
반응형