본문 바로가기
반응형

기타13

ip주소 확인하는 방법 나의 ip주소 확인하는 방법 1. 윈도우 아이콘 클릭 - 윈도우 아이콘을 클릭합니다 2. cmd 입력 후 '명령 프롬프트' 앱 실행 - 명령 프롬프트 앱을 실행합니다 3. ipconfig 입력 후 IPv4주소 확인 - ipconfig 명령어를 통해 주소를 확인합니다 2023. 10. 31.
네이버 EP 작업기록 네이버 쇼핑에 현재 현대 큐밍 홈페이지에 노출되는 상품들을 똑같이 등록하기 위해서 네이버 EP를 구성해야 한다. 네이버 EP 양식에 따라 노출 상품 정보들을 텍스트 파일로 만들어 파일에 접근 가능한 URL 주소를 등록하면 된다. 네이버 EP의 종류는 2개인데, 매일 새벽 1시에 업데이트하는 전체 EP, 약 2시간 간격으로 신규, 업데이트, 품절, 품절 복구 상품을 구분하는 요약 EP가 있다. 네이버 EP 텍스트 주요 규칙 컬럼과 컬럼 사이는 반드시 tab으로 구분(TSV형식) 첫번째 행은 헤더 선언 두번째 행부터 상품정보 입력 필수 컬럼은 공백문자(null)이거나, 값이 없는 상태인 경우 해당 라인은 에러처리 되므로 유의 모든 칼럼값에서 탭/엔터문자 등의 제어문자 및 그외의 공백줌ㄴ자, 프로그래밍 언어 .. 2022. 6. 12.
Spring에서 예외 처리하기 안녕하세요, oooo 백성규선임입니다. 스프링을 사용하면서 예외처리는 무엇이고 어떻게하는 것인지 공부하면서 조금 더 효율적으로 관리하는 방법에 대해 공유하고자 합니다. 이번 시간에 자바 예외처리의 구조와 주의사항을 확인하겠습니다. 목차 1. 자바 예외 클래스 구조 소개 2. 예외처리 방법 3. UnChecked Exception vs Checked Exception 4. Checked Exception 특징 1. 자바 예외 클래스의 구조 자바 예외 클래스의 최상의 클래스는 Object이고 Throwable이 상속받고 있습니다. 또한 모든 예외 클래스는 Throwable 클래스를 상속받는데, 여기서 크게 Error와 Exception으로 분리됩니다. Error는 OutOfMemoryError(메모리 문제).. 2022. 6. 11.
OCP(Open Closed Principle) 원칙 * 해당 글은 회사 스택 게시판에 올린 글로, 사내망이기 때문에 링크 대신 전문을 복사해서 기록합니다. 안녕하세요 OOOO OO팀 백성규선임입니다. 저는 현대큐밍 홈페이지 웹을 담당하면서 기존의 코드를 유지보수, 개발하는 업무를 하고 있습니다. 최근에 좋은 유지보수성을 가지기 위해서 다양한 방법들을 공부하고 있는데 그중에 한가지를 공유합니다. 오늘 소개드릴 내용은 OCP(Open Closed Principle) 개방 폐쇄 원칙입니다. OCP는 SOLID 원칙 중 하나로, SOLID 원칙은 자기 자신의 클래스의 응집도는 높이고 클래스 간의 결합도는 낮추기 위한 객체지향 설계 기법입니다. 궁극적으로 유지보수와 재사용성을 높이기 위함입니다. OCP는 다형성에 힘입어 재사용, 관리 가능한 코드를 만드는 기반이 .. 2022. 6. 11.
현업들과 협력/의사소통하기 *다양한 부서와 작업했던 내용들 VOC팀 - 피해보상 현황, 등록, 처리 개발, 블랙리스트 화면 개선 영업개발팀 - 제품 상담신청 시, 특정 제휴사 추천인 기능 개발 법인영업팀 - 법인영업 전용 일괄등록 기능 개발(반환, 소유권이전, 설치처 등등) 상품개발팀 - 상품 등록 시, 신규 추가되는 제품생성 항목들 전산화 e커머스팀 - 각종 홈페이지 신규 게시판 및 UI 개선, 기능 개발 품질관리팀 - A/S 현황(교환, 반품, 수리) 대쉬보드 개발 구매관리팀 - 자재, 공구, 필터를 엔지니어가 직접 A/S품목 등록가능하도록 기능 개발 물류관리팀 - 출고된 상품 바코드 삭제 및 출고 백업 기능 개발 혁신전략팀 - 할인쿠폰 등록가능 조직 선택 기능 개발 마케팅팀 - 홈페이지 할인정책 카드 정보 변경 전산화, 나이.. 2022. 6. 10.
lombok local에서 실행하기 lombok이 설치된 경로로 가서 java -jar로 jar 파일을 실행시킵니다. 설치가 뜨면, 아래와 같이 IDE의 경로를 추가하고 설치를 합니다. STS 위치에 lombok 파일이 생성되었습니다. eclipse.ini에서 lombok이 추가되었음을 알 수 있습니다. 2022. 5. 24.
EC2 & RDS 연동하기 DB에 접근을 제한하기 위해서 새로운 보안그룹을 만듭니다 보안그룹이름, 설명을 넣고 VPC는 기본값으로 해줍니다 유형은 MYSQL로 하여 자동으로 포트가 3306이 되었고 소스는 내 EC2 보안그룹을 선택합니다 RDS에서 서브넷 그룹 생성을 해줍니다(안된다..) mysql에서 한글을 사용하기 위해서 파라미터 그룹을 생성합니다 만들고 편집에 들어가니 char 관련 항목이 사라졌다... RDS 만들기 DB 인스턴스 식별자 : RDS 이름 자격증명설정 마스터 사용자 이름 : 접속 ID 마스터 암호 : 접속 비밀번호 서브넷 그룹 : 생성한 그룹 선택(EC2의 VPC를 선택해서 생성했던 그룹) 퍼블릭 액세스 : 예를 하면 EC2 외부에서 즉 로컬에서도 접속가능, 아니오 하면 EC2 에서만 접근가능 기존 VPC 보.. 2022. 5. 17.
AWS S3에 이미지 업로드하기 버킷 ARN을 복사하고 정책 생성기에 들어갑니다 Type of Policy : S3 Bucket Policy Principal : * Actions : GetObject, PutObject ARN : 복사한 ARN 정책을 생성합니다 전체 내용을 복사합니다 다시 돌아와 정책에 붙여넣기하고 저장합니다 *IAM 정책 생성하기 다음으로 이동해 AmazonS3FullAccess를 추가합니다 액세스키 ID와 비밀 액세스 키를 잘 저장합니다 S3에서 실제 이미지 저장시 문제가 발생하여 아래와 같이 해결합니다 객체 소유권 편집에 들어갑니다 ACL 활성화와 ACL 복원 확인 체크를 합니다 cloudFront 연동하기 cloudFront에서 내가만든 S3 bucket을 선택하고 배포한다 2022. 5. 16.
Could not initialize class sun.nio.fs.LinuxNativeDispatcher jenkins를 재시작해서 해결했다 sudo service jenkins restart https://javaju.tistory.com/128 2022. 5. 16.
반응형