반응형

JavaScript 2976

약한 참조에 대한 실용적인 사용이 있습니까?

약한 참조에 대한 실용적인 사용이 있습니까? [복제] 중복 가능성 : 약한 참조-얼마나 유용합니까? 약한 참조는 가비지 수집기에서 언제든지 주장 할 수 있기 때문에이를 사용하는 실질적인 이유가 있습니까? 리스너와 같은 다른 곳에서 사용되는 한 무언가에 대한 참조를 유지하려면 약한 참조를 사용할 수 있습니다. WeakHashMap은 파생 데이터에 대한 키의 단기 캐시로 사용할 수 있습니다. 또한 다른 곳에 사용 된 객체에 대한 정보를 보관하는 데 사용할 수 있으며 해당 객체가 언제 폐기되는지 알 수 없습니다. BTW 소프트 참조는 약한 참조와 비슷하지만 항상 즉시 정리되지는 않습니다. GC는 가능한 경우 항상 약한 참조를 버리고 가능한 경우 소프트 참조를 유지합니다. 팬텀 참조라는 또 다른 종류의 참조가 ..

Programing 2020.08.29

클라이언트 측 JavaScript 종속성을 관리하는 방법은 무엇입니까?

클라이언트 측 JavaScript 종속성을 관리하는 방법은 무엇입니까? [닫은] 서버 측에서 종속성을 관리하는 훌륭한 솔루션이 있지만 일관된 클라이언트 측 JavaScript 종속성 관리 워크 플로를 갖는 데 필요한 모든 요구 사항을 충족하는 솔루션을 찾을 수 없었습니다. 다음 5 가지 요구 사항을 충족하고 싶습니다. NPM의 유사한 형식으로 내 클라이언트 측 종속성을 관리 package.json 또는 이물 의bower.json dependency.json덜 알려진 라이브러리의 경우 내 파일 에서 git repo 또는 실제 js 파일 (웹 또는 로컬)을 가리키는 유연성이 있어야합니다 (npm을 사용하면 git repos를 가리킬 수 있음). 그것은 작게를과 같은 하나의 파일에 모든 라이브러리를 네임 스페..

Programing 2020.08.29

ggplot2에서 facet_wrap 및 scales = "free"로 개별 축 제한 설정

ggplot2에서 facet_wrap 및 scales = "free"로 개별 축 제한 설정 예측 된 값과 잔차의 플롯과 함께 예측 된 값과 실제 값을 나란히보기 위해 패싯 플롯을 만들고 있습니다. shiny다른 훈련 매개 변수를 사용하여 모델링 노력의 결과를 탐색하는 데 도움 이 될 것 입니다. 85 %의 데이터로 모델을 훈련시키고 나머지 15 %에 대해 테스트 한 다음이를 5 번 반복하여 매번 실제 / 예측 값을 수집합니다. 잔차를 계산 한 후 data.frame다음과 같이 보입니다. head(results) act pred resid 2 52.81000 52.86750 -0.05750133 3 44.46000 42.76825 1.69175252 4 54.58667 49.00482 5.58184181 ..

Programing 2020.08.29

자바 스레드 덤프를 분석하는 방법은 무엇입니까?

