프로그램 작성

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


27
숫자의 가장 큰 소인수를 구하는 알고리즘
숫자의 가장 큰 소수를 계산하는 가장 좋은 방법은 무엇입니까? 가장 효율적인 것은 다음과 같습니다. 깨끗하게 나누는 가장 작은 소수를 찾으십시오. 분할 결과가 소수인지 확인 그렇지 않은 경우 다음 최저 찾기 2로 가십시오. 나는 작은 소수를 계산하기가 더 쉽다는 가정에 근거하고 있습니다. 이게 맞습니까? 다른 접근 방법은 무엇입니까? 편집 : 이제 …

3
JVM 플래그 CMSClassUnloadingEnabled는 실제로 무엇을합니까?
나는 CMSClassUnloadingEnabled"PermGen 문제를 제거한다"( btw 가 아닌 ) 와 같은 매우 희미한 고급 정의 외에 Java VM 플래그가 실제로 수행 하는 것에 대한 정의를 찾을 수 없다 . Sun / Oracle 사이트를 살펴 보았고 옵션 목록 조차 실제로 실제로 무엇을 말하지는 않습니다. 플래그의 이름을 기준으로 CMS 가비지 콜렉터는 기본적으로 언로드 …

7
디자인 패턴 : 팩토리 vs 팩토리 메소드 vs 추상 팩토리
웹 사이트에서 디자인 패턴을 읽고있었습니다 거기에서 Factory, Factory method 및 Abstract factory에 대해 읽었지만 혼란스럽고 정의에 명확하지 않습니다. 정의에 따르면 팩토리-인스턴스화 로직을 클라이언트에 노출시키지 않고 객체를 작성하고 공통 인터페이스를 통해 새로 작성된 객체를 참조합니다. Factory Method의 단순화 된 버전입니다 팩토리 메소드-오브젝트를 작성하기위한 인터페이스를 정의하지만 서브 클래스가 인스턴스화 할 클래스를 결정하고 …

16
변경할 때 UITableView에 대한 reloadData에 애니메이션을 적용하십시오.
두 가지 모드가있는 UITableView가 있습니다. 모드 간을 전환하면 섹션마다 다른 수의 섹션과 셀이 있습니다. 이상적으로는 테이블이 커지거나 줄어들 때 멋진 애니메이션을 만듭니다. 여기에 내가 시도한 코드가 있지만 아무것도하지 않습니다. CGContextRef context = UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil context:context]; [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; [UIView setAnimationDuration:0.5]; [self.tableView reloadData]; [UIView commitAnimations]; 내가 어떻게 할 수 있을지에 대한 …

13
OS X에 PG gem 설치-기본 확장 빌드 실패
다른 많은 사람들이 pg gem을 설치하는 데 문제가있는 것 같습니다. 다른 사람들을 위해 제기 된 해결책 중 어느 것도 나를 위해 일하지 않았습니다. pg gem과 postgres.app를 설치하려고했습니다. pg gem은 설치되지 않습니다. 내가 얻는 첫 번째 오류는 다음과 같습니다. pg (0.17.0) 설치 중 오류가 발생하여 번 들러를 계속할 수 없습니다. gem …

10
Swift의 String을 기반으로 UILabel의 크기 파악
다른 문자열 길이를 기반으로 UILabel의 높이를 계산하려고합니다. func calculateContentHeight() -> CGFloat{ var maxLabelSize: CGSize = CGSizeMake(frame.size.width - 48, CGFloat(9999)) var contentNSString = contentText as NSString var expectedLabelSize = contentNSString.boundingRectWithSize(maxLabelSize, options: NSStringDrawingOptions.UsesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFontOfSize(16.0)], context: nil) print("\(expectedLabelSize)") return expectedLabelSize.size.height } 위는 높이를 결정하는 데 사용하는 현재 기능이지만 작동하지 않습니다. 도움을 …
183 ios  iphone  string  swift3  uilabel 


