개념 4일차 java - 변수와 연산자 2) 영문자,숫자,_를 사용할 수 있다. 3) 예약어를 사용할 수 없다(int나 String같은 기능이 있는 단어는 안됨) 4)특수문자, 공백을 사용할 수 없고, 숫자로 변수명이 시작되면 안된다. 자료형(Data Type) 기본 자료형(primitive Type) byte - 1byte short - 2byte int - 4byte long - byte flaot - 4byte double ... 연산자개념JavaJava 웹 - 서블릿 (Servelt) 이를 통해 개발자는 중요한 비즈니스 로직에 좀 더 집중할 수 있는 것 이지요. WAS는 그럼 어떤식으로 비즈니스 로직을 수행할까요? 바로 그 유명한 서블릿을 사용합니다. 자바 서블릿은 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말하며, 흔히 "서블릿"이라 불린다. 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다. 위키에서 서블릿... 개념servletservlet [모던 자바스크립트 Deep Dive] 2장 자바스크립트란? 1996년 3월 넷스케이프 커뮤니케이션즈의 웹 브라우저인 넷스케이프 내비게이터2에 “모카”라는 이름으로 최초 탑재 1996년 9월 라이브스크립트로 이름이 변경 1996년 12월 자바스크립트로 이름이 변경 1996년 8월 마이크로소프트에서 자바스크립트의 파생버전 JScript를 익스플로러3.0에 탑재 크로스 브라우징 이슈 1997년 7월, ECMA-262(ECMAScript 1) 표준 사양 완... 개념JavaScriptjs모던 자바스크립트 Deep Dive자바스크립트란?JavaScript javascript accessing a character str[index] 사용하기 index로 접근은 가능하지만 쓸 수 없다(read-only) 그렇지만 문자열이 아닌 배열에서는??? 콘솔에 입력해보았더니 arr[2] = 4; 라는 값을 할당하고 난 후 arr의 값도 바뀌게 되었다 객체에서는??? 역시 바뀌었다 데이터 저장 형태가 다른지 체크해볼만한 내용이다.... 개념JavaScriptJavaScript [알고리즘]재귀 함수(Recursive Functions) 하나의 함수에서 자신을 다시 호출하여 작업을 수행하는 것 📍 주의할점 재귀 함수를 작성할 때는 함수 내에서 다시 자신을 호출한 후 그 함수가 끝날 때까지 함수 호출 이후의 명령문이 수행되지 않는다는 사실과 종료 조건이 꼭 포함되어야 한다. 🔍 풀이전략 어떻게 풀이 할지가 아니라 무엇을 해야할지 생각한다. 그리고 전체과정을 생각하는 것이 아니라, N번째에 해야하는 행동만을 집중적으로 생각한다.... Algorithms개념Algorithms 웹 개발 관련 용어 웹표준 웹에서 사용되는 표준 기술이나 규칙 W3C의 표준화 제정 단계의 '권고안(REC)'에 해당하는 기술 W3C의 표준화 제정 단계 1. 초안(WD) 2. 후보권고안(CR) 3. 제안권고안(PR) 4. 권고안(REC) 크로스 브라우징 여러 브라우저에서 동등한 수준의 정보, 기능을 제공하는 것 어느 한쪽에 최적화되어 치우치지 않도록 공통 요소를 사용하여 웹 페이지를 제작하는 기법 똑같이 보이... 개념개념 [파이썬] 필기 word[::-1] : 문자열 거꾸로 정렬 abs(x) : 절대값 반환 array.reverse() : 순서 뒤집기 word2.startswith(word1) : word2가 word1로 시작할 때, True 반환 pow(a, b) : a의 b승 eval('식') : 문자열로 식을 입력하면 해당식을 실행한 결과값을 반환 ord(문자) : 문자 --> 아스키코드 chr(아스키코드) : 아스키코... 개념개념 넘파이 (Numpy)에 대하여 Numerical Python으로 수치 계산을 위해 만들어진 파이썬 라이브러리다. 넘파이는 '넘파이 배열(ndarray)'이라는 자료구조를 사용한다. 👉🏻 넘파이 배열이란 다차원 배열과 행렬을 지원하고 벡터, 행렬등의 연산을 쉽고 빠르게 수행한다. as 뒤에 numpy라 해도 되지만 간결성을 위해 관례적으로 np를 사용한다. arange() 함수 특정 범위의 값을 원소로 하는 1차원 배열을 ... 개념데이터분석개념 [Swift] Delegation, Notification, KVO 3 가지 모두 비슷해보이는데 차이는 무엇이고 각각 사용처가 어떻게 다를까? 위 질문때문에 이 글을 작성하게 되었습니다. 3 가지 방법이 있으면, 3 가지의 사용 이유가 있지 않을까요? 각각의 객체가 각각 존재 + 소통 위 두 조건을 만족시키고자 3 가지 패턴이 발생하게 되었습니다. 그렇다면 다른 Controller의 View는 조작(혹은 소통) 할 수 없겠죠? 하고 싶기 때문에 위 패턴들이 ... swiftDelegationkvonotification개념Delegation
4일차 java - 변수와 연산자 2) 영문자,숫자,_를 사용할 수 있다. 3) 예약어를 사용할 수 없다(int나 String같은 기능이 있는 단어는 안됨) 4)특수문자, 공백을 사용할 수 없고, 숫자로 변수명이 시작되면 안된다. 자료형(Data Type) 기본 자료형(primitive Type) byte - 1byte short - 2byte int - 4byte long - byte flaot - 4byte double ... 연산자개념JavaJava 웹 - 서블릿 (Servelt) 이를 통해 개발자는 중요한 비즈니스 로직에 좀 더 집중할 수 있는 것 이지요. WAS는 그럼 어떤식으로 비즈니스 로직을 수행할까요? 바로 그 유명한 서블릿을 사용합니다. 자바 서블릿은 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말하며, 흔히 "서블릿"이라 불린다. 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다. 위키에서 서블릿... 개념servletservlet [모던 자바스크립트 Deep Dive] 2장 자바스크립트란? 1996년 3월 넷스케이프 커뮤니케이션즈의 웹 브라우저인 넷스케이프 내비게이터2에 “모카”라는 이름으로 최초 탑재 1996년 9월 라이브스크립트로 이름이 변경 1996년 12월 자바스크립트로 이름이 변경 1996년 8월 마이크로소프트에서 자바스크립트의 파생버전 JScript를 익스플로러3.0에 탑재 크로스 브라우징 이슈 1997년 7월, ECMA-262(ECMAScript 1) 표준 사양 완... 개념JavaScriptjs모던 자바스크립트 Deep Dive자바스크립트란?JavaScript javascript accessing a character str[index] 사용하기 index로 접근은 가능하지만 쓸 수 없다(read-only) 그렇지만 문자열이 아닌 배열에서는??? 콘솔에 입력해보았더니 arr[2] = 4; 라는 값을 할당하고 난 후 arr의 값도 바뀌게 되었다 객체에서는??? 역시 바뀌었다 데이터 저장 형태가 다른지 체크해볼만한 내용이다.... 개념JavaScriptJavaScript [알고리즘]재귀 함수(Recursive Functions) 하나의 함수에서 자신을 다시 호출하여 작업을 수행하는 것 📍 주의할점 재귀 함수를 작성할 때는 함수 내에서 다시 자신을 호출한 후 그 함수가 끝날 때까지 함수 호출 이후의 명령문이 수행되지 않는다는 사실과 종료 조건이 꼭 포함되어야 한다. 🔍 풀이전략 어떻게 풀이 할지가 아니라 무엇을 해야할지 생각한다. 그리고 전체과정을 생각하는 것이 아니라, N번째에 해야하는 행동만을 집중적으로 생각한다.... Algorithms개념Algorithms 웹 개발 관련 용어 웹표준 웹에서 사용되는 표준 기술이나 규칙 W3C의 표준화 제정 단계의 '권고안(REC)'에 해당하는 기술 W3C의 표준화 제정 단계 1. 초안(WD) 2. 후보권고안(CR) 3. 제안권고안(PR) 4. 권고안(REC) 크로스 브라우징 여러 브라우저에서 동등한 수준의 정보, 기능을 제공하는 것 어느 한쪽에 최적화되어 치우치지 않도록 공통 요소를 사용하여 웹 페이지를 제작하는 기법 똑같이 보이... 개념개념 [파이썬] 필기 word[::-1] : 문자열 거꾸로 정렬 abs(x) : 절대값 반환 array.reverse() : 순서 뒤집기 word2.startswith(word1) : word2가 word1로 시작할 때, True 반환 pow(a, b) : a의 b승 eval('식') : 문자열로 식을 입력하면 해당식을 실행한 결과값을 반환 ord(문자) : 문자 --> 아스키코드 chr(아스키코드) : 아스키코... 개념개념 넘파이 (Numpy)에 대하여 Numerical Python으로 수치 계산을 위해 만들어진 파이썬 라이브러리다. 넘파이는 '넘파이 배열(ndarray)'이라는 자료구조를 사용한다. 👉🏻 넘파이 배열이란 다차원 배열과 행렬을 지원하고 벡터, 행렬등의 연산을 쉽고 빠르게 수행한다. as 뒤에 numpy라 해도 되지만 간결성을 위해 관례적으로 np를 사용한다. arange() 함수 특정 범위의 값을 원소로 하는 1차원 배열을 ... 개념데이터분석개념 [Swift] Delegation, Notification, KVO 3 가지 모두 비슷해보이는데 차이는 무엇이고 각각 사용처가 어떻게 다를까? 위 질문때문에 이 글을 작성하게 되었습니다. 3 가지 방법이 있으면, 3 가지의 사용 이유가 있지 않을까요? 각각의 객체가 각각 존재 + 소통 위 두 조건을 만족시키고자 3 가지 패턴이 발생하게 되었습니다. 그렇다면 다른 Controller의 View는 조작(혹은 소통) 할 수 없겠죠? 하고 싶기 때문에 위 패턴들이 ... swiftDelegationkvonotification개념Delegation