국비지원학원 114

70일차-CSS_정렬,디자인,배치

*CSS 정렬 문자열: 수평정렬 : text-align : left|center|right 수직정렬 : vertical-align: top|middle|bottom 객체(테이블, div) (객체는 정렬이 없어 가운데로 어떻게 보내지?->margin으로 하게 됨. vertical-align이 없음! margin : 0px auto; 문자열 수평 정렬 fsfs fsf 왼쪽 가운데 오른쪽 위 가운데 아래 위왼 가운데오 아래센 이미지 background : 바닥색(RGB)^url('이미지url')^ 반복여부(repeat-x(x좌표반복)|repeat-y(y좌표반복)|no-repeat(반복x); 반복여부를 생략하면 바둑판형식을 기본으로 그려진다. background-image : url('이미지URL'); //이미..

69일차-CSS

site의 page는 HTML(구조), CSS(디자인), JavaScript(동적인 화면변경, 유효성검증)로 이루어 짐 CSS(Cascading Style Sheet) hakon wium lie가 1994년 제안 HTML의 통일성있는 디자인을 제공 3가지 형태를 가짐 inline : tag에 직접 정의하는 방식 (우선순위가 가장높다-어떤경우에도 가장먼저 적용, 코드의 재사용성은 가장 낮음(그때 그때계속만들어야 함)) embed : HTML안에 태그에 정의하는 방식 (적절,적절) external file(외부파일방식) : 확장자가 .css인 파일을 정의하고 필요한 곳에서태그로 연결하여 사용하는 방식 (우선순위가 가장 낮다. 코드의 재사용성이 가장 높다.) 선택자(selector)를 사용하여 디자인을 적용할..

68일차-HTML Form Control

*HTML Form Control(지난시간 마지막)-사용자가 입력하는 값을 받기위한 객체들(자바로치면 컴포넌트),, 3가지>* 태그HTML From Control의 값을 서버로 전송하는 일            >>)" name="javaScripte에서 접근 할 이름(이름이 들어가면 자바스크립에서 쉽게 접근할 수 있게 된다.)" method="전송 방식(get|post(기본이 get방식))">GET : 주소창으로 데이터 전송하는 방식으로 보안이 되지 않는다.주소창으로 데이터를 태워보내기 때문에 256자이하의 소용량 데이터를 전송할때 쓰임, 파일은 전송할 수 없다.주소창에 URl을 직접 입력했을 때, , , javaScripte에 location.href(?) 일 때가 대표적인 예POST : HTTP he..

67일차-HTML_div tag

-영역 태그(주로 CSS와 함께 쓰임) : 브라우저의 전체영역을 나눌때(web page의 전체 디자인을 설정할때 쓰게됨) 전체 틀을 잡을 때 주로 사용 기본넓이가 브라우저의 100% a a a b a c : 데이터가 있는것 까지만 영역을 나눌 때 데이터를 출력해야하는 영역을 잡을 때 기본 넓이는 데이터의 넓이 a abc b c 1 2 3 1 2 3 *web 1.0 : 집단 지성 X, 전문가 그룹으로 신뢰성up, 응답이 느림, 모든 상황에 대해 응답할 수 없음 *web 2.0 : 집단 지성 O, 사용자 그룹으로 신뢰성은 떨어지지만 응답이 빠르고, 모든 상황에 대해 응답가능 *HTML Form Control HTML에서 제공하는 객체로 사용자가 입력하는 값을 받을 수 있는 객체들 이다. ,, HTML5 에서..

67일차-HTML_table tag

-table_tag 표:데이터를 보여줄 때 사용 ,,,,,,로 구성 테이블 시작 행만들기 테이블 컬럼명(table header) 만들기 -들어가는 문자열은 자동으로 진하고 가운데 정렬이 된다. 테이블의 칸(컬럼) 만들기-들어가는 문자열은 일반글자,왼쪽정렬이 기본 theader,tbody,tfoot이 테이블을 보기 편하게 만들어 준다. 테이블의 구성중 header부분(-컬럼명부분 의미적)을 명시 눈에 보여지지 않고 코드상의 데이터를 구분하는 용도로 사용 소스의 작성 위치에 상관없이 가장 위로가서 보여진다. 테이블의 구성중 body(데이터를 보여주는)부분 명시 테이블의 구성중 footer 부분 명시 =>결과를 보여주는 코드 눈에 보이지 않고 코드상의 결과를 보여주는 용도로 사용 소스작성 위치에 상관없이 가장..

66일자-HTML Tag

*HTML 구조 --DTD정의 --4.01은 다양한 DTD를 지원 -- 사용자에게 제공할 내용 --여러가지 Tag를 사용하여 구현 -저장하면 .html/.htm파일이 되는데, 웹서버(:HTML을 요청한 web browser(web client)에 응답하는 일을 할 수 있는 프로그램.)에 올려 불러올 수?실행시킬 수 있게 된다. -Apache Tomcat은 web container로 웹서버의 기능을 가지고 있을 뿐이지 하는일은 좀 다르다 -html_prj/WebContent/배포|폴더생성/배포 =>HDD에 있어, 배포를 위해 인식시켜야 하는데 Tomcat의 server.xml이 그 폴더가 웹서비스가 되게한다. -요청하려면 url이 필요한데 팀버너스리가 만들었고, 프로토콜://도메인:포트/context pa..

65일차-HTML

*HTML(Hyper Text Markup Language) markup: 본문에서 특정부분을 강조하여 보여주기 위한 기능(ex/ 검은색과 하얀색으로된 이도=>에서 굵은 글씨로 강조한 것) 마크업 언어 Tim berners Lee 고안 HTML5 최종버전 (w3c에서 표준안을 제정하고 관리하고 공표) =>https://www.w3.org/ web browser에서 동작하는 언어 (연산기능이 없다, 있는거 그대로 보여줌 (유효성검증 같은거 못함)) Compile을 하지 않고 Tag를 그려서 보여주는 언어(문법적 에러가 아님) (Error가 발생하지 않는다.) =>문제가 발생한 코드를 찾기 어렵다.(단점) SGML언어(Markup 언어를 작성할 수 있는 언어)에서 파생된 언어 저장시 [ .html ]의 확장..

65일차

*Java SE 마무리 무엇을 만들수 있나요?->DeskTop환경에서 동작하는 프로그램(Apllication)을 만들 수 있습니다. 만든 메모장도, 도시락주문창도, 채팅창도 IO,Thread,Network,JDBC를 사용한 프로그램 (웹은 자바EE) (백신프로그램을 처음만든게 안철수.........=>알약(서버시그니처 프로그램으로 서버의 리스트를 찍고 불러오는게 update그 리스트를 토대로 비교) SE를 잊지 않기 위해 하는 프로젝트! 내가 뭐를 잘하고 뭐를 못하는지 뭐를 얼마나 잘 알고있나 체크리스트를 만들어 뭘더 공부해야하는지 찾는다 -기본문법/변수/method/class/OOP개념/class형상/Array/자주사용class/JCF/Generic/JFC/Event/Exception/IO stream..

64일차

2차 프로젝트 2019-01-22~2019-02-? 1. 아이템 선정 : 2019-01-22 2. 문서작성 : 일정계획, 요구사항 난이도 : 상(DB작업이 하나 이상이거나, 제어문이 하나 이상이거나, 연산이 복잡한 경우), 중(DB작업이 하나로 종료, 제어문이 하나인경우,연산간단한경우(1+1,1*1), 하(디자인만 들어가면) ( 분석 - 요구사항정의서(RFP) 설계 - UI설계서, 개발표준 정의서, ERD, 테이블정의서=> 테이블생성,가데이터입력 Class Diagram 개발 - 단위테스트 체크리스트, 테스트 - 통합테스트 시나리오명세서) 3. 개발 : 코딩 중간 점검 4. 배포/발표 : Runnable Jar

59일차~63일차

프로젝트 순서 -아이템 선정 -개발 범위 선정(RFP)(scope&boundary)★ -화면 디자인(UI설계서or스토리보드) -DB설계(table,constraint...) +ERD(논리) ->물리모델로 만들기위해 테이블설계서->물리모델->가데이터 추가★ -우리가 지금 만드는건 application인데, 제약사항 다 써도 됨! -DBA가 만듦 -class 설계(class daigram, 유스쿼스? daigram...등)★ -개발(단위테스트_기능) -통합(통합테스트_동작흐름) -사용설명서(기능설명서) -배포(서버에 올림) -안정화 -data양이 작아 문제를 100%잡을 수 없다 -서비스(범위에 따라 다름) -SM유지보수(계속~~~차세대나 고도화로 업글하기까지) ★(검사) (시퀀스도 함수도 프로시져도 다써볼..