반응형

jQuery 2652

이 구조는 어떻게 sizeof == 0을 가질 수 있습니까?

이 구조는 어떻게 sizeof == 0을 가질 수 있습니까? 를 sizeof반환 할 구성을 요청하는 오래된 게시물이 있습니다 0. 표준에 따라 어떤 유형이나 변수도 0의 크기를 가질 수 없다는 높은 평판 사용자의 높은 점수 답변이 있습니다. 그리고 저는 그것에 100 % 동의합니다. 그러나이 솔루션을 제시하는 새로운 답변 이 있습니다. struct ZeroMemory { int *a[0]; }; 나는 막 반대표를 던지고 댓글을 달려고했지만 여기서 보내는 시간은 내가 100 % 확신하는 것조차 확인하는 법을 배웠다. 그래서 ... 놀랍게도 모두 gcc와 clang동일한 결과를 보여줍니다 sizeof(ZeroMemory) == 0. 더욱이 변수의 크기는 0다음과 같습니다. ZeroMemory z{}; sta..

Nice programing 2020.10.12

확장 방법을 모의하기 위해 Moq를 어떻게 사용합니까?

확장 방법을 모의하기 위해 Moq를 어떻게 사용합니까? 확장 메서드의 결과에 따라 달라지는 테스트를 작성하고 있지만 해당 확장 메서드의 향후 실패로 인해이 테스트가 중단되는 것을 원하지 않습니다. 그 결과를 조롱하는 것이 당연한 선택으로 보였지만 Moq는 정적 메서드 (확장 메서드에 대한 요구 사항) 를 재정의하는 방법을 제공하지 않는 것 같습니다 . Moq.Protected 및 Moq.Stub에도 유사한 아이디어가 있지만이 시나리오에 대해서는 아무것도 제공하지 않는 것 같습니다. 내가 뭔가를 놓치고 있습니까? 아니면 다른 방식으로 진행해야합니까? 다음은 일반적인 "재정의 할 수없는 멤버에 대한 잘못된 기대"로 실패하는 간단한 예입니다 . 이것은 확장 메서드를 모의해야하는 나쁜 예이지만 그래야합니다. p..

Nice programing 2020.10.12

JSON 문자 인코딩-브라우저에서 UTF-8을 잘 지원합니까 아니면 숫자 이스케이프 시퀀스를 사용해야합니까?

