반응형

JavaScript 2291

여러 언어로 된 정규식에 대한 단위 테스트는 어디에서 찾을 수 있습니까?

여러 언어로 된 정규식에 대한 단위 테스트는 어디에서 찾을 수 있습니까? http://www.debuggex.com 에서 정규식 도우미를 만들고 있습니다. 내가 보여주고 싶은 디테일의 양은 나만의 파서와 매처를 작성해야합니다. 내 파서와 매 처가 올바르게 작동하는지 확인하기 위해 정규식의 Javascript 풍미에 대한 자체 단위 테스트를 작성했지만 여기에는 내가 아는 가장자리 사례 만 포함됩니다. 표준 테스트 스위트를 사용하고 싶은데 최근에 http://hg.ecmascript.org/tests/test262/summary를 가리키고 있습니다. 내 질문은 다른 정규식 버전에 대한 이러한 테스트 스위트를 어디에서 찾을 수 있습니까? 앞으로도 다른 맛을 지원하고 싶습니다. 인터넷 검색으로 아무것도 찾을 수..

developer tip 2020.10.15

바이너리 파일 형식을 리버스 엔지니어링하는 데 도움이되는 도구

바이너리 파일 형식을 리버스 엔지니어링하는 데 도움이되는 도구 알 수없는 이진 데이터 형식을 디코딩하는 데 도움이되는 도구는 무엇입니까? 나는 Hex Workshop과 010 Editor가 모두 구조를 지원한다는 것을 알고 있습니다. 알려진 고정 형식의 경우 제한적으로 괜찮지 만, 특히 알 수없는 형식의 경우 더 복잡한 것은 사용하기 어렵습니다. 스크립팅 언어 또는 스크립팅 가능한 GUI 도구에 대한 모듈을 찾고있는 것 같습니다. 예를 들어, 제한된 알려진 정보 (아마도 매직 넘버)에서 데이터 블록 내에서 구조를 찾을 수 있기를 원합니다. 구조를 찾으면 알려진 길이와 오프셋 단어를 따라 다른 구조를 찾습니다. 그런 다음 의미가있는 곳에서 반복적으로 반복합니다. 제 꿈에서는 시스템에 이미 말한 내용을 기반..

developer tip 2020.10.15

SQL Server에서 "SET ANSI_NULLS ON"은 무엇을 의미합니까?

SQL Server에서 "SET ANSI_NULLS ON"은 무엇을 의미합니까? 정의에 따르면 : SET ANSI_NULLS가 ON이면 WHERE column_name = NULL을 사용하는 SELECT 문은 column_name에 null 값이 있더라도 0 행을 반환합니다. WHERE column_name NULL을 사용하는 SELECT 문은 column_name에 null이 아닌 값이 있어도 0 행을 반환합니다. 이것은이 쿼리에 null이 포함되지 않음을 의미합니까? SELECT Region FROM employees WHERE Region = @region 아니면이 ANSI_NULL같은 쿼리에만 관심이 있습니까 (여기 WHERE에 특정 단어 가 포함됨 NULL)? SELECT Region FROM ..

developer tip 2020.10.15

투기.

투기. JUnit XML 출력용 JUnit의 XML 출력 사양은 어디에서 찾을 수 있습니까? 내 목표는 JUnit과 같은 출력을 생성하는 UnitTest ++ XML 리포터를 작성하는 것입니다. 참조 : " JUnit 테스트 출력 XML을 구문 분석하기 위해 hudson을 가져올 수 없음 "및 " Hudson, C ++ 및 UnitTest ++ " https://github.com/windyroad/JUnit-Schema 에서 Apache Ant 1.8.2의 코드를 기반으로하는 XSD를 찾을 수 있습니다. xml 출력은 JUnit (적어도 junit.jar이 아님)이 아니라 junit ant 태스크에 의해 생성됩니다. 관련 클래스는 org.apache.tools.ant.taskdefs.optional.j..

developer tip 2020.10.15

MARS (Multiple Active Result Sets)의 단점은 무엇입니까?

MARS (Multiple Active Result Sets)의 단점은 무엇입니까? MARS (Multiple Active Result Sets)의 단점을 아는 사람이 있습니까? 커서가 MARS보다 더 유용한 경우처럼 MARS 사용을 피해야하는 이유를 아는 사람이 있습니까? (이 (1) 팀 블로그 에서) 적어도 두 가지 알려진 (잠재적 인) 단점이 있습니다 . 분명히 이것은 MARS 지원 설계에 대해 실행되도록 설계되지 않은 레거시 시스템에 잠재적 인 문제를 일으킬 수 있습니다. "MARS가 아닌 세계에서 실행되도록 최적화 된 기존 코드는 MARS로 수정하지 않고 실행하면 약간의 성능 저하를 보일 수 있습니다." “MARS를 사용하면 여러 개의 다중 문 배치를 서버로 보낼 수 있습니다. 서버는 이러한 일..

