반응형

program story 2289

CQRS : 명령 반환 값

CQRS : 명령 반환 값 명령이 반환 값을 가져야하는지 여부에 대해 끝없는 혼란이있는 것 같습니다. 참가자들이 자신의 상황이나 상황을 언급하지 않았기 때문에 혼란이 발생했는지 알고 싶습니다. 혼란 다음은 혼란의 예입니다 ... Udi Dahan은 명령이 "클라이언트에 오류를 반환하지 않는다"고 말하지만 같은 기사 에서 명령이 실제로 클라이언트에 오류를 반환하는 다이어그램을 보여줍니다. Microsoft Press Store 기사에 "명령은 ... 응답을 반환하지 않습니다"라는 내용이 있지만 계속해서 모호한주의를 기울입니다. 전장 경험이 CQRS를 중심으로 성장함에 따라 일부 사례는 통합되어 모범 사례가되는 경향이 있습니다. 우리가 방금 말한 것과 부분적으로는 반대로 ... 오늘날 명령 처리기와 응용 프..

program story 2020.12.26

C ++ 로깅 프레임 워크 제안

C ++ 로깅 프레임 워크 제안 다음 기능을 가진 C ++ 로깅 프레임 워크를 찾고 있습니다. 로그에는 심각도 (정보, 경고, 오류, 위험 등)가 있습니다. 로그는 모듈 이름으로 태그가 지정됩니다. 프레임 워크에는 실제로 파일에 기록 할 모듈과 로그를 파일에 기록하는 데 필요한 최소 심각도를 구성하는 UI (또는 CLI)가 있습니다. 모듈, 심각도, 모듈 이름, 오류 이름 등을 검색 할 수있는 뷰어가 있습니다. UI 또는 CLI의 구성에 대해 잘 모르겠습니다. 저는이 두 가지 로깅 프레임 워크를 한 지점 또는 다른 지점에서 사용했습니다. https://sourceforge.net/projects/log4cplus/ https://logging.apache.org/log4cxx/index.html 손으로 ..

program story 2020.12.26

.NET Webbrowser 컨트롤에서 메모리 누수를 피하는 방법은 무엇입니까?

.NET Webbrowser 컨트롤에서 메모리 누수를 피하는 방법은 무엇입니까? 이것은 .NET Webbrowser 컨트롤에서 널리 알려진 오래된 문제입니다. 요약 : .NET 웹 브라우저 컨트롤이있는 페이지로 이동하면 해제되지 않는 메모리 사용량이 증가합니다. 메모리 누수 재현 : WebBrowser 컨트롤을 폼에 추가하십시오. 그것을 사용하여 원하는 페이지로 이동하십시오. about : blank 작동합니다. 사용량이 100MB 이상이 될 때까지 Google 이미지에서 아래로 스크롤 한 다음 다른 곳을 탐색하여 해당 메모리가 거의 확보되지 않은 것을 알아 차리는 것이 더 극적인 데모입니다. 응용 프로그램에 대한 현재 요구 사항에는 제한된 IE7 브라우저 창을 표시하는 오랜 기간 동안 응용 프로그램을 ..

program story 2020.12.26

Python Pandas로 들어오는 실시간 데이터를 처리하는 방법

Python Pandas로 들어오는 실시간 데이터를 처리하는 방법 Pandas로 실시간 수신 데이터를 처리하는 가장 권장 / 파이썬 방식은 무엇입니까? 몇 초마다 아래 형식의 데이터 포인트를받습니다. {'time' :'2013-01-01 00:00:00', 'stock' : 'BLAH', 'high' : 4.0, 'low' : 3.0, 'open' : 2.0, 'close' : 1.0} 기존 DataFrame에 추가 한 다음 일부 분석을 실행하고 싶습니다. 문제는 DataFrame.append로 행을 추가하는 것만으로도 모든 복사에서 성능 문제가 발생할 수 있다는 것입니다. 내가 시도한 것 : 몇몇 사람들은 빅 데이터 프레임을 미리 할당하고 데이터가 들어 오면 업데이트 할 것을 제안했습니다. In [1]..

program story 2020.12.26

git-subtree 추가 후 rebase하는 방법은 무엇입니까?

git-subtree 추가 후 rebase하는 방법은 무엇입니까? Git 1.7.11에 추가 된 새로운 git-subtree 명령 을 배우려고합니다 . 하위 트리를 추가 한 후 리베이스 기능을 잃는 것 같습니다. README 파일이있는 기본 저장소와 README 파일도있는 라이브러리 저장소가 있습니다. 다음을 사용하여 lib 디렉토리에 추가합니다 subtree add. $ git subtree add -P lib/mylib myliborigin master 이것은 잘 작동하지만 이제 역사는 다음과 같습니다. * 22c1fe6 (HEAD, master) Merge commit 'b6e698d9f4985825efa06dfdd7bba8d2930cd40e' as 'lib/mylib' - |\ | * b6e698..

