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

분류 전체보기 148

[노개북] day 12

오늘 TIL 3줄 요약 비밀번호 LS에 냅다 저장 x. 해시함수 --> 레인보우 테이블로 확인 가능 --> 솔트로 무작위 텍스트 합쳐서 해시함수 통과. => 확인 X 객체지향 프로그래밍으로 코드를 간결하게, 함수형으로 버그 발생을 어렵게 하기 번아웃이 왔다고 느끼면 너무 늦은 것... 맞지. 그럼 늦어. 미리 미리 예방하자. TIL (Today I Learned) 날짜 2024. 03. 26 오늘 읽은 범위 35 ~ 38 에피소드 책에서 기억하고 싶은 내용을 써보세요. 프로그래밍 패러다임: 프로그래머가 프로그래밍을 할 때의 관점, 방식 등의 사고의 틀. 프로그래밍 언어는 이런 프로그래밍 패러다임을 1개 또는 그 이상 지원. 자바는 객체 지향 프로그래밍, 함수형 프로그래밍 지원 절차 지향 프로그래밍도 한 ..

book 2024.03.27

[노개북] day 10

오늘 TIL 3줄 요약 프로그램은 책임감을 가지고 만들고, 계속 업뎃을 할 것! NoSQL != SQL 깃헙.. 맨날 푸시만 하지 풀은 해본 적이 없어서 다운 받는 용도인 것 처음 알았음. TIL (Today I Learned) 날짜 2024. 03. 24 오늘 읽은 범위 30 ~ 34 에피소드 책에서 기억하고 싶은 내용을 써보세요. SQL, structured query language: 데이터 베이스를 다루는 언어 => 데이터베이스가 아닌 DBMS와 대화하는 말 DBMS, database management system: 데이터베이스 관리 시스템. -> MySQL, PostgreSQL, SQLite, Oracle, MariaDB 등 -> SQL로 데이터베이스(데이터 보관 창고임)와 상호작용을 하려면 ..

book 2024.03.25

[노개북] 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
728x90
반응형