프로그램 작성

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

19
항목의 순서에 관계없이 동일성을 위해 두 컬렉션을 비교
C #에서 두 컬렉션을 비교하고 싶지만 이것을 효율적으로 구현하는 가장 좋은 방법은 확실하지 않습니다. Enumerable.SequenceEqual 에 대한 다른 스레드를 읽었 지만 정확히 내가 원하는 것은 아닙니다. 필자의 경우 두 컬렉션 모두 (주문에 관계없이) 동일한 항목을 포함하면 동일합니다. 예: collection1 = {1, 2, 3, 4}; collection2 = {2, 4, 1, 3}; …


8
스트림을 문자열로 변환 및 다시 변환 ... 우리가 무엇을 놓치고 있습니까?
객체를 문자열로 다시 직렬화하고 싶습니다. 우리는 protobuf-net을 사용하여 객체를 스트림으로 변환하고 성공적으로 되돌립니다. 그러나 Stream to string and back ... 그렇게 성공하지 못했습니다. StreamToStringand을 거친 후 StringToStream, 새로운 Stream것은 protobuf-net에 의해 deserialize되지 않습니다; Arithmetic Operation resulted in an Overflow예외 가 발생합니다. 원래 스트림을 역 직렬화하면 작동합니다. 우리의 방법 : public …

8
C # 익명 형식을 JSON 문자열로 직렬화하려면 어떻게합니까?
익명 유형을 JSON으로 직렬화하기 위해 다음 코드를 사용하려고합니다. var serializer = new DataContractJsonSerializer(thing.GetType()); var ms = new MemoryStream(); serializer.WriteObject(ms, thing); var json = Encoding.Default.GetString(ms.ToArray()); 그러나 이것이 실행될 때 다음 예외가 발생합니다. '<> f__AnonymousType1`3 [System.Int32, System.Int32, System.Object []]'유형은 직렬화 할 수 없습니다. DataContractAttribute 특성으로 표시하고 DataMemberAttribute 특성으로 직렬화하려는 모든 멤버를 표시하십시오. …


3
msys, msys2 및 msysgit는 서로 어떻게 관련되어 있습니까?
주변을 검색했지만이 3 가지 버전의 MSYS로 진행중인 작업에 대한 자세한 설명을 찾을 수 없습니다. MSYS는 MinGW를 사용한 개발을 지원하기위한 최소한의 Linux 도구 포트라는 것을 이해합니다. 그러나 그 둘 사이의 관계에 대해서는 명확하지 않습니다. 개발 / 유지 관리 팀. 해결해야 할 특정 문제 : 어느 것이 활발하게 개발되고 있습니까? (특히 MSYS가 …
162 msys  msys2 

6
Gradle 빌드를 중지하는 권장 방법
문제를 감지 한 후 Gradle 빌드를 중지하려면 어떻게해야합니까? assert를 사용하거나 예외를 발생 시키거나 System.exit (나쁜 생각)를 수행하거나 Gradle에서 전용 함수를 사용할 수 있습니다 (그러나 찾을 수는 없습니다). Gradle에 가장 좋은 방법은 무엇입니까?
162 groovy  build  gradle 

2
IEEE 754 float가 정확하게 표현할 수없는 첫 번째 정수는 어느 것입니까?
명확하게하기 위해 IEE 754 수레를 구현하는 언어를 사용하는 경우 다음을 선언합니다. float f0 = 0.f; float f1 = 1.f; ... 그런 다음 다시 인쇄하면 0.0000과 1.0000이 표시됩니다. 그러나 IEEE 754는 실제 라인을 따라 모든 숫자를 나타낼 수 없습니다. 0에 가까워지면 '갭'이 작습니다. 멀어 질수록 간격이 더 커집니다. 내 질문은 : …

2
MIME 형식에서“vnd”의 의미는 무엇입니까?
콘텐츠 제공 업체를 읽으면서 Android MIME 유형의 카테고리와 유형이 vnd로 시작되는 이유가 궁금합니다. 예를 들면 다음과 같습니다. vnd.android.cursor.dir/vnd.<something> vnd.android.cursor.item/vnd.<something> 이것이 무엇을 의미하는지, 요점이 무엇인지 아는 사람이 있습니까?
162 mime-types 

12
PHP가 각 사용자에 대해 자동으로 하위 도메인을 만들도록하는 방법은 무엇입니까?
http://user.mywebsite.com 과 같은 하위 도메인을 어떻게 만듭니 까? 어떻게 든 htaccess에 액세스해야합니까? 순수한 PHP 코드를 통해 실제로 만들 수 있습니까? 아니면 외부 스크립트 서버 측 언어를 사용해야합니까? 대답 한 사람들에게 : 그렇다면 호스팅에 DNS 액세스를 제공하는지 물어봐야합니까?
162 php  subdomain 

4
Java EE 란 정확히 무엇입니까?
나는 몇 년 동안 Java SE를 해왔으며 Java EE로 넘어 갔다. 그러나 Java EE의 일부 측면을 이해하는 데 어려움이 있습니다. Java EE는 단지 사양입니까? 내 말은 EJB EJB EE인가? EJB / Spring은 Java EE의 다른 구현입니까? 죄송하지만 Java EE가 무엇인지 이해하는 데 어려움이 있습니다. 누군가 Java EE가 무엇인지 설명 할 …
162 java  jakarta-ee  ejb 

8
비밀번호 소금에 절인 : 모범 사례?
나는 항상 궁금해했다 ... 해싱 암호를 소금에 절일 때 더 나은 것이 무엇입니까? 왜? 아니면 소금을 바르는 한 그것은 중요합니까? 설명하기 : 우리는 모든 (희망) 이제 우리가해야으로 알고 소금 [우리가 데이터베이스에 저장을 위해 해시하기 전에 암호를 편집 : 당신이 좋아하는 일을 피할 수 있도록 최근 제프 앳 우드에게 무슨 일이 …

9
mongodb에서 .bson 파일 형식을 가져 오는 방법
mongodump명령을 사용하여 서버에서 데이터베이스를 내보내고 덤프가 .bson파일에 저장 됩니다. mongorestore명령을 사용하여 로컬 서버에서 가져와야합니다 . 그러나 작동하지 않습니다. 올바른 mongorestore명령 은 무엇이며 다른 명령 은 무엇입니까 tools to restore db?
162 mongodb 


6
Python 3에서 sys.maxint는 무엇입니까?
최대 정수를 나타내는 방법을 찾으려고 노력했으며을 사용하여 읽었습니다 "sys.maxint". 그러나 파이썬 3에서는 호출 할 때 다음을 얻습니다. AttributeError: module 'object' has no attribute 'maxint'
162 python  python-3.x 

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