본문 바로가기

개발공부/이야기7

티스토리 사이드 목차(TOC) 추가하기 사랑합니다. 선생님 (출처) 개요 TOC. Table Of Content의 약자로 콘텐츠 제목들을 테이블 리스트 형식으로 주욱 나열한 걸 말한다. 티스토리 보다는 회사 Notion 이나 개인 Notion에 글을 쓸 일이 많았다. 이전에는 몰랐는데, 노션에 회의록을 작성하거나 위키를 작성할 때 어김없이 필요했던 것이 목차이다. velog에서는 사이드 목차 기능이 있는데 티스토리에는 따로 없기 때문에 tocbot이라는 오픈소스를 이용해서 목차를 만들었다. 2020년 8월 이후 업데이트가 없지만 망가지면 고쳐 쓰지 모 ㅎㅎ 과정 1. html 테마 편집 테마 편집 화면으로 접속한다. 블로그 관리 → 꾸미기 → 스킨 편집 → html 편집 2. tocbot 불러오기 먼저 안에서 tocbot을 불러온다. css와.. 2022. 6. 18.
궁금한거 URL 정리 https://devhaks.github.io/2019/04/20/session-strategy/ 웹 서버 개발의 Session 전략 웹 서버 개발에 Session 의 문제점과 서비스 환경에 따른 전략에 대해 설명합니다. devhaks.github.io https://sanghaklee.tistory.com/m/57 RESTful API 설계 가이드 1. RESTful API 설계 가이드 본 문서는 REST API를 좀 더 RESTful 하게 설계하도록 가이드할 목적으로 만들어졌다. 따라서, 기본적인 REST API 개념 설명은 아래의 링크로 대신한다. REST API 제대로 알고 사용하.. sanghaklee.tistory.com https://cheese10yun.github.io/jpa-prefer.. 2020. 2. 6.
intellij - 인텔리제이 Terminal 에서 리눅스 명령어를 써보자. 맨 처음 인텔리제이를 사용할때(지금도 얼마 되진 않았다 ㅎㅎ) 조금 불편했던것 중 하나가 터미널에서 리눅스 명령어가 먹히지 않는다는 사실이었다. 이는 intellij 터미널 설정이 윈도우 기본 cmd로 되어있기 때문이다. 이걸 git bash로 바꾸면 리눅스 명령어를 사용할 수 있다! 먼저 crtl + alt + S 를 눌러서 세팅으로 들어간다. 자신의 Git 설치 path가 다르다면 Shell path를 그에 맞게 수정해야 한다. 위에 start directory 말고 밑에 Shell path만 바꾸면 된다. "C:\Program Files\Git\bin\sh.exe" -login -i-login -i 옵션을 꼭 추가해주자. 아니면 terminal을 눌렀을 때 git bash가 다른 window 창에서.. 2020. 2. 5.
SpringBoot - ./gradlew : command not found ec2에 SpringBoot 프로젝트를 배포하기위해 jar 파일을 gradlew를 이용해 실행시키려고 하는 도중 에러 발생. chmod +x gradlew 위의 명령어로 gradlew에 실행 권한 부여. 2020. 1. 16.
무한한 길을 가진 금광에서 금을 찾는 가장 효율적인 방법(경로)는? A씨는 금을 찾기위해 금광으로 들어갔다. 그런데 들어간 금광은 N개의 길로 이루어져 있었다. A씨의 보폭을 S라고 했을때 금을 탐색하기 위한 가장 효율적인 방법을 제시하고 시간 복잡도를 구해라. (단, 금을 구하기위한 단서는 아무것도 없으며 모든 길은 무한한 길이를 가지고 있음) 수업시간에 교수님께서 말씀하신 문제다. 옛날에 구글 면접보실때 면접보기전 맛보기 문제로 나왔다고 한다. 생각해보면 쉽지만 그 답을 구체적으로 도출하기까지 시간이 조금 걸렷다. 먼저 경우를 따져보면 하나의 길을 끝까지 탐색 이 방법은 모든 길이 무한한 길이를 가지고 있기에 비효율 적임 모든 경우의 수를 탐색 여기까지 생각하고 막혀버렸다. 접근은 맞지만 어떤식으로 경우의수를 찾을것인지가 문제였다. 따라서 모든 경우의 수를 찾을때는 .. 2019. 11. 22.
Swap을 안쓰고 (메모리를 하나 더 안쓰고) int a와 int b를 교환할 수 있는가? int x = 10; int y = 5; 일때 방법 1 x = x + y y = x - y // x == x+y x = x - y // y 값으로 swap 됨 방법 2 x = x ^ y; y = x ^ y; x = x ^ y; // ^ -> xor 연산 2019. 11. 22.