브라우저: 이벤트 버블링, 캡쳐링, 그리고 위임
브라우저: 이벤트 버블링, 캡쳐링, 그리고 위임 반응형 이벤트 버블링 이벤트 버블링이란 어떤 element에서 이벤트가 발생했을 때, 해당 element의 event handler를 실행한 다음, 부모 element부터 루트 element에 도달할
멘토링 학습 사항 정리 (9.2, 추후 정리)
멘토링 학습 사항 정리 (9.2, 추후 정리) 1. annotation processor 컴파일 타임에 annotation을 확인해서 사용자가 지정한 기능을 수행하는, 컴파일러에 동봉된 훅. input으로 자바 소스 코드(.java)나 컴파일된 바
【Java-파일】파일과 디렉토리 삭제
【Java-파일】파일과 디렉토리 삭제 1. 설명 이 포스트의 예제는 파일이나 디렉토리의 정보를 삭제하는 코드입니다. File클래스에서 제공하는 삭제기능을 사용할 때 디렉토리의 삭제의 경우 디렉토리 안에 파일이나 디렉토리가 존재한다면, 디렉토리가
【Java-파일】파일 정보보기
【Java-파일】파일 정보보기 1. 설명 이 포스트의 예제는 파일이나 디렉토리의 정보를 Map에 담아서 가져오는 코드입니다. 2. 소스코드 - 메서드 public Map getFileInfo(String path) { File target =
[아이템6] 불필요한 객체 생성을 피하라
[아이템6] 불필요한 객체 생성을 피하라 # 불필요한 객체 생성을 피하라 ## 1. 객체 재사용 똑같은 기능의 객체를 매번 생성하는 것보다 객체 하나를 생성해서 재사용하는 편이 좋다. 불변 객체는 언제든지 재사용할 수 있다. // bad exam
【Java-파일】파일과 디렉토리에 권한부여하기
【Java-파일】파일과 디렉토리에 권한부여하기 1. 설명 이 포스트의 예제는 파일이나 디렉토리에 리눅스에서 권한부여를 할때 사용하는 명령어 chmod처럼 숫자값을 사용하여 권한을 부여하는 코드입니다. 2. 소스코드 - 메서드 public boo
javascript 데이터타입
javascript 데이터타입 1. Number: 정수, 부동소숫점을 따로 구별하지 않고 number로 처리 2. String: 문자 3. Boolean: true 와 false 2가지 값을 가짐(파이썬은 True, False와 같이 첫글자가 대문
[스파르타코딩클럽 | 웹개발종합반] 1주차: HTML / CSS / JavaScript
[스파르타코딩클럽 | 웹개발종합반] 1주차: HTML / CSS / JavaScript 1. 서버/클라이언트/웹의 동작 개념 - 브라우저 1) API로 요청을 보냄 2) 받은 HTML 파일 나타냄 HTML : 뼈대 CSS : 꾸며주는 것(디자인
자바 중급 027. 오버라이딩(overriding)-재정의
자바 중급 027. 오버라이딩(overriding)-재정의 반응형 안녕하세요. 스마트 팩토리입니다 자바 중급 027. 오버라이딩(overriding) 에 대해 알아보겠습니다. 1.오버라이딩(overring) 가. 오버라이딩 - 상속 받은 조상
자바 / 스트림 Stream
자바 / 스트림 Stream package streamEx; import java.util.Arrays; import java.util.Iterator; import java.util.List; import java.util.stream.Stream;