반응형

java 2507

React.js-다시 렌더링 할 때 입력 포커스가 손실 됨

React.js-다시 렌더링 할 때 입력 포커스가 손실 됨 나는 단지 텍스트 입력에 쓰고 있고 onChange내가 호출하는 setState경우에 React가 내 UI를 다시 렌더링합니다. 문제는 텍스트 입력이 항상 포커스를 잃기 때문에 각 문자에 대해 다시 포커스가 필요하다는 것입니다. : D. var EditorContainer = React.createClass({ componentDidMount: function () { $(this.getDOMNode()).slimScroll({height: this.props.height, distance: '4px', size: '8px'}); }, componentDidUpdate: function () { console.log("zde"); $(this.g..

Program Tip 2020.10.29

Java에서 Temp 파일을 만드는 안전한 방법은 무엇입니까?

Java에서 Temp 파일을 만드는 안전한 방법은 무엇입니까? Java에서 임시 파일을 만드는 안전한 방법을 찾고 있습니다. 안전하다는 것은 다음을 의미합니다. 이름은 잠재적 인 경쟁 조건에서도 고유해야합니다 (예 : 다른 스레드가 동시에 동일한 기능을 호출하거나 다른 프로세스가이 코드를 동시에 실행). 잠재적 인 경쟁 조건에서도 파일은 비공개 여야합니다 (예 : 다른 사용자가 높은 속도로 파일을 chmod하려고 시도). 일반 삭제를 수행 할 필요없이 파일을 삭제하도록 지시 할 수 있으며 잘못된 파일을 삭제할 위험이 있습니다. 이상적으로는 예외가 발생하더라도 파일이 삭제되었는지 확인해야합니다. 파일의 기본값은 정상적인 위치 여야합니다 (예 : JVM에서 지정한 tmp dir, 기본값은 시스템 temp d..

Program Tip 2020.10.29

네임 스페이스 내의 모든 클래스를 얻으려면 어떻게해야합니까?

네임 스페이스 내의 모든 클래스를 얻으려면 어떻게해야합니까? C #에서 네임 스페이스 내의 모든 클래스를 가져 오려면 어떻게해야합니까? 당신은 그것을 "뒤로"해야 할 것입니다; 어셈블리의 모든 형식을 나열한 다음 각 형식의 네임 스페이스를 확인합니다. using System.Reflection; private Type[] GetTypesInNamespace(Assembly assembly, string nameSpace) { return assembly.GetTypes() .Where(t => String.Equals(t.Namespace, nameSpace, StringComparison.Ordinal)) .ToArray(); } 사용 예 : Type[] typelist = GetTypesInNames..

Program Tip 2020.10.29

apt 저장소를 신뢰하는 방법 : Debian apt-get 업데이트 오류 공개 키를 사용할 수 없습니다 : NO_PUBKEY

apt 저장소를 신뢰하는 방법 : Debian apt-get 업데이트 오류 공개 키를 사용할 수 없습니다 : NO_PUBKEY Debian Etch 설치에서 일부 리포지토리를 업데이트하려고 시도하고 "apt-get update"실행시 다음 오류가 발생합니다. W: GPG error: http://www.debian-multimedia.org etch Release: The following signatures couldn't be verified because teh public key is not available: NO_PUBKEY 07DC563D1F41B907 W: You may want to run apt-get update to correct these problems apt-get 업데이트를 ..

Program Tip 2020.10.29

인스턴스 이니셜 라이저는 생성자와 어떻게 다릅니 까?

인스턴스 이니셜 라이저는 생성자와 어떻게 다릅니 까? 즉, 인스턴스 이니셜 라이저가 필요한 이유는 무엇입니까? 생성자보다 인스턴스 이니셜 라이저를 작성할 때 어떤 차이점이나 이점이 있습니까? 이것은 잘 설명하는 것 같습니다. 인스턴스 이니셜 라이저는 다음과 같은 경우 인스턴스 변수 이니셜 라이저의 유용한 대안입니다. 이니셜 라이저 코드는 예외를 포착해야합니다. 인스턴스 변수 이니셜 라이저로 표현할 수없는 멋진 계산을 수행합니다. 물론 생성자에서 이러한 코드를 항상 작성할 수 있습니다. 그러나 여러 생성자가있는 클래스에서는 각 생성자에서 코드를 반복해야합니다. 인스턴스 이니셜 라이저를 사용하면 코드를 한 번만 작성할 수 있으며 객체를 생성하는 데 사용되는 생성자가 무엇이든 상관없이 실행됩니다. 인스턴스 이..

Program Tip 2020.10.29

fread는 실제로 어떻게 작동합니까?

fread는 실제로 어떻게 작동합니까? 의 선언은 fread다음과 같습니다. size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream); 질문 : 두 개의 같은 통화의 판독 성능에 차이가 있습니다 fread: char a[1000]; fread(a, 1, 1000, stdin); fread(a, 1000, 1, stdin); 매번 한 번에1000 바이트 를 읽 습니까? 성능에는 차이가있을 수도 있고 없을 수도 있습니다. 의미 체계에 차이가 있습니다. fread(a, 1, 1000, stdin); 각각 길이가 1 바이트 인 1000 개의 데이터 요소를 읽으려고 시도합니다. fread(a, 1000, 1, stdin); 1000 바이트 길이의 데이터 ..

Program Tip 2020.10.29

SQL을 사용하여 날짜 필드에서 월별로 그룹화하는 방법

SQL을 사용하여 날짜 필드에서 월별로 그룹화하는 방법 날짜 필드에서 월별로만 그룹화하고 일별로 그룹화하지 않으려면 어떻게해야합니까? 내 날짜 필드는 다음과 같습니다. 2012-05-01 내 현재 SQL은 다음과 같습니다. select Closing_Date, Category, COUNT(Status)TotalCount from MyTable where Closing_Date >= '2012-02-01' and Closing_Date = '2012-02-01' AND Closing_Date = '2012-02-01' AND Closing_Date = '2011-12-01' AND Closing_Date < '2016-07-01' GROUP BY FORMAT(Closing_Date, 'yyyy_MM') O..

Program Tip 2020.10.29

localhost URL에 하위 도메인 추가

localhost URL에 하위 도메인 추가 URL 접두사에 따라 다르게 동작하는 웹 응용 프로그램을 작성 중입니다. 형식은 다음과 같습니다. https://myprefix.mycompany.com 웹 앱은 myprefix에 따라 다르게 작동합니다. 내 웹 앱은 URL에서 해당 부분을 추출하고 그에 따라 작동합니다. 그러나 로컬에서 테스트 할 때 localhost 주소를 사용합니다. https://localhost:1234 나는 다음과 같은 것을 할 수 없다. https://myprefix.localhost:1234 이 시나리오를 테스트하는 가장 좋은 방법은 무엇입니까? 많은 감사 안타깝게도은 localhost적절한 도메인이 아니기 때문에 하위 도메인을 추가 할 수 없습니다. 당신은 할 수 있습니다 , ..

Program Tip 2020.10.29

인수에 대한 밑줄이있는 Python의 람다?

인수에 대한 밑줄이있는 Python의 람다? 다음 코드는 무엇을합니까? a = lambda _:True 대화 형 프롬프트에서 읽고 테스트 한 내용에서 항상을 반환하는 함수 인 것 같습니다 True. 나는 이것을 올바르게 이해하고 있습니까? 밑줄 ( _)도 사용 된 이유를 이해하고 싶습니다 . 는 _변수 이름입니다. 시도 해봐. (이 변수 이름은 일반적으로 무시 된 변수의 이름입니다. 말하자면 자리 표시 자입니다.) 파이썬 : >>> l = lambda _: True >>> l() () missing 1 required positional argument: '_' >>> l("foo") True 따라서이 람다 는 하나의 인수가 필요합니다 . 항상을 반환하는 인수가없는 람다를 원하면 다음 과True 같이하십..

Program Tip 2020.10.29

클래스를 사용하는 모든 파일에 한 줄의 코드를 추가하지 않고 C #에서 클래스 이름에 별칭을 지정하려면 어떻게해야합니까?

클래스를 사용하는 모든 파일에 한 줄의 코드를 추가하지 않고 C #에서 클래스 이름에 별칭을 지정하려면 어떻게해야합니까? 클래스 이름에 대한 별칭을 만들고 싶습니다. 다음 구문은 완벽합니다. public class LongClassNameOrOneThatContainsVersionsOrDomainSpecificName { ... } public class MyName = LongClassNameOrOneThatContainsVersionOrDomainSpecificName; 그러나 컴파일되지 않습니다. 예 참고이 예제는 편의상 제공됩니다. 전체 시스템의 디자인 변경을 제안하여이 특정 문제를 해결하려고하지 마십시오. 이 예제의 존재 여부는 원래 질문을 변경하지 않습니다. 일부 기존 코드는 정적 클래스의 존..

Program Tip 2020.10.28
반응형