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

[7주][5일][3~4th] JAVA: Mysql Workbench 설치(mysql 윈도 버전) - 자바 끝!

1. Mysql Workbench를 다운받아 실행한다. 나는 5.2버전이다. 2. 설치 화면이 나온다. next를 누른다. 정상적으로 설치되고 있따. 설치가 완료되었다. 실행된 화면이다. 밑 부분에서 New Connection을 클리한다. 아래와 같은 창이 뜬다. name과 hostname 아이피 주소(127.0.0.1 은 자기 자신의 IP)를 입력하고 ok버튼을 누른다. 비밀번호를 설정해준다. 잘 연결됐다는 창이 뜬다. 이제 JAVA라는 이름으로 새로운 서버가 생성되었다. 아까 입력한 비밀번호를 입력해준다. 연결이 되었다. study 데이터베이스가 보인다. Tables에서 오른쪽 마우스를 누르고 new table을 클릭. 새로운 테이블을 만드는 화면이 생성된다. 이 안에 기본키를 비롯한 열 이름을 지정..

[7주][5일][1~2th] HTML/CSS: 로그인 창 꾸미기

☆ 실습 : 로그인 창 꾸미기CSS.member { font-size: 50px; text-shadow: 0 0 10px #666; color: #fff; margin: 0 auto; text-align: center; text-transform: capitalize; font-family: "맑은 고딕"; font-style: italic; }body { font-family: "맑은 고딕"; font-size: 12px; }.form { width: 498px; height: 300px; border-radius: 25px; border: 5px double #999; margin: 30px auto; }.form2 { width: 380px; min-width: 320px; height: 200px..

[7주][4일][7~8th] 리눅스: PHP 설치, 로그인 창 띄우기, 기본 웹서버의 구조

* 로그인 창 띄우기 1. 터미널에서 : vi /etc/inittab 2. id를 3에서 5로 바꾸기 3. 로그아웃하고 reboot 치고 엔터(재부팅 해준다) * 어제 했던거 복습 : 기본 웹서버의 설정 파일 개념 (vi /etc/my.cnf) 1. vi /etc/httpd/conf/httpd.conf 2. 44번줄 - prod로 바꾸기 ☜ 웹서버 이름 57번줄 - ServerRoot ☜ 웹서버의 기본 설정 경로(doc root와 혼동 주의!) 60번줄 - pidFile ☜ 서버가 시동될 때 자신의 프로세스 고유번호를 기록할 파일 63번줄 - 절대경로가 아님 66번줄 - Timeout 120 ☜ 클라이언트가 정보를 받을때까지 소요되는 대기 시 간의 최대값을 지정해주는 것. 네트워크가 응답이 늦을 수록 수..

[7주][4~5일][3~4th] JAVA: Swing으로 회원조회 프레임 구현하기(진행중)

☆ Customer.javapublic class Customer extends JFrame { // BorderLayout 사용 JPanel panWest, panSouth, p1, p2, p3; JTextField txtIdx, txtName, txtAddress; JButton btnInsert, btnDelete, btnSelect; JTable table; Connection con; Statement stmtSelect, stmtScroll; PreparedStatement pstmtInsert, pstmtDelete, pstmtScroll; //rsScroll : rs.next()로 내려갔을 때 다시 올라가서 몇 행인지 알려주기 위해 사용 ResultSet rs, rsScroll; Resul..

[7주][4일][1~2th] HTML/CSS: 실습하기

☆ 실습(1) : 아래 그림과 같이 만들어라 CSS .newbook{ font-size: 50px; text-shadow: 0 0 10px #666; color:#fff; margin:0 auto; text-align: center; text-transform: capitalize; font-family : "맑은 고딕"; font-style: italic; } .booklist ul{ list-style-type: none; width:498px; } .booklist li{ float:left; margin-right: 46px; margin-top:6px; } .booklist{ background: url(images/book_bg.png) no-repeat; width:498px; height:..

[7주][3일][7~8th] 리눅스: mysql 설치, 리눅스 용어 정리

★ 용어 정리 * service mysqld start ☜ mysql 설치됐는지 확인 * mysql_secure_installation ☜ mysql 설치 엔터 패스워드 설정 no 익명사용자 제거할꺼냐? y 루트사용자로 y 테스트데이터베이스 접근설정 제거할꺼냐? y 설정값 적용 : y * 접속(패스워드 없음) - 콘솔창에서mysql -u root -p mysqlupdate user set password=password('1234')where user = 'root'; * flush privileges; //설정 적용show variables like '%ch'; //ch를 사용하는 환경변수 끌고와라 * 컬럼에서 기본적으로 저장된 날짜 타입이 있다.* 컴퓨터가 계산할 수 있는 양수의 최대값 : 20억(2..

[7주][3일][3~4th] JAVA: awt보다 좋은 swing?

1. 실습(1)/* * Swing과 AWT의 차이점 * AWT : 플랫폼에 종속적 * Swing : 플랫폼에 독립적(JVM이 직접 구현) */ public class Ex{ public static void main(String[] args) { JFrameTest ex = new JFrameTest(); } }class JFrameTest extends JFrame{ Dimension d; public JFrameTest(){ super("Swing JFrame Test"); d = new Dimension(300,200); setSize(d); setVisible(true); // 생략 가능(기본적으로 숨어있음) setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }..

[7주][3일][1~2th] HTML/CSS: 그라데이션 효과, 기타 실습.

☆ -webkit, -ms 그라데이션 효과 주는 홈페이지 http://gradients.glrzad.com/ 위의 홈페이지에서 색깔을 지정하면, 자동으로 css 코드가 나온다. 정말 편리하다. ☆ 실습(1) : 상자 안에 그림과 글자가 같이 있을 경우 정렬하기 style1이 태그인데, 안에 그림을 넣고 글자를 넣으면 겹치게 된다. CSS section .style1{ background: url(images3/event_goods.png) no-repeat top right; height: 115px; padding-right:75px; padding-top:20px; top:-7px; position:relative; } HTML 스마트폰과도 다르고 태블릿 PC도 아닌 신개념 스마트 기기 갤럭시 노트!..

[7주][2일][7~8th] 리눅스: 용어 정리, yum 실습

★ 용어 정리* vi 편집기 명령어특정 행으로 이동하기 : Esc + [줄번호]G * 서비스제공 : 두가지 방식밖에 없다.stand-alone방식Xinetd방식 * 리눅스 커널(kernel) 버전1. 패키지명2. 메이져버젼 : 획기적인 변화가 일어난 버젼. 예> 2.1 -> 3.13. 마이너버젼 : 버그 수정이나 기능적인 변화정도. 예> 2.1 -> 2.24. 업데이트버젼5. 아키텍쳐 * 터미널에서 패키지 설치하기 : 패키지 확장자(rpm 파일)#yum install pkgN 설치#yum remove pkgN 제거#yum reinstall pkgN 재설치#yum update pkgN 재설치#yum groupinstall pkgGN 그룹 지어 설치하기#yum grouplist 그룹리스트 보이기#yum up..

[7주][2일][3~4th] JAVA: JDBC 용어 정리, insert/update/delete/select

★ 용어 정리데이터베이스 만들기create 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 '패스워드'; - 권한 : select, insert, delete, update (모든 권..