목록🎃 기타/상식 ❗ (53)
코딩마을방범대
Intellij 에서 git 브랜치 목록을 불러오려고 'git remote update' 명령어를 실행했더니 아래 오류가 발생했다.윈도우에서 사용자명을 관리자 권한으로 대충 변경했더니 권한이 제대로 연동되지 않았나보다.fatal: detected dubious ownership in repository at 'D:/폴더명''D:/폴더명' is owned by:(inconvertible) (S-1-5-21-1660426313-74~~)but the current user is:DESKTOP-HF~~~/유저명 (S-1-5-21-~~)To add an exception for this directory, call: git config --global --add safe.directory 'D:/폴더명'..
내가 별도로 용량이 큰 파일이나 프로그램을 추가로 다운로드 받은 적이 없는데 디스크 용량이 꽉 차버렸다..왠만한건 다 지워봤지만 60GB는 턱도 없었고, 용량 탓인지 컴퓨터도 느린 것 같았다. 디스크 용량을 차지하는 폴더를 시각화하여 보여주는 다른 프로그램들도 많이 사용해보았지만,TreeSize 라는 프로그램이 관리자 권한을 잘 부여받고 시스템적인 폴더도 조회가 가능한 것 같다. 다른 프로그램을 사용했을 땐 보이지 않던 시스템 폴더도 확인할 수 있어서, 원인을 찾을 수 있었다. Find Space Hogs with TreeSize Free | JAM SoftwareI was using Treesize to manage the space on my drive after having installed the..
가끔 자주 사용하는 액션에 단축키가 설정되어있지 않는 경우가 있다.이럴 경우 임의로 단축키 설정이 가능한데, Intellij IDEA는 설정되어있는 단축키가 많기 때문에,충돌 나서 기존의 단축키는 지워지는 경우가 많을 것이다. 하지만 내가 설정하는게 더 중요하므로... 😂 우선 첫 번째로, File-Settings를 클릭해준다. 또는 Ctrl+Alt+S로 설정에 들어가준다. 그 다음, Keymap 탭에 들어가서 단축키를 설정하고 싶은 액션을 검색해준다.나의 경우 git History에 단축키를 설정하고 싶으니 history를 검색해주었다. 원하는 액션 항목을 클릭해준 뒤, 원하는 옵션을 클릭하여 설정하면 완료!앞으로 번거롭게 마우스 클릭클릭으로 해당 액션을 실행할 필요가 없다!
주키퍼는 카프카와 보편적으로 함께 사용되는 서비스이다.주키퍼와 카프카의 개념을 잘 모르겠다면 아래 포스트를 참고하면 된다.하지만, 주키퍼와 카프카를 같이 사용할 때 문제점들이 발생하면서, 이를 보완하기 위한 새로운 서비스가 등장하게 된다. Zookeeper의 개념과 Kafka와의 상관관계KRaft, Kafka, Zookeeper는 모두 분산 시스템에서 메시지 큐잉과 데이터 관리를 위해 사용되는 기술이다.기본적으로 사용할 때 Kafka와 Zookeeper를 같이 사용하는데, KRaft 사용 시 Zookeeper를 사용하지 않아sweet-rain-kim.tistory.com KRaft가 생긴 배경 Zookeeper 사용 시의 문제점1. 성능브로커는 모든 토픽과 파티션에 대 한 메타데이터를 주키퍼..
KRaft, Kafka, Zookeeper는 모두 분산 시스템에서 메시지 큐잉과 데이터 관리를 위해 사용되는 기술이다.기본적으로 사용할 때 Kafka와 Zookeeper를 같이 사용하는데, KRaft 사용 시 Zookeeper를 사용하지 않아도 된다고 한다. Kafkakafka는 일전에 작성한 포스트를 참고하면 된다.간단히 말해서 고성능의 분산 메시징 시스템으로, 스트리밍 데이터를 처리하고 저장하는데 사용된다.메시지 브로커가 존재하여 토픽을 이용해 생산자(Producer)와 소비자(Consumer) 간의 메시지를 중개한다. 아파치 카프카(Apache Kafka)우선 메시지 큐와 관련된 용어들을 함께 알아본 뒤에 카프카에 대해 알아볼 것이다! 메시지 지향 미들웨어(MOM; Message Orient..
스택 영역의 객체 타입 원시타입(Primitive Type)종류데이터형크기(byte/bit)표현 범위논리형boolean1 byte / 8 bittrue 또는 false문자형char2 byte / 16 bit'\u0000' ~ 'uFFFF' (16비트 유니코드 문자 데이터)정수형byte1 byte / 8 bit-128 ~ 127"short2 byte / 16 bit-32768 ~ 32767"int4 byte / 32 bit-2147483648 ~ 2147483647 (-21억 ~ +21억)"long8 byte / 64 bit-9223372036854775808 ~ 9223372036854775807(-100경 ~ + 100경)실수형float4 byte / 32 bit1.4E-45 ~ 3.4028235E38..
[접근 제어자] [수정자] 반환형 메서드명(매개변수 목록) { // 실행할 코드} 각 구성 요소의 설명1. 접근 제어자 (Access Modifier):메서드의 접근 수준을 정의합니다.예: public, private, protected, default (아무 것도 지정하지 않으면 default).제어자설명 public 모든 클래스에서 접근 가능 private 해당 클래스 내에서만 접근 가능 protected 같은 패키지 내에서 또는 상속받은 클래스에서 접근 가능default 접근 제어자같은 패키지 내의 클래스에서만 접근할 수 있습니다. 다른 패키지의 클래스에서는 접근할 수 없습니다. 2. 수정자 (Modifier):메서드의 특성을 정의합니다.예: static, final, synchronized..
애플리케이션 테스트 중에 아래와 같이 connection이 여러번 재연결을 반복하는 로그를 발견해서 해결 방법을 찾기 시작했다. [24-08-29 10:25:36.142][HikariCP connection adder][INFO ][n.s.l.l.s.Slf4jSpyLogDelegator.connectionOpened()] 12. Connection opened (Slf4jSpyLogDelegator.java:541) [24-08-29 10:25:36.245][HikariCP connection adder][DEBUG][c.z.h.p.HikariPool$PoolEntryCreator.call()] HikariCP - Added connection net.sf.log4jdbc.sql.jdbcapi.Conne..