본문 바로가기

분류 전체보기

Tomcat 설치 및 실행, 실행 오류 Html 및 Web 수업을 위해서 사용할 웹 어플리케이션 서버가 필요하다. 그래서 사용한 프로그램은 Tomcat이라는 프로그램이다. 아파치 톰캣은 아파치 소프트웨어 재단에서 개발한 서블릿 컨테이너만 있는 웹 애플리케이션 서버이다. 톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바서버 페이지와 자바 서블릿이 실행할 수 있는 환경을 제공하고 있다. - 위키 참고 https://www.apache.org/index.html#news Welcome to The Apache Software Foundation! Official ASF reports and statements, including Quarterly and Annual Reports, Vision Statement, "Apache .. 더보기
자바 관련 저장링크 보호되어 있는 글입니다. 더보기
[Oracle] SQL 명령문 정리 ※ 수업 시간에 배운 내용 정리 및 메모를 위한 포스팅입니다. 실습에 사용된 프로그램 SQL Developer, Oracle 구동입니다. 데이터베이스가 확립된 것은 1. 데이터베이스는 순서가 없다. 2. 표가 틀어지면 안된다. (표의 형태) SQL 오라클에서는 대소문자 구분이 따로 없다.. RDBMS, 관계형 데이터베이스 용어 Database(데이터베이스) : 저장소에 구분되는 가장 큰 단위로 백업, 복구 등의 기준이 되기도 함 Table(테이블) : 데이터베이스에 저장되는 가장 큰 단위의 테이블은 여러 개의 테이블이 하나의 데이터베이스에 생성 될 수 있으면 기본적인 쿼리문을 수행하고 인덱스를 설정할 수 있는 단위 Column(컬럼) : 테이블의 세로 줄 하나 하나를 컬럼이라고 부름. 날짜, 시간, 제목.. 더보기
4. ubuntu Linux 에 Java설치 및 환경변수 설정하기 ※ 해당 포스팅은 '이것이 우분투 리눅스다' 책의 내용을 바탕으로 과정을 복습하는 포스팅입니다. 설치 참고 : https://all-record.tistory.com/181 [Ubuntu] 우분투 서버(16.04)에 자바 설치 우분투를 서버에 자바를 설치해 보자. 여기에서는 openjdk-8을 설치할 것이다. 우분투 서버에 자바 설치 JDK와 JRE 설치 명령어를 실행한다. # JRE, JDK 설치 sudo apt-get install openjdk-8-jre.. all-record.tistory.com OpenJDK 설치 우분투 리눅스 서버에 자바를 설치합니다. 우선 JDK와 JRE 설치 명령어를 실행합니다. 이너털을 오픈 후 sudo apt-get install openjdk-8-jre 명령어를 입력.. 더보기
3. 가상환경 Linux 설치하기 ※ 해당 포스팅은 '이것이 우분투 리눅스다' 책의 내용을 바탕으로 과정을 복습하는 포스팅입니다. ubuntu Linux를 설치하기 하기 위해서 iso 파일을 받겠습니다. 해당 프로그램은 우분투 공식홈페이지 를 통해서 https://ubuntu.com/ 내려받을 수 있습니다. 가상환경에 필요로 하는 메인컴퓨터와 서버 및 S/W들을 내려 받아서 가상환경에 설치할 준비를 마쳤습니다. 이제 VMware Workstation Player를 실행하여 Server에 내려받은 desktop.iso를 삽입합니다. 만들어둔 CD/DVD를 통해서 iso를 삽입해 줄 수 있습니다. Server의 가상머신을 구동 중 합니다. 우분투 DVD iso파일의 이상여부를 자동으로 체크하며 구동이 진행됩니다. ubuntu Linux는 한.. 더보기
2. VMware Workstation Player를 이용해 가상머신 만들기 ※ 해당 포스팅은 '이것이 우분투 리눅스다' 책의 내용을 바탕으로 과정을 복습하는 포스팅입니다. VMware Workstation Player를 실행시켜서 가상머신을 만들어보겠습니다. 상단 카테고리 Player - Flie - New Virtual Machine을 선택하거나 Home 아이콘을 누르면 활성화된 목록에서 New Virtual Machine을 눌러 가상머신을 생성합니다. 우선 가상머신을 먼저 구축한 다음 OS를 설치할 예정이므로 아래에 있는 I will install the operating system later를 체크하고 다음으로 이동합니다. 가상머신에 구축할 환경을 선택하는 카테고리입니다. Linux를 사용할 예정이므로 Linux를 선택하고 해당 프로그램과 버전을 선택합니다. 구축하는 가.. 더보기
1. VMware Workstation 설치하기 www.vmware.com/kr.html ※ 해당 포스팅은 '이것이 우분투 리눅스다' 책의 내용을 바탕으로 과정을 복습하는 포스팅입니다. 리눅스 설치 전 OS설치 및 구동을 위한 VM머신을 먼저 준비합니다. 사용하려는 프로그램은 VMware Workstation 16 Player입니다. 해당 프로그램의 이름만 검색하고 홈페이지 접속을 할 수 있는데 한국어가 지원이 되어 어렵지 않게 접근이 가능합니다. Workstation 카테고리에서 플레이어를 다운받아서 설치를 진행합니다. I accept the terms in the License Agreement 라이선스 계약 조건에 동의합니다. 라이센스 동의에 관한 체크이므로 해제하지 않고 그대로 Next를 진행합니다. 설치되는 위치값을 확인 합니다. Enhanc.. 더보기
필기 정리 절차지향 프로그램 - C, 순서가 중요함, 절차를 따라서 프로그램 하는 방식 : (java)배열 객체지향 프로그램 - JAVA, 기능이 중요함. 기능 위주의 프로그램하는 방식 객체(Object) - 생각하는 데이터 : 관념(ex, 와플 먹고 싶다~) 클래스(Class) - 생각하는 데이터를 만드는 설계도, 틀과 같은 개념 (ex, 와플 틀) 개체/객체(Instance) - 실제의 객체(ex, 실제 와플) 클래스의 정의 방법 public class 클래스 이름{ // 내가 표현하고 싶은 데이터의 이름 1. 멤버필드 : 변수, 상수 --> 내가 표현하고 싶은 데이터라면 가져야할 특성, 특징, 속성 --> 문법적으로 접근자, 지정저, 자료형, 변수명 [ = 값 ] 2. 생성자 : 객체를 찍어낼 때 사용 -->.. 더보기
[Java] 입출력 패키지와 클래스 공부를 하다 보니 import java.io.*; 이라는 명령어를 시작으로 작업을 시작할때가 있었다 java.io는 입출력 패키지라고 했다. 자바에서 입출력과 관련된 클래스들은 java.io패키지에 모아두어서 입출력 프로그램을 작성하기 전에는 import를 시켜주어야 코딩 작업이 가능하다. 단위에 따라서 클래스 분류가 된다. 바이트(byte) 단위를 가지는 입출력 스트림(Stream) - 1byte 문자(char) 단위를 가지는 입출력 스트림으로 구분 된다. - 2byte 언어적 특성 때문에 클래스가 구분되었다. 접미사 입출력 단위 역할 InputStream 바이트(byte) 단위 데이터 입력 OutputStream 바이트(byte) 단위 데이터 출력 Reader 문자 단위(2byte) 데이터 입력 Wr.. 더보기
[Java] Scanner와 BufferedReader의 차이와 특성 Scanner는 정수, 실수, 문자열을 읽어올 수 있는 클래스다. 자바 JDK1.5부터 추가되어 사용되었다고 한다. 문자, 숫자 입력을 받은 명령들보다 예외처리나 수행속도면에서 편해서 많이 쓰인다. 공란과 줄바꿈을 모두 입력값의 경계로 인식해서 쉽게 받을 수 있다고 한다. 데이터 타입이 입력 받는 시점에서 결정되므로 별도의 Casting이 필요하지 않다는 점이 있다. (※ Casting : 형변환이라는 말로 타입을 다른 타입으로 바꿈) 단점은 데이터 양이 많아 질 경우 속도가 느리다는 단점이 있다. 이미지 출처 : studywithus.tistory.com/61 [JAVA] Scanner 와 BufferedReader의 차이 :: 우유 이번 글은 자바를 처음 배울때 한번쯤은 써봤을 법한 클래스인 Scan.. 더보기