N스크린하이브리드앱과정 111

[7주][2일][1~2th] HTML/CSS: 마우스롤오버 페이지, -webkit, -ms의 사용

★ 용어 정리 bottom:0px;position:fixed; -> 꼬리 부분이라고 할 때, 고정시켜 주는 것. ☆ 실습(1) : ,, 페이지 만들기 실습CSS*,body{margin:0px;font-family: "맑은 고딕";}body{background:#000;}section{float:right;width:250px;height:250px;margin-top:250px;margin-right:20px;}section p{font-size: 12px;color:gray;}section dl{font-size: 12px;margin-top:50px;color:#fff;}#header{background: #f00;width:100%;height:70px;top:1px;position:relative..

[7주][1일][7~8th] 리눅스: 용어 정리(2), 간단한 실습

★ 용어 정리 * 글자 삽입- insert, append * 파일 열기 : edit-> esc키 누른 후, :e 파일이름 => open file * 파일 저장 esc + :w* 다른이름으로 저장 :w 파일이름 * vi 편집기vi 편집기 실행 : 콘솔창에서 vivi 편집기 닫기(저장하고 종료) :wqvi 편집기 닫기(강제 종료) :q! * 복사한줄 복사 : esc누르고 명령모드에서 yyn줄 복사 : 명령모드에서 (n개)yy * 붙여넣기 -> esc + p : 현재 위치한 커서에서 다음 라인부터 붙여넣기가 됨. * 찾기esc + /찾을단어 or 패턴 * 바꾸기/s/찾을단어/바꿀단어/g *커서 이동의 기본h(왼쪽),j(아래),k(위),l(오른쪽) *페이지 이동(화면단위)위로 이동 : pgup키아래로 이동 : ..

[7주][1일][3~4th] JAVA: JDBC 용어 정리, 이클립스에서 JDBC 설정.

★ 용어 정리 * 데이터베이스 create database study; 생성 drop database study; 삭제 * 데이터베이스 바로 선택하기 mysql -u root -p1234 mysql -u root -p1234 study * 비밀번호 바꾸기 use mysql; //mysql 접속한 상태에서 1. update user set password=password('123456') where user='root'; - 설정 적용 : flush privileges; 2. CMD 창에서 mysqladmin -u root -p password 1234 * 계정 권한 변경 grant on [DB명].[테이블명] to '계정명@localhost(or %)' identified by '패스워드'; - 권한 :..

[7주][1일][1~2th] HTML/CSS: webkit박스, ms박스

★ 용어 정리 -webkit-box-align:center; 박스에서 가운데정렬(세로) -webkit-box-align:end; 박스에서 밑으로 정렬(세로) -webkit-box-pack: center; 박스에서 가운데정렬(가로) -webkit-box-orient: horizontal; 박스 안 내용을 수평으로 나열 -webkit-box-orient: vertical; 박스 안 내용을 수직으로 나열 -webkit-box-direction: reverse; 표 내용을 뒤집어줌 -webkit-box-ordinal-group:3; 표 안의 우선순위 정하기(위치를 직접 바꿔줌) display: -webkit-box; div에 적용시, 기본값 세로 정렬에서 가로정렬로 바뀜 -webkit-transition-dur..

[6주차 과제] JAVA: 1~5단계 만들기, 계산기 만들기

public class Test1_1 { public static void main(String[] args) { // 1단계 Frame f = new Frame(); f.setSize(300, 200); f.setVisible(true); } } * 위의 기본셋팅을 가지고 1~5단계로 창닫기가 가능하도록 구현하라! 1. 1단계 public class Test1_1 { public static void main(String[] args) { // 1단계 Frame f = new Frame(); f.setSize(300, 200); f.setVisible(true); Iframe f1 = new Iframe(); f.addWindowListener(f1); } } class Iframe extends Fr..

[6주][5일][7~8th] 리눅스: 간단한 사용법 배우기

예전에 유닉스 쉘 프로그래밍을 배운적이 있는데, 그때 배운 명령어들이 나와서 다행이었고 반가웠다ㅋ_ㅋ 버추얼 박스에서 리눅스를 시작한다. 설정한 아이디(root)와 패스워드를 누르고 접속한다. 리눅스 환경이 실행되었다. 리눅스도 윈도우 cmd와 같은 Teminal 환경이 있다. 여기로 들어간다. 자 이제 간단한 사용법을 소개하겠다. 처음 들어가면 [root@hostname ~]# 이런 형태로 잡힐 것이다. root@로그인 유저 이름 ~ : homedir(홈디렉토리) * ls 명령어 설명 맨 왼쪽에 각 폴더마다 drwx어쩌고..하는게 보일 것이다. - - - - - - - - - - (10개) 총 열개의 알파벳으로 이루어져 있으며, 1번째 file(_) : 아무것도 없으면 파일 dir(d) : 'd' 표시..

[6주][5일][3~4th] JAVA: awt 실습(마지막): 이벤트 처리 실습

★ AWT 계층 구조 AWT를 코딩하다 보면 알겠지만, 기본적인 계층 구조는 먼저 한번 훑어보고 가도록 하자. 머릿속에 한번 그림을 찍어 놓으면 나중에 도움이 될지도 모르니 말이다. - 라벨은 폼에 글자 형태로 출력되는 것으로, 텍스트 상자가 체크박스 등의 전체 이름을 나타내는 의 미로 사용한다. 그래서 프레임에 따로 나와있는 것이다. - Button과 List는 Panel에 가지런히~ 붙여주는 개념으로 생각하면 된다. ☆ 실습(1) : 리스너 클래스 결과 - Button 인스턴스를 생성하고, add로 버튼을 삽입시킨다. - 버튼을 누르면 "눌렀다" 라는 결과가 나오도록 하는 "액션 리스너" 기능을 implements하여 프레임에 연결시켰다. - 윈도우 창이 열리거나 닫히는 등 윈도우 창에 관한 이벤트를..

[6주][5일][1~2th] HTML/CSS: 실습 해보기

용어 정리 * [-webkit-] : 크롬에서 적용 display: -webkit-box; 글자를 박스형태로 만들어줌 -webkit-box-align:center; 박스에서 가운데정렬(세로) -webkit-box-pack: center; 박스에서 가운데정렬(가로) -webkit-column-count: 3; //열 나누는 칸 -webkit-column-gap: 100px; //여백 -webkit-column-rule: 1px solid #ccc; //여백 사이에 선 그어주기 ☆ 실습(1) : 그림과 같이 만들기(3개의 파일을 연결) - 아래와 같은 html 파일을 css를 연결하는 태그를 사용하여 "photoBox.css" 를 작성하고 요렇~게 만들어보자! HTML파일은 3개고, CSS파일은 1개다. 1..

[6주][4일][7~8th] 리눅스: Virtual Box에서 리눅스 설치 방법(CentOS-5.9 ver)

오늘 할 일은 리눅스를 가상환경에서 설치할 것이다!!! 오라클에서 무료로 제공하는 Virtual Box라는 프로그램을 설치해야 한다. 우선, 버츄얼 박스(Virtual Box)를 설치해보자 ☆ 버츄얼 박스 설치 next를 계속 눌르면 된다~~ 중간쯤에 아래와 같은 문구가 나오는데, 설치를 눌러주면 된다. 설치완료! ☆ 버츄얼 박스 실행 - 리눅스 설치 - 가상머신을 만들기 위해 "새로 만들기" 버튼을 누른다. - 종류는 Linux, 버전은 Rad Hat 으로 하고 다음 버튼을 누른다. - 메모리 크기는 1024mb로 해준다 - 만들기 버튼을 누른다. - VDI로 기본으로 설정하고 다음을 누른다. - 10GB로 설정하고 만들기 버튼을 누른다. 밑의 그림에서 양방향을 눌러준다. - 클립보드 공유 : 리눅스에..

[6주][4일][3~4th] JAVA:AWT: 버튼의 동서남북, 1~5단계 이벤트 처리의 활용법

☆ 실습(1) : 동서남북 버튼의 위치 지정하기 - 동서남북, center, 이렇게 버튼의 위치를 지정해줄 수 있다. - 생성자에서 프레임의 멤버변수를 지정, 거기에 프레임 객체를 생성하고 "프레임 실습"으로 초기화 한다. 같은 방법으로 버튼을 만들어줄 수 있고, 버튼 괄호 안에 들어가는 "west" 등의 위치값은 상수 로 이미 저장되어 있다. 결과 ☆ 실습(2) : FlowLayout - 분명히 동서남북을 설정했는데, 똑같이 했는데! 23번 줄을 적어주니까 전혀 적용이 되지 않았다. 왤까? 원래 아무것도 지정해주지 않으면 자동으로 BorderLayout으로 지정해 주는데, 이 안에 버튼 을 붙이는 것이다. 따라서 BorderLayout에 붙여야 맞고, FlowLayout은 그냥 버튼을 나란히 표시해주 ..