program story 2020.12.26

스칼라 : 함수 인수에서 튜플 분해

스칼라 : 함수 인수에서 튜플 분해 파이썬에서는 다음과 같이 할 수 있습니다. def f((a, b)): return a + b d = (1, 2) f(d) 여기서 전달 된 튜플은에 전달되는 동안 분해됩니다 f. 지금 스칼라에서 나는 이것을하고 있습니다. def f(ab:(Int, Int)) : Int = { val (a, b) = ab a + b } val d = (1, 2) f(d) 인수가 전달되는 동안 분해가 발생하도록 여기서 할 수있는 일이 있습니까? 그냥 궁금해. 감사. 함수를 만들고 입력을 패턴 일치와 일치시킬 수 있습니다. scala> val f: ((Int, Int)) => Int = { case (a,b) => a+b } f: ((Int, Int)) => Int scala> f(1, 2)..

program story 2020.12.25

GreenDAO 스키마 업데이트 및 데이터 마이그레이션?

GreenDAO 스키마 업데이트 및 데이터 마이그레이션? 상업용 Android 앱에서 고려할 GreenDAO를 평가하고 있으며 스키마 업데이트를위한 마이그레이션 경로를 결정하고 싶었습니다. onUpdate ()를 제공하고 변환을 추출하고 새 스키마에 따라 데이터를 저장하는 사용자 지정 OpenHelper를 작성해야한다고 주장하는 것이 맞습니까? 이 가정은 호출 순서 및 책임 분할에 대한 몇 가지 흥미로운 질문을 제기합니다. GreenDAO에 대한 스키마 업데이트 및 데이터 마이그레이션에 대한 문서를 찾을 수 없습니다. 다음은이 주제에 대해 작성한 블로그 기사입니다. greenDAO 검토 1 부 – 스키마 생성 2 부 – 스키마 마이그레이션 3 부 – 스키마 마이그레이션 테스트 당신은 올바르게 생각했습니다..

program story 2020.12.25

Android Studio, 에뮬레이터 실행시 갑자기 GPU 드라이버 문제 발생

Android Studio, 에뮬레이터 실행시 갑자기 GPU 드라이버 문제 발생 나는 주로 안드로이드 스튜디오에서 안드로이드 개발에 사용하는 노트북을 가지고 있는데, 오늘 내 에뮬레이터를 실행할 때 갑자기이 오류 메시지 (또는 오래된 버전)가 나타납니다. Your GPU driver information: GPU #1 Make: 8086 Model: Intel(R) HD Graphics Family Device ID: 0a16 Driver version: 10.18.10.3945 GPU #2 Make: 10de Model: NVIDIA GeForce 820M Device ID: 1140 Driver version: 22.21.13.8476 Some users have experienced emulator..

program story 2020.12.25

두 개의 Subversion 저장소를 동기화하는 방법은 무엇입니까?

두 개의 Subversion 저장소를 동기화하는 방법은 무엇입니까? 우리 회사에는 인터넷 연결 속도가 느린 자회사가 있습니다. 우리 개발자는 중앙 Subversion 서버 와 상호 작용하는 데 어려움을 겪습니다 . 슬레이브 / 미러를 구성 할 수 있습니까? 그들은 로컬로 서버와 상호 작용하고 모든 커밋은 자동으로 마스터 서버에 동기화됩니다. 이것은 개발자에게 가능한 한 투명하게 작동해야합니다. 사용성은 필수입니다. 버전 관리 시스템을 변경하라는 제안은 없습니다. Subversion 1.5는 http를 사용하여 저장소를 호스팅 할 때 프록시 지원을 도입했습니다. 개발자는 슬레이브에서 작업 복사본을 체크 아웃 할 수 있습니다. 그러면 모든 읽기 전용 작업 (diff, log, update 등)이 슬레이브를 ..

program story 2020.12.25

자바 스크립트에서 함수 선언 후 빈 괄호 ()는 무엇을합니까?

자바 스크립트에서 함수 선언 후 빈 괄호 ()는 무엇을합니까? 이 질문에 이미 답변이 있습니다. JavaScript에서 (function () {}) () 구조는 무엇입니까? 23 답변 프로토 타입 소스를 읽으려고합니다. 나는이 부분에 이르렀다 (안타깝게도이 스 니펫은 처음에있다). 이것은 무엇을 의미 하는가? Browser: (function(){ var ua = navigator.userAgent; var isOpera = Object.prototype.toString.call(window.opera) == '[object Opera]'; return { IE: !!window.attachEvent && !isOpera, Opera: isOpera, WebKit: ua.indexOf('AppleWeb..

program story 2020.12.25
반응형