반응형

java 2884

인덱스로 NSMutableDictionary의 개체에 액세스

인덱스로 NSMutableDictionary의 개체에 액세스 NSMutableDictionary의 키 / 값을 순차적으로 (테이블 뷰에서) 표시하려면 인덱스로 액세스해야합니다. 인덱스에 의한 액세스가 해당 인덱스의 키를 제공 할 수 있다면 값을 얻을 수 있습니다. 그렇게하는 방법이나 다른 기술이 있습니까? allKeys 메소드를 사용하여 객체의 키를 포함하는 NSArray를 얻을 수 있습니다. 그런 다음 색인으로 살펴볼 수 있습니다. 배열에서 키가 나타나는 순서는 알 수 없습니다. 예: NSMutableDictionary *dict; /* Create the dictionary. */ NSArray *keys = [dict allKeys]; id aKey = [keys objectAtIndex:0]; i..

IT박스 2021.01.06

웹 서비스 대 EJB 대 RMI, 장단점?

웹 서비스 대 EJB 대 RMI, 장단점? 모든 작업이 거기에서 완료되면 내 웹 서버가 빠르게 과부하됩니다. 데이터를 처리하기 위해 그 뒤에 두 번째 서버를 설치하겠습니다. RMI에 비해 EJB의 장점은 무엇입니까? 아니면 그 반대의 경우도 마찬가지입니까? 웹 서비스 (SOAP, REST)는 어떻습니까? EJB는 RMI 위에 구축됩니다. 둘 다 Java 클라이언트와 Bean을 의미합니다. 클라이언트를 다른 것으로 작성해야하는 경우 (예 : .NET, PHP 등) 웹 서비스 또는 HTTP 또는 HTTP 또는 SOAP를 통한 XML과 같은 플랫폼에 구애받지 않는 유선 프로토콜을 사용하는 다른 서비스를 사용하십시오. RMI를 선택하면 Java EE EJB 앱 서버가 필요하지 않습니다. 클라이언트와 서버 JVM..

IT박스 2021.01.06

FileStream 및 폴더 생성

FileStream 및 폴더 생성 간단한 질문입니다. 나는 이와 같은 것을 사용하고 있습니다 FileStream fs = new FileStream(fileName, FileMode.Create); 존재하지 않는 경우 폴더를 생성하도록 강제 할 수있는 매개 변수가 있는지 궁금합니다. 현재 폴더를 찾을 수 없으면 예외가 발생합니다. 더 나은 방법이 있다면 FileStreamI 'm open to ideas. Directory.CreateDirectory 사용 : Directory.CreateDirectory 메서드 (문자열) 경로에 지정된대로 모든 디렉토리와 하위 디렉토리를 만듭니다. 예: string fileName = @"C:\Users\SomeUser\My Documents\Foo\Bar\Baz\te..

IT박스 2021.01.06

dict 문자열 출력을 멋지게 포맷하는 방법

dict 문자열 출력을 멋지게 포맷하는 방법 다음과 같이 dict-output의 문자열을 포맷하는 쉬운 방법이 있는지 궁금합니다. { 'planet' : { 'name' : 'Earth', 'has' : { 'plants' : 'yes', 'animals' : 'yes', 'cryptonite' : 'no' } } } ..., 간단한 str (dict)는 당신에게 아주 읽기 어려운 것을 줄 것입니다 ... {'planet' : {'has': {'plants': 'yes', 'animals': 'yes', 'cryptonite': 'no'}, 'name': 'Earth'}} 파이썬에 대해 아는만큼 많은 특수한 경우와 string.replace () 호출로 많은 코드를 작성해야합니다.이 문제 자체는 1000..

IT박스 2021.01.06

C # 구조체가 변경 불가능한 이유는 무엇입니까?

C # 구조체가 변경 불가능한 이유는 무엇입니까? 왜 구조체, 문자열 등이 변경 불가능한지 궁금했습니다. 그것들을 불변으로 만들고 나머지 객체를 변경 가능하게 만드는 이유는 무엇입니까? 객체를 불변으로 만드는 것으로 간주되는 것은 무엇입니까? 변경 가능한 객체와 변경 불가능한 객체에 대해 메모리가 할당되고 할당 해제되는 방식에 차이가 있습니까? 이 주제에 관심이 있으시면 http://blogs.msdn.com/b/ericlippert/archive/tags/immutability/ 에 변경 불가능한 프로그래밍에 대한 여러 기사가 있습니다. 왜 구조체, 문자열 등이 변경 불가능한지 궁금했습니다. 구조체와 클래스는 기본적으로 변경할 수 없지만 구조체를 변경 불가능하게 만드는 것이 가장 좋습니다. 나는 불변 ..

