EventBroker와 중개자 패턴(Mediator Pattern)은 모두 객체 간의 상호작용을 관리하는 데 사용되지만, 몇 가지 주요 차이점이 있습니다. 아래에서 각각의 개념과 그 차이점을 설명하겠습니다.EventBroker정의: EventBroker는 주로 이벤트
상여자는 커밋 메시지를 수정하지 않는다.하지만 나는 하여자니까 수정 1억 번 함.출처 : https://velog.io/@mayinjanuary/git-%EC%BB%A4%EB%B0%8B-%EB%A9%94%EC%84%B8%EC%A7%80-%EC%88%98%EC%
출처 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Strict_modehttps://www.w3schools.com/js/js_strict.aspjs 니가 안 엄격하면 어떡할건데
무슨 뜻인지 찾아볼 시간 없고 일단 익혀라sudo 명령임을 전제함 ~selinux를 끄는 건 사실 비추천.그런데 지금은 내가 만든 테스트 서버에서 어떻게든 테스트를 해야하는 상황임ㅜ 실제 개발계/운영계에서는 인프라 담당자들에게 맡길 것
얘는 유미 ㅋ 출처 : https://myminju.tistory.com/21 https://boring-notes.tistory.com/entry/CentOS-local-YUM-Repository-%EB%A7%8C%EB%93%A4%EA%B8%B0 yum? Yel
자바 소켓 통신 관련 공부를 하다가 발견한 내용.내용 출처 : 자바 네트워크 소녀 네티블로킹 + 클라이언트가 접속할 때마다 스레드를 새로 생성하는 로직으로 소켓 통신을 한다고 가정했을 때 스레드가 게송 생성되어 서버 소켓의 병목 현상과 자바 힙 메모리의 부족 현상이 발
아주 근본적인(?) spring framework 프로젝트를 볼 일이 생겼다.Application.java 에서 ApplicationContext를 하나 생성해서 별거 별거 다 쓰고 있길래 궁금해서 대충 정리해봄. 챗사수님과 함께..소스 코드는 대충 각색해서 정리함..
오전을 네트워크 접속 불가로 날려 먹으며 정리해보는 글...DHCP란?https://blog.naver.com/patchwork_corp/222367649913IP를 특정 기기에 고정적으로 할당해 주는 것이 아니라 기기가 인터넷에 접속할 때, 즉 IP를 필요
챗gpt한테 물어봄플러그인(Plugin):플러그인은 Maven 빌드 프로세스에서 특정한 작업을 수행하는 도구입니다. Maven은 빌드 라이프사이클의 각 단계에서 플러그인을 실행하여 프로젝트를 빌드하고 패키징하며 테스트하고 배포합니다. 각 플러그인은 특정한 목적을 가지고
Java Archive (JAR)를 만들기 위해 사용되는 플러그인.mainClass : JAR파일을 실행할 때 시작되는 메인 클래스를 지정한다.Manifest : Jar의 각종 구성요소의 정보들 및 선언들. JAR를 실행하기 전 Manifest를 먼저 읽어들인다.Cla
간단한 스프링프레임워크 웹 프로젝트를 하나 만들었는데얼어죽을 404가 계속 떴다.하.. 죽어 404^^..구조도 틀리지 않았고web.xmldispatcher-servlet.xmlUserController.java소스도 맞게 썼는데 Controller 진입부터 되지 않는
이번에 수정하게 된 옛\~\~~날 솔루션이 있는데.. 당최 뭘 하는 건지 몰라서 솔루션 문서를 좀 읽었다.(생략).. SAM 파일을 파일 서버에 SFTP 로 접근하여 다운로드 받은 후 PDS에 적재한다. 또한 콜 결과를 SAM 파일을 만들어 SFTP로 업로드한다 솔루션
회사 제품 중에 '데몬'이라고 지칭되는 것들이 있고 '서비스'라 지칭되는 것들이 있다.차이를 모르겠어서 정리해둠.chat gpt의 답변을 그냥 긁어두겠음.데몬(Daemon):데몬은 주로 UNIX 및 유닉스 시스템에서 사용되는 용어.백그라운드에서 지속적으로 실행되는 프로
콜백... 이벤트... 뭐가 뭔데..소프트폰 개발 도중 다음과 같이 콜백 함수를 등록(?)하는 sdk의 함수를 마주했다.사실 마주한지 6개월이 넘었지만 지금까지 얼레벌레 써왔답니다~^^ 알고 싶지 않았으니까요~^^ 하지만 언제까지 이렇게 대충 살 수는 없기에 이참에 내
개인키 : 개인 키는 공개 키 기반 암호화 및 디지털 서명에서 사용되는 중요한 구성 요소입니다. 개인 키는 공개 키와 함께 사용되며, 데이터를 암호화하고 서명하여 보안 통신 및 데이터 무결성을 보호합니다. 개인 키는 공개 키 쌍의 한쪽으로, 공개적으로 공개되어서는 안
Maven은 프로젝트를 빌드하는 데 사용되는 라이프사이클(라이프 사이클)을 정의하고 관리합니다. Maven 빌드 라이프사이클은 다양한 빌드 작업을 순서대로 실행할 수 있도록 돕습니다. Default 라이프사이클:default 라이프사이클은 Maven의 주요 빌드 라이프
저에요.깃을 사용하지 않던 회사분이 퇴사하시면서 최종 소스 파일을 남기고 가셨다.상사는 버전 관리를 위해 이걸 깃에 올려야 하니 최종 소스를 다시 한 번 정리를 해달라고 요청했다.나는 떠나신 분이 남긴 프로젝트 폴더를 그대로 드렸고.. 나는 한소리를 듣고야 말았다.상사
웹소켓 서버에도 아무 에러로그가 없는데 이런식으로 테스트하면 자꾸 오류가 발생했다.알고보니 보안 문제여서 서버 쪽에서 임시로 tls 관련 설정을 주석 처리하고 테스트를 진행하기로 했다.챗사수께 해당 부분에 대해서 질문했더니 아래와 같이 답변..주석 처리된 부분은 보안
Netty:비동기 네트워크 프레임워크: Netty는 비동기 네트워크 애플리케이션을 빌드하기 위한 프레임워크로, 네트워크 통신을 비동기식으로 처리하는 데 중점을 둡니다. 주로 네트워크 프로토콜 개발, 웹 소켓 서버, 스트리밍 서버 등의 작업에 사용됩니다.낮은 레벨 프로그
"PARAM_RS"와 "PARAM_US" 변수가 각각 ASCII 코드 29와 ASCII 코드 31에 해당하는 문자를 사용하고 있습니다. 이 코드들은 특수한 제어 문자(control characters)로, 텍스트 편집 및 데이터 처리에서 사용되는 목적에 따라 다양하게