목록분류 전체보기 (33)
Developer's Development
3주차(7/17-7/23) Chapter 04 Chapter 04. 반복문 1. 배열(Array) 여러 개의 변수를 한 번에 선언해 다룰 수 있는 자료형. 대괄호[]를 사용해 생성하고, 내부의 값을 쉼표(,)로 구분해 입력함. 배열 내부에 들어 있는 값을 요소(element)라고 하며, 어떠한 종류의 자료형도 요소가 될 수 있음. 1) 배열 만들기 [요소, 요소, 요소, ..., 요소] 2) 배열 요소에 접근하기 배열[인덱스] //인덱스(index) : 요소의 순서 3) 배열 요소 개수 확인하기 배열.length 배열[배열.length - 1] //배열의 마지막 요소를 선택할 때 자주 사용하는 패턴 4) 배열 뒷부분에 요소 추가하기 (1) push() 메소드를 사용해 배열 뒷부분에 요소 추가하기 배열.p..
2주차(7/10-7/16) Chapter 03 Chapter 03. 조건문 1. if 조건문 조건에 따라서 코드를 실행하거나 코드를 실행하지 않을 때 사용하는 구문 1) if 조건문 불 표현식의 값이 true면 중괄호 안의 문장을 실행하고, false면 문장을 무시하는 구문 if(불 값이 나오는 표현식) { 불 값이 참일 때 실행할 문장 } 2) if else 조건문 if 조건문 바로 뒤에 else 구문을 붙여서 서로 반대되는 상황을 표현하는 구문 if(불 값이 나오는 표현식) { 불 값이 참일 때 실행할 문장 } else { 불 값이 거짓일 때 실행할 문장 } 3) 중첩 조건문 조건문 안에 조건문을 중첩해 사용하는 구문 if(불 값이 나오는 표현식 1) { //표현식 1이 참이면 실행 if(불 값이 나..
정보통신과 전공자이자 신입개발자의 턱걸이 SQLD 합격 후기 개념 - 2023 유선배 SQL개발자(SQLD) 과외노트 - 구글링 [SQLD 요약본 pdf] 받아서 개념 파악 - 문제 풀이 후 오답노트 작성 시에도 참고 - 개념이 정리되어 있는 순서가 노랭이 책의 문제 순서랑 똑같아서 문제 풀면서 참고하기 좋았다. https://yurimac.tistory.com/40 SQL) SQLD 이론 요약 정리 PDF 13페이지 분량의 SQLD 이론 요점 정리 PDF 파일을 공유합니다. 원본에서 필요하다 생각된 부분들을 추가, 삭제했습니다. 나름 오래 걸렸네요.. 🥲 2장 3절인 SQL 최적화 부분은 개정판부터 제거됐다 yurimac.tistory.com 문제 풀이 1. 그 유명한 노랭이(SQL 자격검정 실전문제)..
취업 전부터 jQuery나 javaScript에는 유난히 자신이 없었다. ajax도 지금은 많이 적응되었지만 최종 프로젝트 당시만 해도 얼마나 어려웠는지... 웹 개발자로서 javaScript는 피할 수 없는 존재기에, 확실히 내 것으로 만들고 싶어서 시작하게 되었다. 혼공단 10기 일정(자바스크립트) 1주차(7/3 - 7/9) Chapter 01 ~ 02 Chapter 01. 자바스크립트 개요와 개발환경 설정 자바스크립트(JavaScript) : 웹 브라우저에서 사용하는 프로그래밍 언어. (자바와는 완전히 다르고, 동적 웹 페이지와 데스크톱/모바일 애플리케이션 등을 개발하는 데 사용됨) 개발환경 세팅 : 텍스트 에디터(Visual Studio Code) + 코드 실행기(Google Chrome) 자바스..
Case) 파일 업로드 작업 테스트 진행 시, 로컬의 'upload' 폴더에 업로드된 파일들이 git에 올라간 상황 Git Ignore 설정하기 Git 저장소의 파일 관리 시스템에서 제외할 파일을 지정할 수 있음. 파일명은 반드시 '.gitignore'upload/ //upload/ 디렉터리의 모든 파일을 무시한다.저장소에 Ignore 다시 적용하기git rm --r --cached /upload/ . git add . git commit -m "Apply gitignore"번외) ChatGPT에게 물어본 'git rm' 명령어의 옵션 `git rm` 명령어는 Git 저장소에서 파일이나 디렉토리를 제거하는 데 사용됩니다. 명령어에는 다양한 옵션이 있습니다. 가장 일반적인 옵션은 다음과 같습니다:`-f` ..
input type > radio와 checkbox의 차이 - radio : 단일 선택만 가능 - checkbox : 중복 선택도 가능 HTML 로 를 감싸면 체크박스가 아닌 텍스트를 클릭해도 선택이 가능하다. 전체 발급완료 발급취소 환불 jQuery '전체'를 선택하면 체크되어 있던 다른 값들을 해제하고, 다른 값들을 선택하면 '전체'를 해제 $("[name=status]").change(function() { if($("input[name=status]:checked").length > 1) { if($(this).val() == "") { $("input[name=status]:gt(0)").prop("checked",false); } else { $("input[name=status]:eq(0)"..
git cherry-pick : 다른 branch에 있는 commit을 선별적으로 현재 브랜치에 반영한다. git merge : 다른 branch의 작업내용을 병합한다. commit 단위로 합치는 것이 불가능하다. Case) 작업 후 master에 바로 push하는 게 아니라 장기적으로 작업해서 나중에 merge해야 하는 UI/UX 개편 건 gerrit에서 RENEW 브랜치를 따서, 첫 commit 후 commit --amend로 계속 작업함. (git push origin HEAD:refs/for/RENEW) cherry-pick 하려다가 안돼서 merge로 해결한 상황 bash에서 로컬 브랜치를 따서 작업하다가 commit 및 gerrit 코드리뷰 완료, 근데 master에서 동시에 수정한 파일 존재..
case) DB에 저장되어 있는 영문 약자(콤마로 구분되어 있는 String)를 상수 처리한 한글로 변환하여 화면 List에 반환하고자 함. VVO, FUK, PUS ▶ 블라디보스톡, 후쿠오카, 부산 1. 상수 처리 클래스 public static class airportNm { final public static String VVO = "VVO"; final public static String FUK = "FUK"; final public static String PUS = "PUS"; public static String getValue(String Key) {return map.get(key);} public final LinkedHashMap map = new LinkedHashMap(); st..