반응형

전체 글 147

[Android] ListView에서 클릭이 제대로 인식되지 않는 문제

1. 증상 ListView의 setOnItemClickListener에다가 AdapterView.OnItemClickListener을 정확히 넘겨주었음에도 불구하고 정작 Item을 클릭하였을 때 클릭 이벤트가 발생하지 않는 문제가 발생하였다. 2. 원인 ListView의 각 Item이 여러 View들을 조합한 Layout일 때, ListView에서 클릭을 하면 우리가 으레 생각하는 것 처럼 해당 List Item을 클릭하는 것이 아니라 표면에 나와있는 Item 안쪽 각각의 View를 클릭하는 것으로 인식한다. 3. 해결책 Item의 레이아웃 파일로 가서 루트 레이아웃에다가 android:descendantFocusability="blocksDescendants" 삽입. 이렇게 하면 Focus 단계를 자체..

android code 2016.05.31

자바스크립트+제이쿼리

브라우저 객체 모델$windowwindow.open()window.open(url, name, option)window.alert()widnow.prompt()prompt("질의내용", "기본답변");window.confirm()window.moveTo()window.resizeTo()widnow.setInterval - 일정 간격 지속적으로 스크립트 실행문을 실행시킬 때 사용합니다.var 참조변수 = setIntervla("스크립트 실행문". 시간 간격);clearInterval(참조변수); - 참조 변수가 있어야 취소 가능하다window.setTimeout - 일정한 간격으로 스크립트 실행문을 한 번 만 실행시킵니다. $screenscreen.widthscreen.heightscreen.availWi..

WEB 2016.05.21

part 5 게시물의 첨부파일 기능

part 5 게시물의 첨부파일 기능Chapter 01 스프링 MVC 파일 업로드1.2.1 실습을 위한 라이브러리 추가[pom.xml]commons-fileuploadcommons-fileupload1.3.1org.imgscalrimgscalr-lib4.2 1.2.2 파일 업로드 관련 bean 설정1. multipartResoler 설정 : 파일 업로드로 들어오는 데이터를 처리하는 객체 설정2. 서버의 파일 저장 경로 : 파일을 저장할 경로는 상수처럼 사용되기 때문에 특정 경로를 문자열로 설정합니다. [servlet-context.xml] 1.3 일반적인 파일 업로드 이해하기일반적인 파일 업로드는 화면에 파일을 선택하는 을 만들고 원하는 파일을 선택해서 업로드 하는 형태입니다.1.3.1 POST 방식의 파..

Spring 2016.05.10

코드로 배우는 스프링 웹 프로젝트

/*STS 다운로드 주소 : https://spring.io/tools/sts/all*/1.3 Spring Project를 이용한 프로젝트 생성 Run As > Run on Server 스프링 프로젝트는 기본적으로 프로젝트 생성 시 지정하는 패키지의 마지막 경로가 웹 애플리케이션의 중간 경로가 됩니다."org.zerock.web"패키지를 작성했기 때문에 중간경로는 /web으로 지정됨 [ C:\sts-bundle\sts-3.7.2.RELEASE sts가 있음] 1.4.4 Spring 프레임워크의 버전 변경http://projects.spring.io/spring-framework/ 를 참고하면 현재 스프링의 여러 프로젝트 버전을 확인 할 수있음. 1.8 4.2.6.RELEASE 1.8.9 1.7.21 2장..

Spring 2016.04.26

스프링을 이용한 RESTful 웹서비스 구축하기

01 들어가기 02 Spring 3.2와 REST2.1 요구사항 정리2.2 개발환경2.3 개발환경 구축하기2.4 애플리케이션 구조2.5 요약 03 Persistence Layer3.1 영속성 계층이란3.2 DAO3.3 Mapper 구현하기 04 Business Layer4.1 비지니스 계층이란4.2 트랜잭션 관리4.3 Service 구현하기4.4 요약 05 Presentation Layer5.1 표현 계층이란5.2 ModeAndView와 HttpMessengerConveter5.3 URI Template5.4 Controller 구현하기5.5 JSON5.6 XML5.7 Content Negotiation5.8 HTTP Method Conversion5.9 ETag support5.10 기타5.11 요약 ..

Spring 2016.04.21

AWS EC2인스턴스 생성하기

리전 선택INSTANCES-instances 선택Launch Instance 버튼을 클릭하여 EC2 인스턴스를 생성합니다. EC2 가상서버에 설치될 운영체제를 선택합니다. AWS에서 미리 준비된 AMI(Amazon Machine Image) 만 사용할 수 있습니다.AMI(Amazon Machine Image)는 쉽게 말해서 서버를 구성하는 템플릿 이미지 입니다. Free tier eligible이라고 쓰인 것들이 무료로 사용할 수 있는 이미지들입니다.HVM는 하드웨어 가상화 입니다.Amazon Linux는 CentOS를 기반으로 하고 있는 배포판입니다. t2 인스턴스 유형은 CPU 사용량이 높아질 때 CPU 자원을 더 할당받아 성능을 높이는 Burst 기능을 제공합니다.Review and Launch 버..

AWS 2016.04.20

스프링 입문을 위한 자바 객체지향의 원리와 이해

02 자바와 절차적/ 구조적 프로그래밍자바 프로그램의 개발과 구동객체지향 프로그램에서는 데이터 저장 영역을(T 메모리 구조) 다시 세개의 영역으로(static, stack , heap) 분할 해서 사용한다. 다시 보는 main() 메서드 : 메서드 스택 프레임스태틱 영역 : 클래스들의 놀이터스택 영역 : 메서드들의 놀이터힙 영역 : 객체들의 놀이터 변수와 메모리: 넌 어디서 왔니? 블록 구문과 메모리: 블록 스택 프레임 지역변수와 메모리 : 스택 프레임에 갇혔어요!지역변수는 스택영역에서 일생을 보낸다. 그것도 스택 프레임 안에서 일생을 보내게 된다.클래스 멤버 변수는 스태틱 영역에서 일생을 보낸다. 스태틱 영역에서 한 번 자리 잡으면 jvm이 종료될때까지 고정된 (static) 상태로 그 자리를 지킨다...

WEB 2016.04.15