반응형

IT 1036

Swift perform Selector:withObject:afterDelay:는 사용할 수 없습니다.

Swift perform Selector:withObject:afterDelay:는 사용할 수 없습니다. 이 질문에는 이미 다음과 같은 답이 있습니다. dispatch_after - 스위프트의 GCD? (26개 답변) 마감됨8년 전에. 나는 오브젝티브 C에 스위프트로 전환하는 앱이 있습니다.목표 C에서 나는 다음과 같은 방법을 사용합니다. [self.view performSelector:@selector(someSelector) withObject:self afterDelay:0.1f]; 스위프트와 함께 일하고 있는데 어떻게 해야 할지 모르겠어요.시도해 봤습니다. self.view.performSelector(Selector("someSelector"), withObject: self, afterDela..

IT 2023.06.02

PL/pgSQL을 사용하여 쿼리 결과를 변수에 저장

PL/pgSQL을 사용하여 쿼리 결과를 변수에 저장 PostgreSQL의 절차 언어인 PL/pgSQL의 변수에 쿼리 결과를 어떻게 할당합니까? 다음과 같은 기능이 기능은 다음과 같습니다. CREATE OR REPLACE FUNCTION test(x numeric) RETURNS character varying AS $BODY$ DECLARE name character varying(255); begin name ='SELECT name FROM test_table where id='||x; if(name='test')then --do somthing else --do the else part end if; end; return -- return my process result here $BODY$ LAN..

IT 2023.06.02

루비의 대장 연산자는 무엇입니까?

루비의 대장 연산자는 무엇입니까? 내가 말할 때{ :bla => 1, :bloop => 2 }정확히 무엇을 합니까?:그래요? 어디선가 끈과 비슷하다는 글을 읽었는데, 어쩐지 상징이더군요. 제가 개념을 잘 몰라서 그러는데, 누가 좀 가르쳐 주시겠어요?:foo는 "foo"라는 이름의 기호입니다.기호에는 동일한 이름을 가진 두 기호가 동일하다는 특징이 있습니다. "foo".equal? "foo" # false :foo.equal? :foo # true 따라서 두 개의 기호를 비교하는 속도가 매우 빠릅니다(문자열의 모든 문자를 비교하는 것과 달리 포인터 비교만 포함되므로). 또한 동일한 기호의 복사본이 10억 개도 표시되지 않습니다. 또한, 문자열과 달리, 기호는 불변입니다.답변에 언급된 몇 가지 사항을 시연해..

IT 2023.06.02

반복하는 동안 값 변경

반복하는 동안 값 변경 다음과 같은 유형이 있다고 가정합니다. type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } 노드의 속성을 반복하여 변경할 수 있습니다. 저는 다음과 같은 일을 할 수 있었으면 좋았을 것입니다. for _, attr := range n.Attr { if attr.Key == "href" { attr.Val = "something" } } 그러나으로서attr포인터가 아닙니다. 이것은 작동하지 않을 것이고 저는 해야 합니다. for i, attr := range n.Attr { if attr.Key == "href" { n.Attr[i].Val = "something" } } 더 간단한 방법이나 ..

IT 2023.06.02

배열에 다른 배열의 값이 포함되어 있습니까?

배열에 다른 배열의 값이 포함되어 있습니까? 배열에 두 번째 배열의 요소가 포함되어 있는지 테스트하는 가장 효율적인 방법은 무엇입니까? 아래의 두 가지 예는 질문에 답하려고 시도하는 것입니다.foods의 요소를 포함합니다.cheeses: cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon) foods = %w(pizza feta foods bread biscuits yoghurt bacon) puts cheeses.collect{|c| foods.include?(c)}.include?(true) puts (cheeses - foods).size < cheeses.size (cheeses & foods).empty? 마크-앙드레 라포르투..

IT 2023.06.02

루비에서 해시를 복사하려면 어떻게 해야 합니까?

