전체 글 250

인터스텔라 후기

걸작이라 손꼽히는 이 작품, 두고두고 영화인들 사이에서 회자될 것 같은 이 작품.이 작품의 메시지는 무엇일까?그것은,인류가 살아내는 힘은 결국과학에 대한 끊임없는 가설(탐구력)과 사람에 대한 영원한 사랑이라는 것입니다. 10시 40분에 시작, 13시 39분에 끝나는 긴 시간 동안 한 순간도 눈을 떼지 않고 집중해서 보았습니다. 영화의 대사 속에서 자주 등장한 '그들'의 메시지가 무엇인가 놓치지 않고 정확하게포착하고 싶었기 때문입니다. 모든 예술의 표현에는 어떤 의도가 숨어있다고 믿습니다.(물론 예술 뿐만 아니라 우리가 일상에서 표현하는 모든 것에 그렇지만요.) 제가 찾아낸 이 영화의 의도(크리스토퍼 놀란 감독)는, 과학적 탐구력과 사람에 대한 사랑은 "궁즉통한다"에 대한감독의 믿음입니다. 그 이유를 조금..

영화 2017.01.14

MVC 패턴에서 쓰이는 DAO, 서비스의 개념 및 구현방법

- 웹 어플리케이션의 주요 구성 요소 Service 클래스 : 사용자의 요청을 처리하는 기능을 제공한다. 기능을 제공하기 위한 로직을 구현하고 있으며 DAO 클래스를 통해서 DB연동을 처리한다. 가입 신청 처리, 글 목록 제공 등의 기능을 수행한다. DAO 클래스 : DB와 관련된 CRUD 작업을 처리한다. Service 클래스들은 데이터를 DB에서 읽어오거나 DB에 데이터를 저장할 때 DAO 클래스를 사용한다. JSP(뷰) : Service 클래스가 실행한 결과를 화면에 출력하거나 Service가 기능을 수행하는 데 필요한 데이터를 전달한다. ** 데이터 접근 객체 (Data Access Object)의 구현 일반적으로 한 개의 DB 테이블 당 한 개의 DAO 클래스를 작성한다. 각 DAO 클래스는 I..

jdbc에서 트랜잭션 처리하기 예제

두 쿼리가 실행되어야 하는 상황이 있다.첫 번째 쿼리는 됐지만 두 번째 쿼리에서 문제가 발생하였다.그렇다면 데이터가 잘못된 상태로 저장이 된 것이다. 두 쿼리가 모두 정상적으로 실행되어야 데이터의 무결성이 유지되기 때문이다. 그래서 한 개이상의 쿼리가 모두 성공적으로 실행되어야 데이터가 정상적으로 처리되는 경우 DBMS 트랜잭션(transaction)을 이용해서 한 개 이상의 쿼리를 마치 한개의 쿼리 처럼 처리할 수 있다. 트랜잭션은 시자고가 종료를 갖고 있다. 트랜잭션이 시작되면 이후로 실행되는 쿼리 결과는 DBMS에 곧바로 반영되지 않고 임시로 보관된다. 이후 트랜잭션을 커밋하면 임시로 보관된 모든 쿼리 결과가 실제 데이터에 반영된다. 1. 트랜잭션 시작 : 트랜잭션 시작 이후 실행되는 쿼리를 하나의..

jsp에서 jdbc 프로그래밍하기

자바에서 데이터베이스를 사용할 때에는 JDBC API를 이용해서 프로그래밍을 한다. JDBC는 Java Database Connectivity의 약자로서 자바에서 데이터베이스 관련 프로그래밍을 해주는 api이다. 각 데이터베이스별 (mysql ,oracle 등) 사이트에서 JDBC드라이버를 다운받자. 이 파일을 웹 어플리케이션 디렉터리인 WEB-INF/lib 디렉터리에 복사한다. 실행순서 1. JDBC드라이버 로딩을 한다.2. 데이터베이스 커넥션을 구한다.3. 쿼리 실행을 위한 statement 객체를 구한다.4. 쿼리를 실행한다.5. 쿼리 실행 결과를 사용한다.6. statement를 종료한다.7. 데이터베이스 커넥션을 종료한다. - 예제 다음은 테이블로 부터 정보를 읽어와 출력해주는 jsp페이지 예제..

토익스피킹 1월 3주차 예상문제

Part5 1. 안내/공지/독려 2. 판매 시 발생문제 3. 문제아/무능력자 4. 기타 1. 안내/공지/독려(알리자! 독려하자!) 공지하자 : post a notice on the wall안내하자 : make an announcement 이메일보내자 : send an email to all the employees브로슈어 나눠주자 : distribute brochures 독려하자 : we can encourage them to 동사원형 by offering small gifts/rewards/disscount coupons. 2. 판매 시 발생문제 1) 사은품/ 재고 부족비슷한 제품 제공 : offer other similar gifts/product such as~타 공급업체 찾기 : find anot..

라라랜드 영화 후기

