프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A


24
iPhone 5 (와이드 스크린 장치)를 감지하는 방법?
방금 XCode 4.5 GM으로 업그레이드했으며 스토리 보드의 뷰 컨트롤러에 '4 "Retina 크기를 적용 할 수 있음을 알게되었습니다. 이제 iPhone 4와 5에서 모두 실행되는 응용 프로그램을 만들려면 모든 창을 두 번 작성해야하지만 사용자에게 3.5 "또는 4"화면의 iPhone이 있는지 여부를 감지 한 다음 전망. 어떻게해야합니까?



13
신뢰할 수없는 인증서에 대해 NSURLConnection을 사용하여 SSL에 연결하는 방법은 무엇입니까?
SSL 웹 페이지에 연결하는 다음과 같은 간단한 코드가 있습니다. NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:url]; [ NSURLConnection sendSynchronousRequest: urlRequest returningResponse: nil error: &error ]; 인증서가 자체 서명 된 인증서 인 경우 오류가 발생하는 것을 제외하고 Error Domain=NSURLErrorDomain Code=-1202 UserInfo=0xd29930 "untrusted server certificate".어쨌든 (브라우저에서 수락을 누를 수있는 것처럼) 연결을 수락하도록 설정하거나 우회하는 방법이 있습니까?

9
의존성 주입 생성자 광기를 피하는 방법?
내 생성자가 다음과 같이 보이기 시작했습니다. public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... ) 매개 변수 목록이 계속 증가합니다. "컨테이너"는 의존성 주입 컨테이너이므로 왜 이렇게 할 수 없습니까? public MyClass(Container con) 모든 수업에 대해? 단점은 무엇입니까? 이렇게하면 영광스러운 정적을 사용하고있는 것 같습니다. IoC 및 Dependency Injection 광기에 대한 의견을 공유하십시오.

21
문자열을 nullable int로 구문 분석하는 방법
C #에서 문자열을 nullable int로 구문 분석하고 싶습니다. 즉. 문자열의 int 값을 반환하거나 구문 분석 할 수없는 경우 null을 반환하고 싶습니다. 나는 이것이 효과가 있기를 바랐다. int? val = stringVal as int?; 그러나 그것은 작동하지 않으므로 지금하는 방법은이 확장 방법을 작성하는 것입니다 public static int? ParseNullableInt(this string value) { if …
300 c#  .net  string  .net-3.5  nullable 

3
왜 Intel C ++ 컴파일러에서 NaN-NaN == 0.0입니까?
NaN이 산술로 전파되는 것은 잘 알려져 있지만 시연을 찾을 수 없으므로 작은 테스트를 작성했습니다. #include <limits> #include <cstdio> int main(int argc, char* argv[]) { float qNaN = std::numeric_limits<float>::quiet_NaN(); float neg = -qNaN; float sub1 = 6.0f - qNaN; float sub2 = qNaN - 6.0f; float sub3 = qNaN - qNaN; …
300 c++  c  floating-point  ieee-754  icc 



30
10 억 개의 숫자 중에서 100 개의 가장 큰 숫자를 찾는 프로그램을 작성하십시오
최근에 한 인터뷰에서 "10 억 개의 숫자 중 100 개의 가장 큰 숫자를 찾는 프로그램을 작성하십시오"라는 질문을 받았습니다. 나는 O (nlogn) 시간 복잡성으로 배열을 정렬하고 마지막 100 숫자를 취하는 무차별 대입 솔루션 만 제공 할 수있었습니다. Arrays.sort(array); 면접관은 더 나은 시간 복잡성을 찾고 있었지만 몇 가지 다른 솔루션을 시도했지만 그에 …
300 algorithm  sorting 

9
Gson : String을 JsonObject로 직접 변환 (POJO 없음)
이것을 알아낼 수 없습니다. GSON에서 JSON 트리 조작을 시도하고 있지만로 변환하기 전에 문자열을 변환 할 POJO를 모르거나 가지고있는 경우가 JsonObject있습니다. 에서 직접 갈 수있는 방법 String이 JsonObject있습니까? 다음을 시도했습니다 (Scala 구문). val gson = (new GsonBuilder).create val a: JsonObject = gson.toJsonTree("""{ "a": "A", "b": true }""").getAsJsonObject val b: JsonObject = …
300 java  json  gson 




당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.