13
사이트의 baseurl을 어떻게 얻을 수 있습니까?
사이트의 기본 URL을 반환하는 작은 도우미 메서드를 작성하고 싶습니다. 이것이 내가 생각해 낸 것입니다. public static string GetSiteUrl() { string url = string.Empty; HttpRequest request = HttpContext.Current.Request; if (request.IsSecureConnection) url = "https://"; else url = "http://"; url += request["HTTP_HOST"] + "/"; return url; } 당신이 생각할 수있는 실수가 있습니까? 누구든지 …
183 c#  asp.net  uri  httprequest 

11
.each ()가 완료된 후 jQuery 함수 호출
jQuery에서는 (또는 다른 유형의 반복 콜백) 호출이 완료된 후 콜백 을 호출 하거나 이벤트를 트리거 할 수 있습니다..each() 예를 들어이 "페이드 앤 제거"를 완료하려면 $(parentSelect).nextAll().fadeOut(200, function() { $(this).remove(); }); 일부 계산을 수행 하고 . 뒤에 새 요소를 삽입하기 전에 $(parentSelect)기존 요소가 여전히 jQuery에 표시되고 임의의 시간 (각 요소 당 200 …
183 jquery  each 

8
수업에서 프로그래밍 방식으로 스토리 보드를로드하는 방법은 무엇입니까?
내 문제는 스토리 보드 와 xib를 모두 사용할 방법을 찾고 있다는 것 입니다. 그러나 프로그래밍 방식으로 스토리 보드를로드하고 표시하는 적절한 방법을 찾을 수 없습니다. 프로젝트는 xib로 개발되기 시작했으며 이제 모든 xib 파일을 스토리 보드에 중첩시키기가 매우 어렵습니다. 그래서 alloc, init, pushviewControllers 와 같이 코드에서 수행하는 방법을 찾고있었습니다 . 필자의 경우 …

15
연결할 호스트가 없습니다! : host 매개 변수를 제공하거나 default_url_options [: host]를 설정하십시오
나는 지금 약 90 분 동안 인터넷 검색을 해왔으며 여전히 이것에 대한 대답이 없습니다. 어디에서 설정 default_url_options합니까? 이미 config.action_mailer.default_url_options다른 곳 에서이 동일한 버그를 해결하기 위해 설정 했지만 RSpec 사양 내에서 URL 도우미를 사용하려고 할 때이 오류가 발생합니다. 어디에서 default_url_options가 설정 될지 알 수 없습니다. Failure/Error: listing_url(listing).should match(/\/\d+-\w+$/) RuntimeError: Missing host …

27
PHP에서 문자열을 특정 문자 수에 가장 가까운 단어로 자르는 방법은 무엇입니까?
데이터베이스에서 텍스트 블록을 가져 와서 웹 페이지의 위젯으로 보내는 PHP로 작성된 코드 스 니펫이 있습니다. 원본 텍스트 블록은 긴 기사 나 짧은 문장 또는 두 문장 일 수 있습니다. 그러나이 위젯의 ​​경우 200 자 이상을 표시 할 수 없습니다. substr ()을 사용하여 200 자로 텍스트를자를 수 있지만 결과는 단어 중간에서 …
183 php  string  function 


7
특정 코드 줄에 대해 특정 체크 스타일 규칙을 비활성화하는 방법은 무엇입니까?
나는이 checkstyle의 3 개 이상의 입력 매개 변수와 클래스 메소드를 정의하는 금지 내 프로젝트에서 구성 유효성 검사 규칙을. 규칙은 대한 벌금을 작동 내 수업, 그러나 때때로 나는이 특정 규칙을 준수하지 않는 타사 클래스를 확장해야합니다. "checkstyle"에 특정 방법을 자동으로 무시하도록 지시 할 가능성이 있습니까? BTW, 나는 checkstyle : qulice.com 의 자체 …
183 java  checkstyle 

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