반응형

JQuery 8562

C # if / then 지시어 대 디버그 대 릴리스

C # if / then 지시어 대 디버그 대 릴리스 솔루션 속성에서 하나의 유일한 프로젝트에 대해 구성을 "릴리스"로 설정했습니다. 메인 루틴의 시작 부분 에이 코드가 있으며 "Mode = Debug"가 표시됩니다. 또한 맨 위에 두 줄이 있습니다. #define DEBUG #define RELEASE 올바른 변수를 테스트하고 있습니까? #if (DEBUG) Console.WriteLine("Mode=Debug"); #elif (RELEASE) Console.WriteLine("Mode=Release"); #endif 내 목표는 디버그 모드와 릴리스 모드를 기반으로 변수에 다른 기본값을 설정하는 것입니다. #define DEBUG코드에서를 제거하십시오 . 해당 특정 빌드에 대한 빌드 구성에서 프리 프로..

Programing 2020.02.23

파일의 절대 경로를 인쇄하는 bash / fish 명령

파일의 절대 경로를 인쇄하는 bash / fish 명령 질문 : 공급하는 파일의 절대 경로를 인쇄하는 간단한 sh / bash / zsh / fish / ... 명령이 있습니까? 사용 사례 : 나는 디렉토리에 /a/b있고 c다른 프로그램에 쉽게 붙여 넣을 수 있도록 명령 줄에 파일의 전체 경로를 인쇄하고 싶습니다 /a/b/c. 간단하지만 아직이 작은 프로그램은 긴 경로를 처리 할 때 5 초 정도 절약 할 수 있습니다. 결국 추가됩니다. 이를 위해 표준 유틸리티를 찾을 수 없다는 사실에 놀랐습니다. 다음은 샘플 구현, abspath.py입니다. #!/usr/bin/python # Author: Diggory Hardy # Licence: public domain # Purpose: print the abs..

Programing 2020.02.23

JUnit4에서 특정 순서로 테스트 메소드를 실행하는 방법은 무엇입니까?

JUnit4에서 특정 순서로 테스트 메소드를 실행하는 방법은 무엇입니까? @Test특정 순서 로 주석이 달린 테스트 방법을 실행하고 싶습니다 . 예를 들면 다음과 같습니다. public class MyTest { @Test public void test1(){} @Test public void test2(){} } 나는 실행할 수 있도록하려는 test1()전에 test2()내가 실행할 때마다 MyTest,하지만 난 같은 주석을 찾을 수 없습니다 @Test(order=xx). JUnit의 작성자가 주문 기능을 원하지 않는다면 왜 JUnit에 대해 매우 중요한 기능이라고 생각 합니까? JUnit 작성자가 주문 기능을 원하지 않으면 JUnit에 대해 매우 중요한 기능이라고 생각합니다. 왜 그렇습니까? JUni..

Programing 2020.02.23

개미 경고 :“ 'includeantruntime'이 설정되지 않았습니다.”

개미 경고 :“ 'includeantruntime'이 설정되지 않았습니다.” 다음과 같은 경고 메시지가 나타납니다. [javac] build.xml:9: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds 이것은 무엇을 의미 하는가? 개미 런타임 간단히 설정 includeantruntime="false": ... 당신이 사용해야하는 경우 javac-task 여러 번 당신은 사용을 고려 할 수 있습니다 PreSetDef자신의 정의 javac항상 세트 것을 -task을 includeantruntime="false". 추가 세부 사항 에서 http://ww..

Programing 2020.02.23

Ruby에서 include와 extend의 ​​차이점은 무엇입니까?

Ruby에서 include와 extend의 ​​차이점은 무엇입니까? 루비 메타 프로그래밍에 대해 궁금합니다. 믹스 인 / 모듈은 항상 나를 혼란스럽게합니다. include : 지정된 모듈 메소드 에서 대상 클래스의 인스턴스 메소드 로 혼합 extend : 지정된 모듈 메소드 에서 대상 클래스의 클래스 메소드 로 혼합 가장 큰 차이점은 이것입니까 아니면 더 큰 용은 숨어 있습니까? 예 : module ReusableModule def module_method puts "Module Method: Hi there!" end end class ClassThatIncludes include ReusableModule end class ClassThatExtends extend ReusableModule end ..

Programing 2020.02.23

GCC -fPIC 옵션

