목록분류 전체보기 (231)
도찐개찐
연산자 (Operator) 정의 프로그램에서 데이터를 처리하여 결과를 산출하는 것을 연산(operation)이라 한다. 연산에 사용되는 표시나 기호를 연산자(operator)라고 한다. 연산되는 데이터는 피연산자(operand)라고 한다. 예) 산술연산 +, -, *, /, % 연산자의 종류 자바에서 제공하는 연산자의 종류는 아래의 표와 같습니다. 종류 연산자 우선순위 증감 연산자 ++, -- 1순위 산술 연산자 +, -, *, /, % 2순위 시프트 연산자 >>, > 3순위 비교 연산자 >, =, > bit값을 오른쪽으로 이동 (빈 자리는 부호값으로 대입) 한다. > bit값을 오른쪽으로 이동 (빈 자리는 0으로 대입) 한다. // 쉬프트 연산자 >>, > int x = 64; // -64; int n..
형 변환(type conversion) 형 변환은 서로 다른 자료형 간에 연산 등의 수행을 위해 하나의 자료형으로 통일하는 것을 말함. 형 변환의 종류에는 묵시적 형 변환(explict type conversion)과 명시적 형 변환(implict type conversion)이 있습니다. primitive는 primitive끼리, reference는 reference끼리 형 변환. primitive와 reference 간의 변환은 wrapper class 사용 필요. boolean은 변환 불가. boolean을 제외한 나머지 7개의 기본 자료형은 서로간 형 변환 가능. 묵시적 형변환 ( UpCasting / Promotion ) 작은 타입 -> 큰 타입 프로그램 실행 도중 자동으로 일어납니다. 동일 메..
변수(Variable)란? 데이터 타입에 명시된 형태의 데이터를 담을 수 있는 메모리 무언가를 담기 위한 '그릇' 이라고 생각하면 좀 더 이해하기 쉬울 수 있습니다. 변수는 데이터 타입을 통해 정의 int a = 1; 4바이트 메모리 확보(정수형) 메모리의 주소에 a라는 이름을 메핑시킴 a라는 변수를 통해서 해당 메모리에 1 이라는 값 할당 32비트 정수형 데이터가 스택 메모리에 저장 (00000000 00000000 00000000 00000101) public class VariableTest{ public static void main(String[] args) { int a = 1; System.out.println("a = " + a); int b = 2; System.out.println("b..
자료형 Data Type 메모리를 얻고 사용하는 절차 필요한 메모리의 크기를 정한다. 크기에 해당하는 만큼의 메모리를 얻는다. 메모리에 데이터를 집어 넣는다. (만약 4바이트의 메모리를 프로그래머가 얻어낸다는 것은 어렵기 때문에 메모리의 크기를 미리 지정해 두 었는데 그것이 데이터 타입이다.) 데이터 타입을 이용하면 효과적인 메모리 활용이 가능 하다. 기본 데이터 타입 Primitive Type 자바에서 사용하는 기본적인 데이터타입 8가지(기본형) 1. 정수형 - 소수점이 없는 데이터 표현 가능한 정수 범위에 따라 4가지 타입으로 분류 byte (1Byte = 8bit) : -128 ~ + 127까지 표현 가능 short (2Byte = 16bit) : -32768 ~ +32767까지 표현 가능 int ..
$ sudo apt-get install docker-ce docker-ce-cli containerd.io Ubuntu Server 20.04 LTS를 실행하는 AWS EC2 인스턴스에 Docker CE 설치 사전 조건 Ubuntu Server 20.04 LTS AMI를 사용하여 AWS EC2 인스턴스가 시작되어 있어야 합니다. Amazon EC2 인스턴스 연결 AWS Management 콘솔에 로그인한 다음, EC2 콘솔을 연다. 좌측 탐색 창에서 인스턴스를 선택한다. 인스턴스 목록에서 연결할 인스턴스를 체크한 다음, 연결 버튼을 클릭한다. "인스턴스에 연결" 창에서 연결 방법 섹션의 독립 실행형 SSH 클라이언트를 선택한다. 이후 인스턴스 액세스 방법 섹션의 설명대로 진행한다. Terminal에서 ..
https://github.com/dev-truly/depth-picker GitHub - dev-truly/depth-picker Contribute to dev-truly/depth-picker development by creating an account on GitHub. github.com 다중 뎁스 형태의 개체, 배열 형태의 데이터를 전달 해서 동적 셀렉트 박스를 생성할 수 있는 Javascript 코드를 작성 해봤습니다. 뎁스 구분없이 사용이 가능 하니 상단 예제 소스와 아래 풀어진 예제 소스를 참고 부탁 드립니다. 사용법1 : 공백 선택 추가, 뎁스 상관 없이 데이터 생성 사용법 2 : 공백 선택 옵션제거, 권역, 시도, 시군구 선택 아래 코딩 내용을 확인 해 보시면 공백 데이터 삽입 여부..
■ PDO(PHP Data Objects) 란? -. PDO(PHP Data Objects)는 여러 종류의 데이터베이스를 같은 방식으로 사용할 수 있게 해준다. -. 그리고 PDOStatement와 데이터 바인딩을 통해 SQL 인젝션을 막아주고, 성능을 향상해준다. ■ PDO를 사용하면 좋은 점 -. PDO(PHP Data Objects)는 같은 방법으로 여러 데이터베이스에 접근할 수 있게 해주는 PHP 확장 모듈입니다. (PHP는 데이터 베이스별로 확장 모듈을 가지고 있다.) -. PDO를 사용하면 MySQL, Oracle, MS SQL, PostgreSQL을 포함한 12개의 데이터 베이스를 같은 방식으로 다룰 수 있게 된다. # 소스코드
In its current state, there is no "direct” way to create a private variable in JavaScript. -> 현재 상태에서 자바스크립트 private 변수를 (은닉화) 만드는 "직접적인" 방법은 없습니다. In other languages, you can use the private keyword or double-underscores and everything works, -> 다른 언어에서, private 키워드(자바 등) 또는 __ 이중 underscore 를 사용하는 등의 방법을 사용할 수 있지만 but variable privacy in JavaScript carries characteristics that make it seem mor..