Programming50 JAVASCRIPT 자바스크립트 표준에서 Camel 표기를 선호하는 이유는? 표기법은 Camel, Snake, Pascal 이 있다.그중 JAVASCRIPT 는 Camel 표기법을 사요하는 것을 권장된다.그 이유가 무엇일까? 관습적인 스타일 때문에 Camel을 선호한다.자바스크립트의 표준 라이브러리와 대부분의 오픈 소스 코드는 카멜 표기법을 따른다.(ex: getElementById, querySelector 등) 간혹 상수를 나타낼땐 대문자 스네이크 표기법을 따르기도 한다. (const MAX_VALUE = 100;) 이렇듯 자바스크립트는 Camel 표기로 사용하도록 하자. 2024. 11. 1. JAVA 파일 수동 COMPILE 해당 파일 경로에서 CMDJAVAC HelloWorld.java //수동 컴파일JAVAC -encoding UTF-8 HelloWorl.java //한글깨짐 방지 Test Code 파일 등 한개의 JAVA 파일만 컴파일 하고 싶을 때 사용하면 된다. 2024. 10. 30. git 에서 자주 사용하는 cli 명령어 모음 1. 저장소 설정 및 초기화git init : 현재 디렉토리를 Git 저장소로 초기화git clone :원격 저장소를 로컬로 클론2. 파일 상태 확인git status : 변경된 파일이나 새로 추가된 파일의 상태를 확인git diff : 워킹 디렉토리에서 수정된 사항 확인3. 파일 추가 및 제거git add :특정 파일을 스테이징 영역에 추가git add . : 현재 디렉토리의 모든 변경사항을 스테이징 영역에 추가gir rm : 파일을 제거하고, 워킹 디렉토리에서 삭제4. 커밋git commit -m "message": 스테이징 된 파일을 커밋하면서 메시지를 추가git commit --amend: 마지막에 커밋 메시지를 수정하거나 변경사항 추가5. 브랜치 작업git branch: 현재 브랜치 목록을 .. 2024. 10. 24. JAVASCRIPT key down 이벤트 설정 과 키보드 key code // 바닐라document.addEventListener('keydown', function(event) { //반대는 keyup console.log('Key pressed:', event.key); // 누른 키의 값 출력 console.log('Key code:', event.code); // 누른 키의 코드 출력 // 특정 키에 대한 작업 예시 if (event.key === 'Enter') { console.log('Enter key was pressed'); }});// jQuery$(document).on('keydown', function(event) { // 반대는 keyup console.log('Key pressed:'.. 2024. 10. 17. JAVA Garbage Collection(GC) 성능 최적화 1. Garbage Collection(GC) 란?Garbage Collection(GC)은 Java에서 메모리 관리를 자동으로 처리하는 메커니즘입니다. 애플리케이션이 더 이상 사용하지 않는 객체를 찾아 메모리에서 제거하고, 그 메모리를 다시 사용할 수 있도록 해주는 중요한 역할을 합니다. 이를 통해 개발자는 직접 메모리 관리를 할 필요 없이 안전하고 효율적으로 애플리케이션을 개발할 수 있습니다. 2. GC가 필요한 이유메모리 누수 방지: 더 이상 사용하지 않는 객체가 메모리에 남아 있는 경우 메모리 누수가 발생할 수 있습니다. GC는 이를 방지하고 메모리를 자동으로 해제한다.효율적인 메모리 관리: 불필요한 객체를 주기적으로 제거하여 메모리를 최적화하고, 시스템 성능을 유지합니다. 3. GC 의 동작 원.. 2024. 10. 8. 사업자번호의 유효성 검사 한국에서 사업자 번호의 유효성 검사를 하는 방법을 알아보자 사업자 번호의 구성사업자 등록번호는 총 10자리로 숫자로 이루어져 있다 ( 123 - 45 - 67890 )유효성 검사 알고리즘앞의 9자리를 사용하여 검증값을 계산한 뒤 마지막 자리와 일치하는지 확인1. 각 자리에 가중치 부여자리123456789가중치137137135 2. 계산 방법사업자 번호의 각자리 수와 가중치를 곱하여 더한다.마지막 9번째 자리는 가중치를 곱한 뒤, 그 값을 10으로 나눈 나머지를 합산한다.예시1×1 + 2×3 + 3×7 + 4×1 + 5×3 + 6×7 + 7×1 + 8×3 + (9×5)/10의 나머지 = 총합 3. 총합 계산총합에서 10으로 나눈 나머지를 구하고, 이를 10에서 뺀 값을 구한다.10 - (총합 % 10) 4.. 2024. 9. 25. 이전 1 2 3 4 5 6 7 ··· 9 다음 728x90 반응형 LIST