본문 바로가기

기타4

[Intellij] 코드창 usages, usage 표시 해제(옵션 끄기, 힌트 제거) + Code author 코드 작성자 표시, new* 2022.2 얼마전 노트북 고장으로 컴퓨터의 모든 데이터와 모든 프로그램이 날라갔다. 그리고 다시 새로 설치한 인텔리제이의 2022.2버전을 사용하게 되었다. 이런식으로 코드내에 usage, usages 힌트가 추가되었다. 해석하자면 productService 라는 필드는 4번 사용되었고, fileUplod라는 필드는 1번 사용되었다는 것이다. 이 정보를 클릭하게 되면 아래와 같이 사용하고 있는 곳을 모아서 확인할 수 있고 쉽게 이동도 가능하다. 위와 같은 기능으로 이전 버전에서는 ART + F7을 눌러서 확인을 했었다. 👇 ART + F7 개인적으로 ART + F7로 확인을 하는 것 보다 코드내에 추가된 usage, usages 힌트로 확인하는 것이 훨 편하다. 하지만 오히려 한줄씩 잡아먹는 느낌과 방해가 된다고 .. 2022. 8. 11.
[Web]쿠키(Cookie)와 세션(Session) 쿠키(Cookie) 1. 쿠키란? 이름과 값의 쌍으로 구성된 작은 정보다. name = value 기본적으로 아스키 문자만 저장이 가능하다. (한글은 URL인코딩을 해줘야한다.) 서버에서 생성 후 전공, 브라우저에 저장. 유효기간이 지나면 자동 삭제된다. 서버에 요청시 도메인과 path가 일치(하위경로 포함)하는 경우에만 자동으로 전송 2.작동 과정 클라이언트가 서버에 요청한다. 서버가 코드를 수행한 후 쿠키가 만들어지고 응답에 담아서 보낸다. set-Cookie: name=value 응답이 클라이언트한테 전달됨(쿠키도 함께) 서버가 보내준 쿠키가 브라우저에 저장이 됨 클라이언트가 서버에 요청하게되면 저장된 쿠키도 요청헤더에 쿠키가 따라간다. 쿠키: 클라이언트 식별 기술(구별) 3.쿠키의 생성 //서버에.. 2022. 2. 17.
API란 무엇일까? (초보 개발자가 궁금한 API개념) 개발 공부를 하면서 API란 용어를 굉장히 많이 듣게 된다. 도대체 API란 무엇일까? API가 무엇인지 자세하게 알지 못하였기 때문에 검색을 하며 여러가지 글을 읽고 공부하여 정리해보았다. API란? 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다 -위키백과- →API(Application Programming Interface)는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체 나에겐 너무나 어려운 설명.. 예시로 좀 더 쉽게 개념을 이해해보자!! 흔히 API를 레스토랑에 빗대어 표현한다. 손님(내가 만드는 프로그램)이 자리에 앉아 웨이터(API)에게 주문을 한다. 그럼 웨이터는 내 주문 내역을 주방장(API제공자)에게 .. 2022. 2. 15.
마크다운(Markdown) 미리보기와 이모지(Emoji)사이트 추천 github에서 마크다운 편집 시에 미리보기가 없어서 항상 커밋 후 확인/수정하는 것이 불편하여 미리 보기로 좋은 사이트와 이모지 사이트를 찾아보았다. 1.stackedit https://stackedit.io/app# StackEdit stackedit.io 2.jbt.github.io https://jbt.github.io/markdown-editor/ Markdown Editor jbt.github.io 3.www.webfx.com/tools(Emoji) https://www.webfx.com/tools/emoji-cheat-sheet/ 🎁 Emoji cheat sheet for GitHub, Basecamp, Slack & more Emoji codes used by GitHub, Basecamp.. 2022. 1. 21.