전체 글 120

MySQL 5.6 설치 및 세팅

1. 다운로드 www.mysql.com 다운로드 - GPL버전 다운로드 - 이전 버전 찾아보기 - 5.6.47 선택 - 압축풀기 2. 구동파일 : bin 폴더의 mysqld.exe.파일을 열어 MySQL을 실행한다. 3. 구동파일을 연 채로 작업관리자를 확인했을 때, 프로세스에 mysqld.exe.가 올라와 있으면 정상적으로 작동하고 있는 것이다. 4. 관리자 root(가장 최상위 계정, 등급이 높은 계정) 로그인 : bin폴더 위치로 이동 -> mysql -uroot -p mysql(= mysql -u유저명 -p암호 사용db) -> 패스워드는 무시하고 다시 엔터 5. db목록보기 mysql> show databases ; +--------------------+ | Database | +--------..

package java.awt. / pacakge javax.swing.

: graphic user interface -awt abstraction window toolkit: 윈도우에서 추상 툴킷을 가져다 사용하는 방식 -javax.swing: 클래스의 이름이 J로 시작한다.(확장패키지) -과정 1)모양 프레임 생성 -> pane 생성 -> pane 위에 이런 저런 인스턴스를 가져다 붙인다. 2)이벤트처리 ActionListener: 요소 각각에 이벤트를 거는 것 WindowListener: 윈도우에 기능을 추가하는 것 -> ex 창이 열릴때, 닫힐 때, 활성화, 비활성화, 커지고, 최소화되고 등등

package java.net.

1)DNS: 도메인 네임 서비스(Domain Name System) IP(ex. 207.48.56.111: 숫자) 도메인(ex. daum.net: 이름) 서로 매핑시키는 시스템 2)Port: 컴퓨터에 실행되고 있는 서비스 응답번호. 컴퓨터에 외부신호가 들어올 때 호출되는 프로그램 식별번호(0~65535) 외부와 통신하는 모든 프로그램은 포트번호가 있다. -> cmd: netstat -an 3)IP: 주소, IPv4, 32비트, 8비트 8비트 8비트 8비트(0~255를 넘지 않는 정수 네 단위로 구성) -> cmd: ipconfig /all 4)SM: subnetMask IP는 네트워크와 호스트주소로 이루어져 있는데, 이 둘의 비율을 조절하는 기능을 수행한다. ex. 255.255.255.0 -> 앞의 세..

package java.io.

: i o Stream input output Stream(data) -> 데이터에 관한 패키지. 데이터가 들어오고 나가는 과정을 처리한다. 바이트 코드 문자 클래스 Input Stream Output Stream Reader Writer 파일 File Input Stream File Output Stream File Reader File Writer 버퍼 Buffered Input Stream Buffered Output Stream Buffered Reader Buffered Writer : 완충, 메모리 -> 응용프로그램과 외부와의 속도차를 조절한다. *bufferedReader: 프로그램 실행 중간에 데이터를 읽어오는 소스코드 bufferedWiter 1)실제: C:\a\b\ 2)가상: \\\ 2..

package java.util.

: import를 필요로 한다.(java.lang 패키지를 제외하고는 모두 import를 통해 참조한다) -> 특히 유틸 패키지는 활용도가 매우 높기 때문에 반드시 다 외우도록 한다★★★ 1. Date : 날짜를 다루는 클래스(거의 모든 프로그램에 날짜가 사용된다) 그러나 Date 클래스 코드는 권장되지 않는 비권장 코드다. 사용해도 틀린 것은 아니고, 많은 사람들이 사용하지만 날짜를 사용할 때는 Calendar 클래스를 권장한다. 2. Calendar : 날짜를 사용할 때 권장되는 클래스다. setter와 getter를 사용해 날자를 가져온다. 3. String Tokenizer : 문자열 분리 클래스 주로 배열과 반복문의 흐름으로 이어진다 ex. "개구리,왕눈이,아로미,투투" : 쉼표를 기준으로 해서..