IT박스 2021.01.06

Ado.net-Size 속성의 크기가 0으로 잘못되었습니다.

Ado.net-Size 속성의 크기가 0으로 잘못되었습니다. ADO.net을 통해 DB에서 출력 값을 얻으려고합니다. 클라이언트 코드가 있습니다. using (var connection = new SqlConnection(ConnectionString)) { connection.Open(); SqlCommand command = new SqlCommand("pDoSomethingParamsRes", connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add("@i", 1); var outParam = new SqlParameter("@out", SqlDbType.VarChar); outParam.Directi..

IT박스 2021.01.06

'내 애플리케이션 평가'에 대한 Android 접근 방식

'내 애플리케이션 평가'에 대한 Android 접근 방식 Android 사용자에게 애플리케이션을 평가하도록 유도하는 모범 사례 접근 방식이 있습니까? Amazon.com 또는 Google Marketplace에서 얻을 수 있다는 점을 고려할 때 사용자가 투표 할 수있는 방식으로이를 처리하는 가장 좋은 방법은 무엇입니까? Google Marketplace의 경우이 깔끔한 코드 스 니펫을 살펴보세요 . Amazon Appstore를 대신 또는 추가로 시작하도록 수정할 수 있다고 확신합니다. 편집 : 사이트가 URL 구조를 변경 한 것처럼 보이므로 위의 링크를 업데이트하여 지금 작동합니다. 다음은 사이트가 다시 다운 될 경우를 대비 한 Wayback Machine 의 오래된 사본 입니다. 추가 백업으로 아래 ..

IT박스 2021.01.06

각 하위 요소에 대한 지연이있는 CSS 애니메이션

각 하위 요소에 대한 지연이있는 CSS 애니메이션 각 하위 요소에 애니메이션을 적용하여 계단식 효과를 만들려고합니다. 이것보다 더 좋은 방법이 있는지 궁금합니다. .myClass img:nth-child(1){ -webkit-animation: myAnimation 0.9s linear forwards; } .myClass img:nth-child(2){ -webkit-animation: myAnimation 0.9s linear 0.1s forwards; } .myClass img:nth-child(3){ -webkit-animation: myAnimation 0.9s linear 0.2s forwards; } .myClass img:nth-child(4){ -webkit-animation: myAni..

IT박스 2021.01.06

난수 목록을 생성하는 방법은 무엇입니까?

난수 목록을 생성하는 방법은 무엇입니까? 이것은 스칼라 질문 중 가장 덜 중요한 질문 일 수 있지만, 나를 괴롭 히고 있습니다. n 개의 난수 목록을 어떻게 생성합니까? 내가 지금까지 가지고있는 것 : def n_rands(n : Int) = { val r = new scala.util.Random 1 to n map { _ => r.nextInt(100) } } 어느 것이 작동하지만 나에게는 그다지 비 대해 보이지 않습니다. 나는 제안에 열려 있습니다. 편집하다 돌이켜 보면 재미 있고 분명 할만큼 관련성이 높기 때문에 다음과 같이 작동하는 것처럼 보입니다. 1 to 20 map r.nextInt 그러나 반환 된 목록에있는 각 항목의 인덱스는 마지막 항목의 상한이기도합니다. 첫 번째 숫자는 1보다 작아야..

IT박스 2021.01.06

디버그 출력 창에서 노이즈 메시지 비활성화-Visual Studio 2012

디버그 출력 창에서 노이즈 메시지 비활성화-Visual Studio 2012 Visual Studio 2012의 디버그 출력 창에서 메시지를 비활성화하려면 어떻게합니까? 스레드 ''(0x2360)이 코드 0 (0x0)으로 종료되었습니다. 이러한 메시지의 수가 너무 많기 때문에을 사용하여 작성된 사용자 지정 디버깅 정보를 숨기고 귀찮게합니다 Debug.Write. 대신 빨간색을 사용하여 사용자 지정 디버깅 정보를 강조해야합니까? 선택 Output창을 마우스 오른쪽 버튼으로 클릭하십시오 Debug. 여기에서 볼 메시지 유형을 선택할 수 있습니다. Thread Exit Messages옵션은 당신이 준 예에서 사용할 수 없습니다. 빠른 실행 표시 줄 (VS의 오른쪽 상단)에서 검색하고 "출력 창"을 검색하여 언..

IT박스 2021.01.06
반응형