developer tip 2020.10.15

(큰?) 수의 값에 대한 MySQL "IN"연산자 성능

(큰?) 수의 값에 대한 MySQL "IN"연산자 성능 최근에 Redis와 MongoDB를 실험 해 왔으며 MongoDB 또는 Redis 에 ID 배열을 저장하는 경우가 종종있는 것 같습니다 . MySQL IN 연산자 에 대해 묻고 있으므로이 질문에 대해서는 Redis를 계속 사용하겠습니다 . IN 연산자 내부에 많은 수 (300-3000)의 ID 를 나열하는 것이 얼마나 성능이 좋은지 궁금합니다 . SELECT id, name, price FROM products WHERE id IN (1, 2, 3, 4, ...... 3000) 특정 범주 의 제품 을 가져 오기 위해 일반적으로 함께 조인 할 수 있는 제품 및 범주 테이블 처럼 간단한 것을 상상해보십시오 . 위의 예에서 Redis ( ) 의 지정된 카..

developer tip 2020.10.15

이 Java 8 프로그램이 컴파일되지 않는 이유는 무엇입니까?

이 Java 8 프로그램이 컴파일되지 않는 이유는 무엇입니까? 이 프로그램은 Java 7 (또는를 사용하는 Java 8 -source 7)에서 제대로 컴파일되지만 Java 8에서는 컴파일되지 않습니다. interface Iface {} class Impl implements Iface {} class Acceptor { public Acceptor(T obj) {} } public class Main { public static void main(String[] args) { Acceptor acceptor = new Acceptor(new Impl()); } } 결과: Main.java:10: error: incompatible types: cannot infer type arguments for Ac..

developer tip 2020.10.15

종속성 주입과 함께 log4net을 사용하는 방법

종속성 주입과 함께 log4net을 사용하는 방법 나는 의존성 주입 프레임 워크에서 log4net의 올바른 패턴과 사용법을 알아 내려고 노력하고 있습니다. Log4Net은 ILog 인터페이스를 사용하지만 전화를해야합니다. LogManager.GetLogger(Reflection.MethodBase.GetCurrentMethod().DeclaringType) 정보를 기록해야하는 각 클래스 또는 메소드에서. 이것은 IoC 원칙에 위배되는 것으로 보이며 Log4Net을 사용하는 것과 연결됩니다. 어딘가에 다른 추상화 레이어를 넣어야할까요? 또한 다음과 같은 현재 사용자 이름과 같은 사용자 지정 속성을 기록해야합니다. log4net.ThreadContext.Properties["userName"] = Appli..

developer tip 2020.10.15

CSS : .class : last-of-type [요소가 아닌 클래스!]를 말하는 방법

CSS : .class : last-of-type [요소가 아닌 클래스!]를 말하는 방법 중복 가능성 : CSS에서 특정 클래스 이름을 가진 "마지막 자식"을 어떻게 선택합니까? 제목에서 알 수 있듯이 특정 클래스가있는 특정 유형의 마지막 요소에 CSS 규칙을 지정하고 싶습니다. 다음 코드는 완벽하게 작동합니다. div:last-of-type { margin-right:0; } 하지만 나는 같은 것을 원한다 div.class:last-of-type { margin-right:0; } 어떻게하나요? 불행히도에서는 마지막을 찾을 .class수 없습니다 last-of-type. 편집 : 실제로이 답변에 건설적인 것을 추가하려면 JavaScript로 대체하여이 선택기를 찾거나 마크 업 / CSS를 수정할 수 있..

developer tip 2020.10.15

XAML의 읽기 전용 속성에서 OneWayToSource 바인딩

XAML의 읽기 전용 속성에서 OneWayToSource 바인딩 as 모드 를 사용하여 Readonly속성 에 바인딩하려고하는데 OneWayToSourceXAML에서 수행 할 수없는 것 같습니다. 나는 얻다: 액세스 가능한 집합 접근자가 없으므로 'FlagThingy.IsModified'속성을 설정할 수 없습니다. IsModified에 대한 읽기 전용 DependencyProperty입니다 FlagThingy. 이 값을 FlagIsModified컨테이너 의 속성에 바인딩하고 싶습니다 . 확실하게: FlagThingy.IsModified --> container.FlagIsModified ------ READONLY ----- ----- READWRITE -------- XAML만으로 가능합니까? 업데이트..

developer tip 2020.10.15
반응형