프로그램 작성

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

18
비트 맵을 위치에 저장
웹 서버에서 이미지를 다운로드하여 화면에 표시하는 기능을 연구 중이며 사용자가 이미지를 유지하려면 특정 폴더의 SD 카드에 저장하십시오. 비트 맵을 가져 와서 선택한 폴더의 SD 카드에 저장하는 쉬운 방법이 있습니까? 내 문제는 이미지를 다운로드하여 화면에 비트 맵으로 표시 할 수 있다는 것입니다. 이미지를 특정 폴더에 저장하는 유일한 방법은 FileOutputStream을 사용하는 것이지만 …
469 android  bitmap  save 


29
Interface와 Abstract 클래스의 차이점을 어떻게 설명해야합니까?
인터뷰 중 하나에서 인터페이스 와 추상 클래스 의 차이점을 설명하라는 요청을 받았습니다 . 내 대답은 다음과 같습니다. Java 인터페이스의 메소드는 내재적으로 추상적이며 구현할 수 없습니다. Java 추상 클래스에는 기본 동작을 구현하는 인스턴스 메소드가있을 수 있습니다. Java 인터페이스에서 선언 된 변수는 기본적으로 final입니다. 추상 클래스에는 비 최종 변수가 포함될 수 있습니다. …

14
큰 파일을 한 줄씩 읽는 방법?
파일을 한 줄씩 읽고 싶지만 메모리에 완전히로드하지 않습니다. 내 파일이 너무 커서 메모리에서 열 수 없으며 그렇게하면 항상 메모리 부족 오류가 발생합니다. 파일 크기는 1GB입니다.
469 php 

25
예외를 발생시키는 Java 8 Lambda 함수?
String매개 변수가 있고를 반환하는 메서드에 대한 참조를 만드는 방법을 알고 있습니다 int. Function<String, Integer> 그러나 함수가 예외를 던지면 작동하지 않습니다. Integer myMethod(String s) throws IOException 이 참조를 어떻게 정의합니까?
469 java  lambda  java-8 


30
현재 경로를 얻는 방법
현재 문서는 실제 경로 세그먼트가 아닌 경로 매개 변수를 얻는 것에 대해서만 이야기합니다. 예를 들어 현재 경로의 부모를 찾으려면 어떻게 가능합니까?

30
세 개의 C ++ 컴파일러가이 프로그램을 잘못 거부 한 이유는 무엇입니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 내가 작성한 C ++ 프로그램을 컴파일하는 데 어려움이 있습니다. 이 프로그램은 매우 간단하며 내가 아는 한 C ++ 표준에 명시된 모든 규칙을 준수합니다. 필자는 ISO / IEC 14882 : 2003 …

20
두 개의 중첩 된 목록의 교차점을 찾으십니까?
두 개의 평평한 목록을 교차시키는 방법을 알고 있습니다. b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] 또는 def intersect(a, b): return list(set(a) & set(b)) print intersect(b1, b2) 그러나 중첩 목록의 교차점을 찾아야 할 때 문제가 시작됩니다. c1 = [1, 6, 7, …

15
현재 컨텍스트에 'ConfigurationManager'라는 이름이 없습니다.
connectionStrings구성 파일에서 액세스하려고 합니다. 코드는 ASP.NET + C #입니다. System.Configuration참조에 추가 하고 사용에 대해서도 언급했습니다. 그러나 여전히 어셈블리를 수락하지 않습니다. VSTS 2008을 사용하고 있습니다. 이유가 무엇인지 아십니까? 또 다른 이상한 점은 "System.configuration"으로 표시되는 어셈블리 이름입니다. 소문자 c는 다른 시스템 어셈블리의 이름이 표시되는 방식이 아닙니다. using System; using System.Collections.Generic; using System.Linq; …


7
반복자를 스트림으로 변환하는 방법?
나는 변환하는 간결한 방법을 찾고 있는데요 IteratorA를 Stream"보기"스트림으로 반복자 또는 더 구체적으로. 성능상의 이유로 새 목록에서 반복자의 사본을 피하고 싶습니다. Iterator<String> sourceIterator = Arrays.asList("A", "B", "C").iterator(); Collection<String> copyList = new ArrayList<String>(); sourceIterator.forEachRemaining(copyList::add); Stream<String> targetStream = copyList.stream(); 의견의 몇 가지 제안을 바탕으로 다음과 같이 사용하려고했습니다 Stream.generate. public static void main(String[] args) …
468 java  iterator  java-8 

19
heroku-모든 로그를 보는 방법
heroku에 작은 앱이 있습니다. 로그를보고 싶을 때마다 명령 줄로 이동하여 heroku logs 그것은 단지 약 100 줄을 보여줍니다. heroku에서 애플리케이션의 전체 로그를 볼 수있는 방법이 없습니까?
468 heroku  logging 


11
디버그 정보로 Python 오류를 어떻게 기록합니까?
다음을 사용하여 Python 예외 메시지를 로그 파일에 인쇄하고 있습니다 logging.error. import logging try: 1/0 except ZeroDivisionError as e: logging.error(e) # ERROR:root:division by zero 예외 문자열보다 예외 및 예외를 생성 한 코드에 대한 자세한 정보를 인쇄 할 수 있습니까? 줄 번호 또는 스택 추적과 같은 것이 좋습니다.

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