자신에게 친절할 것 :)
728x90
반응형

분류 전체보기 116

[노개북] day8

오늘 TIL 3줄 요약 버블 정렬, 선택 정렬, 삽입 정렬 모두 시간 복잡도는 O(N^2)지만, 속도가 다름. 시간복잡도는 단순히 넓게 측정할 때를 의미함. 스택(뒤로가기, cmd + z)과 큐(쇼핑몰 주문처리)는 우리가 이미 쓰고 있었음. 개발자는 협업하기 때문에 코드를 깨끗하게 쓰기위해서 노력할 것! TIL (Today I Learned) 날짜 2024. 03. 23 오늘 읽은 범위 26 ~ 29 에피소드 책에서 기억하고 싶은 내용을 써보세요. 실제로 존재하는 개념은 아니지만 상상속의 자료 구조 --> 추상 자료 구조 abstract data type, ADT stack: 위에서 데이터를 쌓고, 위에서부터 데이터를 뺌 --> 뒤로 가기 버튼 queue: 위로 데이터를 쌓고, 아래에서부터 뺌 -->..

book 2024.03.24

[Momentum_problemShooting] Youtube 영상 2개 iframe 각각 버튼으로 넣기

getIframe()은 YouTube 플레이어 객체의 메서드 중 하나로, 현재 재생 중인 YouTube 비디오를 포함하는 iframe 요소를 반환합니다. 이 메서드는 YouTube IFrame Player API에서 제공되며, 플레이어 객체에서 직접적으로 iframe 요소에 접근할 때 사용됩니다. 이 메서드를 사용하면 JavaScript로 YouTube 플레이어를 제어할 때 iframe 요소에 직접적으로 접근할 수 있습니다. 따라서 해당 iframe 요소에 CSS 클래스를 추가하거나 제거하여 플레이어를 숨기거나 보일 수 있습니다. 예를 들어, player.getIframe().classList.add("hidden")를 사용하면 YouTube 플레이어를 숨길 수 있습니다. 이는 YouTube 플레이어를 ..

Projects 2024.03.21

[노개북] day5

오늘 TIL 3줄 요약 인터넷 익스플로어를 생각하면서 업뎃을 게으르게 하지말자... 풀스택은... 어메이징하다. TIL (Today I Learned) 날짜 2024. 03. 20 오늘 읽은 범위 16 ~ 21 에피소드 책에서 기억하고 싶은 내용을 써보세요. 엔진 이름 게코-파이어폭스 / 웹킷-사파리 / 크롬-블링크 쿠키: 웹 사이트 방문 시 브라우저를 통해서 유저의 컴퓨터에 보관하는 기록물. 서버: 24시간 내내 주소 입력을 기다림. 주소가 입력되면 그 주소에 해당 데이터를 꺼내서 보여줌. 데브옵스: development + operations ; 소프트웨어 개발자와 정보 기술 전문가 사이에 소통, 협업, 통합을 강조하는 개발환경이나 문화를 의미 풀스택이라고 모든 걸 다 할 수는 없음. 일당 백이 아니..

book 2024.03.21

[java] 비교연산자

// 남궁성의 자바의 정석 듣는 중// - false가 나올 수도 있으니깐 걍 안전하게 equals()를 써야 함. - 중간에 꼭 && 넣기. - &&와 ||이 같이 있으면 우선 순위 먼저 괄호 쳐주기. 앤드가 우선이기 때문에 꼭 해줄 것 - 둘 다 유니코드 상에서 순서대로 나열되어 있기 때문에 확인이 가능함. - 논리 연산자는 단항 연산자니깐 오른쪽에서 부터 적용함. - 논리부정 연산자를 이용하면 더 가독성을 높일 수 있음. - 3항 연산자임. (조건식) ? 식1: 식2 필요 - 간단한 if문은 3항 연산자로 쓰는 게 간단해짐. - lvalue는 저장공간, rvalue는 값 - 상수는 변하지 않기에 final 붙으면 변경 X - 맨 위와 아래만 기억할 것. - i += 3; === i = i +3; -..

Web Developing/Java 2024.03.20

[노개북] day4

