주말공부 or 복습 9

주말공부 (joinForm리팩토링 및 pw찾기 시 랜덤한번호(임시비번생성 ))

일단 5월7일부터 본격적인 프로젝트코딩이 시작될것같은데그전에 좀 써먹어보려고 몇개의 기능을 구현해보려고한다 1) joinForm리팩토링 (유효성검사추가) 기존joinForm (비밀번호,이메일,전화번호 유효성검사X) 사진등록 아이디 중복검색 비밀번호 이름 성별 남 여 전화번호 이메일 회원가입 바꾼 joinForm(주요하게봐야할 곳 password , email , tel의 하위에 태그하나 추가)(tChk(this) , pChk(this ) , eChk( this )함수와 valid(text,type)함수 , input_check함수) 사진등록 아이디 중복검색 비밀번호 이름 성별 남..

주말복습8(javaScript)

1)prototype 예시2) 이미지catch게임3) 다양한 실습문제1) prototype 예 prototype : 공통데이터를 프로토타입에저장해서사용가능생성자 함수 내부 this.__proto__.속성=값 or 함수 생성자 함수 외부 함수명.prototype.속성 = 값 or 함수2)이미지잡기게임 구현 랜덤한 위치값,객체생성.객체의 prototype 생성setInterval(함수,시간) : 시간마다 함수가실행을 이용함   3)조금의실습문제 jQuery $ 를이용하기위해 script에 다음과같이적자(CDN방식) 1. 실행 버튼 클릭시 사용자에게 알람창(prompt)으로 "메세지를 입력하세요"문구를 출력해주고 이때 입력받은 내용이 div#test1에 출력될 수..

주말복습 7( HTML)

요번에 HTML에 대해서 배운거를 블로그로 계속 작성하며 공부했다. 하지만 난 java ,DB만 해봤어서 매우힘들고 생소했다.복습을 함으로써 조금이라도 익숙해져보자! 거의 코드위주로 복습을할거다 코드옆에 주석을 조금씩 달아놓을것임!!일단 금요일의 예제문제에 대한 코드를남겨두겠다예제) 나의 답(추후에 코드를 풀어서 따로 블로그 만들 예정)1) 기본1-1) text1-2)list1-3)table1-4) a(링크)1-5) form 2)  1) 기본 ! + enter 를 하면 HTML구조가 전부 자동완성된다 이용하자!!(주석 단축키 : c +enter) 안녕 안녕 안녕 안녕 안녕 안녕 작다(l..

주말복습6 (DB)

주말에 csv파일을 하나 받았다.HeidiSQL에서  create table product ( no int AUTO_INCREMENT primary key, #번호 (기본키) bcode int , #지점코드 month int, #월 state int,#상태 1.생산 2.판매 3.반품 car varchar(30), #차명 qty int, #수량 remark varchar(100) #반품사유 )다음과같이 테이블을 먼저 생성해줬음  위 csv파일을 이용해  데이터를 넣을거다  HeidiSQL에 들어가 상단의 도구 ->csv파일 가져오기 클릭가져오기가 성공적으로됐다면이 테이블을 이용해  여러 쿼리를 써보자-- 월별 판매갯수 조회해보기SELECT MONTH , COUNT(*) 판매갯수FROM product WH..

주말복습5

1) 입출력 스트림2)파일입출력스트림3)보조스트림(BufferedStream) 4)ObjectStream5)SequenceStream 6)쓰레드6-1)쓰레드의 동기화6-2)Daemon 쓰레드6-3) 쓰레드 정리 7) Function패키지 ( 람다)   1) @ 입출력 스트림 @ 출력스트림 : 외부로데이터전송입력스트림 : 외부데이터 읽기  입출력스트림의 예시를 하나씩만해보자! 입력스트림InputStream은 바이트형(1byte)입력InputStreamReader : 문자형(1char)입력public class InputStreamEx2 { public static void main(String[] args) throws IOException { InputStream is = System.in; int ..

주말복습4(Collection(List,set,Map)

이제 복습은 개념보단 코드위주로 할 것 같다 1)컬렉션프레임워크1-1) List1-2) Set1-3)Map1-4) Iterator(컬렉션프레임워크에 대해 이해가 어느정도 되어있으므로살짝씩만 할것임)  1 )@@  컬렉션 프레임워크@@ 컬렉션 프레임워크 에 대해서는 간단히만 말하고 코드로 복습하겠음!!!  컬렉션프레임워크에는List , Set , Map 존재 * Collection 인터페이스 : 객체를 여러개저장할 수 있는 객체] 1-1) List* List : Collection 인터페이스의 하위* 객체들 저장할 때 저장된 순서를 유지 -> 인덱스 사용 가능* 구현클래스 : ArrayList , Vector , LinkedList..* Vector : Collection프레임워크 이전의 클래스* Coll..

주말복습3(접근제어자 , 인터페이스,내부클래스, 예외처리)

1) 접근제어자 2) 인터페이스 2-1) 람다3) 내부클래스 4)예외처리  1) @ @ 접근제어자 @ @ private  * private      :    동일한 클래스내에서만 접근 허용* (default)   :    같은 패키지 내에서만* protected :    같은 패키지 내에서만 ( 상속관계는 다른패키지도 가능)* public       :    all 클래스에는 public , (default) 만 사용이 가능함객체생성을 막고싶다면 생성자를 private으로 막아놓자 예시package ex8_modifier.test;public class Modifier2 { private int v1=10; int v2=20; protected int v3=30; public int v4 = 40..

주말 복습 2 ( 클래스와 생성자, 상속)

1) 클래스 2) 생성자 3) 상속  @@ 1) 클래스 @@ 객체지향 언어특징 : 코드재사용성이 높으며 , 유지보수가 용이함  클래스 ( 사용자 정의 자료형)의 특징 1)추상화   2)상속 - 재사용(extends) 3) 캡슐화 - 접근제어자 4) 다형성 : 참조변수의 형 변환클래스의 구조와 정의  긴말 하지않고 구동클래스를 하나 만들어서calc클래스를 완성해보자 public static void main(String[] args) { Calc c = new Calc(); c.num1 = 10; c.num2 = 15; c.minus(); // -5 c.plus(); // 25 System.out.println(c);//toString사용해서 입력값들을 뽑아보자 }}여기서는 필드를 직접 접근..

자바(Java) 복습 1 ( 반복문 , 조건문 , 배열 )

1 ) 반복문  2 ) 조건문   2 - 1 ) 일반적인 if 문   2 - 2 ) 중첩 if 문   2 - 3 ) switch 문   2 - 4 ) break없는 switch문  3) 반복문 조건문 문제풀이  총 예제 3개   4) 배열    4 - 1)  배열 선언    4 - 2 ) 배열 생성 및 사용     4 - 3)  배열의 활용     4 - 4 ) 2차원 배열     4-5) 가변 배열(2차원)     4-6 ) 배열의 복사 5) 배열 예제  @@@ 1. 반복문  ( 조건식의 결과가참인동안 문장 실행 )  @@   *=========1. for문================= for문(초기값 ; 조건문 ; 증감식){ 조건문이 참인동안 실행되는 문장들  }조건문의결과가 거짓이면 종료 *===..

반응형