루비에서 해시를 복사하려면 어떻게 해야 합니까? 저는 제가 약간 루비 초보자라는 것을 인정하겠습니다. (지금은 갈퀴 대본을 쓰고 있습니다.)대부분의 언어에서 복사 생성자는 쉽게 찾을 수 있습니다.30분 동안 검색해도 루비에서 발견되지 않았습니다.원본 인스턴스에 영향을 주지 않고 수정할 수 있도록 해시 복사본을 만들고 싶습니다. 예상되는 몇 가지 방법은 의도한 대로 작동하지 않습니다. h0 = { "John"=>"Adams","Thomas"=>"Jefferson","Johny"=>"Appleseed"} h1=Hash.new(h0) h2=h1.to_hash 그동안, 저는 이 무례한 해결책에 의지해 왔습니다. def copyhash(inputhash) h = Hash.new inputhash.each do |..

IT 2023.06.02

SQL Server 날짜/시간 LIKE 선택?

SQL Server 날짜/시간 LIKE 선택? MySQL에서 select * from record where register_date like '2009-10-10%' SQL Server의 구문은 무엇입니까?DATEPART() 함수를 사용할 수 있습니다. SELECT * FROM record WHERE (DATEPART(yy, register_date) = 2009 AND DATEPART(mm, register_date) = 10 AND DATEPART(dd, register_date) = 10) 이 방법은 시간 구성 요소를 무시하기 때문에 읽기 쉽고 선택을 제한하기 위해 다음 날 날짜를 사용할 필요가 없습니다.예를 들어 적절한 DatePart 코드를 사용하여 추가 절을 추가하여 더 많든 적든 세분화할 ..

IT 2023.06.02

"이전 형제" 선택기가 있습니까?

"이전 형제" 선택기가 있습니까? 선택기+하기 위한 것입니다.는 다음 인접한 형제자매를 선택하기 위한 것입니다. 이전 형제자매와 동등한 것이 있습니까?아니요, "이전 형제" 선택기가 없습니다. 관련해서 말씀드리자면,~는 일반적인 후계 형제자매(요소가 이 형제자매 뒤에 오는 것을 의미하지만, 반드시 직후에 오는 것은 아님)를 위한 것이며 CSS3 선택기입니다. +다음 형제를 위한 것이고 CSS2.1입니다. 선택기 레벨 3 및 5.7 인접 형제 조합기 계단식 스타일 시트 레벨 2 개정판 1(CSS 2.1) 사양의 인접 형제 조합기를 참조하십시오.의 모든을 주는 .~ 할 수 있습니다.) 필요한 항목에 따라 작동할 수 있습니다. 링크 목록이 있고 하나 위를 맴돌 때 이전의 모든 링크가 빨간색으로 변한다고 가정해..

IT 2023.06.02

배열이 비어 있는지 또는 존재하는지 확인하는 방법은 무엇입니까?

배열이 비어 있는지 또는 존재하는지 확인하는 방법은 무엇입니까? 페이지를 처음 로드할 때 이미지가 있는지 확인해야 합니다.image_array마지막 이미지를 로드합니다. 그렇지 않으면 미리보기 버튼을 비활성화하고 사용자에게 새 이미지 버튼을 누르라고 경고하고 이미지를 넣을 빈 배열을 만듭니다. 는 문는입니다.image_array에 시대에else항상 불이 납니다.배열이 존재하는 경우 - 어레이를 재정의할 뿐 경고가 작동하지 않습니다. if(image_array.length > 0) $('#images').append(''); else{ $('#prev_image').attr('disabled', 'true'); $('#next_image').attr('disabled', 'true'); alert('Ple..

IT 2023.06.02

Ruby File.open 모드 및 옵션은 무엇입니까?

Ruby File.open 모드 및 옵션은 무엇입니까? 루비의File.open모드 및 옵션을 인수로 사용합니다.전체 모드 및 옵션 목록은 어디에서 찾을 수 있습니까?루비 IO 모듈 설명서에 있는 것 같습니다. Mode | Meaning -----+-------------------------------------------------------- "r" | Read-only, starts at beginning of file (default mode). -----+-------------------------------------------------------- "r+" | Read-write, starts at beginning of file. -----+-------------------------..

IT 2023.06.02
반응형