C# 3219

ListBox와 ListView-데이터 바인딩을 선택하는 방법

ListBox와 ListView-데이터 바인딩을 선택하는 방법 WPF 응용 프로그램의 ListBox 또는 ListView를 고려하고 있습니다. 데이터 바인딩 및 항목 템플릿을 지원하는 것 같습니다. 내 응용 프로그램에는 사용자 입력을 기반으로 검색 / 정렬 / 필터링 할 수있는 간단한 항목 목록이 있습니다. 데이터 바인딩 데모 ( http://msdn.microsoft.com/en-us/library/ms771319.aspx )는 CollectionViewSource와 함께 ListBox를 사용합니다. 누구에게 컨트롤을 사용하고 언제 사용할 수있는 장단점이 있습니까? ListView는 특수한 ListBox입니다 (즉, ListBox에서 상 속됨). 일반 목록이 아닌 다른보기를 지정할 수 있습니다. 자신의..

IT 2020.03.08

인라인 네임 스페이스 란 무엇입니까?

인라인 네임 스페이스 란 무엇입니까? C ++ 11은 inline namespaces를 허용 하며, 모든 멤버도 자동으로 둘러싸고 namespace있습니다. 나는 이것의 유용한 적용을 생각할 수 없다-누군가 inline namespace가 필요한 상황 과 가장 관용적 인 해결책이 있는 상황에 대한 간략하고 간결한 예를 줄 수 있습니까? (A는 때 발생 또한, 나에게 분명하지 않다 namespace선언 된 inline다른 파일에 살고있는 수있는 모든 선언을, 하나가 아니라.이 문제를 구걸 아닌가요?) 인라인 네임 스페이스는 심볼 버전 관리 와 유사한 라이브러리 버전 관리 기능 이지만 특정 바이너리 실행 형식 (예 : 플랫폼 별)의 기능이 아닌 C ++ 11 수준 (예 : 크로스 플랫폼)에서 순수하게 구현됩..

IT 2020.03.08

데이터의 POST에 대한 400 대 422 응답

데이터의 POST에 대한 400 대 422 응답 작업중인 "REST와 같은"API를 사용하여 다른 시나리오에서 올바른 상태 코드를 반환 할 수있는 방법을 찾으려고합니다. JSON 형식의 POST 구매를 허용하는 엔드 포인트가 있다고 가정 해 봅시다. 다음과 같이 보입니다 : { "account_number": 45645511, "upc": "00490000486", "price": 1.00, "tax": 0.08 } 클라이언트가 "sales_tax"(예상 "tax"대신)를 보내면 어떻게해야합니까? 현재 400을 반환하고 있습니다. 그러나 이에 대해 의문을 가지기 시작했습니다. 정말로 422를 반환해야합니까? 내 말은 JSON (지원되는)이며 유효한 JSON이며 필요한 필드가 모두 포함되어 있지 않습니다...

IT 2020.03.08

자바 스크립트 .map 파일-Javascript 소스 맵

자바 스크립트 .map 파일-Javascript 소스 맵 최근에 Angular.js.map 와 같은 일부 JavaScript 라이브러리와 함께 제공되는 확장명을 가진 파일을 보았는데 머릿속에 몇 가지 질문이 생겼습니다. 무엇입니까? Angular의 직원이 .js.map파일 을 제공하는 이유는 무엇 입니까? (JavaScript 개발자로서) angular.min.js.map파일을 어떻게 사용할 수 있습니까? .js.mapJavaScript 응용 프로그램 용 파일을 만드는 데 관심이 있습니까? 어떻게 만들어 집니까? 나는 살펴 보았고 angular.min.js.map이상한 형식의 문자열로 채워져 수동으로 생성되지 않았다고 가정합니다. .map에 대한 파일은 js과 css(지금은 ts너무) 파일이 축소 된 된..

IT 2020.03.08

gitignore 파일은 어디에 속합니까?

gitignore 파일은 어디에 속합니까? .gitignore 파일이 .git 폴더 구조에 있거나 기본 소스 파일에 있습니까? .gitignore를 작업 디렉토리 에 넣으십시오 . .git (repository) 디렉토리에 넣으면 작동하지 않습니다. $ ls -1d .git* .git .gitignore 다른 답변에서 언급했듯이 .gitignoreGit 저장소의 모든 디렉토리에 배치 할 수 있습니다 . 그러나의 개인 버전이 필요한 경우 파일에 .gitignore규칙을 추가 할 수 있습니다 .git/info/exclude. git의 모든 디렉토리에 .gitignore를 둘 수 있습니다. 폴더는 일반적으로 git에 의해 추적되지 않기 때문에 일반적으로 폴더에서 자리 표시 자 파일로 사용됩니다. 확실하지 않은..

IT 2020.03.08

CoffeeScript에서 전역 변수를 어떻게 정의합니까?

CoffeeScript에서 전역 변수를 어떻게 정의합니까? Coffeescript.org에서 : bawbag = (x, y) -> z = (x * y) bawbag(5, 10) 컴파일 : var bawbag; bawbag = function(x, y) { var z; return (z = (x * y)); }; bawbag(5, 10); node.js에서 coffee-script를 통해 컴파일하면 다음과 같이 요약됩니다. (function() { var bawbag; bawbag = function(x, y) { var z; return (z = (x * y)); }; bawbag(5, 10); }).call(this); 문서 말 : 다른 스크립트에서 사용할 최상위 변수를 작성하려면 창 또는 Common..

IT 2020.03.08

자식에서 관련되지 않은 분기를 저장소에 도입하는 간단한 방법이 있습니까?

자식에서 관련되지 않은 분기를 저장소에 도입하는 간단한 방법이 있습니까? 오늘 자식 문제를 겪고있는 친구를 돕는 동안, 나는 지점과 완전히 분리되어야하는 지점을 소개해야했습니다 master. 이 브랜치의 내용은 실제로 브랜치에서 개발 된 것과 다른 기원을 master가졌지 만 master나중에 브랜치 로 병합 될 것 입니다. 나는 John Wiegley의 Git을 맨 처음 부터 브랜치가 본질적으로 특정 규칙을 따르는 커밋에 대한 레이블과 커밋이 파일 트리 및 선택적으로 부모 커밋에 연결되는 방식을 레이블로 읽는 것을 기억했습니다 . 우리는 git의 배관을 사용하여 기존 저장소에 부모없는 커밋을 만들었습니다. 그래서 우리는 색인의 모든 파일을 제거했습니다 ... $ git rm -rf . ... tarba..

IT 2020.03.08

PostgreSQL에서“use database_name”명령

PostgreSQL에서“use database_name”명령 PostgreSQL 초보자입니다. USEMySQL 또는 MS SQL Server 명령 과 같은 Postgres의 쿼리 편집기에서 다른 데이터베이스에 연결하고 싶습니다 . \c databasename인터넷을 검색하여 찾았 지만 psql 에서만 실행됩니다 . PostgreSQL 쿼리 편집기에서 시도하면 구문 오류가 발생합니다. pgscripting으로 데이터베이스를 변경해야합니다. 누구나 그것을하는 방법을 알고 있습니까? 연결되면 PostgreSQL항상 특정 데이터베이스에 연결 됩니다. 다른 데이터베이스에 액세스하려면 새 연결이 있어야합니다. 사용 \cpsql의에서하면 기존 연결을 닫고 지정된 데이터베이스 및 / 또는 자격 증명을 사용하여, 새로운..

IT 2020.03.08

C에서 "부호없는 long"을 인쇄하는 방법은 무엇입니까?

C에서 "부호없는 long"을 인쇄하는 방법은 무엇입니까? unsigned longC로 데이터 유형 을 인쇄하는 방법을 이해할 수 없습니다 . 이 있다고 가정 unsigned_foo하면 unsigned long다음을 시도합니다. printf("%lu\n", unsigned_foo) printf("%du\n", unsigned_foo) printf("%ud\n", unsigned_foo) printf("%ll\n", unsigned_foo) printf("%ld\n", unsigned_foo) printf("%dl\n", unsigned_foo) 그리고 그들 모두는 내가 가지고있는 -123123123것 대신 어떤 종류의 숫자를 인쇄 unsigned long합니다. %lu에 대한 올바른 형식입니다 unsig..

IT 2020.03.08