굉장히 기초적인 사항이지만, 코딩을 안하다보면 이것조차 까먹게 된다... 나를 위해, 또 다른 코린이를 위해 글을 쓴다.. 1. 구글 폰트에 접속한다. https://fonts.google.com/ Google Fonts Making the web more beautiful, fast, and open through great typography fonts.google.com 2. 마음에 드는 폰트를 선택한다. 3. 원하는 스타일을 골라, [Select this style]을 누른다. 4. 우측 사이드에 담긴 후에, [Embed]를 누른다. 5. Embed 안에 있는 코드를 적용한다. Embed 안에 있는 코드를 카피하여 적용하고자 하는 곳에 적용한다. - HTML 이라면 태그를 이용하고, - CSS에서..
과정 요약 1. 아파치 톰캣(Apache Tomcat) 다운로드 2. 이클립스 Perspective - Java EE로 변경하기 3. Servers 탭에서 톰캣 서버 추가하기 4. Web Project 생성 후 테스트하기 설치 과정 1. 아파치 톰캣(Apache Tomcat) 다운로드 아파치에서 제공하는 톰캣을 설치하기 위해, 웹으로 접속한다. 좌측 톰캣 서버에서 최신의 서버 혹은 원하는 서버를 선택한 뒤 zip 파일을 다운로드 한다. 맥 환경이어서 zip 파일로 진행한다 다운로드 받은 zip 파일의 압축을 풀어 원하는 위치에 둔다. tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source imple..
[하드웨어 환경] 사용 모델 : macbook pro 15 inch 2017 OS 환경 : macOS Catalina (10.15.5) [소프트웨어 환경] VMWare Fusion Professional Version 11.5.6 (16696540) Windows 10, 20H1 x64 Lite 최적화 버전(v2.9) By. [홍차님 배포] [설치 환경] Bootcamp로 위의 저용량 윈도우10을 설치 VMWare를 통해 부트캠프를 연동(이전 포스팅 참고) 0~3. 왜 VMWare인지, 이전에 사용한 Parallels는 어떠하였는지, 기타 방법들. 4. VMWare Fusion 설치 과정 위의 방법들은 이전 포스팅에 적어놓았다. 참고바란다. 이미지 파일로 윈도우를 설치할 경우, 별다른 설정 없이도 파일 ..
[하드웨어 환경] 사용 모델 : macbook pro 15 inch 2017 OS 환경 : macOS Catalina (10.15.5) [소프트웨어 환경] VMWare Fusion Professional Version 11.5.6 (16696540) Windows 10, 20H1 x64 Lite 최적화 버전(v2.9) By. [홍차님 배포] 0~3. 이전 포스팅 참고하세요 왜 VMWare를 선택하였는지, 이전에 무엇을 사용하였는지 등에 대해선 이전 포스팅에 적어놨다. 여기엔 설치 과정만 있다. 4. VMWare Fusion 설치 과정 [1] VMWare Fusion(11.5.6)을 설치한다. [2] 윈도우10 설치파일을 준비한다. Windows 10, 20H1 버전 2004 [19041.487] Pro ..
[하드웨어 환경] 사용 모델 : macbook pro 15 inch 2017 OS 환경 : macOS Catalina (10.15.5) [소프트웨어 환경] VMWare Fusion Professional Version 11.5.6 (16696540) Windows 10, 20H1 x64 Lite 최적화 버전(v2.9) By. [홍차님 배포] 0. 배경 작년에 잘 설치되어있던 Parallels를 지웠다. 그 이전까지 부트캠프로 윈도우를 설치하고, 그 윈도우를 불러오는 방식으로 Parallels를 이용했다. 그때 당시, 공인인증서나 MS Office, 그리고 약간의 게임들을 구동하기 위해 이용했다. (물론 게임은 부트캠프를 통해 윈도우로 돌렸고, 간단한 Office 작업만 패러렐즈를 이용했다) 그러다 작년에..
0. Scanner 대신 BufferedReader ! - BufferedReader 는 버퍼를 이용하여 한번에 데이터를 입력하기 때문에 메모리 관리가 더욱 용이하다. - 입력받는 값이 많고, 테스트 케이스(tc)가 많은 경우 Scanner보단 BufferedReader를 활용하자. - br.readLine() 로 사용한다. 1. 띄어쓰기(구분자) 존재 : split() 입력값 /** 1. 숫자 입력 */ 1// test-case 2// M 행 4// N 열 1 14 55 66//i번째 행 값 2 45 56 45//j번째 행 값 /** 2. 문자 입력 */ A C C D//i번째 행 값 B F A D //j번째 행 값 방법 - 띄어쓰기로 구분되어 있는 경우, StringTokenizer도 가능하나, 따로..
1. 선언 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); } - java.io. 에서 BufferedReader /IOException /InputStreamReader 세 가지를 import 한다. - 메인에서 throws IOException 한다. - System.in 은 ㅈbyte 단위 입력이 이루어지고, BufferedReader는 Char단위..
1. 선언 import java.util.Scanner; Scanner sc = new Scanner(System.in); - Scanner Lib import하기 - 스캐너 객체 생성 후 적용 new Scanner(System.in) 콘솔창의 사용자 입력에서부터 데이터를 입력 받겠다. new Scanner(new File("input.txt")) File 객체를 사용하여 File을 읽어들이겠다. import java.io.File; import java.io.FileNotFoundException; public static void main(String[] args) throws FileNotFoundException { 추가 선언 필요. 추후 포스팅으로 다룰 예정 new Scanner(src) sta..