전체 글 썸네일형 리스트형 JS 라벨을 클릭하면 동일한 이름의 라벨을 모두 선택 {{org_nm}} function setOrg(el, org_nm) { var org_nm = org_nm; var orgs = document.getElementsByName(org_nm); var checkbox = $("input."+org_nm) for (var i = 0; i < checkbox.length; i++ ){ if(!checkbox[i].checked) { checkbox[i].checked = true; } else { checkbox[i].checked = false; } } } span 태그에 Onclick 이벤트가 일어날 때 파라미터로 org_nm을 넘긴다. input태그의 체크박스에 org_nm을 함께 클래스명으로 준다. 더보기 ReferenceError: "" is not defined 함수를 호출할 때 문자열 변수를 전달해야하는데 콘솔로그에 "변수" is not defined 에러가 났다. 문자열 변수를 함수의 파라미터로 전달할 때 문자열 파라미터를 작은 따옴표(' ')로 감싸 줘야한다! onclick="setOrg(this, '{{dept_list.org_nm}}')" 더보기 3강. 프로세스 스케줄링 스케줄링 : 여러 가지 작업의 처리순서 결정 프로세스 스케줄링: 주어진 프로세스 처리 순서를 결정 스케줄링 단계 상위단계 : 작업 큐에 있는 작업을 선택 해 프로세스를 생성한 후 프로세스 준비 큐에 전달 중간단계 : 프로세스를 일시적으로 메모리에서 제거해 중지시키거나 중지된 프로세스에 다시 메모리 할당하여 활성화. 하위단계 : 준비 큐에 있는 프로세스 선택 해 사용 가능한 CPU에 할당 스케줄링 목표 1. 공정성 : 모든 프로세스가 적정 수준에서 CPU작업을 할 수 있게 하는 것 2. 균형성 : 시스템의 자원들이 충분히 활용될 수 있게 하는 것 스케줄링 정책 1. 선점 스케줄링 정책 : 실행 중인 프로세스에 인터럽트를 걸어 사용하지 못하게 한 후 뺏어서 다른 프로세스에 CPU 할당하는 방식. 높은 우선순.. 더보기 auto_increment 변경 DB에서 잘못 들어간 데이터를 삭제하고 나서 새로운 데이터를 insert하면 auto_increment로 인해 숫자가 마지막 auto_increment 이후로 생성된다. 이를 수정하기 위해 auto_increment 값을 변경한다. ALTER TABLE TB_MENU AUTO_INCREMENT=2016; 더보기 brew 로 java8 설치하기 터미널을 열고 차례로 입력하고 설치하기 brew search java brew search openjdk brew install openjdk@8 sudo ln -sfn /usr/local/opt/openjdk@8/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-8.jdk java -version 더보기 brew 설치 황금색 맥북 사놓고 안 쓰다가 동료가 왜 안쓰냐고 몇 번 타박의 말을 듣고 '개발자라면 맥북도 쓸 줄 알아야지'라는 생각으로 더듬더듬 컴퓨터를 켜서 세팅을 한다. intelliJ로 개발환경을 세팅하고 싶은데 자바가 안 깔려 있네? 자바를 깔러 가보니 맥북으로 homebrew를 이용해 간편하게 설치할 수 있다는데 homebrew가 없네? https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh macOS terminal 에서 브류 사이트에서 복사해온 코드를 붙여넣는다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD.. 더보기 1. 요구사항 확인 1. 소프트웨어 개발 방법론 1-1. 소프트웨어 개발 방법론 (1) 소프트웨어 생명주기 모델 요구분석~유지보수까지의 공정을 체계화한 절차 프로세스 : 요구사항분석-설계-구현-테스트-유지보수 모델 종류: 폭포수 모델 각 단계를 확실히 마무리 후 다음단계로 넘어감 프로토타이핑 모델 고객이 요구한 주요 기능 구현하여 피드백 반영해 만들어 감 나선형 모델 점진적 개발 반복적 모델 일부분을 반복적 개발해 최종 완성 시킴 (2) 소프트웨어 개발 방법론 개발시작 ~ 시스템 사용하지 않는 과정까지의 전 과정을 형상화한 방법론 종류 : 구조적 방법론 전체 시스템을 기능에 따라 나눠 개발-> 이를 통합하는 분할과 정봅 접근 방식의 방법론 하향식 방법론 나씨-슈나이더만 차트 정보공학 방법론 정보 시스템 개발에 필요한 관리 .. 더보기 리눅스 파일 이름 수정 mv original.html change.html original.html 을 change.html로 이름 수정 더보기 이전 1 2 3 4 5 다음