목록전체 글 (146)
yoni
버그 내용 SampleLegacyDesignationInfoList.java: Filename too long 원인 윈도우의 경우는 API의 파일 경로 길이가 260자 제한을 갖기 때문이다. 해결 방법 Git Bash 관리자 권한으로 실행 git config --system core.longpaths true
01. 도메인 주도 설계란? 02. 시스템 특유의 값을 나타내기 위한 '값 객체' 03. 생애주기를 갖는 객체 - '엔티티' 04. 부자연스러움을 해결하는 '도메인 서비스' 05. 데이터와 관계된 처리를 분리하자 - '리포지토리' 06. 유스케이스를 구현하기 위한 '애플리케이션 서비스' 09. 복잡한 객체 생성을 맡길 수 있는 '팩토리 패턴' 12. 도메인 규칙을 지키느 '애그리게이트' [1. 객체] 값 객체란? -> 시스템 특유의 값을 정의해야 할 때가 있다. 이러한 시스템 특유의 값을 표현하기 위해 정의하는 객체를 값 객체라고 한다 값은 불변이다. 그러나 값을 수정하지 않고서도 목적을 달성할 수 있는 소프트웨어를 만들기는어렵다. 값은 불변일지라도 값을 수정할 필요는 있다. 하지만 '변하지 않는'성질을..
[jar파일에 특정 class 변경] 윈도우서버에서 .jar 압축파일을 열기 : 7zip이 압축률이 좋아 주로 7zip을 많이들 사용하시는듯 패치할 class 파일 경로로 이동 class 파일을 .jar 파일 경로에 붙여넣기 한다. 만든날짜, 액세스한 날짜 확인 [class 컴파일버전 확인하기] : .jar 파일과 .class 파일의 컴파일 버전이 다르게 되면 에러가 나게 된다. 해서 여러사람이 작업한 경우 혹은 컴파일 버전을 확인 후 .class파일을 .jar에 패치해야한다. >윈도우 서버 기준 Windows PowerShell 열기 class 파일 경로로 이동 > cd 파일경로 명령어 입력 javap -verbose 클래스파일명.class | findstr version 결과 확인 major vers..
보호되어 있는 글입니다.
최근에 git 비밀번호를 바꾼 상태에서 tortoise를 사용한 경우 변경된 계정정보를 입력해 주지 않으면 나타나는 현상중에 하나이다. 제어판>자격 증명 관리자>Windows 자격 증명 비밀번호를 변경한 증명서에서 편집을 눌러 변경된 사용자 이름이나 암호를 수정한다. 계정 정보를 바꿔 주고 tortoiseGit 정상작동 확인
git > Version Control > Local Changes 우클릭 > New Changelist... 클릭 Default Changelist는 local에서 수정사항이 있어 commit가능한 목록이 보여진다 만들어 놓은 ignore디렉토리에 commit 목록으로 설정하고 싶지 않은 파일들을 옮겨 놓는다. 왼쪽에 리프레시 버튼을 눌러준다. commit버튼을 눌러 Changelist에서 ignore에 옮긴 파일은 제외되고 Default Changelist안의 파일만 커밋목록으로 셋팅이 된다.
package.json에서 prettier를 셋팅한다 Terminal에서 yarn을 돌리게 되면 package.json에 적힌 버전을 참조하여 설치를 진행한다. yarn을 실행하게 되면 node_modules 가 새로 생성이 된다. Settings에서 Prettier 경로 잡아주기 : node_modules>prettier Plugins에서 Prettier설치하기 단축키 : Alt-Shift-Ctrl-P on Windows and Linux
[data unique key setting] : 데이터 map 구조중 key 값이 unique 설정이 안되어있어 에러가 난 상태 {productGrpNm} {color && ( {color.map(c => ( ))} {phoneCapacity && phoneCapacity.map(capacity => {capacity})} )} 1. hex 코드 처리 : 리액트에서는 시퀀스 값 처리(유니크한 key를 설정할때)를 hex로 처리하는 방법을 권장하는거 같다. {productGrpNm} {color && ( {color.map(c => ( ))} {phoneCapacity && phoneCapacity.map(capacity => ( {capacity} ))} )} 2. index 처리 : index방법은 ..