반응형

전체 글 3218

정적 암시 적 연산자

정적 암시 적 연산자 최근 에이 코드를 찾았습니다. public static implicit operator XElement(XmlBase xmlBase) { return xmlBase.Xml; } 무슨 static implicit operator뜻입니까? 이것은 변환 연산자 입니다. 이 코드를 작성할 수 있음을 의미합니다. XmlBase myBase = new XmlBase(); XElement myElement = myBase; 그리고 컴파일러는 불평하지 않을 것입니다! 런타임에 변환 연산자가 실행 myBase되어 인수로 전달 되고 유효한 XElement결과를 반환합니다 . 개발자가 컴파일러에게 알려주는 방법입니다. "이것들은 완전히 관련이없는 두 가지 유형처럼 보이지만 실제로는 다른 형식으로 변환하..

IT박스 2020.06.26

파이썬에서 빈 문자열을 분할 할 때 split ( '\ n')이 [ '']를 반환하는 동안 split ()이 빈 목록을 반환하는 이유는 무엇입니까?

파이썬에서 빈 문자열을 분할 할 때 split ( '\ n')이 [ '']를 반환하는 동안 split ()이 빈 목록을 반환하는 이유는 무엇입니까? split('\n')하나의 문자열로 줄을 가져 오는 데 사용 하고 ''.split()있으며 빈 목록 을 반환하는 []반면을 ''.split('\n')반환합니다 ['']. 그러한 차이에 대한 특별한 이유가 있습니까? 그리고 문자열에서 줄을 계산하는 더 편리한 방법이 있습니까? 질문 : split ( '\ n')을 사용하여 한 문자열로 줄을 가져오고 ''.split ()이 빈 목록 []을 반환하는 반면 ''.split ( '\ n')은 [ '']를 반환한다는 것을 알았습니다. . str.split () 메소드는 두 알고리즘을 갖는다. 인수가 제공되지 않으면 반복..

IT박스 2020.06.26

ConcurrentHashMap이 널 키와 값을 방지하는 이유는 무엇입니까?

ConcurrentHashMap이 널 키와 값을 방지하는 이유는 무엇입니까? ConcurrentHashMap 의 JavaDoc은 다음 과 같이 말합니다. 와 Hashtable같지만 달리이 HashMap클래스는 키 또는 값으로 사용할 수 없습니다null . 내 질문 : 왜? 두 번째 질문 : Hashtable이 왜 null을 허용하지 않습니까? 데이터를 저장하기 위해 많은 HashMap을 사용했습니다. 그러나 ConcurrentHashMap으로 변경하면 NullPointerExceptions로 인해 여러 번 문제가 발생했습니다. ConcurrentHashMap자신 의 저자 (Doug Lea)의 : ConcurrentMaps (ConcurrentHashMaps, ConcurrentSkipListMaps)에서..

IT박스 2020.06.26

C #의 열거 형 내부 메서드

C #의 열거 형 내부 메서드 Java에서는 열거 형 안에 메소드를 가질 수 있습니다. C #에 그러한 가능성이 있습니까? 아니면 문자열 모음입니까? 재정의를 시도했지만 ToString()컴파일되지 않습니다. 누군가 간단한 코드 샘플을 가지고 있습니까? 열거 형 유형에 대한 확장 메소드 를 작성할 수 있습니다 . enum Stuff { Thing1, Thing2 } static class StuffMethods { public static String GetString(this Stuff s1) { switch (s1) { case Stuff.Thing1: return "Yeah!"; case Stuff.Thing2: return "Okay!"; default: return "What?!"; } } } ..

IT박스 2020.06.26

AJAX가 HTTP 상태 코드 0을 반환하는 이유는 무엇입니까?

AJAX가 HTTP 상태 코드 0을 반환하는 이유는 무엇입니까? 어떤 이유로 든 AJAX ( 대시 코드로 개발 된 응용 프로그램 사용)를 사용하면 브라우저가 업로드를 중지하고의 상태 코드를 반환합니다 0. 왜 이런 일이 발생합니까? 다른 경우 : AJAX 호출0 을 보냈고 AJAX 응답을 받기 전에 브라우저 새로 고침이 트리거 된 경우 의 상태 코드를 얻을 수 있습니다 . AJAX 통화가 취소되고이 상태가 표시됩니다. 내 경험상 다음과 같은 경우 상태가 0으로 표시됩니다. 사이트 간 스크립팅 수행 (액세스가 거부 된 위치) 연결할 수없는 URL 요청 (오타, DNS 문제 등) 그렇지 않으면 요청이 차단됩니다 (광고 차단기 확인) 위와 같이 요청이 중단 된 경우 (브라우저가 페이지에서 이동 함) 대시 코드..

