참고: [udemy] SAP for Beginners course | SAP ERP with practicehttps://www.udemy.com/share/105acd/ What is SAP? Systems Applications and Products in data processingSAP is a German brand (Systeme, Anwendungen, Produkte in der Datenverarbeitung)기업 풀네임은 SAP SE 이지만 SAP로 주로 통용된다produces big software for managing company (espically in big companies)ERP: software to manage companies - HR, finance 등 다양한 부..
습관적으로 import java.util.*; 등등을 쓰다가 문득 궁금해졌다. GPT의 답변은 이렇다이때 주목할 부분은 "컴파일러가 최적화해서 포함되지 않거나 사용되지 않는다" 추가적인 조사를 더 해 보면컴파일 언어에서는 실행 전에 컴파일 과정이 필수이며, 그 과정에서 필요한 것만 거르기 때문에 컴파일 시간에는 영향을 미칠 수 있으나 컴파일 결과로 같은 실행 파일을 생성하므로 실제 실행 속도에는 영향을 미치지 않는다! 고 한다. 다만 와일드카드가 아닌 구체적인 명시를 권장하는 이유는 코드의 가독성과 명확성을 위해서이다 자바 클래스 import 관련 속도 문제(import java.util.*)자바에서 클래스를 가져올 때 와일드카드(*)를 써서 전체를 임포트하는 경우가 있습니다.(원인은 귀차니즘 ...b..
의존 자동 주입 의존을 주입할 대상에 @Autowired 애노테이션을 붙인다.@Autowired 애노테이션을 필드나 세터 메서드에 붙이면 스프링은 타입이 일치하는 빈 객체를 찾아서 주입한다.자동 주입 가능한 빈이 두 개 이상이면 @Qualifier 애노테이션 이용해서 한정한다.빈 설정에 @Qualifier 애노테이션이 없으면 빈의 이름을 한정자로 지정한다. 컴포넌트 스캔스프링이 직접 클래스를 검색해서 빈으로 등록해주는 기능컴포넌트 스캔 대상 애노테이션@Component@Controller@Service@Repository@Aspect@Configuration 빈의 범위를 프로토타입으로 지정하면 빈 객체를 구할 때마다 매번 새로운 객체 생성@Scope("prototype")프로토타입 범위 빈 사용할 때에..
프로그래밍언어의 두 가지 측면 - 구문론: 형태에 대하여 - 의미론: 수행 의미에 대하여 언어의 형식적 정의: 구문론과 의미론을 통해 언어를 정의한다. 프로그래밍 언어에서의 구문론: 프로그래밍 언어의 표면적인 구조를 정의한다. (어떤 형태로 작성할지)의미론은 내용적인 효과를 정의 (어떤 일이 일어나는지) 프로그래밍언어에 구문이 정의되어있으면 그 구문을 통해 정상적인 프로그램 도출 가능 일반적으로 프로그래밍 언어에서는 문맥 자유 문법을 이용 문맥 자유 문법: 문맥에 영향을 받지 않는 문법 문맥 자유 문법의 구성 요소1. 비단말 기호: 정의될 대상2. 단말 기호: 언어에서 직접 사용되는 표현 (비단말 기호 및 메타 기호가 아닌 기호)3. 시작 비단말 기호: 언어에서 독립적으로 사용될 수 있는 단위4. 규칙..
자료구조란자료의 추상화를 통해 자료의 논리적 관계를 구조화한 것측정하고 관찰하여 쌓아 놓은 자료를 컴퓨터에서 사용할 수 있게 정리하고 분류해 놓은 것알고리즘이 효율적으로 작동하기 위해서 필요한 다양한 자료의 논리적 구조나 관계자료구조는 입력값에 대한 추상화의 결과, 알고리즘은 프로그램에 대한 추상화의 결과 추상 자료형: 자료값의 집합과 연산 집합에 대한 정의(C언어 기준)기본 자료구조: 정수, 실수, 문자 등파생된 자료구조: 배열, 구조체, 포인터 등사용자 정의 자료구조: 스택, 큐, 트리, 그래프, 리스트 등 알고리즘: 명령어들이 사람의 머릿속에서 추상화되어 존재하는 것 알고리즘의 조건출력수행 후 적어도 한 가지 결과 생성유효성반드시 실행 가능해야 한다입력입력이 없을 수도 있고, 내부에서 제공될 수도 ..
Azure에서는 데이터를 가지고 ML 모델을 실습해볼 수 있는 Azure Machine Learning을 제공한다. 컨테이너 레지스트리는 자동으로 만들어지지 않아서 직접 생성(이름 중복되면 안 된다)SKU는 "기본"이 가장 작은 것 배포가 완료되면 스튜디오로 가서 컴퓨팅 인스턴스를 만들어준다가상 머신 이름은 고유해야 함 파이프라인을 만들어서 해보자 데이터를 추가해준다넷상의 web파일을 사용할 거면 csv raw 파일 링크를 정확히 입력해주자 왼쪽 메뉴의 구성 요소에서 필요한 작업을 골라서드래그앤드랍 하는 형태로 데이터 전처리 등의 작업이 가능하다 더블클릭해서 선택할 열 등의 세부 정보를 넣어줄 수 있다. 런타임 설정에서 오류가 나는 경우 위에서 만든 컴퓨팅 인스턴스를 직접 설정해 ..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.