분류 전체보기 259

[JSP/Javascript] HTTP 통신 GET방식 파라미터 값 수신

ex) 브라우져 주소창에 http://xxxxxxxx/paramTest.html?test1=a&test2=b 라고 접근했다고 가정. javascript – 주소의 파라미터값 변수로 받기 출처: Date : 2015/10/17 , Category : Javascript, jQuery Post URL : http://naminsik.com/blog/3070 http://werty.co.kr/blog/?userid=honggildong&age=21 이런식으로 접속 주소가 발생하였고 클라이언트단에서 위 주소를 기반으로 변수를 받아 인터렉션을 구현할 때 아래 방법을 쓴다. 1 2 3 4 5 6 function getParameterByName(name) { name = name.replace(/[\[]/, "\\..

[React] Front-End 2020.06.04

[TIL #3] 프로토콜 / HTTP / HTTPS / OAuth2.0

프로토콜 정의 - 통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 통신 프로토콜은 신호 체계, 인증, 그리고 오류 감지 및 수정기능을 포함할 수 있다. (위키백과) - 통신 프로토콜은 통신(데이터를 주고 받는) 상호간에 미리 약속된 규칙, 규약입니다. - 송신자와 수신자 사이에 "데이터 구조는 이런식으로하고", "그건 이런의미이고", "속도는 어느정도로 보내고" 그런식으로 보내기로하자. 라고 약속을 한 것 입니다. - 비유를 하자면, 어디 기업에 내 이력서를 보낸다고 할때 메모장에 그냥 줄 글로 한자 영어 막 섞어서 작성해서 제출하는것과, 그 회사와 약속되어있는 (그 회사가 제공하는) 이력서 양식에 맞추어 써서 보내는 것의 차이. 라고 생각..

[WEB] 2020.05.15

[Swift] Optional

Optional Swift가 갖는 Optional이라는 개념은 변수의 값이 nil일 수 있다는 것을 표현하는 건데요, 반대로 Optional이 아니라면(non-optional) 해당 값은 nil이 될 수 없음을 의미합니다. Objective-C를 사용해왔다면 Optional이라는 표현이 너무나도 당연해보일 수 있지만, Swift에서는 Optional은 말 그대로 옵션(선택적) 이며 기본값은 non-Optional 입니다. var test : Int? test = nil 아래에서 Value 도 Optional임 var someValue : Int? = 30 var Value = someValue Value는 Int일수도 nil일수도 있음 아래 Value는 타입을 Int로 명시해줬기 때문에 nil일수도 있는..

[Java] Java Project 커리큘럼

Java Project - 웹 과정소개 Java 기반의 Web Application을 개발하기 위해서는 Database 연동을 위한 JDBC부터 웹 컴포넌트를 개발하기 위한 Servlet/JSP, 그리고 비즈니스 컴포넌트 개발에 사용되는 Spring 같은 Framework 에 이르기까지 다양한 기술들이 필요합니다. 학습목표 Servlet/JSP를 이용하여 웹 컴포넌트를 개발할 수 있다. Spring MVC를 이용하여 MVC 아키텍처로 개발할 수 있다. Spring을 이용하여 비즈니스 컴포넌트를 개발할 수 있다. 다양한 DBMS와의 연동을 처리할 수 있다. 1일차 1. JDBC 와 디자인패턴 적용 - JDBC 09:00 ~ 12:00 - 아키텍처 & 패턴 13:00 ~ 17:00 2일차 2. JSP & S..

[WEB] 2020.05.09

[Java] 변수 / 기본자료형

변수 - 변수: 데이터(자료)를 임시로 담을 수 있는 상자(즉, 메모리 공간) * Java Application 실행: 컨트롤 + F11 * 상식 1바이트 = 8비트 int = 4바이트 = 32비트 기본 자료형 기본 자료형은 데이터가 변수에 직접 저장됨 객체 자료형은 객체 메모리 주소가 변수에 저장됨 => 실제 객체는 다른데 존재하고, 객체를 가진 주소를 가지고 있음. 그래서 레퍼런스는 항상 주소만 있기 때문에 4바이트만 가짐 형변환 https://coding-factory.tistory.com/130 [Java] 형변환 Casting(문자형,정수형,실수형) 문자열에있는 숫자를 계산하고 싶은경우, 스트링변수에 Int값을 넣고싶은경우등등 코딩을 하다보면 어떤 변수형을 다른 형으로 강제 치환해야 할 경우가 ..

[WEB] 2020.05.07

[Java] 자바프로그래밍이란 / 자바 프로그램 실행구조

Java 프로그래밍이란? 자바 언어의 장점 - 객체 지향 언어로 기능 부품화 가능 - JRE를 이용해서 운영체제로부터 자유롭다 => 운영체제가 달라도 코딩한 프로그램이 잘 돌아가도록. JRE만 리눅스용으로 잘 설치해놓으면, 윈도우에서 개발한 프로그램도 돌아간다는 말임 - 웹 및 모바일 프로그래밍이 쉽다 => 많은 기능을 제공해주기 때문임. 모바일 프로그래밍이 가능한 안드로이드는 자바 기반임 - CG를 통한 자동 메모리 관리 지원 => C/C++을 내가 메모리 관리 직접함. 자바는 메모리에 접근 불가능. 일단 내가 메모리를 쓰고나면 GC가 메모리를 알아서 반환해줌. - 실행속도가 많이 개선됨 자바 프로그래밍을 위한 준비물 - JDK 설치(Java Development Kit) => 자바 개발자 필요 - 프..

[WEB] 2020.05.07