목록IT (18)
kimmgamjja
keyup키보드를 눌렀다가 손을 떼는 시점에서 이벤트 발생keydown키보드를 누르는 시점에서 이벤트 발생 키보드를 계속 누르고 있는 경우에 처음 한 번만 이벤트 발생keypress키보드를 누르는 시점에서 이벤트 발생키보드를 계속 누르고 있는 경우에는 이벤트 계속 발생 keypress 가 적용되는 키는 제한적이다ex) 영문, 숫자, Enter, Space ※ keydown → keypress → keyup 순으로 이벤트 발생 * 이 링크에서 keypress, keydown, keyup 이벤트의 차이를 직관적으로 볼 수 있음https://codepen.io/yamoo9/pen/vRmeQZ DOM API - keydown, keypress, keyup, input 이벤트 간 차이...codepen.ioh..
filter() 배열의 각 요소들 중에서 원하는 조건에 맞는 요소들만으로 필터링된 배열을 생성하기 위해 사용var number = [1, 2, 3, 4];function isEven(val){ return val & 2 === 0; // 짝수인 경우 true 반환}var result = number.filter(isEven);console.log(result); // [2,4] - 2차원 배열 필터링var people = [["kim", 20], ["lee", 30]];var filtePeople = people.filter(people => { return people[1] >= 30;});console.log(filterPeople); // ["lee",30] https://codingeveryb..
IN 연산자여러 값을 OR 관계로 묶어 나열하는 조건을 WHERE절에 사용할 때 쓸 수 있는 키워드IN 연산자는 조건의 범위를 지정하는 데 사용된다. 값은 콤마( , )로 구분하여 괄호 내에 묶으며, 이 값 중에서 하나 이상과 일치하면 조회된다SELECT * FROM EMPWHERE DEPT_NO IN (SELECT DEPT_NO FROM DEPT WHERE DEPT_NO BETWEEN 10 AND 20) NOT IN 연산자SELECT * FROM EMPWHERE ENAME NOT IN ('KIM' , 'LEE') - IN () 안에 있는 값 (KIM 과 LEE)는 제외하고 조회된다

지난주 토욜 제 56회 3월 8일에 SQLD (SQL 개발자) 시험을 봤습니당..! SQLD 시험 준비를 어떻게 했는지 공유하려고 합니당 일단 2025년에 남은 시험일은 제 57회 5.31(토), 제 58회 8.23(토), 제 59회 11.16(일) sqld 시험이 있습니다 각각 시험 접수기간은 위 사진에 빨간색 네모친 기간을 참고하시면됩니다! 1. SQLD 응시자격 및 합격 기준1) 응시료50000원2) 응시 자격제한이 없어 누구나 응시가능합니다 그래도 응시자격 확인해보고 싶으신 분들은 https://www.dataq.or.kr/www/sub/self_diag.do 데이터자격검정데이터자격검정, 빅데이터분석기사, DAP, DAsP, SQLP, SQLD, ADP, ADsPwww.dataq.or.k..
1. 샾 # 을 이용한 경우 SELECT NAME FROM USER WHERE ID = #{ID} 다음과 같은 SELECT문을 작성하였을경우 아래와 같이 ? 에 파라미터가 바인딩 되어 수행된다. 이렇게 파싱된 쿼리문은 재활용(캐싱)되므로 효율적이다. SELECT NAME FROM USER WHERE ID = ? 또한 변수에 작은 따옴표(')가 붙어 쿼리가 수행되므로 '#{id}'라고 쿼리문을 작성할 필요가 없다.아래와 같이 사용할 수 없다. 아래와 같이 사용할 경우 USER_'tableName'이 되어버리므로 에러가 발생한다. SELECT NAME FROM USER_#{tableName} WHERE ID = #{id}2. $를 이용한 경우 $를 이용하게 되면 파라미터값이 바뀔 때마다 새로운..
IPAM ( Internet Protocol Address Management)- IP 주소를 관리하고 할당하는 시스템 또는 프로세스를 의미한다- 네트워크에서 IP 주소의 효율적인 사용과 관리, 추적, 보안을 제공하는 중요한 도구( IP 사용현황 모니터링 및 DNS와 통합하여 네트워크의 안정성과 효율성을 높일 수 있다) 1. 주요 기능 IP 주소 할당 : IPAM 은 네트워크에서 사용 가능한 IP 주소를 할당하고 사용 중인 주소를 추적하여 주소 충돌을 방지한다주소 추적 및 관리 : IP 주소의 사용현황을 모니터링하고, 각 주소의 할당 상태 ( 사용중, 예약, 사용 가능 등) 을 관리DNS 통합 : IPAM 은 DNS ( Domain Name System) 와 통합되어, IP 주소와 도메인 이름간의 매핑을..
CDR (Call Detail Recording) - 유무선 전화통화에 대한 로그 데이터- 과금할 목적으로 특정 내선번호나 가입자 그룹에 대한 통화 세부 내역 데이터( 발신 번호, 착신 번호, 통화량, 통화 시간 등) 를 수집하고 기록하는 서비스 기능이다- 통화비용을 각 부서별로 부담시킴으로써 경비를 절약하기 위해 기업에서 사용되거나 호텔, 병원 등 고객들에게 사용한 전화비를 각각 청구해야하는 경우 사용한다- 유동인구 데이터 확보를 위해 사용하기도 한다 https://itwiki.kr/w/CDR(%ED%86%B5%EC%8B%A0)#google_vignette IT위키IT에 관한 모든 지식. 함께 만들어가는 깨끗한 위키itwiki.kr
* TCP , UDP → 데이터를 보내기 위해 사용하는 프로토콜 TCP (Transmission Control Protocol) - 전송을 제어하는 프로토콜- 인터넷 상에서 데이터를 메시지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜- IP가 데이터의 배달을 처리, TCP 는 패킷을 추적 및 관리UDP (User Datagram Protocol) - 사용자 데이터그램 프로토콜 - 데이터를 데이터그램 단위로 처리하는 프로토콜
무선 AP- 유선 네트워크와 무선 클라이언트 간의 연결을 제공하는 장치- AP는 유선 네트워크에 연결되어 있으며, 무선 신호를 통해 클라이언트 장치(예: 노트북, 스마트폰, 태블릿 등)와 통신한다- 기능 및 역할 : 무선 신호 송수신 : AP는 Wi-Fi 신호를 송수신하여 무선 장치들이 네트워크에 연결할 수 있게한다.네트워크 확장 : AP는 기존 유선 네트워크를 무선으로 확장하여 더 넓은 영역에서 인터넷에 접속할 수 있도록 한다.다수의 연결 지원 : 여러 클라이언트 장치가 동시에 AP에 연결할 수 있어, 여러 사용자가 동시에 인터넷을 사용할 수 있다보안 : AP는 WPA2, WPA3와 같은 보안 프로토콜을 통해 무선 연결의 보안을 강화한다.무선 AP Client- 무선 AP Client는 무선 AP에 연..
캐시컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 장소를 가리킨다. 캐시는 캐시의 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우나 값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용한다. 캐시에 데이터를 미리 복사해 놓으면 계산이나 접근 시간없이 더 빠른 속도로 데이터에 접근할 수 있다.캐시는 시스템의 효율성을 위해 여러 분야에서 두루 쓰이고 있다.캐싱애플리케이션의 처리 속도를 높여 준다이미 가져온 데이터나 계산된 결과값의 복사본을 저장함으로써 처리속도를 향상시키며, 이를 통해 향후 요청을 더 빠르게 처리할 수 있다대부분의 프로그램이 동일한 데이터나 명령어에 반복해서 액세스하기 때문에 캐싱은 효율적인 아키텍처 패턴웹 캐시사용자가 웹사이트(client)에 접속할 때, 정적 컨텐..