분류 전체보기
-
올림Math.ceil()double num = 123.4567891011;double test = Math.ceil(num); // 124// Math.cail()는 소수점 첫째자리를 기준으로 올림하는 메소드이다.반올림Math.round()double num = 123.4567891011;double test = Math.round(num); // 123// Math.round()는 소수점 첫째자리를 기준으로 반올림하는 메소드이다.double result1 = Math.round(num * 100) / 100.0; // 123.46// 둘째자리까지 나타내려면 100을 곱해주고 후에 100.0으로 나눠준다. 100으로 나누면 정수형으로 변환되기 때문에 100.0으로 나눠야 한다.버림String.fomat(..
Java - 소수점 올림, 반올림, 버림올림Math.ceil()double num = 123.4567891011;double test = Math.ceil(num); // 124// Math.cail()는 소수점 첫째자리를 기준으로 올림하는 메소드이다.반올림Math.round()double num = 123.4567891011;double test = Math.round(num); // 123// Math.round()는 소수점 첫째자리를 기준으로 반올림하는 메소드이다.double result1 = Math.round(num * 100) / 100.0; // 123.46// 둘째자리까지 나타내려면 100을 곱해주고 후에 100.0으로 나눠준다. 100으로 나누면 정수형으로 변환되기 때문에 100.0으로 나눠야 한다.버림String.fomat(..
2022.02.24 -
isEmpty() 문자열의 길이가 0이라면 True를 리턴한다. isBlank() 문자열이 비어있거나, 빈 공백으로만 이루어져 있다면 True를 리턴한다. public class Main { public static void main(String[] args) { System.out.println("Hello".isEmpty() + "," + "Hello".isBlank()); // false, false System.out.println(" Hello ".isEmpty() + "," + " Hello ".isBlank()); // false, false System.out.println("".isEmpty() + "," + "".isBlank()); // true, true System.out.prin..
java - isEmpty(), isBlank();isEmpty() 문자열의 길이가 0이라면 True를 리턴한다. isBlank() 문자열이 비어있거나, 빈 공백으로만 이루어져 있다면 True를 리턴한다. public class Main { public static void main(String[] args) { System.out.println("Hello".isEmpty() + "," + "Hello".isBlank()); // false, false System.out.println(" Hello ".isEmpty() + "," + " Hello ".isBlank()); // false, false System.out.println("".isEmpty() + "," + "".isBlank()); // true, true System.out.prin..
2022.02.24 -
rem (root em) em은 현재 font-size를 정의한다. 최상위 태그에서 지정한 font-size를 기준으로 1rem이 설정된다. body에서 font-size를 14px로 지정했다면 하위 태그에서 2rem은 28px을 의미한다. body { font-size: 14px; } div { font-size: 2rem; /* 28px; */ } vh & vw (vertical height & vertical width) vh, vw 요소는 높이, 너비 값의 100분의 1 단위이다. 브라우저의 높이값이 900px 일때 1vh는 9px이다. 브라우저의 너비값이 750px 일때 1vw는 7.5px이다. .slide { height: 100vh /*브라우저에 꽉 차는 높이값*/ } vmin & vmax -
CSS - CSS 7가지 단위rem (root em) em은 현재 font-size를 정의한다. 최상위 태그에서 지정한 font-size를 기준으로 1rem이 설정된다. body에서 font-size를 14px로 지정했다면 하위 태그에서 2rem은 28px을 의미한다. body { font-size: 14px; } div { font-size: 2rem; /* 28px; */ } vh & vw (vertical height & vertical width) vh, vw 요소는 높이, 너비 값의 100분의 1 단위이다. 브라우저의 높이값이 900px 일때 1vh는 9px이다. 브라우저의 너비값이 750px 일때 1vw는 7.5px이다. .slide { height: 100vh /*브라우저에 꽉 차는 높이값*/ } vmin & vmax -
2022.02.24 -
HTML과 CSS 로고안에 있는 숫자는 각 버전을 의미한다. (HTML5, CSS3) WWW 뜻 World Wide Web 인터넷에 연결된 컴퓨터를 통해 사람들과 정보를 공유할 수 있는 거미줄(web)처럼 얼기설기 엮인 공간 기능 통일된 웹 자원의 위치 지정 방법 예) url 웹의 자원 이름에 접근하는 프로토콜 예) HTTP 웹서핑을 쉽게 할 수 있는 언어 예) HTML HTTP 프로토콜을 기반으로 HTML로 작성된 하이퍼텍스트 페이지를 웹 브라우저라는 특정한 프로그램으로 읽을 수 있게 구성되어 있다. HTML 정의 Hyper Text Markup Language Hyper Text는 사용자가 필요한 정보를 자유롭게 찾아갈 수 있는 비순차적 텍스트를 의미(책처럼 작가가 만든 순서를 따라가기만 하는것이 아..
조별과제 - 테크톡 HTML, CSS, JS 자료조사HTML과 CSS 로고안에 있는 숫자는 각 버전을 의미한다. (HTML5, CSS3) WWW 뜻 World Wide Web 인터넷에 연결된 컴퓨터를 통해 사람들과 정보를 공유할 수 있는 거미줄(web)처럼 얼기설기 엮인 공간 기능 통일된 웹 자원의 위치 지정 방법 예) url 웹의 자원 이름에 접근하는 프로토콜 예) HTTP 웹서핑을 쉽게 할 수 있는 언어 예) HTML HTTP 프로토콜을 기반으로 HTML로 작성된 하이퍼텍스트 페이지를 웹 브라우저라는 특정한 프로그램으로 읽을 수 있게 구성되어 있다. HTML 정의 Hyper Text Markup Language Hyper Text는 사용자가 필요한 정보를 자유롭게 찾아갈 수 있는 비순차적 텍스트를 의미(책처럼 작가가 만든 순서를 따라가기만 하는것이 아..
2022.02.24 -
Flex defence 후기 주말 웹2 수업에서 처음 듣고 어떤 기능인지도 잘 이해하지 못했던 flex 기능을 게임을 통해서 재밌게 이해할 수 있게 되어서 좋았다. 100% 기억하고, 활용하지는 못하겠지만 flex가 필요하다고 생각될때 검색해서 사용할 수는 있을 것 같다.
HTML, CSS - Flex defence완료Flex defence 후기 주말 웹2 수업에서 처음 듣고 어떤 기능인지도 잘 이해하지 못했던 flex 기능을 게임을 통해서 재밌게 이해할 수 있게 되어서 좋았다. 100% 기억하고, 활용하지는 못하겠지만 flex가 필요하다고 생각될때 검색해서 사용할 수는 있을 것 같다.
2022.02.24 -
정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution 완성하기 class Solution { public double solution(int[] arr) { double answer = 0; for( var i = 0; i < arr.length; i++){ answer = answer + arr[i]; } answer /= arr.length; return answer; } }
js - 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution 완성하기정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution 완성하기 class Solution { public double solution(int[] arr) { double answer = 0; for( var i = 0; i < arr.length; i++){ answer = answer + arr[i]; } answer /= arr.length; return answer; } }
2022.02.24 -
BufferedReader 사용이유 많은 양의 데이터를 입력 받을 경우 효율적인 면에서 Scanner보다 훨씬 낫다. (빠른 작업속도) 사용법 BufferedReader bf =new BufferedReader(new InputStreamReader(System.in); // 선언 String str = bf.readLine(); // String int i = Integer.parseInt(bf.readLine()); // int readLine()은 리턴값을 String으로 고정하기 때문에 다른 타입을 입력하려면 형변환을 해주어야 한다. 예외처리를 해주어야한다. throws IOXeception Read한 데이터 가공 // StringTokenizer 인자값에 입력 문자열 넣음 StringTokeni..
java - BufferedReader와 BufferedWriterBufferedReader 사용이유 많은 양의 데이터를 입력 받을 경우 효율적인 면에서 Scanner보다 훨씬 낫다. (빠른 작업속도) 사용법 BufferedReader bf =new BufferedReader(new InputStreamReader(System.in); // 선언 String str = bf.readLine(); // String int i = Integer.parseInt(bf.readLine()); // int readLine()은 리턴값을 String으로 고정하기 때문에 다른 타입을 입력하려면 형변환을 해주어야 한다. 예외처리를 해주어야한다. throws IOXeception Read한 데이터 가공 // StringTokenizer 인자값에 입력 문자열 넣음 StringTokeni..
2022.02.24 -
0. 깃 사용팁 깃은 가장 최신의 파일로부터 수정된 파일만 저장되니 수시로 pull을 해줘야 한다. (충돌시 적절한 병합) 1. 깃 저장소 만들기 git init 지정 폴더에 git에 대한 내용을 저장하는 .git 폴더가 생성된다. 2. 깃 상태 보기 git status 업로드 할 파일이 있으면 빨간색 텍스트로 표시해준다. 3. 인덱스에 파일 올리기 git add 파일명 .git 폴더 안에 생성된 인덱스에 해당 파일을 저장한다. git add . 해당 폴더 내에 모든 파일을 인덱스에 저장한다. 3 - 1 인덱스에 올린 파일 취소 git rm --cached 파일명 인덱스 내의 해당 파일을 삭제한다. 4. 깃 저장소에 커밋 git commit -m "work massage" 인덱스에 저장된 파일을 git ..
git - 명령어 정리0. 깃 사용팁 깃은 가장 최신의 파일로부터 수정된 파일만 저장되니 수시로 pull을 해줘야 한다. (충돌시 적절한 병합) 1. 깃 저장소 만들기 git init 지정 폴더에 git에 대한 내용을 저장하는 .git 폴더가 생성된다. 2. 깃 상태 보기 git status 업로드 할 파일이 있으면 빨간색 텍스트로 표시해준다. 3. 인덱스에 파일 올리기 git add 파일명 .git 폴더 안에 생성된 인덱스에 해당 파일을 저장한다. git add . 해당 폴더 내에 모든 파일을 인덱스에 저장한다. 3 - 1 인덱스에 올린 파일 취소 git rm --cached 파일명 인덱스 내의 해당 파일을 삭제한다. 4. 깃 저장소에 커밋 git commit -m "work massage" 인덱스에 저장된 파일을 git ..
2022.02.24