반응형

jQuery 2707

PowerShell에서 줄을 나누는 방법은 무엇입니까?

PowerShell에서 줄을 나누는 방법은 무엇입니까? 나는 [ PowerShell을 완전히 처음 사용하고 ] 루프에서 문자열을 연결하고 있습니다. 특별한 조건이 발생 하면 줄 바꿈을 삽입 해야합니다 . 어떻게해야합니까? 기본적으로 \n. $str = "" foreach($line in $file){ if($line -Match $review){ #Special condition $str += ANSWER #looking for ANSWER } #code..... } 지금까지 나는 시도했다 "\n" '\n' "\N" '\N' "\r" '\r' "\R" '\R' '`n' '`r' '-n' '-r' "`n"큰 따옴표로 시도하십시오 . ( 하지 따옴표 '`n') 이스케이프 문자의 전체 목록은 다음을 참조하십시..

Development Tip 2020.11.14

커밋 내역과 함께 파일 및 디렉토리를 하위 디렉토리로 이동

커밋 내역과 함께 파일 및 디렉토리를 하위 디렉토리로 이동 커밋 내역과 함께 디렉토리와 파일을 하위 디렉토리로 이동하려면 어떻게해야합니까? 예를 들면 : 소스 디렉토리 구조 : [project]/x/[files & sub-dirs] 대상 디렉토리 구조 : [project]/x/p/q/[files & sub-dirs] bmargulies 의 주석에 추가하려면 전체 시퀀스는 다음과 같습니다. mkdir -p x/p/q # make sure the parent directories exist first git mv x/* x/p/q # move folder, with history preserved git commit -m "changed the foldername x into x/p/q" 먼저 이동 미리보기..

Development Tip 2020.11.14

Node.js-최대 호출 스택 크기 초과

Node.js-최대 호출 스택 크기 초과 내 코드를 실행할 때 Node.js는 "RangeError: Maximum call stack size exceeded"너무 많은 재귀 호출로 인해 예외를 발생시킵니다. Node.js 스택 크기를으로 늘리려 고 sudo node --stack-size=16000 app했지만 Node.js가 오류 메시지없이 충돌합니다. sudo없이 이것을 다시 실행하면 Node.js는 'Segmentation fault: 11'. 재귀 호출을 제거하지 않고이 문제를 해결할 수 있습니까? 재귀 함수 호출을 setTimeout, setImmediate 또는 process.nextTick node.js에게 스택을 지울 수있는 기회를 제공하는 함수입니다. 당신은 그렇게하지 않고 거기에 많..

Development Tip 2020.11.14

GCC가 "x && (x & 4242)"의 논리 비트 AND 쌍을 "x & 4242"로 최적화 할 수없는 이유는 무엇입니까?

GCC가 "x && (x & 4242)"의 논리 비트 AND 쌍을 "x & 4242"로 최적화 할 수없는 이유는 무엇입니까? 다음은 정확히 동일한 작업을 수행한다고 주장하는 두 가지 기능입니다. bool fast(int x) { return x & 4242; } bool slow(int x) { return x && (x & 4242); } 논리적으로 그들은 똑같은 일을하고, 100 % 확신하기 위해 두 가지 모두를 통해 가능한 입력 40 억을 모두 실행하는 테스트를 작성했고 일치했습니다. 그러나 어셈블리 코드는 다른 이야기입니다. fast: andl $4242, %edi setne %al ret slow: xorl %eax, %eax testl %edi, %edi je .L3 andl $4242, %e..

Development Tip 2020.11.14

특정 연령보다 오래된 모든 Linux 프로세스를 어떻게 종료합니까?

특정 연령보다 오래된 모든 Linux 프로세스를 어떻게 종료합니까? 가끔씩 죽여야하는 특정 서버의 좀비와 같은 프로세스에 문제가 있습니다. 한 시간 이상 실행 된 파일을 가장 잘 식별 할 수있는 방법은 무엇입니까? 그냥 죽여야한다면 : if [[ "$(uname)" = "Linux" ]];then killall --older-than 1h someprocessname;fi 일치하는 것을보고 싶다면 if [[ "$(uname)" = "Linux" ]];then killall -i --older-than 1h someprocessname;fi -i플래그는 각 프로세스 경기 / 예와 메시지를 표시하지 않습니다. 저에게 맞는 답변을 찾았습니다. 경고 : 이것은 오래 실행되는 프로세스를 찾아서 죽 입니다. ps ..

Development Tip 2020.11.14

Java Swing GUI에 대한 자동화 된 테스트

Java Swing GUI에 대한 자동화 된 테스트 Java Swing으로 작성된 GUI에 대한 자동화 된 테스트를 빌드하기위한 옵션에는 어떤 것이 있습니까? NetBeans Swing GUI Builder를 사용하여 작성된 일부 GUI를 테스트하고 싶습니다 . 따라서 테스트중인 코드를 특별히 변경하지 않고도 작동하는 것이 이상적 일 것입니다. 최근에 개발자 가 2012 년에 개발이 계속되지 않을 것이라고 발표 한 것을 제외하고는 유망 해 보이는 FEST를 발견 했습니다 . AssertJ 는 저에게 매우 잘 작동하는 FEST의 포크입니다. 활발하게 유지 관리되고 (작성 당시), Java 8을 지원하고, Guava 및 Joda Time과 같은 몇 가지 인기있는 라이브러리에 대한 주장이 있으며 매우 잘 문서..

Development Tip 2020.11.14

if 문에서 조건 평가 순서에 의존하는 것이 안전합니까?

if 문에서 조건 평가 순서에 의존하는 것이 안전합니까? my_varNone이 될 수있을 때 다음 형식을 사용하는 것이 나쁜 습관 입니까? if my_var and 'something' in my_var: #do something 문제는 'something' in my_varmy_var가 None이면 TypeError 가 발생한다는 것입니다. 또는 다음을 사용해야합니다. if my_var: if 'something' in my_var: #do something 또는 try: if 'something' in my_var: #do something except TypeError: pass 질문을 다시 말하면, 위 중 어느 것이 Python에서 가장 좋은 방법입니까 (있는 경우)? 대안을 환영합니다! 특히 지..

Development Tip 2020.11.14

C에서 순환 버퍼를 어떻게 구현합니까?

C에서 순환 버퍼를 어떻게 구현합니까? 모든 유형의 객체를 보유 할 수있는 고정 크기 (컴파일 시간이 아닌 런타임에 선택 가능) 순환 버퍼가 필요하며 매우 높은 성능이 필요합니다 . 멀티 태스킹 임베디드 환경이긴하지만, 작업 자체가 그것을 관리 할 수있는 협동적인 환경이기 때문에 리소스 경합 문제가 없을 것이라고 생각합니다. 내 초기 생각은 유형 (단순 열거 / 정의)과 페이로드에 대한 void 포인터를 포함하는 버퍼에 간단한 구조체를 저장하는 것이었지만 가능한 한 빨리 우회하기를 포함하는 제안에 열려 있습니다. 힙. 사실 나는 원시 속도에 대한 표준 라이브러리의 우회에 행복 해요 - 나는 코드로 본 적이 무엇인지, 그것이 무겁게 CPU에 최적화 아니에요에서 : 그들은 단지 같은 것들에 대한 C 코드를 ..

Development Tip 2020.11.14

여러 스레드가 사용 가능할 때 여러 CPU를 사용하도록 강제

여러 스레드가 사용 가능할 때 여러 CPU를 사용하도록 강제 나는 그것이하는 일의 특성 때문에 많은 CPU를 사용하는 Java 프로그램을 작성하고 있습니다. 그러나 많은 것이 병렬로 실행될 수 있으며 내 프로그램을 다중 스레드로 만들었습니다. 내가 그것을 실행할 때, 그것은 더 많은 것을 필요로 할 때까지 하나의 CPU를 사용하는 것처럼 보입니다. 다른 CPU를 사용합니다. Java에서 다른 스레드가 다른 코어 / CPU에서 실행되도록 강제 할 수있는 작업이 있습니까? 내가 그것을 실행할 때, 그것은 더 많은 것을 필요로 할 때까지 하나의 CPU를 사용하는 것처럼 보입니다. 다른 CPU를 사용합니다. Java에서 다른 스레드가 다른 코어 / CPU에서 실행되도록 강제 할 수있는 작업이 있습니까? 귀하의 ..

Development Tip 2020.11.14

캐럿 / 커서 위치를 문자열 값 WPF 텍스트 상자의 끝으로 설정

캐럿 / 커서 위치를 문자열 값 WPF 텍스트 상자의 끝으로 설정 처음으로 창을 열 때 캐럿 / 커서 위치를 WPF 텍스트 상자의 문자열 값 끝 으로 설정하려고합니다 . 내 창이 열릴 때 FocusManager를 사용하여 텍스트 상자에 포커스를 설정합니다. 아무것도 작동하지 않는 것 같습니다. 어떤 아이디어? MVVM 패턴을 사용하고 있으며 코드에서 XAML의 일부만 포함했습니다. 의 CaretIndex속성을 사용하여 캐럿 위치를 설정할 수 있습니다 TextBox. 이것은 DependencyProperty. 그럼에도 불구하고 다음과 같이 XAML에서 설정할 수 있습니다. 재산 CaretIndex 후에 설정하는 것을 기억하십시오 Text. 그렇지 않으면 작동하지 않습니다. 따라서 Text예제에서 like에..

Development Tip 2020.11.14
반응형