목록분류 전체보기 (108)
Keep going
13-1 자바 스크립트로 무엇을 할까 웹의 요소를 제어한다. HTML은 웹 문서의 내용을 구성하고, CSS는 웹 문서의 레이아웃이나 색상, 스타일 등을 지정했다. 여기에 자바스크립트를 추가하면 웹 문서의 각 요소를 가져와서 필요에 따라 스타일을 변경하거나 움직이게 할 수 있다. 웹 애플리케이션을 만든다. 최근 웹은 사용자와 실시간으로 정보를 주고 받으며 마치 애플리케이션처럼 동작한다. (길 찾기 서비스, 데이터 시각화 라이브러리 등) 다양한 라이브러리를 사용할 수 있다. 서버에서 했던 일을 클라이언트에서도 할 수 있다. 웹 애플리케이션을 개발할 때 사용하는 리액트, 앵귤러, 뷰와 같은 프레임워크와 그래픽 활용을 위한 D3.js나 DOM을 쉽게 조작할 수 잇게 해주는 제이쿼리 같은 라이브러도 있다. 이 밖..
과거 서버의 데이터를 소비하는 주체가 '브라우저'라는 특정한 애플리케이션으로 제한적 과서버는 브라우저라는 하나의 대상만을 상대로 데이터를 제공했기 때문에 아예 브라우저가 소화 가능한 모든 데이터를 HTML이라는 형태로 전달하고, 브라우저는 이를 화면에 보여주는 역할을 해 왔다. 모바일 시대 앱이나 웹은 서버에서 제공하는 데이터를 소비하게 된다. 스마트폰에서는 앱이라 불리는 고유한 애플리케이션을 이용해서 데이터를 소비하게 되고, 보이는 화면 역시 자신에게 필요한 순수한 데이터만을 요구하게 되었다. 앱에서 서버에 기대하는 것은 완성된 HTML이 아니라 그저 자신에게 필요한 순순한 데이터만 요구 이처럼 서버의 역할은 점점 더 순수하게 데이터에 대한 처리를 목적으로 하는 형태로 진화하고 있다. 또한, 브라우저와..
검색 기능은 검색 조건과 키워드로 나누어 생각해 볼 수 있다. 검색 조건은 일반적으로 태그를 이용해서 작성하거나 를 이용하는 경우가 많다. 최근에는 일반 웹사이트에서 일반 사용자들의 경우에는 를, 관리자용이나 검색 기능이 강한 경우는 를 이용하는 형태가 대부분이다. 15.1 검색 기능과 SQL 게시물의 검색 기능은 다음과 같이 분류된다. 제목/내용/작성자와 같이 단일 항목 검색 제목 or 내용, 제목 or 작성자, 내용 or 작성자, 제목 or 내용 or 작성자 같은 다중 항목 검색 오라클은 페이징 처리에 인라인뷰를 이용하기 때문에 실제로 검색 조건에 대한 처리는 인라인뷰의 내부에서 이루어져야 한다. 단일 항목의 검색은 검색 조건에 따라서 칼럼이 달라지고 , LIKE 처리를 통해서 키워드를 사용하게 된다..
오늘 한 일 알고리즘 스터디 회의 저번주까지는 각각 개별 문제 1문제씩 선정하여 발표를 하는 시스템이었다. 이번주부터는 공통 문제 2문제를 골라 토론하는 식으로 회의를 진행했다. 문제수는 더 적어졌지만 더 난이도 있는 문제를 골라 더 깊게 생각해본 것 같아 더 도움이 되었던 것 같다. 안드로이드 학원 wap 메인 창 만들기 메인 창의 로고와 네비게이션 부분을 구현하였다. 로고와 네비게이션바를 정렬시키는데 시간이 좀 걸렸던 것 같다. 내일 할 일 Spring framework 15 - 검색처리 java script 1 - 자바 스크립트 개요 do it 안드로이드 - 1장 wap 로그인 창 만들기
오늘 한 일 안드로이드 학원 캡스톤 디자인 회의(주제 선정) 얼굴 인식을 이용한 출석부로 주제를 선정하였다. 인공지능 분야는 공부해본 적이 없어 걱정이 되나 재밌을 것 같다. 이번주 학교 강의 듣기 내일 할 일 안드로이드 학원 알고리즘 스터디 회의 wap 메인 창 구현하기
오늘 한 일 ECONOVATION 자소서 JAVA 과제 운영체제 강의 듣기 LINUX 과제 내일 할 일 안드로이드 학원 가기 캡스톤 디자인 회의 데이터 베이스 시스템 강의 듣기
오늘 한 일 그래프 1문제 알고리즘 스터디 공통 문제인 빙산을 풀었다. 문제의 해결 알고리즘을 생각하는건 어렵지 않은 문제지만 구현하면서 신경 쓸 부분들이 좀 많았고 구현도 쉽지 않았다. 약 10번의 시도끝에 문제를 맞추긴 했지만 코드를 더 깔끔하게 짜는 연습과 더 많은 문제들을 풀어봐야겠다. ECONOVATION 자소서 WAP 회의 메인창, 로그인 창, 회원가입 창 역할을 분담하였고 홈페이지의 와이어프레임에 대해 회의하였다. 오늘 목표한 일은 Spring 15장 공부하는 것 까지였는데 Spring은 하지 못했다. 오늘 되게 열심히 산 것 같았는데 ,,, 공부하는 시간을 더 늘려야겠다. 그리고 시간 분배하는 능력도 키워야 겠다... 내일 할 일 ECONOVATION 자소서 학교 JAVA 과제 학교 강의 듣기
URL 파라미터로 정상적으로 원하는 페이지로 이동하는 것이 확인되었다면, 화면 밑에 페이지 번호를 표시해 사용자가 페이지 번호를 클릭할 수 있게 처리한다. - 페이지를 보여주는 작업- 브라우저 주소창에서 페이지 번호를 전달해서 결과를 확인하는 단계 JSP에서 페이지 번호를 출력하는 단계 각 페이지 번호에 클릭 이벤트 처리 전체 데이터 개수를 반영해서 페이지 번호 조절 14.1 페이징 처리할 때 필요한 정보들 현재 페이지 번호(page) 이전과 다음으로 이동 가능한 링크의 표시 여부(prev, next) 화면에서 보여지는 페이지의 시작 번호와 끝 번호(startPage, endPage) 14.1.1 끝 페이지 번호와 시작 페이지 번호 페이징 처리를 하기 위해서 우선적으로 필요한 정보는 현재 사용자가 보고 ..