반응형

분류 전체보기 2602

출력에서 동일한 길이를 얻기 위해 printf ()를 사용하여 문자열을 포맷하는 방법은 무엇입니까?

출력에서 동일한 길이를 얻기 위해 printf ()를 사용하여 문자열을 포맷하는 방법은 무엇입니까? I는 두 가지 기능 등을 생성 한 메시지가 Starting initialization...와 검사 코드 및 출력을 리턴하는 다른 "Ok", "Warning"또는 "Error". 그러나 생성되는 출력은 길이가 다릅니다. Starting initialization...Ok. Checking init scripts...Ok. 다음과 같은 것을 어떻게 얻을 수 있습니까? Starting initialization... Ok. Checking init scripts... Ok. 문자열 필드에 너비를 지정할 수 있습니다. printf("%-20s", "initialization..."); 그런 다음 해당 필드로 인쇄..

Program Tip 2020.10.04

logcat에서 긴 메시지를 표시하는 방법

logcat에서 긴 메시지를 표시하는 방법 logcat에 긴 메시지를 표시하려고합니다. 메시지 길이가 1000 자 이상이면 깨집니다. logcat에서 긴 메시지의 모든 문자를 표시하는 메커니즘은 무엇입니까? logcat이 길이를 1000으로 제한하면 String.subString ()으로 로깅하려는 문자열을 분할하고 조각으로 로깅 할 수 있습니다. 예를 들면 : int maxLogSize = 1000; for(int i = 0; i veryLongString.length() ? veryLongString.length() : end; Log.v(TAG, veryLongString.substring(start, end)); } spatulamania 답변에 대한 후속으로 나는 이것을 처리하는 래퍼 클래스를 ..

Program Tip 2020.10.04

FirstOrDefault를 어떻게 확인할 수 있습니까?

FirstOrDefault를 어떻게 확인할 수 있습니까? 값을 반환했습니다 다음은 내가하려는 작업의 단순화 된 버전입니다. var days = new Dictionary(); days.Add(1, "Monday"); days.Add(2, "Tuesday"); ... days.Add(7, "Sunday"); var sampleText = "My favorite day of the week is 'xyz'"; var day = days.FirstOrDefault(x => sampleText.Contains(x.Value)); 사전에 'xyz'가 없기 때문에 FirstOrDefault 메서드는 유효한 값을 반환하지 않습니다. 이 상황을 확인하고 싶지만 KeyValuePair가 구조이기 때문에 결과를 "null..

Program Tip 2020.10.04

WebClient.DownloadString은 인코딩 문제로 인해 문자가 왜곡되지만 브라우저는 정상입니다.

WebClient.DownloadString은 인코딩 문제로 인해 문자가 왜곡되지만 브라우저는 정상입니다. 다음 코드 : var text = (new WebClient()).DownloadString("http://export.arxiv.org/api/query?search_query=au:Freidel_L*&start=0&max_results=20")); text다른 많은 것들 중에서 문자열을 포함 하는 변수 가됩니다. "$ κ $ -Minkowski 공간, 스칼라 필드 및 Lorentz 불변의 문제" 그러나 Firefox에서 해당 URL을 방문하면 $ κ $ -Minkowski 공간, 스칼라 필드 및 Lorentz 불변의 문제 실제로 맞습니다. 나는 또한 시도했다 var data = (new Web..

Program Tip 2020.10.04

중첩 된 함수 내의 자바 스크립트 "this"포인터

중첩 된 함수 내의 자바 스크립트 "this"포인터 중첩 된 함수 시나리오에서 "this"포인터가 어떻게 처리되는지에 대한 질문이 있습니다. 다음 샘플 코드를 웹 페이지에 삽입한다고 가정 해 보겠습니다. 중첩 함수 "doSomeEffects ()"를 호출 할 때 오류가 발생합니다. Firebug에서 확인한 결과 중첩 된 함수에있을 때 "this"포인터가 실제로 전역 "window"개체를 가리키고 있다는 것을 나타냅니다. 객체의 함수 내에서 중첩 된 함수를 선언했기 때문에 제대로 이해하고 있지 않아야합니다. 함수와 관련하여 "로컬"범위를 가져야합니다 (예 : "this"포인터는 다음과 같이 객체 자체를 참조 할 것입니다. 내 첫 "if"문에서 어떻게되는지). 모든 포인터 (말장난 의도 없음)를 주시면 감사..

Program Tip 2020.10.04

Pandas DataFrame 객체에서 인덱스 재정의

Pandas DataFrame 객체에서 인덱스 재정의 팬더 DataFrame개체 를 다시 색인화하려고합니다 . From: a b c 0 1 2 3 1 10 11 12 2 20 21 22 To : b c 1 2 3 10 11 12 20 21 22 나는 이것에 대해 아래와 같이 진행하고 있으며 잘못된 답을 얻고 있습니다. 이 작업을 수행하는 방법에 대한 단서가 있습니까? >>> col = ['a','b','c'] >>> data = DataFrame([[1,2,3],[10,11,12],[20,21,22]],columns=col) >>> data a b c 0 1 2 3 1 10 11 12 2 20 21 22 >>> idx2 = data.a.values >>> idx2 array([ 1, 10, 20], dt..

Program Tip 2020.10.04

인덱스 배열의 범위를 벗어난 것입니다.

인덱스 배열의 범위를 벗어난 것입니다. (Microsoft.SqlServer.smo) 나는 SQL Server 2008 R2. 잘 작동합니다. 하지만 최근에 호스팅 서버를 변경 SQL Server 2012하여 서버에 설치되었음을 알게 되었습니다. 이제 문제는를 통해 서버 데이터베이스에 연결 한 후 SQL Server 2008 R2테이블 이름이나 저장 프로 시저를 클릭하면 오류가 발생합니다. Index was outside the bounds of the array. (Microsoft.SqlServer.smo) 그래서 내 쪽에서 문제가 있습니까 아니면 서버 쪽에서 왔습니까? 이 문제를 어떻게 방지 할 수 있습니까? SqlServer 관리 스튜디오를 2008에서 2012로 업그레이드 또는 SqlServer..

Program Tip 2020.10.04

경고 : 안전하지 않은 스타일 값 URL 삭제

경고 : 안전하지 않은 스타일 값 URL 삭제 Angular 2 앱의 구성 요소 템플릿에서 DIV의 배경 이미지를 설정하고 싶습니다. 그러나 콘솔에 다음 경고가 계속 표시되고 원하는 효과를 얻지 못합니다 ... Angular2의 보안 제한으로 인해 동적 CSS 배경 이미지가 차단되는지 또는 HTML 템플릿이 손상되었는지 확실하지 않습니다. 이것은 내 콘솔에 표시되는 경고입니다 (img URL을 /img/path/is/correct.png다음과 같이 변경했습니다 . 경고 : 안전하지 않은 스타일 값 URL 삭제 (SafeValue는 [property] = binding : /img/path/is/correct.png를 사용해야 함 ( http://g.co/ng/security#xss 참조 )) ( http..

Program Tip 2020.10.04

String과 같은 C # 기본 제공 유형을 확장하는 방법은 무엇입니까?

String과 같은 C # 기본 제공 유형을 확장하는 방법은 무엇입니까? 인사말 모든 사람이 ... 내가 필요 . 그러나 문자열의 끝이나 시작 부분뿐만 아니라 문자열 자체 내에서 반복되는 모든 공백을 제거하고 싶습니다. 다음과 같은 방법으로 할 수 있습니다.TrimString public static string ConvertWhitespacesToSingleSpaces(string value) { value = Regex.Replace(value, @"\s+", " "); } 내가 여기서 얻은 것 . 하지만이 코드 조각이 String.Trim()자체적 으로 호출되기를 원 하므로 Trim메서드 를 확장하거나 오버로드하거나 재정의해야한다고 생각합니다. 그렇게 할 수 있는 방법이 있습니까? 미리 감사드립니다..

Program Tip 2020.10.04

jQuery-요소 내부에서 요소 선택

jQuery-요소 내부에서 요소 선택 다음과 같은 마크 업이 있다고 가정 해 보겠습니다. ... ... ... #moo를 선택하고 싶어요. 왜 $('#foo').find('span')작동하지만 $('span', $('#foo'));그렇지 않습니까? 이 중 하나를 사용할 수 있습니다 [가장 빠른 것부터 시작] $("#moo") > $("#foo #moo") > $("div#foo span#moo") > $("#foo span") > $("#foo > #moo") 구경하다 사실, $ ( '# id', this); 직계 자식뿐만 아니라 모든 하위 수준에서 #id를 선택합니다. 대신 이것을 시도하십시오. $(this).children('#id'); 또는 $("#foo > #moo") 또는 $("#foo > sp..

Program Tip 2020.10.04
반응형