분류 전체보기
-
MAC을 사용하며 필요한 깨알 정보들 (단축키 ...)깨알정보들 2023. 11. 2.
맥북을 사용하며 필요해서 찾았다가 까먹게 되는 정보들을 모아서 정리해놓았다. 맥북 기호들 Option : ⌥ Command : ⌘ Shift : ⏏︎ Control : ⌃ ESC : ⎋ Enter : ⏎ 단축키 이모지 : ⌃ + ⌘ + space 새로 고침 : ⌘ + R 원하는 부분 캡쳐 : ⌘ + ⏏︎ + 4 미션 컨트롤 : ⌃ + ↑ 잘라내기 : ⌘+ X 인텔리제이 코드 위 아래 이동(드래그 X) / 한 코드 블럭 단위 : ⌘ + ⏏︎ + ↑↓ 코드 위 아래 이동(드래그 O) / 한 줄 단위 : ⌥ + ⏏︎ + ↑↓ Auto Import : ⌃ + ⌥ + O 자동 정렬 : ⌘ + ⌥ + L 변수 생성 : ⌘ + ⌥ + V 자동 완성 : ⌘ + ⏎ 세미클론 포함 자동 완성 : ⌘ + ⏏︎ + ⏎ 사용중..
-
비동기에 대해 알아보자. 2탄 (Executor 설정법)Study/Spring 2023. 10. 31.
https://d1tt0.tistory.com/entry/비동기에-대해-알아보자-Async-학습노트 비동기에 대해 알아보자. (@Async 학습노트) 일단, 동기와 비동기의 차이점을 집고 넘어가자! 동기 - 직렬적으로 수행하는 방식 - 앞의 동작이 끝난 다음 이후의 동작이 시작한다. - 앞의 동작이 끝난 다음 시작하기에 앞의 동작에 대한 결과 d1tt0.tistory.com 위 글에서 비동기에 대해서 알아보고, Executor를 구현하여 쓰레드를 재사용할 수 있게 설정해 줬다. 이제 Executor의 설정을 통해 몇 개의 쓰레드를 관리할 것인지 설정하는 법을 정리해보자. 📕 이론 CorePoolSize - 쓰레드 풀에서 자유롭게 사용할 수 있는 쓰레드의 수 - 기본 설정 : 1 MaxPoolSize - ..
-
비동기에 대해 알아보자. (@Async 학습노트)Study/Spring 2023. 10. 31.
일단, 동기와 비동기의 차이점을 집고 넘어가자! 동기 - 직렬적으로 수행하는 방식 - 앞의 동작이 끝난 다음 이후의 동작이 시작한다. - 앞의 동작이 끝난 다음 시작하기에 앞의 동작에 대한 결과를 알 수 있다. 비동기 - 병렬적으로 수행하는 방식 - 앞의 동작이 끝나기 전에 다음 동작이 시작한다. - 앞의 동작이 끝나기 전에 시작했기 때문에 앞의 동작에 대한 결과값을 알기 어렵다. 📕 학습노트 BASIC SETTING 스프링 부트와 롬복 설정 Controller와 Service를 통한 테스트 로그를 통해서 쓰레드명을 확인 가능 @EnableAsync @SpringBootApplication @EnableAsync public class AsynctestApplication { public static v..
-
[MAC] 깃허브에 폴더 형식으로 정리하기깨알정보들 2023. 9. 7.
새로 책을 읽거나, 새로운 강의를 듣거나 할 때마다 새로운 레포지토리를 생성해서 관리하다보면 내가 지금까지 어떤 책을 읽고, 어떤 공부를 했는지 한 눈에 파악하기 힘들다... 그래서 이번에는 내가 공부한 정보들을 저장해 놓는 하나의 레포지토리를 만드려고 한다. 이전에는 기본 레포지토리를 생성하는 방식으로 진행했다면, 그 방식에서 좀 더 변형하여 (꼼수로) 폴더 형식으로 바꿔 저장하려고 한다. 기존에는 하나의 프로젝트마다 아래와 같이 하나의 깃허브 레포지토리를 만들었다. ps. 맥에서 깃허브 레포지토리 생성하기 [MAC] 깃허브에 프로젝트 올리기 깃허브에 공부한 책들과 그 과정들을 하나 하나 저장해보려고 한다. 그 시작은 깃허브 리포지토리 만들기부터..! 1. 인텔리제이 프로젝트 생성하기 IdeaProje..
-
[MAC] 깃허브에 프로젝트 올리기깨알정보들 2023. 9. 5.
깃허브에 공부한 책들과 그 과정들을 하나 하나 저장해보려고 한다. 그 시작은 깃허브 리포지토리 만들기부터..! 1. 인텔리제이 프로젝트 생성하기 IdeaProjects > TOBY_SPRING 2. git init (깃 저장소로 설정한다.) 3. git add . & git commit -m "~메시지~" 5. git remote -v (아무것도 안 나오는 것이 정상이다. 설정된 값이 없다는 뜻!) ps. git remote -v 를 입력했을 때 아래 나오는 것이 있다면 해당 이름을 git remote remove "이름" 해주면 제거된다. 6. git remote add origin "연결하고자 하는 주소" ps. 위의 코드인 git remote -v 를 이용하여 제대로 연결됐는지 확인할 수 있다. 7..