IT박스 2020.06.26

Javascript를 사용하여 XML을 JSON으로 변환

Javascript를 사용하여 XML을 JSON으로 변환 XML에서 JSON으로 변환 한 다음 다시 XML로 어떻게 변환 하시겠습니까? 다음 도구는 잘 작동하지만 완전히 일치하지는 않습니다. xml2json 전에이 상황에 처한 사람이 있습니까? 이것이 가장 좋은 방법이라고 생각합니다 .XML과 JSON 간 변환 xml.com O'Reilly 사이트 에서 동봉 된 기사 를 읽으십시오 . 여기에서 이러한 변환 관련 문제에 대한 자세한 내용을 살펴볼 수 있습니다. O'Reilly가 기사를 호스팅하고 있다는 사실은 Stefan의 솔루션에 장점이 있음을 나타냅니다. https://github.com/abdmob/x2js- 내 라이브러리 ( http://code.google.com/p/x2js/ 에서 업데이트 된 ..

IT박스 2020.06.25

Windows와 IANA 시간대를 어떻게 변환합니까?

Windows와 IANA 시간대를 어떻게 변환합니까? 시간대 태그 wiki에 설명 된대로 두 가지 다른 시간대 스타일이 있습니다. Windows 및 .Net TimeZoneInfo클래스 와 함께 사용하기 위해 Microsoft에서 제공 한 항목 은 다음과 같은 값으로 식별됩니다 Eastern Standard Time. TZDB에서 IANA가 제공 한 값은와 같은 값으로 식별됩니다 America/New_York. 많은 인터넷 기반 API는 IANA 표준 시간대를 사용하지만 여러 가지 이유로이 표준을 Windows 표준 시간대 ID로 또는 그 반대로 변환해야 할 수도 있습니다. .Net에서 어떻게이 작업을 수행 할 수 있습니까? Windows와 IANA 시간대 ID 간 변환을위한 데이터의 기본 소스는 win..

IT박스 2020.06.25

WebAPI 다중 Put / Post 매개 변수

WebAPI 다중 Put / Post 매개 변수 WebAPI 컨트롤러에 여러 매개 변수를 게시하려고합니다. 하나의 매개 변수는 URL에서, 다른 하나는 본문에서입니다. URL은 다음과 같습니다./offers/40D5E19D-0CD5-4FBD-92F8-43FDBB475333/prices/ 내 컨트롤러 코드는 다음과 같습니다. public HttpResponseMessage Put(Guid offerId, OfferPriceParameters offerPriceParameters) { //What!? var ser = new DataContractJsonSerializer(typeof(OfferPriceParameters)); HttpContext.Current.Request.InputStream.Posit..

IT박스 2020.06.25

내부 사용자에게 TestFlight 초대 이메일이 전송되지 않습니다

내부 사용자에게 TestFlight 초대 이메일이 전송되지 않습니다 TestFlight에 대한 응용 프로그램을 설정했습니다. 외부 사용자의 경우 검토 대기 중입니다. 그러나 내부 사용자를 초대하려면 해당 사용자를 선택하고 초대를 누릅니다. 아이튠즈 커넥트 (iTunes Connects)는 지금 초대 받았지만 초대받은 이메일 중 어느 것도 초대 이메일을받지 못한다고한다. 내가 뭘 잘못하고 있는지 알아? 동일한 버전의 새 빌드의 경우 빌드를 사용할 수있게되면 해당 버전의 테스트를 끄고 즉시 다시 켜야했습니다. 이것은 즉시 업데이트 알림을 TestFlightApp에 ​​보냈고, 테스터에게 이메일을 보냈으며, 사용자가 새 빌드를 설치할 수있게했습니다. 이것은 뛰어난 버그입니다. 보고서가 제출되었습니다. 자세한 ..

IT박스 2020.06.25

IE8에서 예기치 않은 AJAX 캐싱 결과

IE8에서 예기치 않은 AJAX 캐싱 결과 JQuery Ajax 요청의 Internet Explorer 캐싱 결과에 심각한 문제가 있습니다. 웹 페이지에 사용자가 새 페이지를 탐색 할 때마다 업데이트되는 헤더가 있습니다. 페이지가로드되면이 작업을 수행합니다 $.get("/game/getpuzzleinfo", null, function(data, status) { var content = "Wikipedia Maze"; content += "Looking for " + data.EndTopic + ""; content += "Step " + data.StepCount + ""; content += "Level " + data.PuzzleLevel.toString() + ""; content += "Star..

IT박스 2020.06.25
반응형