오늘 TIL 3줄 요약 라이브러리는 프레임워크와 다르다!! API 갖다 쓰면 되지 굳이 원리 알 필요 없다~ 도메인은 레지스트리로 구성됨. TIL (Today I Learned) 날짜 2024. 03. 20 오늘 읽은 범위 11 ~ 15 에피소드 책에서 기억하고 싶은 내용을 써보세요. 라이브러리(예, 제이쿼리, 부트스트랩)의 제어권은 나에게 있고, 쓰기 싫으면 바꾸면 됨. 프레임워크(예, 장고, 스프링)는 하라는 데로 해야 하고, 교체는 .. 불가함. 바꾸고 싶으면 폴더 이름, 파일 구성, 코드까지 싹다 바꿔줘야 함. 리액트는......뭔가 애매함. 본인은 라이브러리로 소개하지만, 컴포넌트 사용에 규칙이 있음....whatever🤷‍♀️ 제이쿼리는 필요할 때만 배우자!!! (근데 요새 다 섞여서.. ..

book 2024.03.20

[Momentum_problemShooting] iframe, checkbox...

https://nomadcoders.co/javascript-for-beginners 바닐라 JS로 크롬 앱 만들기 – 노마드 코더 Nomad Coders Javascript for Beginners nomadcoders.co 를 끝내고 모멘툼을 만든지, 벌써 2주 전인데도 지금도 수정 중이다. 대학원생 친구에게도 배포해서 의견 들으면서 계속 기능을 추가하고 수정하다보니깐... 정말 끝이 없다. 그래도 나와 친구가 쓰려고 좋아하는 글귀들도 넣고, 하다보니 점점 발전되서 기분 좋기는 함. 아직도, 해결되지 않은 문제들이 여러 개인데 문제 해결 과정에 대해서 써보려고 한다. 성공, 실패 /작업 중 우선, 1. 친구가 화면 분할해서 쓴다고 해서 --> @media로 반분할 쯤? 약 740px에서 css 다 줄..

Projects 2024.03.19

[java] 연산자 operator, 형변환, 사칙 연산자

// 남궁성의 자바의 정석 듣는 중// - 모든 연산자는 연산 결과를 반환한다. so,()는 연산자가 아님. - 연산자의 우선순위는 이미 결정되어 있는데 순서 바꾸고 싶으면 () 사용해서 수동 결정. - 사실 이미 다 아니깐,, 상식대로 생각해. - 우선 순위가 같은 연산자의 경우 대입이랑 단항 연상자 제외하고 왼쪽 --> 오른쪽 - 증감 연산자 단독으로 쓰이면, 전위형 후위형 차이 X - int i = 5; i++; System.out.println(i); //6 i=5; ++i; System.out.println(i); //6 int i =5, j=0; j = i++; //후위형 postfix // j=i // i++; System.out.println(i); //i=6 System.out.print..

Web Developing/Java 2024.03.18

[노개북] day2

오늘 TIL 3줄 요약 파이썬과 자스는 활용 분야가 매우 넓은 편 인터프리트 언어와 컴파일 언어의 차이 (이름에서 이미 드러남) 코틀린을 쓰면 좋다. TIL (Today I Learned) 날짜 2024. 03. 17 오늘 읽은 범위 6 ~ 10 에피소드 책에서 기억하고 싶은 내용을 써보세요. 파이썬은 인터프리트 언어이기 때문에 코드가 늘어날수록 작업 횟수가 증가해서, 한 번에 작업하는 컴파일 언어인 C언어보다 느리지만, 컴필레이션은 코드가 실행될 환경(플랫폼)이 필요함. 인터프리트 언어는 바로바로 해석하기 때문에 자주 멈춤. (이 모든 건 단순 비유고, 파이썬도 컴파일 언어로 작동 가능) 코틀린은 자바와 100% 호환 됨. 있는 코드 가져다 쓰면 됨. null에서 안전하게 발생할 거 같으면 미리 알려주..

book 2024.03.17

[java] 오버플로우, 타입 간 변화

// 남궁성의 자바의 정석 듣는 중// - 오버플로우가 되면, 다시 처음으로 돌아간다고 생각할 것. - 오버플로우 overflow: 해당 타입이 표현할 수 있는 값의 범위를 넘어서는 것 - 최대값 + 1 -> 최소값 - 최소값 -1 -> 최대값 - 부호있는 정수는 부호비트(맨 왼쪽)가 0에서 1로 될 때 오버플로우가 됨 - 어차피 뒤에서 나온데.. 실수형은 뒤에서 다룰 듯. - 실수형의 오버플로우는 infinite 무한대가 되고, 언더플로우는 0이 됨. - 진짜 .. 무한 반복.. - 타입 간의 변환방법 매우 중요! --> 외워놔도 좋을 듯. String str ="3"; System.out.println(str.charAt(0) - '0'); //3 System.out.println('3' - '0' ..

Web Developing/Java 2024.03.17

[java] Scanner, 진법 추가

// 남궁 성의 자바의 정석 듣는 중// => js랑 다르게 확실히.. 하나씩 전부다 입력해 줘야 만 함.. console 창에 입력하려면 scanner가 필요하다로 생각하면 될 듯. ++ 진법이 너무 헷갈려서. 책을 다시 봤는데 (기초편 강의는 길게 설명 x) 안 익숙해서 그렇지. 손으로 몇 번 계산해보면 이해가 됨. 2진수 8진수 10진수 16진수 0 0 0 0 1 1 1 1 10 2 2 2 11 3 3 3 100 4 4 4 101 5 5 5 110 6 6 6 111 7 7 7 1000 10 8 8 1001 11 9 9 1010 12 10 A 1011 13 11 B 1100 14 12 C 1101 15 13 D 1110 16 14 E 1111 17 15 F 10000 20 16 10 2진수를 8진수,..

Web Developing/Java 2024.03.17
728x90
반응형