자동완성 검색창 만들기 새파일을 만든다. 일단 골격을 잡고, 실행을 해본다.이렇게 실행이 된다. z-index- The z-index property specifies the stack order of an element.- An element with greater stack order is always in front of an element with a lower stack order. position노란 박스가 있으면 가려지기를 원하기 때문에, 그렇다면 , z-index가 동작을 하게끔 해야하고, 그러려면 position이 필요하다. Display글자를 쓰면 보이고, 글자를 안쓰면 안보이게하려면, 일단은 display를 none으로 해둔다. textbox에 작성을 했다. 라는 것을 알려면 3가지 ..
정보은닉인스턴스 변수에 private 을 선언하는 것 private은 접근제어 지시자로, 접근 제어 지시자에는 총 4가지 종류가 있다. 클래스가 public으로 선언되면, 클래스의 이름이 소스파일의 이름과 같아야하고, 다른 public 클래스를 하나의 소스파일에 담지 못하는 등의 제약사항이 따르기 때문에, 꼭 필요한 상황에서만 클래스를 public으로 선언해야한다.예를 들어, 클래스를 라이브러리 형태로 노출시키기 위해서 활용된다. 캡슐화캡슐화에는 정보은닉이 기본적으로 포함되며, 객체의 속성과 메서드를 하나로 묶고, 실제 구현 내용 일부를 외부에 감추어 은닉한다.
출처 : http://okjsp.net/bbs?seq=92230주어진 문자열(공백 없이 쉼표로 구분되어 있음)을 가지고 아래 문제에 대한 프로그램을 작성하세요.이유덕,이재영,권종표,이재영,박민호,강상희,이재영,김지완,최승혁,이성연,박영서,박민호,전경헌,송정환,김재성,이유덕,전경헌김씨와 이씨는 각각 몇 명 인가요?"이재영"이란 이름이 몇 번 반복되나요?중복을 제거한 이름을 출력하세요.중복을 제거한 이름을 오름차순으로 정렬하여 출력하세요. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455import java.util.ArrayList;import java.util.Collect..
재귀호출게시판에서 메뉴를 구성할 때, 카테고리별로 보여줘야하는 경우가 있다.그때는 재귀호출을 이용하여야 한다. 유투브를 예제로 재귀호출을 실습해보자.아래 그림처럼 유투브 아래에 있는 모든 카테고리를 출력하는 코드를 짜볼 것이다. 프로젝트 구성도는 다음과 같다. Main.java123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103import java.util.ArrayList;import java.uti..
Operation History웹 페이지 안에서의 모든 기록으로, Article과 Article-Admin에 다 필요하다.Operation History는 법적인 부분에서도 근거 자료로 활용할 수 있고, 마케팅 용도로도 활용할 수 있기때문에 반드시 수집을 해두어야 한다.(네이버가 이걸 참 잘한다고....) 1. DB에 테이블을 만들자(테이블명: OPER_HIST)1)HISTORY_ID : OPER_HIST의 PK (시퀀스도 만들어주어야 한다. 시퀀스 이름 : HISTORY_ID_SEQ)2) IP : 클라이언트의 IP 주소를 담는 컬럼3) MEMBER_ID : 클라이언트의 아이디를 담는 컬럼4) CRT_DT : 클라이언트가 접속한 현재 시간을 담는 컬럼 5) URL : 클라이언트가 현재 머무르고 있는 UR..
1. 관리자용 프로젝트 생성하기 이제까지 만든 front 페이지를 그대로 가져와서 admin 쪽만 추가해줄 것이다. 그냥 그래서 위에처럼 생성할 필요없이 Article 프로젝트를 복사 붙여넣기만 하면된다. 그리고 프로젝트 우클릭 - properties - web project settings에서 아래와같이 설정하고 적용버튼을 누른다. 이제까지 만든 회원제 게시판은 아주 치명적인 점을 갖고 있다. 그것은 MEMBERS 테이블에 등록되어있는 많은 바로 관리자 아이디가 없다는 것인데, 관리자의 권한은 계정에 부여된 플래그(flag)로 결정된다. 그래서 toad를 켜서 members 테이블에 관리자인지 아닌지의 여부를 알려줄 column을 하나 추가해주어야한다. 이렇게 추가해주고 데이터를 하나 insert해준다..
이번 포스팅에서는 게시글에 댓글을 달 수 있게 만들것이다. 이렇게!!!!!! 1. 댓글 테이블 2. 댓글에 대댓글이 달릴 때를 대비한 쿼리문!!!쿼리문을 작성하기 위해서는 아래 내용을 이해해야한다. 사실이건너무어려웠당......... 1) ARTICLE_ID이 ? 인 것에 대한 댓글 리스트를 모두 가져오기 위한 쿼리문 2) PARENT_REPLY_ID 가 ? 인 것에 해당하는 댓글 갯수 3) REPLY_ID 가 ? 인 것부터 시작해서 PARENT_REPLY_ID와 REPLY_ID가 같은 것들을 순서대로 가져오기 (ORDER_NO로 내림차순 정렬하면은 가장 큰 ORDER_NO를 얻어올 수 있다) 4) REPLY_ID 가 ? 인 ORDER_NO 가져오기 이제 얘내들을 코드로 보자. ReplyVO.java12..
게시판에 파일 업로드, 다운로드 기능을 넣어보자. 자바는 파일을 올리고 받는 것을 원래 지원해주지 않는다. 그래서 두군데서 이를 지원한다.1. 오레일리에서 배포하고 있는 servlets.com (2008년 업데이트가 마지막)2. 아파치에서 배포하고 있는 Commons 자료 (2014년 업데이트가 마지막) 그래서. 아파치에서 배포하는 FileUpload를 사용해보려고 한다. 홈페이지에 접속하여 FileUpload 클릭! IO도 함께 받는다! 가장 최신 버전 zip파일로 다운로드! - fileUpload : commons-fileupload-1.3.1.jar를 복사하여 WEB-INF 밑에 lib 에 붙여넣기 한다.- iO : commons-io-2.4.jar를 복사하여 WEB-INF 밑에 lib 에 붙여넣기..
- Total
- Today
- Yesterday
- 제이쿼리
- 글쓰기 버튼
- 뉴스피드 가져오기
- 메소드
- jQuery
- 자바프로그래밍
- mongo db
- 배열
- 예외처리
- ERD
- MVC
- 뒤로가기 버튼
- er다이어그램
- Linear Layout
- activity
- Erwin
- 게시판 만들기
- 메뉴바에 버튼 생성하기
- JSP
- 클래스
- 포스팅하기
- spring
- facebook 연동
- sql
- query
- Relative Layout
- 쿼리
- intent
- mybatis
- aop
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |