반응형

2020/04/11 30

루비 버전을 바꾸지 않는 rbenv

루비 버전을 바꾸지 않는 rbenv github 지침에 따라 rbenv를 설치했습니다. OSX를 실행하고 있지만 Ubuntu 12.04 VM 에서이 작업을 시도했으며 동일한 결과를 얻었습니다. 다음은 루비 버전을 변경하려고 할 때 터미널에서 얻는 것입니다. rbenv versions * 1.9.3-p0 (set by /Users/user/.rbenv/version) 1.9.3-p125 rbenv global 1.9.3-p0 rbenv rehash ruby -v ruby 1.8.7 (2011-12-28 patchlevel 357) [universal-darwin11.0] which ruby /usr/bin/ruby rbenv가 왜 루비 버전을 생각하지 않는 것처럼 전환하지 않는지에 대한 아이디어가 있습니까..

Programing 2020.04.11

Vim의 각 줄 끝에 문자열을 어떻게 추가합니까?

Vim의 각 줄 끝에 문자열을 어떻게 추가합니까? *Vim의 각 줄 끝에 추가하고 싶습니다 . 코드를 성공적으로 시도하지 못했습니다 :%s/\n/*\n/g :%s/$/\*/g 작동해야합니다. 그래서해야 :%s/$/*/g으로 MrWiggles이 올바르게 지적한다. : search 명령보다 짧습니다. :%norm A* 이것이 의미하는 바입니다. % = for every line norm = type the following commands A* = append '*' to the end of current line 또한: :g/$/norm A* 또한: ggG$A* 비주얼 블록 모드를 사용하는 것이 이러한 유형의 문제를 처리하는 데 더 좋고 다양한 방법이라고 생각합니다. 예를 들면 다음과 같습니다. 이것이 첫..

Programing 2020.04.11

PHP 호출 스택 인쇄

PHP 호출 스택 인쇄 PHP에서 호출 스택을 인쇄하는 방법을 찾고 있습니다. 함수가 IO 버퍼를 플러시하는 경우 보너스 포인트. 역 추적을 생성하려면 debug_backtrace및 / 또는를 찾고 debug_print_backtrace있습니다. 예를 들어 첫 번째 것은 다음과 같은 배열을 가져옵니다 (매뉴얼 인용) : array(2) { [0]=> array(4) { ["file"] => string(10) "/tmp/a.php" ["line"] => int(10) ["function"] => string(6) "a_test" ["args"]=> array(1) { [0] => &string(6) "friend" } } [1]=> array(4) { ["file"] => string(10) "/tmp/..

Programing 2020.04.11

지도에서 반복 및 삭제

지도에서 반복 및 삭제 이 질문에는 이미 답변이 있습니다. 루프에서 객체를 제거 할 때, 컬렉션을 반복 ConcurrentModificationException를 피하는 23 답을 나는하고 있었다: for (Object key : map.keySet()) if (something) map.remove(key); ConcurrentModificationException이 발생하여 다음과 같이 변경했습니다. for (Object key : new ArrayList(map.keySet())) if (something) map.remove(key); 이것과 맵을 수정하는 다른 모든 절차는 동기화 된 블록에 있습니다. 더 나은 해결책이 있습니까? 아무도 더 나은 해결책을 찾지 못하면 먼저 틱을 얻지 못한다고 말하..

Programing 2020.04.11

jQuery에서 요소를 "플래시"로 만드는 방법

jQuery에서 요소를 "플래시"로 만드는 방법 저는 jQuery를 처음 접했고 프로토 타입 사용 경험이 있습니다. 프로토 타입에는 요소를 "플래시"하는 방법이 있습니다. 다른 색상으로 짧게 강조 표시하고 사용자의 눈이 그려 지도록 다시 원래대로 돌아갑니다. jQuery에 그러한 방법이 있습니까? fadeIn, fadeOut 및 애니메이션이 표시되지만 "flash"와 같은 것은 표시되지 않습니다. 아마도이 세 가지 중 하나를 적절한 입력과 함께 사용할 수 있습니까? 내 길은 .fadein, .fadeout .fadein, .fadeout ...... $("#someElement").fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100); jQuery Color 플러그인을..

Programing 2020.04.11

이중 간접 지정을 사용하는 이유는 무엇입니까?

이중 간접 지정을 사용하는 이유는 무엇입니까? 또는 왜 포인터를 포인터로 사용합니까? C에서 이중 간접을 사용해야하는 경우는 언제입니까? 누구나 예를 들어 설명 할 수 있습니까? 내가 아는 것은 이중 간접 지시가 포인터에 대한 포인터라는 것입니다. 포인터에 대한 포인터가 필요한 이유는 무엇입니까? 문자 목록 (단어)을 원한다면 char *word 단어 목록 (문장)을 원한다면 char **sentence 문장 목록 (독백)을 원한다면 char ***monologue 독백 (전기) 목록을 원한다면 char ****biography 전기 목록 (바이오 라이브러리)을 원한다면 char *****biolibrary 바이오 라이브러리 목록을 원한다면 (??? lol) char ******lol ... ... 예,..

Programing 2020.04.11

iOS에서 최상위 뷰 컨트롤러를 찾는 방법

iOS에서 최상위 뷰 컨트롤러를 찾는 방법 지금은 "최상위"뷰 컨트롤러 (현재 뷰를 담당하는 컨트롤러)를 찾는 것이 편리한 몇 가지 사례를 겪었지만 그 방법을 찾지 못했습니다. 기본적으로 도전은 이것입니다 : 뷰 컨트롤러 (또는 뷰) 가 아닌 클래스 ( 활성 뷰의 주소 가없는 클래스)에서 실행 중이고 최상위 뷰 컨트롤러의 주소가 전달되지 않은 경우 ( 또는 네비게이션 컨트롤러의 주소), 해당 뷰 컨트롤러를 찾을 수 있습니까? (그렇다면 어떻게?) 아니면 실패하면 최상위 뷰를 찾을 수 있습니까? iOS 4는 UIWindow에 rootViewController 속성을 도입했습니다. [UIApplication sharedApplication].keyWindow.rootViewController; 뷰 컨트롤러를..

Programing 2020.04.11

KeyError를주는 len (string)을 포함하는 조건식을 기반으로 팬더 DataFrame에서 행을 삭제합니다.

KeyError를주는 len (string)을 포함하는 조건식을 기반으로 팬더 DataFrame에서 행을 삭제합니다. 팬더 DataFrame이 있고 특정 열의 문자열 길이가 2보다 큰 행을 삭제하려고합니다. 나는 이것을 할 수있을 것으로 기대한다 ( 이 답변에 따라 ) : df[(len(df['column name']) < 2)] 그러나 나는 단지 오류를 얻는다 : KeyError: u'no item named False' 내가 뭘 잘못하고 있죠? (참고 : df.dropna()any가 포함 된 행을 제거 하는 데 사용할 수는 NaN있지만 조건식을 기반으로 행을 제거하는 방법을 보지 못했습니다.) 당신이 할 때 len(df['column name'])당신이 한 수, DataFrame의 행, 즉 수를 얻고..

Programing 2020.04.11

여러 요소를 배열로 푸시

여러 요소를 배열로 푸시 여러 요소를 하나의 배열로 푸시하려고하지만 오류가 발생합니다. > a = [] [] > a.push.apply(null, [1,2]) TypeError: Array.prototype.push called on null or undefined 나는 내가 그 생각, 루비에서 할 거라고 유사한 물건을 할 노력하고있어 apply같은입니다 *. >> a = [] => [] >> a.push(*[1,2]) => [1, 2] apply또는 로 객체의 대부분의 기능을 사용 call하는 경우 context매개 변수는 작업중인 객체 여야합니다. 이 경우, 당신은 필요합니다 a.push.apply(a, [1,2])(또는 더 정확하게 Array.prototype.push.apply(a, [1,2]))..

Programing 2020.04.11

MySQL INSERT INTO 테이블 VALUES .. vs. INSERT INTO 테이블 SET

MySQL INSERT INTO 테이블 VALUES .. vs. INSERT INTO 테이블 SET 간의 주요 차이점은 무엇입니까 INSERT INTO table VALUES ..와는 INSERT INTO table SET? 예: INSERT INTO table (a, b, c) VALUES (1,2,3) INSERT INTO table SET a=1, b=2, c=3 그리고이 둘의 성능은 어떻습니까? 내가 알 수있는 한 두 구문은 동일합니다. 첫 번째는 SQL 표준이고 두 번째는 MySQL의 확장입니다. 따라서 성능면에서 정확히 동등한 성능이어야합니다. http://dev.mysql.com/doc/refman/5.6/en/insert.html 은 다음과 같이 말합니다. INSERT는 기존 테이블에 새 ..

Programing 2020.04.11
반응형