일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 생활코딩 데이터베이스
- 이것이 자바다
- tensorflow
- 개발자
- flatten
- 판다스
- MySQL
- 데이터베이스 개론
- 카카오클라우드스쿨2기
- JavaScript
- Database
- 딥러닝
- LeNet
- 파이썬
- 데이터베이스
- Java
- 야학
- 생활코딩 머신러닝야학
- CNN
- 머신러닝야학
- Python
- pandas
- reshape
- 생활코딩
- 연산자
- 머신러닝(딥러닝)
- 머신러닝
- 데이터베이서
- Today
- Total
목록전체 글 (143)
IT's 우
2. 개발 환경 1) JDK SE 버전을 설치 버전 번호는 현재는 8, 11, 17 버전을 많이 사용 Java 8: 람다와 스트림이 적용, 전자 정부 프레임워크가 이 버전 기반 Java 11: Spring이 사용하는 버전, 최신 Eclipse도 이 버전부터 사용 가능 Java 17: 최신 버전 오라클에서 JDK 11 버전을 다운로드하여서 설치, Windows에서는 JDK의 bin 디렉터리를 path에 추가 2) JDE Eclipse: Open Source 플러그인 형태로 별도의 라이브러리를 가진 형태로 제공되기도 함- 전자 정부 프레임워크, Spring Tool Suite, 애니 프레임워크 Intelli J: 상업용 버전이 별도로 존재- 웹 프로그래밍은 상업용 버전에서만 가능 3. 작성 및 실행 1) 과..
JAVA 1. Java Sun Micro Systems에서 만든 프로그래밍 언어 여러 플랫폼에서 실행되는 프로그램을 한 번만 작성하기 위해서 플랫폼 독립적인 언어를 개발하기 위해서 탄생 C++과 가장 큰 차이점 C++: - 플랫폼 종속적- 운영체제 별로 소스코드를 다르게 작성해야 함. - 컴파일러가 운영체제에서 실행되는 코드를 생성(운영체제가 달라지면 다르게 작성) Java: - 플랫폼 독립적- 여러 운영체제에서 실행되는 프로그램을 한 번만 작성 - 컴파일러가 JRE(JVM)가 이해할 수 있는 코드를 생성 - 운영체제 별로 별도의 JRE를 설치해서 JE가 해석해서 운영체제에서 실행되는 프로그램을 생성해서 실행 1) Java를 사용하는 이유 오픈 소스 프로젝트가 많이 구현되어 있음- 뛰어난 Echo Sys..
1. 프로젝트 생성하고 필요한 라이브러리 설치 1) 프로젝트 생성 yarn create react-app 프로젝트명 2) 필요한 라이브러리 터미널에 설치 yarn add sass-loader sass classnames react-icons open-color - sass-loader: scss 파일을 사용하기 위해서 설치 - sass : scss 파일을 사용하기 위해서 설치 - classnames : css를 작성할 classname을 편리하게 작성하기 위한 라이브러리 - react-icons : 아이콘을 사용하기 위한 라이브러리, https://react-icons.github.io/react-icons - open-color : 색상을 직접 값으로 설정하는 것이 아니고 색상 이름과 정수 1개의 농도..
자바스크립트의 데이터 타입(원시 값, 참조값) - 원시값 기본 자료형(단순 데이터) Number, String, Boolean, Null, Undefined 등 변수에 원시 값을 저장하면 변수의 메모리 공간에 실제 데이터 값이 저장됨. 할당한 변수를 조작하려고 하면 저장된 실제 값이 조작됨. - 참조값 여러 자료형으로 구성되는 메모리에 저장된 객체 -> Object, Symbol 등 해당 변수에 객체를 저장하면 독립적인 메모리 공간에 값을 저장하고, 변수에 저장된 메모리 공간의 참조(위치 값)를 저장하게 됨-> 그래서 할당된 변수를 조작하는 것은 사실 객체 자체를 조작하는 것이 아닌, 해당 객체의 참조를 조작하는 것. 깊은 복사 깊은 복사된 객체는 객체 안에 객체가 있을 경우에도 원본과의 참조가 완전히 ..

props 상위 컴포넌트가 하위 컴포넌트에게 데이터를 넘겨주고자 할 때 사용 - props는 properties를 줄인 표현으로 상위 Component에서 하위 Component의 속성을 설정할 때 사용하는 요소 - props 값은 해당 Component를 불러와 사용하는 부모 Component에서만 설정할 수 있음 - props 값 설정 및 검증 - 상위 Component에서는 시작 태그 안에 이름=값의 형태로 설정 - 함수형 Component 에서는 첫 번째 매개변수로 전달되고 클래스형 컴포넌트의 경우에는 객체 안의 props라는 속성에 전달됨 state 컴포넌트 내에서 생성해서 수정과 삭제가 가능한 개체로 변경이 되면 컴포넌트를 리랜더링 ref 컴포넌트를 조작하고자 할 때 생성 filter 매개변수..
is a: 상속 상위 클래스의 인스턴스가 만들어지고 하위 클래스의 인스턴스가 만들어집니다. 하위 클래스에서는 상위 클래스에 대한 포인터가 존재합니다. 일반적으로 이 포인터의 이름을 super라고 합니다. has a: 포함 하나의 인스턴스 안에 다른 인스턴스를 생성하는 방식 외부 인스턴스 안에서 내부 인스턴스가 생성되므로 외부에서 내부를 사용하는 것은 쉽습니다. 내부 인스턴스가 외부 인스턴스를 사용하는 것은 조금 어렵습니다. 생성될 때 외부 인스턴스의 참조를 넘겨주어야 합니다.
자바스크립트 boolean 이외의 데이터도 논리 연산(||, &&)이 가능 0이 아닌 숫자나 null이나 undefined가 아니면 true로 간주 연산의 결과는 boolean이 아닙니다. 연산하는 데이터의 자료형으로 리턴됩니다. 앞이 true면 뒤에 3이 남고 앞이 false면 아무것도 없 1 && 3 = 3 0 && 3= null condition && "참"= null
http와 https는 연결형 서비스이기는 하지만 한 번 요청(Request)을 전송하고 응답(Response)을 하면 접속이 해제됨. 이전에 무엇을 했는지 기억할 수 없기 때문에 이전에 수행한 내용이나 상태를 연속해서 사용하고자 하면 이 경우에는 어딘가에 이 정보를 저장해야 합니다. Connectionless: 클라이언트가 요청을 한 후 응답을 받으면 그 연결을 끊어버리는 특징 Stateless: 통신이 끝나면 상태를 유지하지 않는 특성 HTTP 프로토콜의 약점을 보완하기 위해서 쿠키 또는 세션을 사용 -> 클라이언트에 저장을 해 서버에 전송하는 방법 & 서버에 저장을 하는 방법 쿠키(Cookie): - 쿠키는 클라이언트(브라우저) 로컬에 저장되는 키와 값이 들어있는 작은 데이터 파일 세션(Sessio..