프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

15
사전을 만들고 키-값 쌍을 동적으로 추가하는 방법은 무엇입니까?
게시물에서 : Dictionary <문자열, 문자열>로 수신 할 JSON 배열 보내기 나는 그 게시물과 같은 일을하려고합니다. 유일한 문제는 키와 값이 무엇인지 모르는 것입니다. 따라서 키와 값 쌍을 동적으로 추가 할 수 있어야하며 어떻게해야할지 모르겠습니다. 누구든지 해당 객체를 만들고 키 값 쌍을 동적으로 추가하는 방법을 알고 있습니까? 난 노력 했어: var vars …

10
리플렉션을 사용하여 객체 속성 설정
C #에서 리플렉션을 사용하여 객체 속성을 설정할 수있는 방법이 있습니까? 전의: MyObject obj = new MyObject(); obj.Name = "Value"; obj.Name반사 로 설정하고 싶습니다 . 다음과 같은 것 : Reflection.SetProperty(obj, "Name") = "Value"; 이 방법이 있습니까?


7
ASP.NET 웹 API의 컨트롤러에서 이진 파일 반환
바이너리 파일, 주로 파일을 제공하는 ASP.NET MVC의 새로운 WebAPI를 사용하여 웹 서비스를 개발 .cab하고 .exe있습니다. 다음 컨트롤러 메소드가 작동하는 것 같습니다. 즉, 파일을 리턴하지만 컨텐츠 유형을 application/json다음과 같이 설정합니다 . public HttpResponseMessage<Stream> Post(string version, string environment, string filetype) { var path = @"C:\Temp\test.exe"; var stream = new FileStream(path, FileMode.Open); return …




11
C #에서 권투 및 언 박싱이 필요한 이유는 무엇입니까?
C #에서 권투 및 언 박싱이 필요한 이유는 무엇입니까? 복싱과 언 박싱이 무엇인지 알고 있지만 실제 사용을 이해할 수는 없습니다. 왜 그리고 어디서 사용해야합니까? short s = 25; object objshort = s; //Boxing short anothershort = (short)objshort; //Unboxing
323 c#  .net  boxing 

23
파일이 변경되었는지 어떻게 확인합니까?
변경 사항을보고 싶은 다른 프로세스에서 로그 파일을 작성하고 있습니다. 변경이 발생할 때마다 처리를 위해 새 데이터를 읽고 싶습니다. 가장 좋은 방법은 무엇입니까? PyWin32 라이브러리에서 일종의 후크가 있기를 바랐습니다. win32file.FindNextChangeNotification함수를 찾았 지만 특정 파일을 보도록 요청하는 방법을 모릅니다. 누군가 이와 같은 일을한다면 정말 어떻게 들었는지 감사하게 생각합니다. [편집] 필자는 폴링이 필요없는 …
323 python  file  pywin32  watch 


4
Git을 사용하지 않고 GitHub 저장소 내에 폴더 생성
Mac, Linux 및 Windows 용 Git 설정을 설치하지 않고 새로 만든 GitHub 리포지토리에 새 폴더를 추가하고 싶습니다. 그렇게 할 수 있습니까? 다른 시스템 / 기계에서 작업 할 때 항상 Git을 사용할 수 없습니다. 의 저장소에 파일을 직접 추가하는 방법을 알고 있습니다 github.com/[USER]/[REPO]. 폴더도 만들 수 있습니까?

18
GOPATH 및 GOROOT의 값은 무엇입니까?
다음 과 같이 doozer 를 설치하려고합니다 . $ goinstall github.com/ha/doozer 이 오류가 발생합니다. goinstall: os: go/build: package could not be found locally goinstall: fmt: go/build: package could not be found locally goinstall: io: go/build: package could not be found locally goinstall: reflect: go/build: package could not be found locally goinstall: …
323 go  gopath 

7
자식에서“우리”와“그들의”의 정확한 의미는 무엇입니까?
이것은 너무 기본적인 질문처럼 들릴지 모르지만 답변을 검색했으며 이전보다 더 혼란 스럽습니다. 내 지점을 다른 지점으로 병합 할 때 git에서 "우리"와 "그들의"는 무엇을 의미합니까? 두 가지 모두 "우리"입니다. 병합 충돌에서 "우리"는 항상 두 버전의 상단에 표시됩니까? "우리"는 항상 병합이 시작될 때 HEAD가 가리키고 있던 지점을 참조합니까? 그렇다면 왜 "모두"가 "모호한"(우리 …
323 git  merge 

13
iOS 네트워킹 애플리케이션 (REST 클라이언트)을 구축하기위한 최고의 아키텍처 접근 방식
나는 경험이있는 iOS 개발자 이며이 질문은 정말 흥미 롭습니다. 나는이 주제에 관해 많은 다른 자원과 자료를 보았지만 그럼에도 여전히 혼란 스럽다. iOS 네트워크 애플리케이션에 가장 적합한 아키텍처는 무엇입니까? 기본 추상 프레임 워크, 패턴을 의미합니다. 서버 요청이 적거나 복잡한 REST 클라이언트가있는 작은 앱이든 모든 네트워킹 응용 프로그램에 적합합니다. Apple MVC은 모든 …

23
세트에서 요소 얻기
Set다른 요소와 동일한 요소를 가져 오는 작업을 제공 하지 않는 이유는 무엇 입니까? Set<Foo> set = ...; ... Foo foo = new Foo(1, 2, 3); Foo bar = set.get(foo); // get the Foo element from the Set that equals foo 에 Set같은 요소 가 포함되어 있는지 물어볼 수 있는데 bar왜 …
323 java  collections  set  equals 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.