자바 스레드 덤프를 분석하는 방법은 무엇입니까? 저는 자바, 특히 메모리 관리와 스레드에 대해 더 많이 이해하려고합니다. 이런 이유로 최근에 스레드 덤프에 관심이 있습니다. 다음은 Java 용 기본 제공 도구 인 VisualVM을 사용하는 웹 앱에서 가져온 몇 줄입니다. "Finalizer" daemon prio=8 tid=0x02b3d000 nid=0x898 in Object.wait() [0x02d0f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.Refer..

Programing 2020.08.29

PHP에서 비동기 GET 요청을 어떻게합니까?

PHP에서 비동기 GET 요청을 어떻게합니까? 다른 서버의 다른 스크립트에 간단한 GET 요청을 만들고 싶습니다. 어떻게해야합니까? 어떤 경우에는 출력없이 외부 스크립트를 요청하기 만하면됩니다. make_request('http://www.externalsite.com/script1.php?variable=45'); //example usage 두 번째 경우에는 텍스트 출력이 필요합니다. $output = make_request('http://www.externalsite.com/script2.php?variable=45'); echo $output; //string output 솔직히 말해서 CURL이 실제로 CURL의 일이 아니기 때문에 CURL을 엉망으로 만들고 싶지 않습니다. 또한 PECL 확장이..

Programing 2020.08.29

Visual Studio 2012의 C ++ 11 기능

Visual Studio 2012의 C ++ 11 기능 이제 Visual Studio 2012 (VS2010 이후의 다음 버전)의 미리보기 버전을 사용할 수 있습니다 . 지원하는 새로운 C ++ 11 기능을 아는 사람이 있습니까? (나는 지금 그것을 시도 할 위치에 있지 않습니다). Visual Studio 2010에는 이미 초기 C ++ 11 지원이 상당히 많이 포함되어 있다는 점은 주목할 가치가 있습니다. 따라서 다른 답변에서 이미 연결된 항목을 요약하기 위해 Visual Studio 2010에 포함되지 않은 Visual Studio 11의 새로운 기능은 다음과 같습니다. 2.0에서 버전 2.1에 대한 rvalue 참조 람다를 1.0에서 버전 1.1 로 변경했습니다. decltype을 1.0에서 버전..

Programing 2020.08.29

iPhone에서 방향 변경시 웹 앱의 배율 / 줌을 재설정하려면 어떻게합니까?

iPhone에서 방향 변경시 웹 앱의 배율 / 줌을 재설정하려면 어떻게합니까? 세로 모드에서 앱을 시작하면 제대로 작동합니다. 그런 다음 가로 방향으로 회전하면 확대됩니다. 가로 모드에서 올바르게 크기를 조정하려면 무언가를 두 번 두 번 탭하고 먼저 완전히 확대 (일반적인 두 번 탭 동작)하고 다시 완전히 축소해야합니다 (다시 일반적인 두 번 탭 동작). . 축소하면 가로 모드에 적합한 새 배율로 축소됩니다. 세로로 다시 전환하는 것이 더 일관되게 작동하는 것 같습니다. 즉, 방향이 다시 세로로 변경 될 때 배율이 정확하도록 줌을 처리합니다. 이것이 버그인지 알아 내려고 노력하고 있습니까? 아니면 이것이 자바 스크립트로 고칠 수 있다면? 뷰포트 메타 콘텐츠를 사용하여 초기 배율을 1.0으로 설정하고 최소..

Programing 2020.08.29

Scala에서 val-mutable 대 var-immutable

Scala에서 val-mutable 대 var-immutable 변경 가능한 컬렉션에서 val을 사용하는 경우와 변경 불가능한 컬렉션에서 var를 사용하는 경우에 대한 Scala의 지침이 있습니까? 아니면 정말 불변의 컬렉션으로 val을 목표로해야할까요? 두 가지 유형의 컬렉션이 모두 있다는 사실은 저에게 많은 선택권을 제공하며 종종 그 선택을하는 방법을 모릅니다. 꽤 일반적인 질문입니다. 어려운 것은 중복을 찾는 것입니다. 참조 투명성을 위해 노력해야합니다 . 즉, "e"라는 표현이 있으면를 만들고으로 val x = e바꿀 수 e있습니다 x. 이것은 가변성이 깨지는 속성입니다. 디자인 결정을 내려야 할 때마다 참조 투명성을 최대화하십시오. 실질적으로 메서드 로컬 var은 메서드를 벗어나지 var않기 때..

Programing 2020.08.29

'콘텐츠'와 '텍스트'의 차이점은 무엇입니까?

'콘텐츠'와 '텍스트'의 차이점은 무엇입니까? 훌륭한 Python 요청 라이브러리를 사용하고 있습니다. 나는 것을 알 미세 문서는 많은 예제가 어떻게 을 설명하지 않고 일을하는 이유를 . 예를 들어, 모두 r.text와이 r.content예로 표시하는 방법 서버 응답을 얻을 수 있습니다. 그러나 이러한 속성이 수행하는 작업은 어디에 설명되어 있습니까? 예를 들어, 언제 다른 하나를 선택해야합니까? thar r.text가 때때로 유니 코드 객체를 반환하는 것을보고 텍스트가 아닌 응답에 차이가있을 것이라고 생각합니다. 그러나이 모든 것은 어디에 문서화되어 있습니까? 링크 된 문서에는 다음과 같은 내용이 있습니다. 텍스트가 아닌 요청의 경우 응답 본문에 바이트로 액세스 할 수도 있습니다. 그러나 텍스트 응답의..

Programing 2020.08.29

키 저장소, 인증서 및 별명 이해

키 저장소, 인증서 및 별명 이해 키 저장소가 실제 인증서입니까 아니면 별칭이 인증서입니까? 다른 별칭을 사용하여 내 앱에 서명하면 시장의 업데이트가 엉망이 되나요? 아니면 다른 키 저장소로 내 앱에 서명해야 엉망이 될까요? 별칭 아래의 정보는 어디에서 볼 수 있습니까? Keytool에서 생성 된 키 저장소 파일 은 개인 및 공개 키 쌍을 저장합니다. 키 저장소에 저장된 각 쌍 또는 항목은 고유 한 별명으로 참조됩니다. 간단히 말해서 : 키 저장소 항목 = 개인 + 공개 키 쌍 = 별칭으로 식별 키 저장소는 개별 비밀번호로 각 개인 키를 보호하고 (다른) 비밀번호로 전체 키 저장소의 무결성을 보호합니다. 예를 들어 Eclipse Android 도구의 서명 된 애플리케이션 패키지 내보내기 옵션을 사용하여 ..

Programing 2020.08.29
반응형