분류 전체보기

Html & Css

[CSS] [1/11] 웹 퍼블리싱 끝장내기

모든 정보는 얄코 유튜브(새 창으로 열기)를 참고하였습니다. 1. CSS 적용 방법과 선택자들 css를 적용하는 방법이 3가지가 있다. 인라인 스타일 : body 내부 태그에 직접 스타일을 주는 방식이다. 확장성도 별로고 수정도 번거롭다. 쓰지 말자 내부 스타일 시트 : head에 을 만들어 적용하는 방식이다. html파일에 들어가 코드가 길어진다는 단점이 있다. 재활용도 번거롭다. 짧은 문서에만 사용하자. 링킹 스타일 시트 : 파일을 분리해서 확장성에 좋다. 대부분 이 방법을 사용한다. 지금부터 이걸 사용할 것이다. style.css 파일을 만들어서 안에 작성해 주자. 같은 폴더 내에 있는 style.css를 꾸미는 용도로 사용한다는 뜻이다. 1.1 기본 & 그룹 선택자 /* 모든 요소 선택 */ * ..

Html & Css

[HTML] 웹 퍼블리싱 끝장내기

모든 정보는 얄코 유튜브(새 창으로 열기)를 참고하였습니다. 1. 제목과 본문 Visual code로 작성 ! 엔터 하면 기본 틀이 잡힌다. html lang="en"에서 ko로 수정 바디 안에 문장을 입력해도 띄어쓰기, 엔터가 반응 안 한다. 그래서 태그를 사용해야 된다. 태그 명령어 Emmet 명령어 을 3번 입력 : br*3 물론 다른 것도 가능 이런 거 많음 주석 ctrl + / 2. 종류와 중요도에 따른 태그 , 은 글자를 굵게 한다. , 은 글자를 기울인다. b, i는 레거시라 시각적으로만 효과를 주지 문법적으론 강조가 안된다. html5부터 생겨난 strong과 em을 애용하자. ++ 근데 i태그로 css를 활용하기도 함.. : 위 첨자 - 지수, 서수에 사용 : 아래 첨자 - 각주, 변수,..

Spring

서버 포트 중복 해결법

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. 오류가 뜨면서 작동이 안 된다. cmd 열고 netstat -n -o -a 입력하면 현재 시스템에서 활성화된 네트워크 연결과 포트 상태를 보여준다. 이중 필요한 건 8080에 있는 PID인데 이 값을 기억했다가 taskkill /f /pid * ㄴ 별표 친 곳에 집어넣으면 된다. 다시 서버 켜면 성공!

Git

Git 자주 나오는 에러 모음

상황: git add . 한 경우 warning: LF will be replaced by CRLF the next time Git touches it 운영체제마다 줄바꿈 인식하는 방법이 달라서 생기는 오류이다. 해결법: git config --global core.autocrlf true 이라고 나와 있는데 그냥 add . 한번 더 해도 사라진다. 상황: push 하려는데 github에 내가 없는 파일이 올라와 있을 때 error:failed to push some refs to ~ 해결법: pull 한 뒤 add, commit, push 하면 된다. 상황: push || pull 하려는 데 github에 있는 프로젝트와 버전이 다를 때 fatal: refusing to merge unrelated h..

Java

자바 Collection Framework , 자료구조 정리

자료구조에 대해 알아보자 자바 컬렉션엔 크게 3가지 종류가 있다 List, Set, Queue 그리고 성격이 조금 다른 Map이 있다. List와 관련된 stack, vector Set, Queue, deque을 서술하고 마지막으로 Map에 대해 적어보려 한다. List List의 특징은 데이터값이 중복 가능하고 순서가 정해진다는 특징이 있다. -ArrayList ★자주사용 1. 배열에 순차적으로 기록되는 방식이다. 2. 저장공간의 낭비가 없다 3. 배열 중간에 삽입하면 뒤에 한 칸씩 밀려나 시간복잡도가 있다 -LinkedList 1. 포인터 방식으로 기록되는 방식이다. 2. 리스트 내 자료 이동이 필요 없다 3. 저장 공간의 낭비가 있다 4. 알고리즘이 복잡하다 5. 특정 자료의 탐색 시간이 많이 소요..

