반응형

spring 3219

Apache Commons equals / hashCode 빌더

Apache Commons equals / hashCode 빌더 [닫기] 내가 아는 궁금 사용하여 여기에 대해 어떤 사람을 생각 org.apache.commons.lang.builder EqualsBuilder/ HashCodeBuilder이행을위한 equals/를 hashCode? 직접 작성하는 것보다 더 나은 방법일까요? Hibernate와 잘 작동합니까? 당신의 의견은 무엇입니까? commons / lang 빌더는 훌륭하며 성능상의 오버 헤드없이 (최대 절전 모드없이) 수년간 사용 해 왔습니다. 그러나 Alain이 쓴 것처럼 구아바 방식은 훨씬 좋습니다. 다음은 샘플 Bean입니다. public class Bean{ private String name; private int length; priva..

IT 2020.06.07

ES6 모듈을 조건부로 가져 오려면 어떻게해야합니까?

ES6 모듈을 조건부로 가져 오려면 어떻게해야합니까? 나는 다음과 같은 일을해야합니다 : if (condition) { import something from 'something'; } // ... if (something) { something.doStuff(); } 위의 코드는 컴파일되지 않습니다. 던졌습니다 SyntaxError: ... 'import' and 'export' may only appear at the top level. 여기 에 System.import표시된대로 사용하려고했지만 어디서 왔는지 모르겠습니다 . ES6 제안은 결국 받아 들여지지 않았습니까? 이 기사의 "프로그래밍 API"링크는 더 이상 사용되지 않는 문서 페이지로 덤프 합니다 .System 이제 ECMA와 함께 동적 수..

IT 2020.06.07

std :: vector가 push_back으로 객체를 복사합니까?

std :: vector가 push_back으로 객체를 복사합니까? valgrind로 많은 조사를 한 후에 std :: vector가 push_back하려는 객체의 사본을 만든다는 결론을 내 렸습니다. 정말 맞습니까? 벡터는 복사본없이 객체의 참조 나 포인터를 유지할 수 없습니다! 감사 예, std::vector::push_back()인수의 복사본을 만들어 벡터에 저장합니다. 벡터의 객체에 대한 포인터를 저장하려면 std::vector대신을 만드십시오 std::vector. 그러나 벡터가 참조를 보유하고있는 동안 포인터가 참조하는 객체는 유효하게 유지해야합니다 (RAII 관용구를 사용하는 스마트 포인터는 문제를 해결합니다). 예, std::vector사본을 저장합니다. vector물체의 예상 수명이 무엇..

IT 2020.06.07

wait () 호출시 IllegalMonitorStateException

wait () 호출시 IllegalMonitorStateException 내 프로그램에 Java에서 멀티 스레딩을 사용하고 있습니다. 스레드를 성공적으로 실행했지만 사용할 때 Thread.wait()던지고 java.lang.IllegalMonitorStateException있습니다. 스레드가 알림을받을 때까지 기다리려면 어떻게해야합니까? 당신이 일 synchronized하기 위해서는 블록에 있어야 Object.wait()합니다. 또한 구식 스레딩 패키지 대신 동시성 패키지를 보는 것이 좋습니다. 더 안전하고 작업하기 쉽습니다 . 행복한 코딩. 편집하다 Object.wait()객체 잠금을 유지하지 않고 액세스하려고 할 때 예외가 발생 한다는 것을 의미한다고 가정했습니다 . wait에 정의되어 Object있..

IT 2020.06.07

펑크

펑크 매개 변수없이 Outc 매개 변수가있는 메소드를 Func으로 전달할 수 있습니까? public IList FindForBar(string bar, out int count) { } // somewhere else public IList Find(Func listFunction) { } Func는 형식이 필요하므로 컴파일 할 수 없으며 listFunction을 호출하면 int가 필요하고 out을 허용하지 않습니다. 이 방법이 있습니까? ref및 out형식 매개 변수 정의의 일부는 내장 사용할 수없는 Func통과 위임 ref및 out인수. 물론 원하는 경우 자신의 대리인을 선언 할 수 있습니다. delegate V MyDelegate(T input, out U output); 결과를 캡슐화하는 클래스를..

IT 2020.06.07

정규식 패턴을 적용하기 전에 이스케이프 할 수있는 PHP 함수가 있습니까?

정규식 패턴을 적용하기 전에 이스케이프 할 수있는 PHP 함수가 있습니까? 정규식 패턴을 적용하기 전에 이스케이프 할 수있는 PHP 함수가 있습니까? C # Regex.Escape()함수 의 선을 따라 무언가를 찾고 있습니다. preg_quote() 당신이 찾고있는 것입니다 : 기술 string preg_quote ( string $str [, string $delimiter = NULL ] ) preg_quote () 는 str정규 표현식 구문의 일부인 모든 문자 앞에 백 슬래시를 사용합니다. 일부 텍스트에서 일치해야하는 런타임 문자열이 있고 문자열에 특수 정규식 문자가 포함될 수있는 경우에 유용합니다. 특수 정규식 문자는 다음과 같습니다. . \ + * ? [ ^ ] $ ( ) { } = ! ..

IT 2020.06.07

CSS 속성 이름에서 별표는 무엇을합니까?

CSS 속성 이름에서 별표는 무엇을합니까? [복제] 가능한 중복 : CSS 재설정-스타일 내 별표의 목적 CSS 선택기에서 별표가 무엇인지 알고 있지만 ( 별표는 무엇을합니까? ) 속성 이름에서 무엇을합니까? 다음은 YUI에서 사용하는 CSS의 예입니다. 나는 무엇을하는지 모른다 *display. .yui-button .first-child { display:block; *display:inline-block; } 구문 오류입니다. 따라서 CSS에서는 속성 이름을 유효하지 않게 만들고 구문 분석을 중지합니다. 브라우저의 버그로 인해 때때로 무시됩니다. 이로 인해 특정 버그 (IE7)가있는 브라우저에만 속성이 적용됩니다. 일반적으로 조건부 주석에 찬성하여 피해야합니다. IE 핵입니다. 두 번째 선언은 IE..

IT 2020.06.07

iOS11 / Xcode 9에서 TIC 읽기 상태 1:57은 무엇입니까?

iOS11 / Xcode 9에서 TIC 읽기 상태 1:57은 무엇입니까? Swift 3 및 iPhone X 시뮬레이터를 사용하여 Xcode 9로 업데이트 한 후 내 콘솔은 다음으로 가득합니다. TIC Read Status [11:0x0]: 1:57 TIC Read Status [11:0x0]: 1:57 TIC Read Status [11:0x0]: 1:57 ... 그것은 무엇이며 어떻게 수정합니까? 도움을 주셔서 감사합니다. 추신 : 나는 단지 Environment Variable빌드 방식으로 그것을 "묵음"하는 것을 선호하지 않습니다 . Apple 직원은 다음과 같은 대답을했습니다. TIC TCP 연결을 실행하는 CFNetwork 내의 서브 시스템 인 "TCP I / O 연결"로 확장 1및 57CFSt..

IT 2020.06.07

단위 테스트 무효 방법?

단위 테스트 무효 방법? 아무것도 반환하지 않는 메소드를 단위 테스트하는 가장 좋은 방법은 무엇입니까? 특히 C #에서. 실제로 테스트하려고하는 것은 로그 파일을 가져 와서 특정 문자열에 대해 구문 분석하는 방법입니다. 그런 다음 문자열이 데이터베이스에 삽입됩니다. 이전에 수행되지 않았지만 TDD에 매우 새로운 것은 아무것도 테스트 할 수 있는지 또는 실제로 테스트되지 않은 것이 아닌지 궁금합니다. 메소드가 아무것도 리턴하지 않으면 다음 중 하나입니다. 명령 적 -객체가 스스로 무언가를하도록 요구하고 있습니다. 예 : 상태 변경 (확인을 기대하지 않고. 완료 될 것으로 가정) 정보 -단지 행동이나 응답을 기대하지 않고 어떤 일이 발생했음을 누군가에게 알립니다. 명령 방식-작업이 실제로 수행되었는지 확인할..

IT 2020.06.07

Facebook의 새로운 iOS 앱과 같은 사이드 와이프 메뉴를 개발하는 가장 좋은 방법은 무엇입니까?

Facebook의 새로운 iOS 앱과 같은 사이드 와이프 메뉴를 개발하는 가장 좋은 방법은 무엇입니까? 사이드 스 와이프 메뉴가 더 많은 정보가 각 iPhone 응용 프로그램에 적용됨에 따라 더욱 일반적인 인터페이스 요소가되고있는 것으로 보입니다. Facebook은 최신 버전으로이를 포함 시켰으며 새로운 Gmail 앱에도 포함되어있는 것으로 보입니다 . 더 일반적인 인터페이스 요소가되고 있기 때문에 누군가가 이와 같은 것을 개발하는 가장 효율적인 방법에 대해 생각하고 있는지 궁금합니다. 나는 이것을 구축하는 방법에 대한 내 자신의 생각을 가지고 있지만 다른 사람들의 생각을 듣고 싶어합니다. 나는 최근에 이것을 보았고 실제로 코드를 보거나 컨트롤을 테스트하지는 않았지만 매우 괜찮은 출발점이 될 것 같습니다..

IT 2020.06.07
반응형