본문 바로가기

분류 전체보기

(344)
15.01.14 Lotto 프로그램(DB연동) 랜덤함수를 이용한 로또번호 생성&DB저장 프로그램입니다. 최초실행화면 로또번호생성을 클릭하면 숫자가 보이고 DB에 그 숫자들이 입력된다 반복적으로 생성을 클릭하면 계속 화면숫자가 바뀌고 DB에는 번호가 누적되어 저장된다. 초기화를 누르면 디비에 누적된 숫자가 초기화된다. 빈도수 Max7순위를 누르면 DB에 저장된 로또생성 번호중 빈도수가 높은 순서대로 7위까지 보여주게 된다. [소스보기] package Lotto; import java.awt.Button; import java.awt.Color; import java.awt.Font; import java.awt.Frame; import java.awt.Label; import java.awt.Panel; import java.awt.event.Acti..
15.01.21 달력과제 2차(awt) awt를 이용한 달력 만들기입니다. 년도와 월을 선택후 달력보기를 클릭하면 해당월의 달력이 나타납니다. 현재일자는 위처럼 표시되게 하였습니다. 이전이나 다음달을 누르면 바로바로 해당달력으로 이동하게 됩니다. [소스보기] package Calendar_Hw; import java.awt.BorderLayout; import java.awt.Button; import java.awt.Choice; import java.awt.Color; import java.awt.FlowLayout; import java.awt.Font; import java.awt.Frame; import java.awt.GridLayout; import java.awt.Label; import java.awt.MenuItem; imp..
15.01.20 달력과제 1차(콘솔창출력) package Calendar_Hw; import java.util.Calendar; public class Main { public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); int month = Integer.parseInt(args[0]); calendar.set(2015, month - 1, 1); int n = calendar.getActualMaximum(Calendar.DATE); System.out.println(month + "월"); int day = 1; int first_day = calendar.get(Calendar.DAY_OF_WEEK); int u = first_day - 2; f..
sql문장의 구성요소와 db객체 *DML(데이터 조작어) -데이터의 조회:SELECT -데이터의 삭제:DELETE(메모리상에 존재하는 테이블의 데이터를 삭제) -데이터의 저장:INSERT(신규 데이터 입력),UPDATE(기존 데이터 수정) **데이터 변경작업을 한후 COMMIT을 실행해야 데이터 파일에 반영됨 ROLLBACK:COMMIT과는 반대의 개념,작업 내용 되돌리기 *트랜잭션: 예를 들어 우리가 ATM기에서 돈을 뽑는 하나의 과정을 말하며 컴퓨터로 따지면 어떤 명령이 내려져서 결과값이 나오기까지의 과정이다. COMMIT,SAVEPOINT,ROOLLBACK을 인출과정에 에러가 발생하지 않도록 제어하는 명령어들이다 *DDL(데이터 정의어) -데이터베이스 생성:CREATE -데이터베이스 변경:ALTER -데이터베이스 삭제:DROP(테..
뇌자극 6장 함수정리
2015.01.10 awt와 DB연동 과제 import java.awt.Button; import java.awt.Choice; import java.awt.FlowLayout; import java.awt.Frame; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; class WindowClose extends WindowAdapter{ ..
2015.01.08 awt 사칙연산 과제 /*계산버튼을 누르거나 결과 텍스트필드에 마우스클릭하면 계산결과가 나오게 하는 과제*/ import java.awt.Button; import java.awt.Choice; import java.awt.FlowLayout; import java.awt.Frame; import java.awt.Panel; import java.awt.TextField; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.FocusEvent; import java.awt.event.FocusListener; import java.awt.event.ItemEvent; import java.awt.event.I..
묻지마정렬(학생의 반과 번호) 프로그램 명: notaskwhy 제한시간: 1 초 학생의 반과 번호가 입력으로 주어진다. 줄을 서는 방식은 반으로는 1 , 4 , 2 , 3 반 순으로 줄을 서야하고 같은 반 내에서는 1 반과 3 반은 오름차순 2 반과 4 반은 내림차순으로 줄을 서야 한다. 왜 그렇게 줄을 서야 하는지는 묻지마라... 묻다가 다친 사람이 여러 명이다.(^^) 입력 입력의 첫줄은 총 인원수 n 이 입력된다. n 은 1 이상 100 이하인 자연수이다. 다음 줄 부터는 반 번호와 반 내에서의 학생번호가 입력된다. 반 번호는 1 에서 4 까지이고 학생 번호는 1 에서 60 사이다. 물론 같은 반내에서는 같은 번호가 존재하지 않는다. 출력 정렬된 순서대로 한 줄에 한 명씩 반 과 번호를 출력한다. 입출력 예입력9 1 23 101..