분류 전체보기 91

2022년 정보처리기사 3회 실기 후기 + 단기간에 따는 팁

와 정말 오랜만에 돌아온 블로그 ㅎㅎ 9월과 10월에 무엇을 했을까! 를 쓸 겸 정처기 3회 실기 후기를 적어볼까 한다… 9월과 10월엔 자바 공부 조금 + 과외 두 탕 + 정처기 준비를 했다. 정처기 준비를 위한 책을 사면 보통 1권과 2권으로 분리되어있는데 진짜 1권 내용이 재미없음 + 글자 빽빽함으로 이루어져 있어서 시작부터가 하기 싫었다… 그렇게 미루고 미루다 아 이러다간 하나도 안 하겠는데? 싶어서 정처기 시험 딱 한 달~3주 남은 시점부터 2권 공부를 시작했다… 그래도 2권은 DB, 프밍언어 파트라 할만했다. 그렇게 나는 시험 당일까지 2권만 공부하고 1권을 단 한 장도 보지 않았다고 한다^^… 시험 전날 나는 프로그래밍 파트랑 DB 다 맞고 보안 운영체제에서 안 틀리면 ssap가능 이라며 행..

daily note 2022.11.30

[JavaScript] Class 삽입 및 수정 / className과 classList 차이점

상황에 따라 css 변경하고 싶을 경우 css 파일에 작성을 해놓고 특정 class를 삽입하거나 삭제해 css를 적용하거나 적용하지 않을 수 있다. 클래스를 추가하고 삭제하는 방법은 classList, className 이 두가지를 이용해 가능하다. ☞ className의 경우 클래스명을 추가시에 ☞ classList.add()의 경우 클래스명을 추가시에 className // html -> const h1 = document.querySelector("screen-header") //h1의 className, 즉 screen-header pink-background가 출력된다. console.log(h1.className) // h1이 가..

JavaScript 2022.11.21

[JavaScript] Event 실행 및 종류

[ Event 실행법 ] addEventListener 사용하기 //변수에 eventname에 해당하는 이벤트가 발생할 경우 선언해놓은 함수가 실행된다. function 함수명(){} 변수명.addEventListener("eventname",함수명); onEventname 사용하기 //변수에 EventName에 해당하는 이벤트가 발생시 선언해놓은 함수 실행 function 함수명(){} 변수명.onEventName = 함수명; [ Event 종류 ] click event - 무언가 클릭되었을경우 mouseenter event - 마우스가 해당 요소내에 있을경우 mouseleave event - 마우스가 해당 요소내에서 나간경우 resize event - 화면크기를 조정한 경우 copy event - 무..

JavaScript 2022.11.21

[JavaScript] html 파일 속 요소 가져오기

Id로 가져오기 //document란 html을 가르키는 객체 //id가 firstname인 element를 불러온다. const name = document.getElementById("firstname"); class명으로 가져오기 //class 이름이 username인 element를 불러온다. const name = document.getElementByClassName("username"); Tag명으로 가져오기 ex. h1, div 등등... //h1 tag를 가진 element를 불러온다. const name = document.getElementByTagName("h1"); selector로 가져오기 //div 속 class이름이 username인 element를 불러온다. const na..

JavaScript 2022.11.21

[JavaScript] 배열 선언, 추가, 삭제

[ 배열 선언 ] 같은 데이터타입이 아니거나 변수 이름 자체여도 가능 const name = "yebeen"; const array = [3,"hi",name]; //yebeen 출력 console.log(array[2]); [ 배열 추가 ] 배열의 맨 끝에 값 삽입하기 - .push(); const name ="yebeen"; const array = [3,"hi",name]; array.push("bye"); // array -> [3,"hi",name,"bye"] 배열의 맨 앞에 값 삽입하기 - .unshift() const name ="yebeen"; const array = [3,"hi",name]; array.unshift("bye"); // array -> ["bye",3,"hi",name]..

JavaScript 2022.11.21

2022.09.06~08

0906 내가 8월에 에이블리 출석체크로 할인쿠폰 만드는 걸 했는데 무려 30% 할인 쿠폰을 만들었단 말이지 근데 6일까지 사용 기한이라 뭐 살까 하루 종일 엄청 고민을 했오 분명 처음엔 멋쟁이 재킷과 후드티들을 사야지 했는데 주문내역을 보니 가디건만 3개^~^ 가디건 쳐돌이는 어쩔 수 없나 봐~~,, 그래도 맨투맨 하나는 양심상 사봤어… 잘 어울리길 바라는 중~~ 0907 내가 인스타에서 미니포에라는 쇼핑몰을 보고 한동안 퐁당 빠져서 옷을 엄청 구경했단 말이야 진짜 옷 색이 너~~~~무 예뻐 큐티 포근한 느낌이야 그래서 어제 옷 사면서 고민하던 핑꾸 트레이닝을 직잭에서 구매했는데 직진 배송이라더니 진짜 다음 날 배송 오더라 넘나리 신기했어 냅다 저희 당일배송이에오~ 광고하는 중 이게 그 핑꾸바지 사진엔..

daily note 2022.09.09

2022.9.5

내가 과연 휴학기간 동안 계획대로 잘할 수 있을까라는 생각에 많이 고민했던 휴학 모든 일에 장점만 있을 수 없으며 그 단점은 내가 오로지 감당해야 하는 것임을 깨닫고 수많은 고민 끝에 드디어 오늘 휴학계를 제출했다. 어제부터 힌남노 태풍으로 인해서 바람도 불고 비도 왔다. 종정시에서 휴학할 수 있는 기간을 놓친 난 아침 운동을 하고 태풍을 뚫고 휴학계를 내러 학교를 갔다왔다ᕙ( ︡’︡益’︠)ง 휴학계를 제출하고 나온 나를 찍는 나.. 그리고 정보처리기사 실기 신청이 오늘이라 9시 58분부터 대기 타고 있었는데 10시에 누르니 어라라? 내 앞으로도 뒤로도 대기가 엄청났다... 아니 근데 장소선택하려는데 자꾸 튕겨서 멘붕에 빠졌다. 페이지에 새로 들어갈때마다 대기인원이 늘어나 식은땀을 흘렸다. 계속 시도해봤..

daily note 2022.09.06

Java - 오버라이딩(Overriding)과 오버로딩(Overloading)

비슷한 이름 때문인지 공부해놓고 시간이 지나면 항상 헷갈리는 그 개념 바로 오버라이딩과 오버로딩에 대해 정리해놓을까 한다. 오버로딩이란? 자바의 한 클래스 내에 이미 사용하려는 이름과 같은 이름을 가진 메소드가 있어도 매개변수의 개수 또는 타입이 다르면 같은 이름을 사용해 메소드를 정의할 수 있는 것이다. 오버로딩의 경우 리턴타입이나 접근 지정자는 영향을 주지 않는다. 즉 이름이 같더라도 매개 변수만 다르다면 같은 이름의 함수를 사용하더라도 정상 작동한다는 것이다. 오버라이딩이란? 부모 클래스로부터 상속받은 메소드를 자식 클래스에서 재정의하는 것으로 쉽게 말하면 덮어쓰기라고 생각하면 된다 :) 그러나 오버로딩과 다르게 오버라이딩의 경우 메소드의 이름, 매개변수, 리턴타입이 모두 같아야 한다. 유의해야 할..

Java 2022.09.06