반응형

2020/11/09 30

Docker 컨테이너를 확장하려면 AWS Elastic Beanstalk 또는 Amazon EC2 Container Service (ECS)를 사용해야합니까?

Docker 컨테이너를 확장하려면 AWS Elastic Beanstalk 또는 Amazon EC2 Container Service (ECS)를 사용해야합니까? 여러 마이크로 서비스로 구성된 Docker 기반 애플리케이션을 개발했습니다. Amazon SQS 메시지를 소비하고 처리해야합니다. 처음에는 AWS Elastic Beanstalk를 사용하고 싶었지만 EC2 컨테이너 서비스에 넘어갔습니다. 이제 어떤 것을 선택해야할지 모르겠습니다. 현재 Elastic Beanstalk는 Multi-Container-Environments를 지원합니다. 모든 마이크로 서비스에는 도커 컨테이너 내부에 자체 애플리케이션 서버가 있기 때문에 훌륭합니다. 다음 문제는 확장입니다. 스케일링 메커니즘이 어떻게 작동하는지 모르겠습..

Programing 2020.11.09

어휘 분석기 작성의 기초를 어디서 배울 수 있습니까?

어휘 분석기 작성의 기초를 어디서 배울 수 있습니까? 어휘 분석기를 작성하는 방법을 배우고 싶습니다. 내 대학 과정에는 파서 (및 함께 진행할 어휘 분석기)를 작성해야하는 과제가 있었지만 이것은 지침이나 피드백 (마크 이상)없이 우리에게 주어 졌기 때문에 실제로 많은 것을 배우지 못했습니다. 이 주제를 검색 한 후에는 내가있는 곳보다 몇 걸음 앞서 있다고 느끼는 영역에 초점을 맞춘 상당히 진보 된 글만 찾을 수 있습니다. 좀 더 복잡한 언어를 토큰 화하는 것을 조사하기위한 기초로 사용할 수있는 매우 간단한 언어에 대한 어휘 분석기를 작성하는 기본에 대한 토론을 원합니다. 이 단계에서 저는 모범 사례 나 최적화 기술에는 관심이 없지만 필수 사항에 초점을 맞추는 것을 선호합니다. 시작하는 데 유용한 리소스에..

Programing 2020.11.09

Electron (Atom Shell)을 사용할 때 클라이언트 / 서버 모델은 무엇입니까?

Electron (Atom Shell)을 사용할 때 클라이언트 / 서버 모델은 무엇입니까? Electron (이전 Atom Shell)의 작동 방식에 대해 머리를 감 으려고 합니다. 나는 브라우저가 호출 전통적인 MVC 스타일의 웹 응용 프로그램에서오고 컨트롤러 액션 스루 라우팅 시스템 , 컨트롤러는 상점에서 데이터를 가져옵니다 (파일 시스템, 데이터베이스, ...)과 렌더링 보기 , 브라우저로 다시 전송됩니다. 일부 액션은 브라우저가 실제로 탐색하는 대신 JavaScript / AJAX를 통해 호출되므로 JSON을 대신 보낼 수 있습니다. 나는 그것을 만들고 싶지만 크로스 플랫폼 데스크톱 응용 프로그램으로. Atom Shell이 ​​Chromium-Browser와 Node.js / v8 런타임을 모두 ..

Programing 2020.11.09

제한된 와일드 카드 제네릭에 여러 인터페이스를 사용할 수없는 이유는 무엇입니까?

제한된 와일드 카드 제네릭에 여러 인터페이스를 사용할 수없는 이유는 무엇입니까? Java의 제네릭 유형에는 모든 종류의 직관에 반하는 속성이 있다는 것을 알고 있습니다. 특히 내가 이해하지 못하는 부분이 있는데, 누군가가 나에게 설명해 줄 수 있기를 바랍니다. 클래스 또는 인터페이스에 대한 형식 매개 변수를 지정할 때 .NET Framework를 사용하여 여러 인터페이스를 구현하도록 바인딩 할 수 있습니다 public class Foo. 그러나 실제 개체를 인스턴스화하는 경우 더 이상 작동하지 않습니다. List

Programing 2020.11.09

독립형 Node.js 애플리케이션

독립형 Node.js 애플리케이션 두 부분으로 구성된 데스크톱 응용 프로그램 개발을 고려하고 있습니다. 사용자 인터페이스 (예 : Java 앱) 백엔드 Node.js 서버 두 부분은 소켓을 통해 연결됩니다. 내가 왜 이상한지 묻지 마세요. 설치 프로그램을 통해 고객에게 응용 프로그램을 제공하고 싶습니다. 사용자가 Node.js를 직접 설치하지 않기를 바랍니다. Node.js 서버를 독립형으로 설치하는 방법이 있습니까? 즉, 시스템에 Node.js를 전역 적으로 설치할 필요가 없습니다. 이것은 모든 (Windows, Linux, Mac OS X ...) 환경에 대한 질문입니다. 바이너리를 애플리케이션과 함께 번들로 제공 할 수 있습니다. Node 앱을 실행하기 위해 아무것도 설치할 필요가 없습니다. 바이너..