Java

자바 BufferedWriter & BufferedReader 사용방법

자바로 백준 풀 때 맞는 알고리즘을 짜도 시간이 초과하는 경우가 있다. 보통 입력은 Scanner, 출력은 System.out.println()로 작성하지만 이게 좀 느리다.. 백준 님이 언어별로 입력속도와 출력속도(링크) 차이를 비교한 글이다. scanner과 sysout은 저 밑에 있는 걸 확인할 수 있다. 시간초과로 틀리는 상황을 없애기 위해 Buffered 사용법을 알아보도록 하자 먼저 느려지는 이유를 대충 알아보자면 Scanner은 입력문자를 space, enter로 구분하고 BufferedReader는 enter로만 구분하고 버퍼공간에 저장해 두었다가 한 번에 내보내서 빠르다. 그래서 한번에 입력받은 값을 나눠줘야 해서 코드가 길어지는 단점이 있다.. 이제 사용방법에 대해 알아보자 import..

그 외 알고리즘 분류/해싱

[백준/JAVA] 15829 Hashing

https://www.acmicpc.net/problem/15829 15829번: Hashing APC에 온 것을 환영한다. 만약 여러분이 학교에서 자료구조를 수강했다면 해시 함수에 대해 배웠을 것이다. 해시 함수란 임의의 길이의 입력을 받아서 고정된 길이의 출력을 내보내는 함수로 정 www.acmicpc.net 1. 문제 APC에 온 것을 환영한다. 만약 여러분이 학교에서 자료구조를 수강했다면 해시 함수에 대해 배웠을 것이다. 해시 함수란 임의의 길이의 입력을 받아서 고정된 길이의 출력을 내보내는 함수로 정의한다. 해시 함수는 무궁무진한 응용 분야를 갖는데, 대표적으로 자료의 저장과 탐색에 쓰인다. 이 문제에서는 여러분이 앞으로 유용하게 쓸 수 있는 해시 함수를 하나 가르쳐주고자 한다. 먼저, 편의상 ..

백준 단계별로 풀기/if문

[백준/C] 2480 주사위 세개

https://www.acmicpc.net/problem/2480 2480번: 주사위 세개 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개 www.acmicpc.net 1. 문제 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개만 나오는 경우에는 1,000원+(같은 눈)×100원의 상금을 받게 된다. 모두 다른 눈이 나오는 경우에는 (그 중 가장 큰 눈)×100원의 상금을 받게 된다. 예를 들..

백준 단계별로 풀기/if문

[백준/C] 2525 오븐 시계

https://www.acmicpc.net/problem/2525 2525번: 오븐 시계 첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.) www.acmicpc.net 1. 문제 KOI 전자에서는 건강에 좋고 맛있는 훈제오리구이 요리를 간편하게 만드는 인공지능 오븐을 개발하려고 한다. 인공지능 오븐을 사용하는 방법은 적당한 양의 오리 훈제 재료를 인공지능 오븐에 넣으면 된다. 그러면 인공지능 오븐은 오븐구이가 끝나는 시간을 분 단위로 자동적으로 계산한다. 또한, KOI 전자의 인공지능 오븐 앞면에는 사용자에게 훈제오리구이 요리가 끝나는 시각을 알려 ..

백준 단계별로 풀기/문자열

[백준/C] 11654 아스키 코드

https://www.acmicpc.net/problem/11654 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net 1. 문제 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 2. 입력 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 3. 출력 입력으로 주어진 글자의 아스키 코드 값을 출력한다. 4. 풀이 우리가 문자열을 입력할때 알파벳과 숫자 모두 아스키코드로 지정되어 있습니다. 입력받고 바로 그냥 숫자형식으로 출력시키면 바로 나와줍니다. 5. 코드 #include int mai..

상일동
'분류 전체보기' 카테고리의 글 목록 (2 Page)