전체 글(295)
-
Day30 - Oracle 18c 다운로드 및 설치
데이터베이스 를 공부하기 위해서, Oracle 을 다운로드 및 설치 해봅시다 Oracle 18c 다운로드 다운로드 하기에 앞서, 방화벽 프로그램은 지우거나 꺼주세요. 원래는 안 지워도 되지만, 종종 오류가 뜬다고 합니다. ※ Oracle 사이트에 회원가입을 해야 다운로드 받을 수 있습니다. www.oracle.com/database/technologies/xe-downloads.html 위의 사이트를 들어가서, 운영체제에 맞는 걸 다운로드 해줍니다. Express Edition 이 있고, Enterprise/Standard Editions 이 있는데, Enterprise/Standard Editions는 라이센스로 돈을 내야 된다고 하니, 학습용으로 할 때는 Express Edition 으로 다운로드 해..
2021.03.29 -
Day30 - 데이터베이스
경 ★ 이제 Java에서 데이터베이스로 넘어오게 되었습니다 ~~~ ★ 축 데이터베이스는 Oracle 을 배우는데, 그 전에 데이터베이스에 대한 간단한 개념부터 알고 가도록 할게요 데이터베이스 데이터베이스는, 데이터를 관리하는 겁니다 DBMS는 , Database Management System 입니다. 즉. 데이터를 관리하는 시스템 이라는 것이죠 우리가 사용하는 프로그램의 90%는 데이터베이스를 사용하고 있다고 합니다. 카카오톡을 예로 들어보면, 모든게 데이터죠? 그리고, 이 카카오톡은 앱을 끄고 다시 켜도 데이터가 유지 되어 있습니다. Java 공부를 할 때, 이클립스에서 sacn.nextInt() 로 값을 받은 건 다 사라지는데, 카카오톡은 입력받은 모든 데이터를 가지고 있죠? (특별히 삭제하지 않는..
2021.03.29 -
Java에서 Poi 라이브러리 다운로드 및 사용
Poi 는 자바에서 엑셀 파일을 만들 때 사용하는 프로그램 입니다. 다운로드는 아래 링크를 들어가 주세요 ~ poi.apache.org/download.html
2021.03.29 -
Day29 - Quiz를 풀어 봅시다
오늘은 Java의 마지막 퀴즈가 될 것 같네요 - 쓰레드를 이용해서 아래와 같은 출력이 나오도록 할 것 - 쓰레드를 이용해서, 개표율 각각 출력 저는 이렇게 했는데, StringBuffer에 있는 append 메서드를 사용해서 하는 방법도 있습니다
2021.03.26 -
Day29 - Thread 쓰레드
오늘은 한주의 마지막 평일인 금요일 입니다 ~ 대면수업인 날이라서 학원에 출석을 했어요 ㅠㅠ 그리고, 오늘은 학원이 4시에 끝나는 마지막 날이라서 슬픕니다. 그리고 배우고 있는 JAVA도 마지막이라고 해요 ~ 오늘은 Thread 쓰레드에 대해서 알아 봅시다 Thread 쓰레드는 프로그램의 실행 흐름 입니다 그런데 이러한 쓰레드는 1개 뿐 아니라 여러개가 존재할 수 있습니다. 예를 들어서, 저희가 사용하는 윈도우가 있습니다. 윈도우에 인터넷을 키고, 게임을 키고, 카카오톡을 키고, 등등 여러가지를 한번에 켜서 사용할 수 있죠? 이러한 기능이 바로 멀티 쓰레드 입니다. 쓰레드의 사용방법을 알아 봅시다. 쓰레드는 2가지 방법으로 사용할 수 있는데, 1. implements Runnable 해서 사용하기 2. ..
2021.03.26 -
Day28 - Quiz를 풀어 봅시다
오늘은 Quiz만 열심히 푼 날 이었습니다. 해온 숙제를 선생님이 풀이를 해주시고, 계속해서 새로운 퀴즈를 내주셨는데요 - 정규식 표현법을 사용해서, 상품번호, 편의점명, (도시락명), 가격 으로 분리해서 출력하기 1. day, store, grade, detail, price를 멤버변수로 갖는 Product 클래스 생성 getter, setter를 사용하는 은닉클래스 2. Product를 제네릭으로 갖는 List를 생성합니다 3. BufferedReader를 이용해서 건담txt 읽어 들입니다. 4. while문 안에서 readLine으로 한줄씩 읽어서 처리 5. 날짜, 지점, 등급, 상세, 가격 패턴을 분석해서 Product에 저장한 후에 리스트에 추가 상세 - 앞뒤 인덱스를 이용해서 추출. 6. 외부..
2021.03.26