Programing 2020.11.09

웹의 재료 구성 요소와 각도 재료 2

웹의 재료 구성 요소와 각도 재료 2 최근 MDL (Material Design Lite) 프로젝트의 후속 프로젝트가 Material Components for the Web 으로 시작되었습니다 . 목표 중 하나는 "다른 JS 프레임 워크 및 라이브러리와의 원활한 통합"입니다. Angular (v2 +)를위한 재료 디자인 구성 요소를 제공하는 또 다른 프로젝트 Angular Material2 가 있습니다. 두 프로젝트 모두 머티리얼 디자인 기반 UI 구성 요소를 만들고 있습니다. 또한 준비 / 비활성 개발 과 유사한 구성 요소 집합과 곧 출시 될 구성 요소 집합 ( 여기 및 여기에 나열 됨 )이 있습니다. 누군가가 두 프로젝트 간의 겹침을 이해하도록 도와 주시고 새로운 프로젝트를 선택해야합니까? 근본적인..

Programing 2020.11.09

자이 썬은 언제 파이썬 3을 지원하나요?

자이 썬은 언제 파이썬 3을 지원하나요? 자이 썬의 문서 에 따르면 : Jython은 Java 플랫폼 용 Python 언어의 구현입니다. Jython 2.5는 CPython 2.5와 동일한 언어 및 거의 모든 Core Python 표준 라이브러리 모듈을 구현합니다. (CPython은 Python 언어의 C 구현입니다.) Jython 2.5는 CPython과 동일한 회귀 테스트 스위트를 사용하지만 약간의 수정이 있습니다. Python 3를 지원할 계획이 있습니까? 그렇다면 언제 출시 될 예정입니까? 자이 썬 로드맵은 확실히 구식입니다. 그러나 Frank Wierzbicki의 Weblog (Jython의 주요 개발자 중 한 명) 에서 Python 3이 확실히 레이더에 있음을 알리는 업데이트를 얻을 수 있습니..

Programing 2020.11.09

MemoryCache의 여러 인스턴스 사용

MemoryCache의 여러 인스턴스 사용 System.Runtime.Caching네임 스페이스를 사용하여 애플리케이션에 캐싱 기능을 추가하고 싶고 , 여러 위치와 다른 컨텍스트에서 캐싱을 사용하고 싶을 것입니다. 이를 위해 여러 MemoryCache 인스턴스를 사용하려고합니다. 그러나 여기 에서 MemoryCache 인스턴스를 두 개 이상 사용하지 않는 것이 좋습니다. MemoryCache는 단일 항목이 아니지만 몇 개 또는 잠재적으로 하나의 MemoryCache 인스턴스 만 만들어야하며 항목을 캐시하는 코드는 이러한 인스턴스를 사용해야합니다. 여러 MemoryCache 인스턴스가 내 애플리케이션에 어떤 영향을 미칩니 까? 응용 프로그램에서 여러 캐시를 사용하는 것이 매우 일반적인 시나리오라고 생각하기..

Programing 2020.11.09

ASP.NET MVC 5는 WebMatrix SimpleMembershipProvider와 호환되지 않습니까?

ASP.NET MVC 5는 WebMatrix SimpleMembershipProvider와 호환되지 않습니까? ASP.NET MVC 4 및 Web API에서 빌드 된 기존 응용 프로그램이 있습니다. 사이트의 관리자 부분은 Simple Membership을 사용합니다. 추가 된 새로운 기능 중 일부를 활용하기 위해 응용 프로그램을 MVC 5 / Web API 2로 업그레이드하는 데 관심이 있습니다. 그러나 호환되지 않는 것 같습니다. 특히 NuGet의 RC 패키지를 내 솔루션의 프로젝트 중 하나에 설치하고 web.config 정보를 업데이트 한 후WebSecurity.InitializeDatabaseConnection() 다음 예외를 제외하고 를 호출하는 줄에서 시작하는 동안 애플리케이션이 종료되기 시작합..

Programing 2020.11.09

문자열 값에서 자리 표시자를 확인할 수 없습니다.

문자열 값에서 자리 표시자를 확인할 수 없습니다. .properties파일의 속성을 사용하려고 하는데 작동하지 않는 것 같습니다. 내 코드는 다음과 같습니다. @Service("ServiceFTP") @Transactional public class ServiceFTPImpl implements ServiceFTP { @Value("${project.ftp.adresse}") private String adresse; @Value("${project.ftp.login}") private String compte; @Value("${project.ftp.password}") private String motDePasse; @Value("${project.ftp.root}") private String RO..

Programing 2020.11.09
반응형