반응형

c# 1920

Ruby-첫 번째 하위 문자열을 다른 문자열로 교체

Ruby-첫 번째 하위 문자열을 다른 문자열로 교체 a = "foobarfoobarhmm" 출력을` "fooBARfoobarhmm"로 원합니다. 즉, "bar"의 첫 번째 항목 만 "BAR"로 대체해야합니다. 사용 #sub: a.sub('bar', "BAR") String#subYossi가 이미 말했듯이 필요한 것입니다. 하지만 더 빠르기 때문에 대신 Regexp를 사용합니다. a = 'foobarfoobarhmm' output = a.sub(/foo/, 'BAR') 첫 번째 발생을 바꾸려면 다음을 수행하십시오. str = "Hello World" str['Hello'] = 'Goodbye' # the result is 'Goodbye World' 정규식을 사용할 수도 있습니다. str = "I have..

IT TIP 2020.12.10

Java-값으로 문자열 배열을 어떻게 만듭니 까?

Java-값으로 문자열 배열을 어떻게 만듭니 까? 빈 배열을 만드는 방법을 알고 있지만 String처음부터 값 으로 배열을 만드는 방법은 무엇입니까? 이런 식으로 할 수 있습니다 String[] myStrings = { "One", "Two", "Three" }; 또는 표현 functionCall(new String[] { "One", "Two", "Three" }); 또는 String myStrings[]; myStrings = new String[] { "One", "Two", "Three" }; 배열 이니셜 라이저 목록 구문을 사용하면 다음과 같습니다. String myArray[] = { "one", "two", "three" }; String과 별도로 배열을 만드는 또 다른 방법 String[]..

IT TIP 2020.12.10

둘 이상의 디테일 뷰 컨트롤러를 푸시 할 때 "DetailViewController의 모양 전환을 시작 / 종료하기위한 불균형 호출"

둘 이상의 디테일 뷰 컨트롤러를 푸시 할 때 "DetailViewController의 모양 전환을 시작 / 종료하기위한 불균형 호출" 테이블 뷰를 포함하는 뷰 컨트롤러가 있고 테이블의 항목을 선택할 수 있으며 상세 뷰 컨트롤러를 정식으로 만들 수 있습니다. 테이블의 항목은 연관된 시간 기반 트리거를 가질 수있는 항목을 나타내며, 로컬 알림이 만료 될 때 앱이 포 그라운드에있는 경우 항목에 대한 세부 사항보기가 자동으로 표시됩니다. 두 개의 알림이 동시에 만료되어 뷰가 제대로 표시되지 않고 콘솔 로그에 추가로 나타나는 문제가 있습니다. "NNN에 대한 모양 전환을 시작 / 종료하기위한 불균형 호출"여기서 NNN은 내 상세 뷰 컨트롤러입니다. 테이블 뷰 컨트롤러는 다음과 같이 생성됩니다. self.table..

IT TIP 2020.12.10

a = (x == null)?

a = (x == null)? null : x.func () 기본 질문-다음과 같은 코드 줄이 많이 있습니다. var a = (long_expression == null) ? null : long_expression.Method(); 이 기능에서는 비슷한 선이 많이 반복됩니다. long_expression매번 다릅니다. 나는 반복을 피하는 방법long_expression 을 찾고 있지만, 이것을 간결하게 유지합니다 . 의 반대와 같은 것 operator ??. 지금은 그냥 포기하고 다음과 같이 여러 줄에 넣는 것을 고려하고 있습니다. var temp = long_expression; var a = (temp == null) ? null : temp.Method(); 그러나 내가 모르는 영리한 구문이 있으..

IT TIP 2020.12.10

Twitter-bootstrap 축소 플러그인-여러 "그룹"을 열려면 어떻게해야합니까?

Twitter-bootstrap 축소 플러그인-여러 "그룹"을 열려면 어떻게해야합니까? 축소 플러그인으로 작업 중이며 여러 그룹을 동시에 열 수 있도록하는 방법이 궁금합니다. 데모 페이지에서 : http://twitter.github.com/bootstrap/javascript.html#collapse 주어진 시간에 하나만 열 수 있습니다. 이것이 아코디언의 예상되는 동작이라고 생각하지만 한 그룹을 열면 다른 그룹이 축소되지 않도록 어떻게 변경할 수 있습니까? data-parent속성을 사용하지 마십시오 . Collapsible Group Item #1 Item 1 Body Collapsible Group Item #2 Item 2 Body http://jsfiddle.net/HJf6j/2/ 각 패널을 ..

IT TIP 2020.12.10

정적 변수 C ++에 대한 정의되지 않은 참조

정적 변수 C ++에 대한 정의되지 않은 참조 안녕하세요, 다음 코드에서 정의되지 않은 참조 오류가 발생합니다. class Helloworld{ public: static int x; void foo(); }; void Helloworld::foo(){ Helloworld::x = 10; }; 나는 static foo()기능을 원하지 않는다 . static클래스의 static메서드가 아닌 클래스의 변수에 액세스하려면 어떻게 해야합니까? 나는 static foo()기능을 원하지 않는다 글쎄, 클래스에서 정적 foo()이 아니며 클래스의 변수에 액세스하기 위해 만들 필요 가 없습니다 .staticstatic 해야 할 일은 단순히 정적 멤버 변수에 대한 정의 를 제공하는 것입니다 . class Hellowor..

IT TIP 2020.12.10

"정의로 이동"후에 당신이 어디에서 왔는지 돌아가라는 명령이 있습니까?

"정의로 이동"후에 당신이 어디에서 왔는지 돌아가라는 명령이 있습니까? 그렇다면 스택입니까? 즉, 다음을 수행 할 수 있습니다. GoToDefinition GoTODefinition GoToDefinition 그런 다음 호출 스택을 팝업합니까? Edit.GoTo ... 명령 중 어느 것도 내가 찾고있는 것을 수행하지 않습니다. TIA. CTRL+ 를 수행하여 마지막으로 탐색 한 위치로 이동할 수 있습니다.- (컨트롤 키와 "빼기"또는 "대시"키입니다.) 이 스택을 탐색하는 올바른 방법은 함께 View.ForwardBrowseContext 및 View.PopBrowseContext 명령. 기본 C # 스키마에서는 각각 Ctrl+ Shift+ 7및 Ctrl+ Shift+에 바인딩됩니다 8. Brian Sul..

IT TIP 2020.12.10

Ruby에서 배열을 청크하는 방법

Ruby에서 배열을 청크하는 방법 Ruby 1.8.6에는 100,000 개의 사용자 ID 배열이 있으며, 각 ID는 정수입니다. 이 사용자 ID에 대해 코드 블록을 수행하고 싶지만 청크로 수행하고 싶습니다. 예를 들어 한 번에 100 개씩 처리하고 싶습니다. 가능한 한 간단하게 이것을 어떻게 쉽게 달성 할 수 있습니까? 다음과 같은 작업을 수행 할 수 있지만 더 쉬운 방법이있을 수 있습니다. a = Array.new userids.each { |userid| a

IT TIP 2020.12.10

자식 창에서 부모 창 다시로드

자식 창에서 부모 창 다시로드 jQuery를 사용하여 자식 창의 부모를 어떻게 다시로드 할 수 있습니까? 이 상황에서는 jQuery가 필요하지 않습니다. window.opener.location.reload(false); https://developer.mozilla.org/en-US/docs/Web/API/Window window.opener , window.parent 또는 window.top 을 사용하여 해당 창을 참조 할 수 있습니다 . 거기에서 reload메서드를 호출하기 만하면됩니다 (예 :) window.parent.location.reload(). 그러나주의 사항으로 window.opener참조가 손실되므로 원래 열린 페이지에서 벗어나야 하는 경우 문제가 있을 수 있습니다. parent.l..

IT TIP 2020.12.10

C #에서 int에 대한 오버플로 예외가 없습니까?

C #에서 int에 대한 오버플로 예외가 없습니까? 나는 Project Euler (그런데 훌륭한 사이트) 에서 문제 번호 10에 대한 이상한 경험을했습니다 . 할당은 200 만 미만의 모든 소수의 합을 계산하는 것이 었습니다. 합계에 int를 사용했고 내 알고리즘이 답을 생성했지만 답을 확인하기 위해 붙여 넣었을 때 잘못되었습니다. 결과가 너무 커서 int에 맞지 않는 것으로 밝혀졌지만 오버플로 오류 등이 발생하지 않을까요? 대신 실제 답변과는 거리가 먼 값을 반환했습니다. 타입을 long으로 변경했을 때 모든 것이 늠름한 도리였습니다. C # 정수 연산은 기본적으로 오버플로시 예외를 throw하지 않습니다. 프로젝트 설정을 통해 또는 계산을 통해 얻을 수 있습니다 checked. int result ..

IT TIP 2020.12.10
반응형