전체 글156 Python 설치 방법 ▷ Python 설치 방법*Windows 10에서 진행*pythion 3.12.2 *Use admin privileges when installing py.exe : 설치 시 관리자 권한 사용(py.exe : 코드 실행기)*Add python.exe to PATH : 환경변수 추가 ▷ 설치 확인*두 가지 방법 중 택 1 ▷ 참고 [Python] 파이썬 설치 / 다운로드 방법 (Python for Windows)이번 포스팅에서는 윈도우 운영체제에서 Python을 설치하는 방법에 대해 알아보도록 하겠습니다. 파이썬은 자바처럼 환경변수를 만져야 하는 부분이 없어 설치가 굉장히 간단합니다. 참고로 2021coding-factory.tistory.com ▷ 관련 글 VSCode Django Proj.. 2024. 2. 13. VMware Windows10 설치 방법 Windows10 설치 파일(Windows10.iso) 생성 방법과 VMware에 Windows10을 설치하는 방법*자세한 설명 생략 ▷ 따라가기*Windows10.iso 파일이 이미 있다면 다음 진행▷ Windows10 설치 파일(Windows.iso) 생성 방법▷ VMware Windows10 VM 생성 방법▷ VMware Tools 설치 ▷ Windows10 설치 파일(Windows.iso) 생성 방법 ▷ VMware Windows10 VM 생성 방법*Windows10 설치 과정 생략 ▷ VMware Tools 설치*VMware Tools 기능 설명 생략*반드시 Install VMware Tools 클릭 후 진행 ▷ 관련 글 VMware 설치 방법(무료 버전)VMware Work.. 2023. 11. 24. LocalDate Jackson Data Format 변경 Java8 Jackson ObjectMapper 직렬화 시LocalDate 타입을 timestamps Format에서 dates Format으로 변경하는 방법*자세한 설명 생략 *직렬화(Serialization) : Java Object → JSON String*역직렬화(Deserialization) : JSON String → Java Object ▷ 변경 전*timestamps Format(Jackson 기본 형식){ "visitDates": { "year": 2023, "month": "NOVEMBER", "monthValue": 11, "dayOfMonth": 23, "leapYear": false, "dayOfWeek": "THURSDAY", "dayOfYear": 327, "e.. 2023. 11. 23. VMware 설치 방법(무료 버전) VMware Workstation Player(무료 버전) 설치 방법*자세한 설명 생략 ▷ VMware 설치 방법 ▷ 관련 글 VMware Windows10 설치 방법Windows10 설치 파일(Windows10.iso) 생성 방법과 VMware에 Windows10을 설치하는 방법 *자세한 설명 생략 ▷ 따라가기 *Windows10.iso 파일이 이미 있다면 다음 진행 ▷ Windows10 설치 파일(Windows.iso) 생성 방법 ▷coding-today.tistory.com 2023. 11. 23. Vue3 기초 예제 - 입력 글자 수 표시(Computed) 입력 글자 수 제한을 사용자가 알기 쉽게 화면에 동적 입력 글자 수 표현*자세한 설명 생략 ▷ Computed 란? - template의 data 표현을 간결하게 하는 속성 - 가독성 ↑ 유지보수 ↑ *한눈에 알아보기- 사용하기 전 코드 ( {{ inMsg.replaceAll('\n', '').length }} 자 / 최대 {{ MAX }} 자 ( {{ inMsg.replaceAll('\n', '').length }} 자 / 최대 {{ MAX }} 자 ) - 사용 후 코드 ( {{ inMsgSize }} 자 / 최대 {{ MAX }} 자 ) ( {{ inMsgSize }} 자 / 최대 {{ MAX }} 자 ) ▷ 프로젝트 전체 구조 ▷ 기초 예제 - 입력 글자 수 표시*전체 코드*.. 2023. 11. 21. @RestControllerAdvice - 전역 예외 처리 @RestControllerAdvice를 사용해 모든 Controller에 대한 예외 처리를 한 곳에서 관리 및 처리*공통 에러 메시지 및 이외 예외들을 공통 처리 하는 예제*자세한 설명 생략 ▷ @RestControllerAdvice란? - Application 전역 예외 처리 Annotation - Project 하나의 @ControllerAdvice만 관리하는 것을 권장 - @Controller Annotation이 붙은 Controller에서 발생하는 예외를 처리 - @ResponseBody가 있어 JSON 응답 *@ControllerAdvice 차이 - @ExceptionHandler를 통해 처리 *Method 범위 E.. 2023. 11. 17. Start to Last Date Date 타입의 시작 날짜부터 종료 날짜까지 날짜들을 구하는 메소드*자세한 설명 생략 /** * Start to Last Date * @param {*} startDate(Date) * @param {*} lastDate(Date) * @returns YYYY-MM-dd */function getDatesStartToLast(startDate, lastDate) { if (!(startDate instanceof Date && lastDate instanceof Date)) return "Not Date Object"; var result = []; var curDate = startDate; while (curDate ▷ 관련 글 Date FormaterDate 타입을 원하는.. 2023. 11. 14. Date Formater Date 타입을 원하는 Format으로 변경하는 메소드*자세한 설명 생략 /** * Date Formater * * @param {*} date * @returns YYYYMMdd */function getFormatDate(date) { const YYYY = String(date.getFullYear()) const MM = String((date.getMonth() + 1) >= 10 ? (date.getMonth() + 1) : "0" + (date.getMonth() + 1)) const dd = String(date.getDate() >= 10 ? date.getDate() : "0" + date.getDate()) return YYYY + MM + dd}/** * .. 2023. 11. 14. JS Null Check 빈칸(""), null, 공백(" ")을 체크하는 메소드*자세한 설명 생략 *개선한 버전/** * isBlank Check * * @param {*} str * @returns {boolean} */function isBlank(str) { return !str || str.trim().length === 0;} /** * Null Check * * @param {*} str * @returns default false */function nullCheck(str) { if ("" == str) { return true } if (null == str) { return true } if (str.replace(/\s/g, '').length 2023. 11. 14. 이전 1 ··· 3 4 5 6 7 8 9 ··· 18 다음 728x90 728x90