반응형

JavaScript 2111

한 번에 여러 목록을 반복하는 가장 좋은 방법은 무엇입니까?

한 번에 여러 목록을 반복하는 가장 좋은 방법은 무엇입니까? 이 질문에 이미 답변이 있습니다. 두 목록을보고로 반복하는 방법은 무엇입니까? 5 답변 길이가 같은 목록이 두 개 이상 천장 가정 해 보겠습니다. 핵심을 반복하는 좋은 방법은 무엇입니까? a, b목록입니다. for i, ele in enumerate(a): print ele, b[i] 또는 for i in range(len(a)): print a[i], b[i] 아니면 내가 놓친 변형이 있습니까? 하나를 다른 것보다 사용하면 특별한 이점이 있습니까? 일반적인 방법은 다음을 사용하는 것입니다 .zip() for x, y in zip(a, b): # x is from a, y is from b 두 반복 가능이 object-의 경우는 짧은 중지 a및..

ProgramingTip 2021.01.05

Java 클래스에 대한 메시지 작성기를 사용하지 않습니다.

Java 클래스에 대한 메시지 작성기를 사용하지 않습니다. 저는 JAX-RS를 처음 사용하고 json을 출력하는 샘플 애플리케이션을 작성했습니다. 하지만 예외가 발생합니다. 내 코드는 다음과 달라집니다. @Path("/hello") public class HelloWorldService { @GET @Path("/query/{artist_id}") @Produces("application/json") public Data getMsg(@PathParam("artist_id") int artist_id, @QueryParam("from") int from, @QueryParam("to") int to) { Data d=new Data(); d.setName("Mateen"); d.setRoll(77); r..

ProgramingTip 2021.01.05

C ++는 음수 저장이있는 'for'루프에서 충돌합니다.

C ++는 음수 저장이있는 'for'루프에서 충돌합니다. 다음 코드는 실행 오류와 함께 C ++와 충돌합니다. #include using namespace std; int main() { string s = "aa"; for (int i = 0; i < s.length() - 3; i++) { } } 이 코드는 충돌하지 않지만 : #include using namespace std; int main() { string s = "aa"; int len = s.length() - 3; for (int i = 0; i < len; i++) { } } 나는 그것을 설명하는 방법을 전혀 모른다. 이 행동의 이유는 무엇일까요? s.length()부호없는 정수 유형입니다. 3을 빼면 음수가됩니다. 의 경우 매우 크다..

ProgramingTip 2021.01.05

바이트 배열에서 비트 맵을 만드는 방법은 무엇입니까?

바이트 배열에서 비트 맵을 만드는 방법은 무엇입니까? 바이트 배열에 대한 모든 질문을 검색했지만 항상 실패했습니다. 나는 C #을 코딩 한 적이 없습니다. 바이트 배열에서 이미지 파일을 만드는 방법을 도와 주시겠습니까? 다음은 배열에 바이트를 저장하는 함수입니다. imageData public void imageReady( byte[] imageData, int fWidth, int fHeight)) 그 취득은 당신해야 우리합니다 bytes로를 MemoryStream: Bitmap bmp; using (var ms = new MemoryStream(imageData)) { bmp = new Bitmap(ms); } Bitmap(Stream stream)생성자 오버로드를 사용합니다 . 업데이트 : 문서와 ..

ProgramingTip 2021.01.05

Objective-C의 NSString indexOf

Objective-C의 NSString indexOf indexOfNSString 의 함수 와 누구입니까? 사용 -[NSString rangeOfString:]: - (NSRange)rangeOfString:(NSString *)aString; 저렴한 내에서 제공되는 상품 범위를 찾아 반환합니다. String a에 String b가 포함되어 있습니다. #define contains(str1, str2) ([str1 rangeOfString: str2 ].location != NSNotFound) //using NSString a = @"PUC MINAS - BRAZIL"; NSString b = @"BRAZIL"; if( contains(a,b) ){ //TO DO HERE } 읽기는 어렵지만 성능이 향..

ProgramingTip 2021.01.05

부모 양식의 중앙 MessageBox

부모 양식의 중앙 MessageBox 이 질문에 이미 답변이 있습니다. Winforms- 메인폼 중앙에 MessageBox를 표시해야합니까? 5 답변 .net 2.0의 부모 양식에서 MessageBox를 중앙에 쉽게 배치하는 방법이 있습니까? Joel Spolsky의 블로그 에 대한 의견에서 : 메시지 상자는 항상 화면 중앙에 있습니다. 소유자를 제공 할 수 있습니다 중심이 아닌 Z- 주문에 해당됩니다. 유일한 방법은 Win32 후크를 사용하여 직접 중앙에 배치하는 것입니다. 검색하면 온라인에서 코드를 사용할 수 있습니다. 자신만의 메시지 상자 클래스를 작성하고 센터링 기능을 추가하는 것이 좋습니다. 그런 다음 기본 캡션을 추가하고 다시 표시하지 선택을 선택하여 모덜리스로 만들 수도 있습니다. "Win3..

ProgramingTip 2021.01.05

두 목록을 하나의 맵 (Java)으로 결합하는 가장 좋은 방법은 무엇입니까?

두 목록을 하나의 맵 (Java)으로 결합하는 가장 좋은 방법은 무엇입니까? 을 사용하는 것이 좋지만 for (String item: list)하나의 목록 만 반복하고 다른 목록에있는 것들이 반복적으로 필요합니다. 또는 두 가지 모두에 대해 명시 적 반복기를 사용할 수 있습니다. 다음은 문제의 예와 for대신 인덱싱 된 루프를 사용하는 솔루션입니다 . import java.util.*; public class ListsToMap { static public void main(String[] args) { List names = Arrays.asList("apple,orange,pear".split(",")); List things = Arrays.asList("123,456,789".split(","))..

ProgramingTip 2021.01.05

키로 배열 값 가져 오기

키로 배열 값 가져 오기 키 배열을 입력으로 사용하고 해당 값을 반환하는 내장 PHP 함수를 찾고 있습니다. 예를 들어 다음 배열이 있습니다. $arr = array("key1"=>100, "key2"=>200, "key3"=>300, 'key4'=>400); 그리고이 키 필요 값이 필요 KEY2 및 KEY4 I가 서로 그래서 array("key2", "key4")I는 입력 배열이 먼저 배열을하는 기능을 필요로하고 저 응답 값을 제공합니다. 그래서 응답은array(200, 400) 나는 당신이 array_intersect_key를 검증한다고 생각합니다 . 예 : array_intersect_key(array('a' => 1, 'b' => 3, 'c' => 5), array_flip(array('a', '..

ProgramingTip 2021.01.05

gvim : 키보드로 탭 전환

gvim : 키보드로 탭 전환 Gvim에서 열린 탭 사이를 전환하기 위해 미리 정의 된 키보드 단축키를 사용할 수 있습니다. 그것은 무엇이며 아무것도없는 경우 정의 할 수 있습니까? 사용 gt및 gT명령. :tabn와 :tabp도 계명 작동합니다. :help gt해당 섹션을 완전히 제거했습니다 . 여기에 설명 된 유용한 명령이 많이 있습니다. gt탭을 전환 한 결과 . 또한 -1st 1gt 2gt, 2nd ... 탭을 다. 내 vimrc에 다음 매핑이 있습니다. map :tabprev map :tabnext map :tabnew 나는 많은 프로 비머는 나에게하기 때문에 공유하고 싶다고 생각했습니다. :) Control + Right는 다음 탭, Control + Left는 이전, Control + n은 ..

ProgramingTip 2021.01.05

Jquery $ ( '# div'). 보여 주다 (). 지연 (5000) .hide ();

Jquery $ ( '# div'). 보여 주다 (). 지연 (5000) .hide (); 작동하지 않는다 display: none;5 초 동안 div를 표시합니다. $('#div').show().delay(5000).hide(); 하지만 작동하지 않고 바로 hide () 누구든지 나를 도울 수 있습니까? 다음과 같이하십시오. $('#div').show(0).delay(5000).hide(0); .show()및 에 숫자를 전달 .hide()하면 jQuery는 해당 메서드를 내부 fx 언급 로 가져갑니다 ( 숫자 가 0 인 경우에도). .delay()약간의 작동 방식 이 필요합니다. 예 : http://jsfiddle.net/zceKN/ 기본적으로 대기는하지 .queue()않기 때문에 사용해야 .hide(..

ProgramingTip 2021.01.05
반응형