반응형

2020/05 835

vim에서 전체 줄을 잘라 붙여 넣는 방법?

vim에서 전체 줄을 잘라 붙여 넣는 방법? vvim 에서 명령 을 사용하는 방법을 알고 있지만 전체 줄을 삭제할 무언가가 필요하며 다른 곳에 같은 줄을 붙여 넣을 수 있어야합니다. Shift+를 누르면 v전체 라인이 선택되고를 누르면 d삭제됩니다. dd시각적 모드로 들어갈 필요가없는을 사용할 수도 있습니다 . dd명령 모드에서 (이스케이프를 누른 후) 줄을 자르고 p명령 모드에서 붙여 넣습니다. 최신 정보: 보너스를 얻으면 d움직임이 그 움직임과 동등한 것을 dw자르 므로 단어 d를 자르고이 줄과 아래 줄 d50w을 자르면 50 단어가 줄어 듭니다. yy복사 줄이며 다음과 같이 작동합니다 dd. D 커서에서 줄 끝까지 잘라냅니다. v(시각 모드)를 사용한 경우 V(시각 라인 모드) 및 v(시각 블록 모..

Programing 2020.05.17

루비 해시 배열

루비 해시 배열 좋아, 여기에 거래가 있습니다. 나는 이것에 대한 해결책을 찾기 위해 여러 해 동안 인터넷 검색을 해왔으며 거기에 많은 사람들이 있지만 그들은 내가 찾고있는 일을하지 않는 것 같습니다. 기본적으로 나는 이런 식으로 배열 된 배열을 가지고 있습니다. ["item 1", "item 2", "item 3", "item 4"] 이것을 해시로 변환하고 싶습니다. { "item 1" => "item 2", "item 3" => "item 4" } 즉, '짝수'인덱스에있는 항목은 키이고 'odd'인덱스에있는 항목은 값입니다. 이것을 깨끗하게하는 방법에 대한 아이디어가 있습니까? 무차별 강제 방법은 모든 짝수 색인을 별도의 배열로 가져온 다음 주위를 반복하여 값을 추가하는 것입니다. a = ["item..

Programing 2020.05.17

(x ^ 0x1)! = 0 무엇을 의미합니까?

(x ^ 0x1)! = 0 무엇을 의미합니까? 다음 코드 스 니펫을 발견했습니다. if( 0 != ( x ^ 0x1 ) ) encode( x, m ); 무슨 x ^ 0x1뜻입니까? 이것이 표준 기술입니까? XOR 연산 ( x ^ 0x1)은 비트 0을 반전시킵니다. 따라서이 표현식은 x의 비트 0이 0이거나 x의 다른 비트가 1이면 표현식이 참임을 의미합니다. 반대로 x == 1이면 표현식이 false입니다. 따라서 테스트는 다음과 같습니다. if (x != 1) 그러므로 (논쟁 적으로) 불필요하게 난독 화된다. ^비트 XOR 연산입니다 0x1이다 1진수 표기법으로 x ^ 0x1의 마지막 비트를 뒤집습니다 x(확실하지 않은 경우 위 링크의 XOR 진리표 참조). 따라서 조건 (0 != ( x ^ 0x1 )..

Programing 2020.05.17

find로 반환 된 파일 이름을 반복하는 방법은 무엇입니까?

find로 반환 된 파일 이름을 반복하는 방법은 무엇입니까? x=$(find . -name "*.txt") echo $x Bash 셸에서 위의 코드를 실행하면 목록이 아닌 공백으로 구분 된 여러 파일 이름이 포함 된 문자열이 나타납니다. 물론 목록을 얻기 위해 공백으로 더 분리 할 수는 있지만 더 좋은 방법이 있다고 확신합니다. find명령 결과를 반복하는 가장 좋은 방법은 무엇 입니까? TL; DR : 가장 정확한 답변을 위해 여기에 온다면 내 개인적인 취향을 원할 것 find . -name '*.txt' -exec process {} \;입니다 (이 글의 하단 참조). 시간이 있다면 나머지 부분을 읽고 여러 가지 다른 방법과 대부분의 문제를 확인하십시오. 전체 답변 : 가장 좋은 방법은 수행하려는 작..

Programing 2020.05.17

Java에서 BigDecimal 변수 == 0인지 확인하는 방법은 무엇입니까?

Java에서 BigDecimal 변수 == 0인지 확인하는 방법은 무엇입니까? Java로 다음 코드가 있습니다. BigDecimal price; // assigned elsewhere if (price.compareTo(new BigDecimal("0.00")) == 0) { return true; } if 조건을 작성하는 가장 좋은 방법은 무엇입니까? compareTo(BigDecimal.ZERO)대신에 사용하십시오 equals(): if (price.compareTo(BigDecimal.ZERO) == 0) // see below BigDecimal상수 와 비교하면 모든 실행 BigDecimal.ZERO을 구성하지 않아도됩니다 new BigDecimal(0). 참고로, BigDecimal또한 상수를 ..

Programing 2020.05.17

Android Studio에서 javadoc 주석을 생성하는 방법

Android Studio에서 javadoc 주석을 생성하는 방법 Android Studio에서 단축키를 사용하여 javadoc 주석을 생성 할 수 있습니까? 그렇지 않은 경우 javadoc 주석을 생성하는 가장 쉬운 방법은 무엇입니까? javadoc 주석을 생성하는 단축키를 찾을 수 없습니다. 그러나 /**메소드 선언 전에 입력하고 Enter를 누르면 javadoc 주석 블록이 자동으로 생성됩니다. 자세한 내용은 이것을 읽으십시오 . 주석을 생성하려면 /**메소드 선언 전에 키를 입력 하고를 누르십시오 Enter. javadoc 주석을 생성합니다. 예: /** * @param a * @param b */ public void add(int a, int b) { //code here } 자세한 정보는 h..

Programing 2020.05.17

'for'루프 내에서 사후 증가 및 사전 증가는 동일한 출력을 생성합니다

'for'루프 내에서 사후 증가 및 사전 증가는 동일한 출력을 생성합니다 이 질문에는 이미 답변이 있습니다. 루프에서 사전 증분과 사후 증분의 차이점은 무엇입니까? 답변 21 개 다음 for 루프는 포스트 증가와 다른 사전 증가를 사용하더라도 동일한 결과를 생성합니다. 코드는 다음과 같습니다. for(i=0; i

Programing 2020.05.17

UDP 대 TCP, 얼마나 빠릅니까?

UDP 대 TCP, 얼마나 빠릅니까? [닫은] 일부 패킷 손실을 허용 할 수있는 일반적인 프로토콜 메시지 교환. TCP를 통한 UDP는 얼마나 더 효율적입니까? UDP는 TCP보다 빠르며 간단한 이유는 TCP 창 크기 및 왕복 시간 (RTT)을 사용하여 계산 된 패킷 집합을 확인하는 TCP 대신 연속 패킷 스트림을 허용하는 존재하지 않는 확인 패킷 (ACK)이기 때문입니다. ). 자세한 내용은 간단하지만 이해하기 쉬운 Skullbox 설명을 권장합니다 (TCP vs. UDP) 사람들은 TCP가 제공하는 가장 중요한 것은 안정성이라고 말합니다. 그러나 그것은 사실이 아닙니다. TCP가 제공하는 가장 중요한 것은 혼잡 제어입니다. DSL 링크를 통해 100 개의 TCP 연결을 모두 최대 속도로 실행할 수 있..

Programing 2020.05.17

시스템 재시작시 영구 자동 시작 (노드)

시스템 재시작시 영구 자동 시작 (노드) 노드의 영구 모듈을 사용하여 노드 서버를 계속 실행 중입니다. 그러나 시스템을 다시 시작하면 영원히 종료됩니다. 시스템이 다시 시작될 때 노드 서버를 자동으로 시작할 수있는 방법이 있습니까? crontab을 사용하는 것이 좋습니다. 사용하기 쉽습니다. 어떻게 편집을 시작하려면 다음을 실행하여 "testuser"를 노드 프로세스의 원하는 런타임 사용자로 바꾸십시오. 자신 이외의 다른 사용자를 선택하는 경우 sudo를 사용하여이를 실행해야합니다. $ crontab -u testuser -e 이전에이 작업을 수행 한 적이 없다면 편집 할 편집기를 묻습니다. 나는 vim을 좋아하지만 사용하기 쉽도록 nano를 권장합니다. 편집기에서 다음 행을 추가하십시오. @reboot..

Programing 2020.05.17

IE 11 용 CSS 핵을 작성하는 방법?

IE 11 용 CSS 핵을 작성하는 방법? [복제] 이 질문에는 이미 답변이 있습니다. CSS 기능 / 기능 감지를 사용하여 IE11 감지 18 답변 IE 11 전용 CSS를 해킹하거나 작성할 수 있습니까? IE 11에서 좋지 않은 웹 사이트가 있습니다. 여기서 검색하지만 아직 해결책을 찾지 못했습니다. CSS 선택기가 있습니까? Microsoft 특정 CSS 규칙의 조합을 사용하여 IE11을 필터링하십시오. Hi There!!! 다음과 같은 이유로이 필터가 작동합니다. 사용자 에이전트가 선택자를 구문 분석 할 수없는 경우 (즉, 올바른 CSS 2.1이 아님) 선택기 및 다음 선언 블록 (있는 경우)도 무시해야합니다. Hi There!!! 참고 문헌 Internet Explorer 특정 CSS 또는 In..

Programing 2020.05.17
반응형