분류 전체보기 259

[iOS] 스터디 참고 사이트

https://zeddios.tistory.com/8?category=682195 iOS ) 왕초보를 위한 delegate정리 swift 공부를 하면서 꼭 알아야하는 개념 중 하나가 delegate개념인데요, 저같은 경우에는 자료들도 다 영어고 한글로 된 설명을 봐도 너무 이해하기가 어렵더라구요 :( 요 며칠간 공부를 하다가 �� zeddios.tistory.com Raywenderlich 강추 www.raywenderlich.com/books/uikit-apprentice/v9.0 UIKit Apprentice For Complete Beginners! If you’re completely new to Swift and iOS development (or need a brush-up), this is ..

cocoapods 설치 / Linux vi 에디터 명령어

CocoaPods 설치 sudo gem install cocoapod CocoaPods 설치 및 Pod 설치 - yagom's blog yagom's blog CocoaPods 설치 및 Pod 설치 blog.yagom.net Terminal에서 해당 프로젝트의 podfile이 있는 곳으로 먼저 이동을 해야 함 아래의 세 명령어 중 (꼭 아래처럼 안해도됨) 편한 명령어를 선택해 Podfile에 들어가준다. $ nano Podfile $ vi Podfile $ open -e podfile 왕 초보를 위한 CocoaPods(코코아팟) 사용법 (Xcode와 연동) 안녕하세요! 오늘은 CocoaPod사용법에 대해 알려드릴려고해요 :) 저는 CocoaPod 처음에 시작할 때 뭐가 뭔지 몰라서 정말 하나도 몰라서 진..

[jsp/servlet] DAT / DTO 데터베으스와 통신하기 위한 기능을 모듈화 하는 방법

DAO, DTO란? Data Access Object Data Transfer Object 웹서버=웹컨테이너는 굉장히 많은 기능을 하는데, 데이터베이스와 통신하는 기능을 따로 빼놓은 것 - DTO: 데이터베이스에 있는 데이터를 자바형태로 변환해줌(VO=DTO) - 브라우저, 웹서버, 데이터 베이스가 크게 있는데 이중에서 데이터베이스만 따로 모듈화해놓은 것 DAO - 서로 데이터를 관리할 때 자바형태로 데이터베이스에 있는 데이터를 변환해주는 것 DTO - BookServlet으로부터 BookDAO를 뽑아 내야함. 그리고 BookDAO는 데이터베이스와 통신할 때 DTO라는 객체를 통해서 변환해줘야 한다. - BookServlet에서 데이터베이스와 관련된 기능을 다 빼와서 새로운 객체를 만들어야하고. 데이터베..

[WEB] 2020.07.13

[JSP/Servlet] JDBC

자바와 오라클이 통신할 수 있는 방법 - JDBC : Java가 DB와 통신할 수 있게 해주는 API다 - java와 데이터베이스가 통신하기 위해서는 API가 있어야 함. - 이클립스에 오라클 라이브러리를 복사해야 이용을 할 수 있다. (설치해야함) https://blog.naver.com/heartflow89/221003777591 [JAVA] 자바(이클립스) - 오라클 JDBC 연결 / 연동 환경설정 이클립스 환경에서 JDBC를 이용하여 자바와 오라클(oracle) 데이터베이스를 연결하는 방법에 대해서 알... blog.naver.com http://blog.naver.com/PostView.nhn?blogId=heartflow89&logNo=221008307886&categoryNo=90&paren..

[WEB] 2020.07.12

[jsp / servlet] PrintWriter out = response.getWriter();

liketh.tistory.com/entry/PrintWriter-out-responsegetWriter-넌-왜-선언된거니 PrintWriter out = response.getWriter(); 넌 왜 선언된거니? response.setContentType("text/html;charset=euc-kr"); PrintWriter out = response.getWriter(); .... respnse 변수에 대해 설명을 드리자면, Servlet의 doGet 혹은 doPost 함수의 파라미터로 response변수를 만.. liketh.tistory.com Servlet에서는 클라이언트 쪽으로 보내는 데이터의 흐름을 건드려야 할 필요가 있습니다. 위에서 언급했던 response 변수를 활용하면 응답과 관련된..

[WEB] 2020.07.11

[HTML5] <form> 태그_GET과 POST

3. 문법 form의 문법은 아래와 같다. 태그 안쪽에 텍스트를 입력 받는 텍스트 필드나, 원하는 항목을 선택 할 수 있는 라디오 버튼등이 위치한다. 이러한 요소들을 컨트롤 (control)이라고 부른다. 사용자가 컨트롤을 조작한 후에 전송 버튼을 누르면 태그의 속성인 action에 기술된 URL로 사용자가 입력한 정보를 전송한다. 서버는 이 정보를 받아서 저장하거나, 계산된 결과를 보여주는 등의 작업을 수행하게 된다. 텍스트 필드, 라디오 버튼, 체크 박스와 같은 컨트롤을 생성하는 태그 - action : 사용자가 입력한 데이터를 전송할 서버의 URL - method : 사용자가 입력한 데이터를 전송하는 방법으로 아래와 같은 방식이 있다. get : action에 입력한 URL에 파라미터의 형태로 전송..

[WEB] 2020.07.05

[JSP & Servlet] 쿠키 Cookie / 세션 Session / 캐시 Cache

* 쿠키/세션 비교 쿠키 세션 저장위치 클라이언트 서버 보안 변질 우려로 인해 보안 취약 비교적 보안성이 좋음 라이프 사이클 만료 기간 지정, 브라우저 종료 시에도 유지 브라우저 종료시 삭제 (기간 지정이 가능하긴 함) 속도 빠름 느림 (서버에 정보가 있으므로) 출처: https://ryusae.tistory.com/7 [초보자 전용 마을] ryusae.tistory.com/7 [HTTP] 쿠키/세션/캐시의 차이점은? 0. HTTP 의 특징 (1) Stateless 프로토콜 클라이언트의 상태 정보를 가지지 않는 서버 처리 방식이다. 클라이언트와 첫번째 통신에서 데이터를 주고 받았다 해도, 두번째 통신에서 이전 데이터를 유�� ryusae.tistory.com 쿠키란? https://lookingfor.t..

[WEB] 2020.07.05

[JSP] JSP 내장객체 : config / application / out / exception 객체

1. config 객체 - 서블릿이 초기화 될때 정보를 저장해서 공유할 수 있음 - 해당 서블릿에서만 공유됨 웹 환경설정인 web.xml에 어떠한 데이터를 저장해놓고 getInitParameter()해서 jsp에서 코드를 공유하는 것 1. web.xml에서 데이터 저장하고 2. jspEx.jsp에서 config객체를 이용해서 xml에 있는 데이터를 가져온다. 2. application 객체 - web.xml에 데이터를 저장해놓고 같은 어플리케이션 내에 있으면 어떤 servlet에도 정보 공유 가능 - 어플리케이션 전체적으로 공유가능한 데이터 - 개발할 때 real-server와 test-server를 따로 두는 경우가 많다. - 어플리케이션 통째로 공유될 수 있음 jspEx.jsp imgDir : tes..

[WEB] 2020.07.04