GTA5를 다운로드하고 실행버튼을 눌렀을 때 종종 볼 수 있는 오류입니다. 오류 원인 GTA5실행에 필요한 필수 라이브러리가 설치되지 않음 해결 방법 Visual Studio C++ 재배포 가능 패키지를 설치하여 이 문제를 해결할 수 있습니다. 아래의 마이크로소프트 공식 홈페이지에 접속합니다. https://www.microsoft.com/ko-kr/download/details.aspx?id=48145 Download Visual Studio 2015용 Visual C++ 재배포 가능 패키지 from Official Microsoft Download Center 중요! 아래에서 언어를 선택하면 전체 페이지 내용이 해당 언어로 신속하게 변경됩니다. 독일어러시아어스페인어영어이탈리아어일본어중국어(간체)중국어..
Java Project 의존성 관리하기 NodeJS 기반 프로젝트의 패키지 관리가 npm 이라면 Gradle 프로젝트에서는 maven 이다. https://mvnrepository.com/ 이곳에서 사용할 라이브러리들을 검색하고 가져올 수 있다. ObjectMapper 수업에서 사용한 라이브러리는 Jackson Databind 이다. https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind/2.13.0 여러가지 Annotation 익숙했던 Annotation 이 있겠지만 용도를 헷갈린 Annotation 또한 있다. 아래를 보며 다시 한번 복습하면 좋을 것이다. GetMapping, PostMapping 등과 같이 너무 ..
Spring 에는 많은 모듈들이 있지만 그중에서 주로 다룰 것은 아래와 같다. Spring Modules Boot Cloud Data Batch Security 또한 Spring 의 핵심 동작 원리를 알기 위해 배울 것은 아래와 같다. IoC/DI : 제어의 역전과 의존성 주입 AOP : (Aspect) 관점 중심 프로그래밍 PSA : 이식 가능한 추상화 IoC 일반 자바프로젝트에서는 new 이런식으로 새 객체를 만들어줘야하고 개발자가 직접 관리해줘야하지만 Spring에서는 Spring Container 가 객체들을 자동으로 관리해주며 알아서 싱글톤 패턴으로 만들어준다. DI 아래는 Spring 프로젝트안에 들어간 Base64Encoder Class 이다. class 선언부위에 @Component 어노테..
AOP ( Aspect Oriented Programming ) 관점지향 프로그래밍 스프링 애플리케이션은 대부분 특별한 제외를 경우하고는 MVC 웹 어플리케이션에서는 Web Layer, Business Layer, Data Layer 로 정의. 관점 지향은 쉽게 말해 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나누어서 보고 그 관점을 기준으로 각각 모듈화 하겠다는 것이다. 여기서 핵심적인 관점은 결국 우리가 적용하고자 하는 핵심 비즈니스 로직이 된다. 또한 부가적인 관점은 핵심 로직을 실행하기위해서 행해지는 데이터베이스 연결, 로깅, 파일 입출력 등을 예로 들 수 있다. 소스 코드상에서 다른 부분에 계속 반복해서 쓰는 코드들을 발견할 수 있는데 이것을 흩어진 관심사 (Crosscutting ..
디자인 패턴 자주 사용하는 설계 패턴을 정형화 해서 이를 유형별로 가장 최적의 방법으로 개발을 할 수 있도록 정해둔 설계. 알고리즘과 유사하지만 명확하게 정답이 있는 형태는 아니며 프로젝트의 상황에 맞추어 개발 가능하다. Gof 디자인 패턴 소프트웨어 설계를 할 때는 기존의 경험이 매우 중요한데 모든 사람이 다양한 경험을 가지고 있을 수는 없으므로 이러한 지식을 공유하기 위해서 나온 것이 GOF(Gang of Four) 의 디자인 패턴이다. 객체 지향 개념에 따른 설계 중 재사용할 경우 유용한 설계를 디자인 패턴으로 잘 정리해둔 것이다. Gof 의 디자인 패턴은 총 23개 이며, 이를 잘 이해하고 활용한다면 경험이 부족하더라도 좋은 소프트웨어 설계가 가능하다. 23가지 패턴 중에서도 크게 3가지로 나눌 ..
[무료 제공 IntelliJ 가이드] 섹션을 마치고 내가 배웠던 부분들을 정리하고자 한다. 사용된 annotation 중 내가 몰랐던 부분 아래는 실제 강의에 사용된 org.example.model.TodoModel.java 를 가지고 온 것이다. 사용된 어노테이션들을 하나씩 살펴보자. Annotation : 어노테이션은 일반적으로 설명 그 이상의 역할을 수행한다. 어노테이션이 붙은 코드는 어노테이션의 구현된 정보에 따라 연결되는 방향이 결정된다. 이 속성을 어떤 용도로 사용할까? 이 클래스에게 어떤 역할을 줄까? 를 결정해서 붙여준다고 이해하면 쉽다. 어노테이션은 소스코드에 메타데이터를 삽입하는 것이므로 잘 이용하면 구독성 뿐 아니라 체계적인 소스코드를 구성하는데 도움을 준다. 출처 : https://..
- Total
- Today
- Yesterday
- 모의고사 단어
- 영어단어암기
- 영어
- 초등단어
- 단어암기
- 방과후영어
- 단어프로그램
- 영어단어 시험지 다운로드
- 고등모의고사
- 중학교 단어
- 2019년 3월 영어모의고사
- 초등학교
- 초등단어장
- 영어단어 시험지
- 영단어게임
- 애니보카
- 초등800단어
- 모의고사단어
- 초등800
- 초등800단어장
- 영어단어
- 초등영어
- 초등단어게임
- 영어단어장
- 영어모의고사
- 영어단어암기프로그램
- 단어시험
- 영단어
- 영단어장
- 영어단어게임
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |