반응형

자바 2644

Django의 GenericForeignKey를 모델 목록으로 제한하려면 어떻게해야합니까?

Django의 GenericForeignKey를 모델 목록으로 제한하려면 어떻게해야합니까? 콘텐츠 유형 GenericForeignKey를 가진 모델이 미리 정의 된 목록의 모델 만 가리킬 수 있다고 django에게 알리는 방법이 있습니까? 예를 들어, A, B, C, D의 4 가지 모델과 GenericForeignKey를 보유한 모델 X가 있습니다. GenericForeignKey에 대해 A와 B 만 허용된다는 것을 X에 알릴 수 있습니까? 예를 들어 앱은 app 및 app2이고 앱에는 A, B 모델이 있고 app2에는 C, D 모델이 있습니다. 당신은 단지보고 싶어 app.A 및 app.B 및 app2.C을 from django.db import models class TaggedItem(models...

IT박스 2020.12.08

컨텍스트가없는 클래스에서 getResources ()를 호출하는 방법은 무엇입니까?

컨텍스트가없는 클래스에서 getResources ()를 호출하는 방법은 무엇입니까? 내 지원서에는 많은 수업과 활동이 있습니다. Droid는 컨텍스트가없는 클래스입니다. Mygame은 SurfaceView를 확장하고 SurfaceHolder.Callback을 구현하는 클래스입니다. mygame 클래스에서 Droid 개체를 만들고 배경 이미지와 위치를 설정하고 있습니다. 이를 위해 작성한 코드는 다음과 같습니다. block1 = new Droid(BitmapFactory.decodeResource(getResources(), R.drawable.birdpic), 100, 10); Droid 클래스의 생성자는 다음과 같습니다. public Droid(Bitmap bitmap, int x, int y) { t..

IT박스 2020.12.08

Git이 파일을 감지하지 못하고 .gitignore에 없습니다.

Git이 파일을 감지하지 못하고 .gitignore에 없습니다. "style.css"라는 파일이 있는데 git이 감지하지 못합니다. 삭제해도 감지되지 않지만 파일 이름을 변경하면 감지합니다. 하지만 그 이름이 필요합니다. 파일이 .gitignore 파일에 없습니다. 이것은 나를 미치게 만든다! 도움을 주시면 감사하겠습니다. 파일은에 나열 될 수도 있으며 볼 수 .git/info/exclude있는 옵션 core.excludesfile도 있습니다. git check-ignore명령을 사용 하여 gitignore 파일을 디버그하십시오 (파일 제외). 예 : $ git check-ignore -v config.php .gitignore:2:src config.php 위의 출력은 주어진 각 경로 이름 (줄 포함)..

IT박스 2020.12.08

캔버스를 부모만큼 넓고 높이 만들기

캔버스를 부모만큼 넓고 높이 만들기 진행률 표시 줄을 시뮬레이션하기 위해 직사각형 캔버스를 만들고 싶지만 캔버스의 너비와 높이를 100 %로 설정하면 실제로 부모만큼 높고 넓지 않은 것 같습니다. http://jsfiddle.net/PQS3A/ 아래 예를 참조하십시오. 정사각형이 아닌 캔버스를 만드는 것도 가능합니까? 캔버스의 높이와 너비를 하드 코딩하고 싶지 않습니다. 모바일 장치를 포함하여 더 크거나 작은 화면에서 볼 때 동적으로 변경되어야하기 때문입니다. 다음은 문제를 해결하는 작업 예제입니다. http://jsfiddle.net/PQS3A/7/ 예제에 몇 가지 문제가 있습니다. A 에는 height또는 width속성 이 없습니다 . CSS를 통해 설정해야합니다. div의 크기가 올바르게 조정 되었..

IT박스 2020.12.08

0에 가까운 부동 값이 0으로 나누기 오류를 일으킬 수 있습니까?

0에 가까운 부동 값이 0으로 나누기 오류를 일으킬 수 있습니까? 모두가 float를 직접 비교하는 것이 아니라 허용 오차를 사용하여 비교해야한다는 것을 알고 있습니다. float a,b; float epsilon = 1e-6f; bool equal = (fabs(a-b) < epsilon); 나눗셈에서 사용하기 전에 값을 0과 비교하는데도 똑같이 적용되는지 궁금합니다. float a, b; if (a != 0.0f) b = 1/a; // oops? 이 경우에도 엡실론과 비교해야합니까? 0으로 부동 소수점을 나누는 것은 오류가 아닙니다. 부동 소수점 예외를 지원하고 잘 정의 된 결과 : 양수 또는 음수 무한대 (분자가 0이 아닌 경우)를 갖는 구현에서 부동 소수점 예외 (적극적으로 확인하지 않는 한 작동..

IT박스 2020.12.08

채널을 읽지 않고 닫혔는지 여부를 확인하는 방법은 무엇입니까?

채널을 읽지 않고 닫혔는지 여부를 확인하는 방법은 무엇입니까? 이것은 @Jimt가 작성한 Go의 작업자 및 컨트롤러 모드의 좋은 예입니다 . " golang에서 다른 goroutine을 일시 중지하고 다시 시작할 수있는 우아한 방법이 있습니까? " package main import ( "fmt" "runtime" "sync" "time" ) // Possible worker states. const ( Stopped = 0 Paused = 1 Running = 2 ) // Maximum number of workers. const WorkerCount = 1000 func main() { // Launch workers. var wg sync.WaitGroup wg.Add(WorkerCount + 1)..

IT박스 2020.12.08

패키지 버전을 setup.py 및 패키지와 공유하는 올바른 방법은 무엇입니까?

패키지 버전을 setup.py 및 패키지와 공유하는 올바른 방법은 무엇입니까? 와 distutils, setuptools등의 패키지 버전이 지정됩니다 setup.py: # file: setup.py ... setup( name='foobar', version='1.0.0', # other attributes ) 패키지 내에서 동일한 버전 번호에 액세스하고 싶습니다. >>> import foobar >>> foobar.__version__ '1.0.0' __version__ = '1.0.0'패키지의 __init__.py에 추가 할 수 있지만 패키지에 대한 단순화 된 인터페이스를 생성하기 위해 패키지에 추가 가져 오기를 포함하고 싶습니다. # file: __init__.py from foobar import..

IT박스 2020.12.08

Julia에서 @printf가 함수 대신 매크로 인 이유는 무엇입니까?

Julia에서 @printf가 함수 대신 매크로 인 이유는 무엇입니까? Julia에서 형식화 된 문자열을 인쇄하는 구문은 다음과 같습니다. @printf("Hello %d\n", 5) 왜 @printf함수 가 아니라 매크로입니까? 다양한 수의 인수를 받아 들일 수 있도록하는 것입니까? 가변 개수의 인수를 취하는 것은 일반적인 Julia 함수 [ 1 ] 에서는 문제가되지 않습니다 . @printf컴파일 타임에 형식 문자열을 구문 분석 및 해석하고 해당 특정 형식 문자열에 대한 사용자 지정 코드를 생성 할 수있는 매크로입니다. 사람들은 C의 printf함수가 를 호출 할 때마다printf 형식 문자열을 다시 구문 분석하고 다시 해석 한다는 것을 인식하지 못할 수 있습니다 . 속도가 빠르다는 사실은 미친 포인..

IT박스 2020.12.08

Android 지원 중단 아파치 모듈 (HttpClient, HttpResponse 등)

Android 지원 중단 아파치 모듈 (HttpClient, HttpResponse 등) Android는 API 레벨 22부터 Apache 모듈을 더 이상 사용하지 않으므로 제 질문은 예를 들어 HttpResponseAndroid SDK가 아닌 Apache 라이브러리에서 어떻게 사용 합니까? 문제는 두 패키지 모두 동일하다는 것입니다. 그러나 예를 들어 Apache HttpGet에서 호출되기 때문에 괜찮습니다 HttpGetHC4. HttpClient 메서드는 더 이상 사용되지 않습니다. 이제이 예제에서 볼 수있는 것처럼 URLConnection을 사용할 수 있습니다. private StringBuffer request(String urlString) { // TODO Auto-generated metho..

IT박스 2020.12.08
반응형