1. 시작하면서 본론으로 들어가기 전에 먼저 알아두어야 할 고전이 있습니다. 약 1세기 전 예술에 대해 고민했던 두 철학자가 있었는데 그들은 각자 자신의 저서에서 당대 이전의 예술과 당대 이후의 예술에 대해 저술하였습니다. 두 철학자와 저서의 내용을 간략하게 손, 발, 팔, 다리, 어깨, 무릎을 다 잘라서 몇 문장으로 축약한다면 다음과 같습니다. '테오도르 아도르노'의 '문화산업론' : 문화에 자본이 투입되면 예술은 타락한다. 누군가는 예술작품으로 장사를 하려하기 때문이다. 따라서 대중문화란 소수 자본가들이 대중을 길들이고 착취하는 수단에 불과하며 그렇기 때문에 우리는 예술을 앞세워 돈놀이를 하게 하는 자본주의를 버리고 사회주의로 돌아가 예술을 예술로서 보존해야한다. '발터 벤야민'의 '기술복제 시대의 ..

영화 2017.01.12

당신 거기 있어 줄래요 영화 후기

기욤 뮈소의 소설을 영화화한 당신, 거기 있어줄래요? 인생 말년에 과거의 연인, 채서진을 만나보고 싶었던 김윤석, 그러나 채서진은 만나고 싶어도 더 이상 만날 수 없었던 과거의 여자였다. 30년전 그녀는 사고로 죽었기 때문이다. 그런데, 어느 날 어떤 노인으로부터 잠깐 동안 과거를 방문할 수 있는 신비스러운 알약 10개를 얻는다. 그리고 이 알약으로 김윤석은 과거의 자신인 변요한을 만날 수 있는 행운을 누리게 되는데…. 미래의 나인 김윤석을 통해 자신의 연인인 채서진이 죽게 되는 것을 알게 된 변요한은, 채서진을 살리고 싶어하지만, 김윤석은, 채서진을 살리게 되면, 자신의 딸인 수아(박혜수 분)가 사라져 버릴 지도 모른다는 두려움 때문에 선뜻 변요한의 요구를 수락하지 못한다.결국 김윤석은 세 가지 조건을..

영화 2017.01.12

백투더비기닝 영화 후기

뒤바뀐 어제, 완벽해진 현재 미래를 새로 쓰는 시간여행, 과거를 재구성하라!MIT공대 입학을 꿈꾸는 과학도 데이비드는 돌아가신 아버지의 비디오 카메라를 확인하다가 자신의 7살 생일파티 영상에 찍힌 현재 자신의 모습을 발견한다. 데이비드는 친구들과 아버지의 실험실이었던 지하실에서 시간재조정장치 설계도를 찾아내고 숱한 실험 끝에 기계를 완성한다. 그들은 찌질한 현재를 탈출하기 위해 자신들의 과거를 바꾸기 위한 시간여행을 시작한다. 복권당첨, 왕따 탈출, 시험 다시 보기, 수업시간 중 몰래 나와 락페스티발에 가며 현재는 그들이 원하는 방향대로 더욱 완벽해진다. 그러나 소박했던 시간여행은 횟수를 더해갈수록 점점 더 과감해지고, 자신들의 과거를 재구성하는 동안 세상의 미래 역시 바뀌고 있다는 것을 발견하게 되는데..

영화 2017.01.12

TOEIC 자주틀리는 문제들

6/28 Unit 8 수일치 부분을 나타내는 표현은 of 뒤에 명사 수에 일치.Most of the workers are ...The rest of your order was ... A or B / neither A nor B / not A but B 등은 B에 수를 일치. Unit 9 수동태 목적어를 취하지 않는 자동사는 수동태로 쓸 수 없다.rise work arrive occur take place. 감정동사의 경우 주어가 감정을 유발하는 능동태, 감정을 느끼면 수동태.The high profits pleased both the CEO and the investors.Both the CEO and the inventors were pleased with the high profits. Unit 10..

영어/TOEIC 2017.01.12

데이터베이스 기초

거의 모든 웹 어플리케이션이 회원정보, 게시글 내용, 기타 데이터등을 저장하기 위해서 데이터베이스를 사용하고 있다. 반드시 익혀야 하는 기술중 하나이며 특히 웹쪽은 거의 모든 페이지가 데이터베이스와 통신을 하므로 필수 불가결이다.java에서는 jdbc api를 이용해서 데이터베이스 프로그래밍을 하게 된다. 데이터베이스의 발전 - 1960년대 : 플로우차트 중심의 개발 방법을 사용하였으며 파일 구조를 통해 데이터를 저장하고 관리하였다. - 1970년대 : 데이터베이스 관리 기법이 처음 태동되던 시기였으며 계층형(Hierarchical) 데이터베이스, 망형(Network) 데이터베이스 같은 제품들이 상용화 되었다. - 1980년대 : 현재 대부분의 기업에서 사용되고 있는 관계형 데이터베이스가 상용화되었으며 ..

반응형