STUDY 54

<input>

https://jsbin.com/piyibihope/edit?html,output JS Bin Sample of the bin: jsbin.com html, css, javascript의 output을 미리 볼 수 있는 사이트. : 사용자의 데이터를 받을 수 있는 대화형 컨트롤 생성. input 요소의 동작 방식은 type 특성에 따라 달라진다. 특성을 지정하지 않으면 기본값은 text이다. Name: input type="color" : color picker input type="file" : file picker input type="password" : password 참고용 url: https://developer.mozilla.org/ko/docs/Web/HTML/Element/Input : ..

STUDY/HTML 2022.05.28

github 사용법 - 토큰 설정

로그인 후 프로필 클릭 - settings 토큰의 이름을 정하고 기간을 설정하기 초보자의 경우 체크 목록 repo workflow gist user delete_repo 메모장에 토큰 주소를 붙여넣기하고 저장해둔다. 이처럼 토큰 주소를 저장해두어야 하는 이유는... 창을 한 번 벗어나고 나면 다시 볼 수 없기 때문이다. 토큰을 잃어버렸을 경우에는 regenerate를 하거나 삭제하고 새로 만들어야 한다.

STUDY/Git 2022.05.09

SQL 기초 3

https://ide.goorm.io/ goorm 구름은 클라우드 기술을 이용하여 누구나 코딩을 배우고, 실력을 평가하고, 소프트웨어를 개발할 수 있는 클라우드 소프트웨어 생태계입니다. www.goorm.io index.php 실행 mysql service restart 비밀번호... 생일로 대강 기억해둠 비밀번호 보호 때문에 **** 로 표시되지는 않고 마치 공백처럼 보인다. mysql -uroot -p exit 탈출 파워쉘에서도 가능하지만 강의에서는 파워쉘을 이용하지 않는다. SHOW DATABASES; CREATE DATABASE tutorial; DROP DATABASE tutorial; 데이터베이스를 삭제하기 (실무에서는 쓸 일이 없다고 한다.) Database에서 tutorial이 삭제된 모습..

STUDY/DATABASE 2022.05.07

SQL 기초 2

중복 값의 제거 내림차순 정렬 오름차순 정렬 이름 순으로 정리 SELECT CustomerName AS 회원이름 From Customers ORDER BY CustomerName ASC; SELECT CustomerID AS 회원번호, CustomerName 회원이름 From Customers ORDER BY CustomerName ASC; 사칙연산 컬럼에서도 더하거나 뺄 수 있다. SELECT CustomerID+10 FROM Customers; SELECT ProductName AS 제품이름, Price AS 기존가, Price*0.2 AS 할인된가격, Price*0.2 AS 최종가 FROM Products SELECT Country || ' ' || City || ' ' || Address FROM..

STUDY/DATABASE 2022.05.07

SQL 기초 1

https://www.inflearn.com/course/sql-%EA%B8%B0%EC%B4%88-%EC%A0%9C%EC%A3%BC%EC%BD%94%EB%94%A9%EB%B2%A0%EC%9D%B4%EC%8A%A4%EC%BA%A0%ED%94%84 [무료] 생애 첫 SQL With 제코베 - 인프런 | 강의 왕 기초🐥, 더이상 날 설명할 단어가 없다 하시는 분들만 들어주세요.👂 개념은 우주로🚀, 왕기초 실습만 주야장천✍, 손으로 익히는 SQL!✋ 설치 없이 합니다.🔥 여깁니다 강의 맛집 제코베! www.inflearn.com 위 강의를 따라 학습하며 정리해보는 포스트이다. 실습 사이트 https://www.w3schools.com/sql/default.asp SQL Tutorial W3Schools offe..

STUDY/DATABASE 2022.05.03

Oracle 19c 설치 과정 <실패!!>

sql developer는 수월하게 설치했는데 oracle 19c 설치 실패를 n번... 대충 깔았다 지우기를 4번쯤 반복한 것 같다. 거듭 실패하다가 이번엔 제발 성공하기를 바라며 기도와 함께 재설치를 시도. 지우는 것도 어려우면서 왜 C드라이브 바로 아래의 임의의 빈 폴더(영어이름으로 지을 것!!! 한글 불가)를 생성하고 오라클 사이트에서 다운 받은 압축 파일의 압축을 풀어준다. 이때 다른 곳에서 압축을 풀었다가 exe파일이 어떻게 해도 안 열리는 상황이 발생했다. 관리자 모드로 실행해주어야 함. https://www.oracle.com/kr/database/technologies/oracle-database-software-downloads.html 두 번 다운 받은 거라 폴더 이름 뒤에 (1)이 ..

STUDY/DATABASE 2022.04.20

[JAVA] 람다식

람다식 메서드를 하나의 식으로 표현한 것. 함수를 간략하면서도 명확한 식으로 표현할 수 있게 해준다. int[] arr = new int[5]; Arrays.setAll(arr, (i) -> (int)(Math.random()*5)+1); int method() { return (int)(Math.random()*5) + 1; } 모든 메서드는 클래스에 포함되어야 하므로 클래스로 새로 만들어야 하고, 객체도 생성한 후에야 메서드를 호출할 수 있다. 그러나 람다식은 모든 과정 없이 오직 람다식 자체만으로 메서드의 역할을 대신할 수 있다. 람다식의 작성 익명함수답게 메서드에서 이름과 반환타입을 제거하고 매개변수 선언부와 몸통 사이에 ->을 추가한다. 반환타입 메서드이름(매개변수 선언) { 문장 } (매개변수..

STUDY/JAVA 2022.04.10

[JAVA] 제네릭(지네릭스) Generics

지네릭스 일반적인, 보편적인 ---> "타입" (1) 기본타입을 대상으로 하지 않음 (2) 참조타입을 대상으로 함 지네릭스는 다양한 타입의 객체들을 다루는 메서드나 컬렉션 클래스에 컴파일 시의 타입체크를 해주는 기능이다. 객체의 타입을 컴파일 시에 체크하기 때문에 객체의 타입 안정성을 높이고 형변환의 번거로움이 줄어든다. 객체의 타입 안정성 상승 = 의도하지 않은 타입의 객체 저장을 막고, 잘못 형변환되는 오류를 줄여준다는 뜻 지네릭스의 장점 1. 타입 안정성을 제공 2. 타입체크와 형변환을 생략할 수 있으므로 코드가 간결해진다. 지네릭 클래스의 선언 class Box { Object item; void setItem(Object item) {this.item = item;} Object getItem(..

STUDY/JAVA 2022.04.06