본문 바로가기

전체 글

(27)
티스토리 챌린지 https://www.tistory.com/event/write-challenge-2024 작심삼주 오블완 챌린지오늘 블로그 완료! 21일 동안 매일 블로그에 글 쓰고 글력을 키워보세요.www.tistory.com어차피 글 쓰긴 써야하는데 티스토리도 한번 활용해보자!
99클럽 코테 스터디 1일차 TIL + 백준 1072 게임 - 오늘의 학습 키워드: 백준 1072 게임- 공부한 내용 본인의 언어로 정리하기: int 값이 들어온다고 int로 받는 게 아니라 결과와 과정을 생각해서 long으로 받을 필요도 있다.: 또한 시간초과를 방지하기 위해 '이진탐색'을 사용해 최솟값과 최댓값을 확인한다.- 오늘의 회고   - 어떤 문제가 있었고, 나는 어떤 시도를 했는지     : 처음 생각했던 방법으로 풀이했는데 3연속 실패했습니다. 나옴.     : 한 번은 x,y 값을 바꿔서 잘 못 풀어서 그런 건데    - 어떻게 해결했는지     : 내가 실제로 풀이했던 과정에서는 소수점 값이 나왔고, 문제에서도 나왔다.      : 그렇기에 sc.nextLong 을 이용하는 것으로 변경했다.      : 이후 시간초과가 나와서 이진탐색을 사용했..
불필요한 커밋 삭제하는 법 :: 깃에 api key 노출되었을 때 싸피에서 플젝을 하고 깃랩에서 깃허브로 넘기는 과정에서 아이디 비번, key들을 모아놓은 파일이 노출되었다. 파일 자체는 이후에 삭제해서 없는 상태인데 commit 내역에 있어서  깃 가디언에서 이런 메일이 왔다. 위에 파란 링크 말고 보라색 링크를 누르면 문제되는 페이지로 바로 연결된다.  코치님의 조언을 받아서 git-filter-repo를 사용해서 문제를 해결했다. git-filter-repo를 사용하기 위해서는 일단 python을 깔아야 한다. 그리고 scoop 이라는 걸 설치한다. powerShell 에서 진행했다.Set-ExecutionPolicy RemoteSigned -Scope CurrentUser 실행 규칙 변경실행 정책은 신뢰하지 않는 스크립트로부터 사용자를 보호합니다. 실행 정책을 ..
exception 처리 https://mangkyu.tistory.com/204
Elasticsearch 와 루씬, RDBMS https://velog.io/@soyeon207/%EC%9D%B4%EB%A1%A0-Elasticsearch-%EB%9E%80 [ES] 1. Elasticsearch 와 루씬루씬(Lucene) 기반의 Java 오픈소스 분산 검색 엔진velog.io  RDBMS의 개념https://velog.io/@sysop/DBMS-%EC%99%80-RDBMS%EC%9D%98-%EA%B0%9C%EB%85%90 DBMS 와 RDBMS의 개념DBMS는 DataBase Management System의 약자로 데이터베이스를 관리하는 시스템이다.사용자와 DB사이에서 사용자의 요구에 따라 데이터를 생성해주고, DB를 관리해주는 소프트웨어이다.DBMS는 데이터를 계velog.io Elasticsearch 시각화https://vel..
ElasticSearch _ 작성 중 https://www.youtube.com/watch?v=XZQP7fMFHMM - Index를 나눠 놓은게 shard
JIRA _ 작성 중 * 주요 용어- Project : Issue를 관리하는 최상위 카테고리- Issue : 프로젝트에서 발생하는 다양한 형태의 작업 단위- Backlog : 진행해야 할 Issue들을 우선순위 등을 명시하여 모아둔 공간 - Project Leader : Project를 관리하는 사용자- Reporter : Issue를 생성한 사용자- Assignee : Issue를 처리하는 담당자- Watcher : Issue를 참조하는 사용자 - Status : Issue의 흐름 상태를 표시하는 기능- Transition : Issue의 흐름 상태를 변경하는 기능- Resolution : Issue의 종료 여부를 구별하는 값- Story Point : Issue들 간에 상대적으로 표시하는 난이도(보통 1~5로 설정)  I..
Spring Security Config 관련 (Youtube 개발자 유미님 강의 참고) - 작성중 특정 경로에 요청을 진행하고 싶을 때: requestMatchers 사용하기 ex)@Beanpublic SecurityFilterChain filterChain(HttpSecurity http) throws Exception{