JSON 문자 인코딩-브라우저에서 UTF-8을 잘 지원합니까 아니면 숫자 이스케이프 시퀀스를 사용해야합니까? 리소스를 표현하기 위해 json을 사용하는 웹 서비스를 작성 중이며 json을 인코딩하는 가장 좋은 방법에 대해 약간 고민하고 있습니다. json rfc ( http://www.ietf.org/rfc/rfc4627.txt )를 읽으면 선호하는 인코딩이 utf-8이라는 것이 분명합니다. 그러나 rfc는 문자를 지정하기위한 문자열 이스케이프 메커니즘도 설명합니다. 나는 이것이 일반적으로 비 ASCII 문자를 이스케이프하는 데 사용되어 결과 utf-8 유효한 ASCII를 만든다고 가정합니다. ASCII가 아닌 유니 코드 문자 (코드 포인트)를 포함하는 json 문자열이 있다고 가정 해 보겠습니다. 내 ..

Nice programing 2020.10.12

MySQL 대 SQL Server 대 Oracle

MySQL 대 SQL Server 대 Oracle 저는 항상 MySQL 만 사용하고 다른 데이터베이스 시스템은 사용하지 않았습니다. 오늘 회사 회의에서 질문이 나왔는데 제가 알지 못했던 것이 당황 스러웠습니다. 개발자에게 MS 또는 Oracle은 MySQL에없는 지루한 기능을 제공하고 MS와 Oracle이 시스템 비용을 청구 할 수있는 기능은 무엇입니까? 저는 다른 해설자들이 상용 솔루션과 함께 번들로 제공되는 추가 비 핵심 RDBMS 기능을 모두 강조하는 것이 옳다고 생각합니다. 다음은 "추가"기능을 이해하기 위해 찾아 볼 가치가있는 Oracle 에디션 및 기능의 매트릭스입니다. 특히 자체 버전을 개발하고 지원하는 데 드는 비용 (가능하다면)의 맥락에서 볼 수 있습니다. MySQL과 같은 제품 : ht..

Nice programing 2020.10.12

일부 속성 값이있는 노드를 선택하는 XPath는 다른 노드의 속성 값과 동일합니다.

일부 속성 값이있는 노드를 선택하는 XPath는 다른 노드의 속성 값과 동일합니다. 아무도 두 번째 아이를 찾기 위해 표현하는 방법을 말해 줄 수 있습니까? 이것은 작동하지 않습니다 ... "/grand/parent/child[@id=concat('#',/grand/@id)]/@age" 감사합니다. 죄송 해요. 표현은 괜찮습니다. 나는 표현 자체가 아닌 다른 영역에서 몇 가지 문제가 있음을 발견했습니다. 이 XPath는 제공 한 코드 스 니펫에 고유합니다. 당신이 쓸 수있는 대로 id로 선택하려면 .#grand//child[@id='#grand'] 나이를 얻으려면 //child[@id='#grand']/@age 도움이 되었기를 바랍니다 나는 이것이 당신이 원하는 것이라고 생각합니다. /grand/pare..

Nice programing 2020.10.12

super (인수 전달)를 사용하는 올바른 방법

super (인수 전달)를 사용하는 올바른 방법 그래서 저는 Python의 Super Concerned Harmful 을 따르고 그의 예제를 테스트했습니다. 그러나 다른 인수를 예상 하는 메서드를 처리 할 때 올바른 호출 방법을 보여주는 Example 1-3 은 flat-out이 작동하지 않습니다.super__init__ 이것이 내가 얻는 것입니다. ~ $ python example1-3.py MRO: ['E', 'C', 'A', 'D', 'B', 'object'] E arg= 10 C arg= 10 A D arg= 10 B Traceback (most recent call last): File "Download/example1-3.py", line 27, in E(arg=10) File "Downloa..

Nice programing 2020.10.12

JSR이란 무엇이며 그 용도는 무엇입니까?

JSR이란 무엇이며 그 용도는 무엇입니까? JSR의 관련성은 무엇이며 사용을 위해 어떻게 최적화합니까? Bluetooth의 경우 jsr82와 다른 기술 앱의 경우 다른 것을 읽었습니다. 그 관련성은 무엇입니까? JSR은 기본적으로 Java 언어, 라이브러리 및 기타 구성 요소에 대한 변경 요청 인 Java 사양 요청 입니다. 이는 모두 Java 커뮤니티 프로세스의 일부이며, 이해 당사자가 개선 사항에 대한 아이디어를 제시하고 (희망적으로)이를 수용하고 조치를 취할 수 있습니다. 프로세스는 여기 에 자세히 설명되어 있습니다 . 예를 들어, 언급 한 Bluetooth 는 여기에서 추적 되고 최종 목록은 여기에서 유지 됩니다 . JSR (Java Specification Requests)은 Java 플랫폼에 ..

Nice programing 2020.10.12

모나드가 컴포지션에서 닫히지 않음을 보여주는 구체적인 예 (증거 포함)?

모나드가 컴포지션에서 닫히지 않음을 보여주는 구체적인 예 (증거 포함)? 응용 펑 터는 컴포지션에서 닫히지 만 모나드는 그렇지 않다는 것은 잘 알려져 있습니다. 그러나 나는 모나드가 항상 구성하지 않는다는 것을 보여주는 구체적인 반례를 찾는 데 어려움을 겪었습니다. 이 답변 은 [String -> a]모나드가 아닌 예를 제공합니다 . 잠시 가지고 놀다가 직관적으로 믿고 있지만 그 대답은 실제로 정당화하지 않고 "조인을 구현할 수 없습니다"라고 말합니다. 좀 더 공식적인 것을 원합니다. 물론 type과 함께 많은 함수가 있습니다 [String -> [String -> a]] -> [String -> a]. 그러한 함수가 반드시 모나드 법칙을 만족하지 않는다는 것을 보여 주어야합니다. 모든 예 (증거 포함)..

Nice programing 2020.10.12

jQuery 라이브러리에서 사용되는 디자인 패턴

jQuery 라이브러리에서 사용되는 디자인 패턴 jQuery는 DOM에 매우 중점을두고 있으며 그 주위에 멋진 추상화를 제공합니다. 그렇게함으로써 어제 저를 강타했던 잘 알려진 다양한 디자인 패턴 을 활용합니다. 한 가지 분명한 예는 Decorator 패턴입니다. jQuery 객체는 일반 DOM 객체에 대한 새롭고 추가 기능을 제공합니다. 예를 들어 DOM에는 기본 insertBefore 메서드가 있지만 해당하는 insertAfter 메서드는 없습니다. 이 차이를 채우기 위해 사용할 수 있는 다양한 구현 이 있으며 jQuery는이 기능을 제공하는 라이브러리 중 하나입니다. $(selector).after(..) $(selector).insertAfter(..) jQuery에서 많이 사용되는 Decorat..

Nice programing 2020.10.12

Docker는 호스트에만 포트를 노출합니다.

Docker는 호스트에만 포트를 노출합니다. Docker는 외부가 아닌 호스트에만 포트를 노출 할 수 있습니다. mongo 데이터베이스로 실행되는 도커를 배치해야하고 호스트에서만 액세스 할 수 있기를 원했지만 호스트 포트 27017을 연결해야합니다. 이것이 가능합니까? 아니면 가능한 유일한 방법은 방화벽 정의를 변경하는 것입니까? 물론, localhost다음과 같이에 바인딩하십시오 . 도커 실행 -p 127.0.0.1:27017:27017 또한 호스트는 일반적으로 IP를 통해 각 컨테이너와 통신 할 수 있습니다. docker inspect $ID네트워크 IP를 포함하는 json 덤프 (다른 것 외에)를 얻는 데 사용 합니다. 참고 URL : https://stackoverflow.com/questions..

Nice programing 2020.10.12
반응형