일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 데이터베이스 모델링
- Computer Science
- Java Programming
- til
- 알고리즘
- SW
- 객체지향
- w3schools
- 부스트코스
- ERD
- java
- CS 기초지식
- 이진법
- CS기초지식
- 예외처리
- 면접을 위한 CS 전공지식 노트
- 모두를 위한 컴퓨터 과학
- CS50
- edwith
- 상속
- CS 기초
- WebProgramming
- 기초프로그래밍
- Compute Science
- 관계형 데이터베이스
- ssafy
- 모두를 위한 컴퓨터 과학(CS50)
- SSAFY 9기
- exception
- 삼성청년SW아카데미
- Today
- Total
목록MSA Full-Stack 개발자 양성과정 (49)
Joslynn의 하루
jQuery의 기본 문법 $(selector).속성 == jQuery(selector).속성 $(selector).함수이름() == jQuery(selector).함수이름() **$: jQuery를 뜻함 jQuery 기본 골격 $(document).ready(function(){ //jQuery문법 + javaScript 문법 } : 적게 코딩하고 더 많은 일을 함 : CSS 조작 : Event 처리 : DOM 조작 (생성, 추가, 수정, 삭제 : Effect 효과 : Ajax 비동기화 처리 : 다양한 ui 제공 - jQueryUI jQuery 문법 vs javaScript 문법 -$(selector).val() vs this.value ==> form 요소 접근 -$(selector).text() vs..
setTimeout(), setInterval(), clearTimeout() setTimeout(), clearTimeout() 예제 setTimeout, clearTimeout 멈춰! setInterval(), clearInterval() 예제 setInterval, clearInterval 멈춰! 폼(form) 요소 접근방법 : window.document.폼이름.input박스이름.속성 : window.document.폼이름.input박스이름.함수이름() : ** window 생략가능(javaScript 객체 중 최고 조상) **주의사항 1. 폼 요소에 값 넣기 : value 속성 이용 2. 폼 요소가 아닌 태그에 값 넣기 (ex) span, div, h1~h6, a, td... : innerHTM..
let 변수 : 동일한 이름 선언 불가하다. : 선언전에 사용 불가 : 변수의 scope이 블럭 레벨 scope({})이다. **함수 레벨 스코프(Function-level scope) : 함수 내에서 선언된 변수는 함수 내에서만 유효하며 함수 외부에서는 참조할 수 없다. : 함수 내부에서 선언한 변수는 지역 변수이며 함수 외부에서 선언한 변수는 모두 전역 변수이다. **블록 레벨 스코프(Block-level scope) : 코드 블록 내에서 선언된 변수는 코드 블록 내에서만 유효하며 코드 블록 외부에서는 참조할 수 없다. : let 키워드로 선언된 변수를 전역 변수로 사용하는 경우, let 전역 변수는 전역 객체의 프로퍼티(속성)가 아니다. : window.으로 같이 접근할 수 없다. let 전역 변수..
HTML 자료 HTML Elements W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. www.w3schools.com CSS 자료 CSS Selectors W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML..
웹 프로그래밍 언어 Web FrontEnd - HTML : Hyper Text Markup Language : 화면 구성 = GUI ex) 로그인 화면, 가입폼, 게시판폼, 게시판 목록, 방명록, 장바구니 화면 주로 사용자 입력 값을 받는 폼 구성 사용자가 요청한 결과를 화면 폼에 출력 : version - HTML4 → HTML5 HTML5는 다양한 API를 제공 (Web Storage, Drag&Drop, Audio, Video, WebSocket....) : 대소문자를 구분하지 않음, 오타를 내면 적용이 되지 않지만, 실행은 가능 - CSS : Cascading Style Sheet의 약자로 HTML에 디자인을 추가한다. (화면의 레이아웃 - template) CSS를 이용하면 시각적으로 풍부하게 ..
게시판 만들기 실습 **오류 정리하기 작성 코드) Class BoardDAO{ public BoardDTO replySelectByParentNo(int boardNo) throws SQLException { Connection con = null; PreparedStatement ps = null; ResultSet rs = null; String sql = proFile.getProperty("reply.selectByboardNo"); BoardDTO board = this.boardSelectByNo(boardNo); List list = new ArrayList(); try { con = DbUtil.getConnection(); ps = con.prepareStatement(sql); ps.s..
JDBC API : java와 database를 연동해주는 api(이미 다 만들어서 lib형태로 제공) : import java sql.*; : JDBC는 SQLException 예외 처리가 필수이다. - 체크예외종류 - 연동순서!! 1) 로드: 연결하려는 DB를 선택(이 때, 반드시 DB에 해당하는 드라이버 라이브러리가 필요하다. = ~.jar 파일) Class.forName(“연결하고자하는DB드라이버클래스이름”); : 만약, 드라이버명이 틀리거나 라이브러리가 없으면 ClassNotFoundException 발생 Oracle : oracle.jdbc.driver.OracleDriver Ms_Sql : sun.jdbc.odbc.JdbcOdbcDriver My_Sql : org.git.mm.mysql.Dr..
데이터베이스란? : 데이터를 저장하는 공간(→ 관계형데이터베이스 이론에 맞추어 저장) 관계형데이터베이스란? : 테이블과 테이블 간 연관관계(pk와 fk)를 설정해서 테이블들을 수평관계로 데이터를 저장하는 것. 데이터베이스를 구축하는 목적은? : 데이터의 양이 급증하면서, 데이터의 중복과 정합성 문제, 성능저하 이슈가 있다. 데이터베이스 이론에 맞추어 데이터베이스를 구축함으로써 중복된 데이터를 최소화하고, 일관성, 데이터 정확성 보장, 무결성을 유지하고자 함이다. 데이터베이스 모델링 1) 개념적 설계 : 업무를 일반화한다. - 고객과의 인터뷰를 통해 니즈를 파악하여 작성된 시나리오를 바탕으로 업무를 일반화한다. - Entity 추출 - Attribute 추출 - Relationship 추출 (Entity와..