GCC -fPIC 옵션 코드 생성 규칙 에 대한 GCC의 옵션에 대해 읽었 지만 "PIC (위치 독립적 코드 생성)"의 기능을 이해할 수 없습니다. 그것이 무엇을 의미하는지 설명하는 예를 들어주십시오. 위치 독립적 인 코드는 생성 된 기계 코드가 작동하기 위해 특정 주소에있는 것에 의존하지 않음을 의미합니다. 예를 들어 점프는 절대가 아닌 상대적인 것으로 생성됩니다. 의사 조립 : PIC : 코드가 100 또는 1000인지에 관계없이 작동합니다. 100: COMPARE REG1, REG2 101: JUMP_IF_EQUAL CURRENT+10 ... 111: NOP 비 PIC : 코드가 주소 100 인 경우에만 작동합니다. 100: COMPARE REG1, REG2 101: JUMP_IF_EQUAL 111..

Programing 2020.02.23

Java 8 JDK를 사용하여 Iterable을 스트림으로 변환

Java 8 JDK를 사용하여 Iterable을 스트림으로 변환 을 반환하는 인터페이스가 java.lang.Iterable있습니다. Java 8 Stream API를 사용하여 그 결과를 조작하고 싶습니다. 그러나 Iterable은 "스트리밍"할 수 없습니다. Iterable을 List로 변환하지 않고 Stream으로 사용하는 방법에 대한 아이디어가 있습니까? spliteratorUnknownSize직접 사용하는 것보다 훨씬 더 나은 대답이 있습니다. 더 쉽고 더 나은 결과를 얻을 수 있습니다. Iterable이 spliterator()당신이 당신 spliterator를 얻기 위해 그것을 사용한다, 그래서 방법을. 최악의 경우 동일한 코드 (기본 구현은 spliteratorUnknownSize)를 사용 하..

Programing 2020.02.23

CodeIgniter에 대한 인증 라이브러리를 어떻게 선택해야합니까?

CodeIgniter에 대한 인증 라이브러리를 어떻게 선택해야합니까? [닫은] 나는 몇 가지 가 참조하십시오 . 어느 것이 유지 관리되고 사용하기 쉬운가? 그들의 장단점은 무엇입니까? 업데이트 (2010 년 5 월 14 일) : 러시아 개발자 Ilya Konyukhov는이 글을 읽은 후 건틀릿을 집어 들고 아래 권장 사항과 요구 사항에 따라 DX Auth 기반 CI에 대한 새로운 인증 라이브러리를 만들었습니다. 결과적으로 탱크 인증 은 OP의 질문에 대한 답변처럼 보입니다. 여기서 사지로 나가서 오늘 사용할 수있는 CodeIgniter를위한 최고의 인증 라이브러리 인 Tank Auth를 호출합니다. 그것은 당신이 필요로하는 모든 기능을 가지고 있고 당신이하지 않는 팽창을 가지고있는 견고한 라이브러리입니다..

Programing 2020.02.23

isset ()과 array_key_exists ()의 차이점은 무엇입니까?

isset ()과 array_key_exists ()의 차이점은 무엇입니까? [복제] 이 질문에는 이미 답변이 있습니다. PHP에 배열 키가 있는지 확인하는 것이 더 빠르고 더 좋은 방법은 무엇입니까? 답변 10 개 다음 두 함수 호출은 어떻게 비교합니까? isset($a['key']) array_key_exists('key', $a) array_key_exists키가 배열에 존재하는지 확실하게 알려주는 반면 키 / 변수가 존재 하고 아닌 경우 isset에만 반환 true합니다 .null $a = array('key1' => 'フーバー', 'key2' => null); isset($a['key1']); // true array_key_exists('key1', $a); // true isset($a['k..

Programing 2020.02.23

@Before, @BeforeClass, @BeforeEach 및 @BeforeAll의 차이점

@Before, @BeforeClass, @BeforeEach 및 @BeforeAll의 차이점 주요 차이점은 무엇입니까 @Before 과 @BeforeClass JUnit 5 @BeforeEach에서@BeforeAll @After 과 @AfterClass JUnit Api 에 따르면 @Before다음과 같은 경우에 사용됩니다. 테스트를 작성할 때, 몇 가지 테스트가 실행되기 전에 유사한 객체가 생성되어야한다는 것이 일반적입니다. 반면은 @BeforeClass데이터베이스 연결을 설정하는 데 사용할 수 있습니다. 그러나 @Before똑같이 할 수 없었 습니까? 표시된 코드 @Before는 각 테스트 @BeforeClass전에 실행되며 전체 테스트 픽스처 전에 한 번 실행됩니다. 테스트 클래스에 10 개의 테..

Programing 2020.02.23
반응형