본문 바로가기

자잘한내용들

(4)
윈도우 포멧 후 spring 환경 체크목록 포멧 전 ● 최소 메인보드, 외장랜카드 드라이버 수집 (기본 드라이버로 인터넷이 연결 안될경우 매우 난감) 포멧 후 ● 백신 설치 ● 브라우저 ● 그래픽, 메인보드, 오디오, 블루투스 등등 드라이버 설치 ● 압축 프로그램 (반디집, 알집) 설치 ● 메신저 설치(카톡, 디스코드) 개발관련 ● jdk필요한 버전 설치 + 환경변수 추가 ● git 설치 ● db서버 설치 (MySQL, 오라클, 마리아db) - db생성 + 계정 생성 ● dbIDE 설치 (DBeaver) ● IDE 설치 (이클립스, 인텔리제이) - 인텔리제이 : 롬복설치, import 설정 ● 기타등등 (StarUML, ... 추가예정
동기(Synchronous) vs 비동기(Asynchronous) 동기 1. 동기(Synchronous) 의 의미는 동기화(Synchronization)의 동기이다 2. 프로그래밍에서의 동기 의미는 현재 작업의 요청과 응답이 동시에 발생하는 것 으로 설명하지만 현재 작업의 응답과 다음 작업의 요청을 동시에 발생 이 더 적합하게 생각한다 동기 방식은 현재 작업의 응답과 다음 작업의 요청의 타이밍을 맞추는 방식이다 3. 이 응답이라는 것도 귀에 붙히면 귀걸이고 코에 붙히면 코걸이로, 네트워크 모델에서는 서버의 응답일 수도 있고 I/O 모델에서는 프로세스 제어권의 반납일 수도 있다. 4. 일반적으로 동기 방식이면 블록킹방식을 사용한다 예시) 동기+블록킹 방식 출근에 대한 응답이 도착하자마자 퇴근에 대한 요청을 시작한다 예시) 동기+논블록킹 방식 작업이 완료했는지 물어보는 응..
소스트리 git 팀프로젝트 푸쉬 권한 문제 소스트리로 연동 하여 사용할때 github 그룹계정 권한을 인식 못하는 오류가 있을때 해결방법 윈도우 제어판 -> 자격증명관리자 자격 증명중에 git 이 포함되는 자격 전부 삭제하고 다시 시도하면 잘 됩니다
VS코드 단축키 정리 General Ctrl + Shift + P (or Command + Shift + P on macOS): 문서 유형을 HTML로 선언합니다. Ctrl + Shift + N (or Command + Shift + N on macOS): 명령 팔레트를 엽니다: 새 창을 엽니다. Ctrl + W (or Command + W on macOS): 현재 창을 닫습니다. Ctrl + S (or Command + S on macOS): 현재 파일을 저장합니다. Ctrl + Shift + S (or Command + Shift + S on macOS): 열려 있는 모든 파일을 저장합니다. Ctrl + P (or Command + P on macOS): 빠른 파일 탐색. Ctrl + Shift + F (or Comman..