반응형

Java 2020

Rails에서 정적 콘텐츠를 수행하는 방법은 무엇입니까?

Rails에서 정적 콘텐츠를 수행하는 방법은 무엇입니까? 다른 옵션보기 : 하나는 정적 페이지를 public / 폴더에 넣는 것이지만 레이아웃 / 응용 프로그램의 헤더가 일관성이 있기를 원합니다. 나는 이것을 시도했지만 오류가 발생했습니다. # in routes.rb: map.connect '*path', :controller => 'content', :action => 'show' # in content_controller.rb: def show render :action => params[:path].join('/') end 내가 원하는 것은 .rhtml을 작성하여 내 FAQ, 연락처, Tos, 개인 정보 및 기타 비 응용 프로그램 유형 페이지와 같은 항목을 쉽게 어딘가에 모을 수있는 쉬운 방법입니다..

code 2020.10.25

Django Rest Framework-인증 자격 증명이 제공되지 않았습니다.

Django Rest Framework-인증 자격 증명이 제공되지 않았습니다. Django Rest Framework를 사용하여 API를 개발 중입니다. "주문"개체를 나열하거나 만들려고하는데 콘솔에 액세스하려고하면이 오류가 발생합니다. {"detail": "Authentication credentials were not provided."} 견해: from django.shortcuts import render from rest_framework import viewsets from django.contrib.auth.models import User from rest_framework.renderers import JSONRenderer, YAMLRenderer from rest_framework.r..

code 2020.10.25

종횡비를 계산하는 알고리즘은 무엇입니까?

종횡비를 계산하는 알고리즘은 무엇입니까? 전체 창에 맞게 이미지를 자르기 위해 JavaScript와 함께 사용할 계획입니다. 편집 : 난 단지 같은 형식의 화면 비율을 받아들이는 제 3 자 구성 요소를 사용하여 수 있습니다 4:3, 16:9. 나는 당신이 integer:integer같은 솔루션 16:9보다는 같은 사용 가능한 종횡비 솔루션을 찾고 있다고 float:1생각 1.77778:1합니다. 그렇다면 가장 큰 공약수 (GCD)를 찾아 두 값을 그 값으로 나누면됩니다. GCD는 두 숫자를 균등하게 나누는 가장 높은 숫자입니다. 따라서 6과 10의 GCD는 2이고 44와 99의 GCD는 11입니다. 예를 들어 1024x768 모니터의 GCD는 256입니다. 두 값을 모두 나누면 4x3 또는 4 : 3이됩..

code 2020.10.25

패키지 이름을 알고 애플리케이션 시작

패키지 이름을 알고 애플리케이션 시작 누군가 패키지 이름 만 알고 새 응용 프로그램을 시작하는 방법을 알려줄 수 있습니까? 어떤 활동이 주요 활동인지에 대한 정보가 없습니다. 사용 PackageManager하고getLaunchIntentForPackage() 다음 두 줄을 사용하면 package name알려진 설치된 모든 응용 프로그램을 시작할 수 있습니다. Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.example.abc"); startActivity( launchIntent ); 시작하려는 응용 프로그램의 패키지 이름을 모르는 경우 직접 시도하십시오. PackageManager pm; pm = getPackageMa..

code 2020.10.25

인쇄 대화 상자가 닫힌 후 자동으로 창 닫기

인쇄 대화 상자가 닫힌 후 자동으로 창 닫기 사용자가 버튼을 클릭하면 탭이 열립니다. 온 onload나는 그것이 인쇄 대화 상자를 불러 가지고 있지만, 사용자는 탭 자체를 닫을 수 있다면 프린터로 전송 한 후에는, 인쇄 가능성 여부를 나에게 물었다. 이것이 가능한지 잘 모르겠습니다. 을 사용해 보았지만 setTimeout();사용자가주의를 산만하게하고 탭을 다시 열어야하기 때문에 정의 된 기간이 아닙니다. 이를 수행 할 방법이 있습니까? print () 호출 직후 창을 닫으려고하면 즉시 창을 닫고 print ()가 작동하지 않을 수 있습니다. 이것은 당신이하지 말아야 할 것입니다 : window.open(); ... window.print(); window.close(); 이 솔루션은 Firefox에서 ..

code 2020.10.25

Alembic 업그레이드 스크립트에서 삽입 및 업데이트를 어떻게 실행합니까?

Alembic 업그레이드 스크립트에서 삽입 및 업데이트를 어떻게 실행합니까? Alembic 업그레이드 중에 데이터를 변경해야합니다. 현재 첫 번째 개정판에 '플레이어'테이블이 있습니다. def upgrade(): op.create_table('player', sa.Column('id', sa.Integer(), nullable=False), sa.Column('name', sa.Unicode(length=200), nullable=False), sa.Column('position', sa.Unicode(length=200), nullable=True), sa.Column('team', sa.Unicode(length=100), nullable=True) sa.PrimaryKeyConstraint('id'..

code 2020.10.24

정수 부동 소수점 자체가 1.f로 보장됩니까?

정수 부동 소수점 자체가 1.f로 보장됩니까? 내가 쓰면 : int x = /* any non-zero integer value */; float y = x; float z = y / y; z정확히 1.f 가 보장됩니까? C ++ 구현이 IEEE754를 사용하는 경우 예, 이는 보장됩니다. (나눗셈 연산자는 가능한 최상의 부동 소수점 값을 반환하는 데 필요합니다.) 유일한 예외 y / y일반적으로없는, 1f때 경우가 y있다 NaN, +Inf, -Inf, 0f, 그리고 -0f당신이 플랫폼에있는 경우, 또는 어디에 int너무 넓은 그것의 특정 인스턴스가 표현 될 수 없다는 float것을하지 않고 float있는로 설정 +Inf또는 -Inf1 . 최종 포인트를 제쳐두고, 귀하의 경우 int x = 0;유일한 예..

code 2020.10.24

분기 전략

분기 전략 내가 일하는 회사는 현재 분기 모델에 문제가 생기기 시작했고 커뮤니티가 어떤 종류의 분기 전략에 노출되었는지 궁금합니다. 다른 상황에 적합한 것이 있습니까? 귀사는 무엇을 사용합니까? 그들의 장점과 단점은 무엇입니까 ?? 다음은 과거에 성공적으로 사용한 방법입니다. / 트렁크-블리딩 에지. 코드의 다음 주요 릴리스. 주어진 시간에 작동하거나 작동하지 않을 수 있습니다. /branches/1.0, 1.1 등. 코드의 안정적인 유지 관리 분기. 버그를 수정하고 새 릴리스를 안정화하는 데 사용됩니다. 유지 보수 브랜치 인 경우 컴파일 (해당되는 경우)하고 언제든지 QA / 배송 준비가되어 있어야합니다. 안정화 분기 인 경우 컴파일되고 기능이 완전해야합니다. 새로운 기능을 추가하거나 리팩토링하거나 코..

code 2020.10.24

태그 간 Git 로그

태그 간 Git 로그 두 개의 태그가 지정된 커밋 사이에 로그를 출력하려고합니다. mbell@cheetah [12:07:22] [/var/www/html/brone] [dev] -> % git tag 6.x-0.1 6.x-1.0-beta1 6.x-1.0-beta2 6.x-1.0-beta3 6.x-1.0-beta4 6.x-1.0-beta5 6.x-1.0-beta6 6.x-1.0-beta7 6.x-1.0-beta8 6.x-1.0-beta9 그렇다면 다음을 수행하십시오. git log 6.x-1.0-beta8 6.x-1.0-beta9 > ~/gitlogbrone.txt 내가 원하는 것이 아닌 repo가 ​​시작된 이후로 모든 커밋을 출력합니다. git log 매뉴얼을 읽었지만별로 도움이되지 않습니다. 범위를 ..

code 2020.10.24

Tomcat 메모리 설정 늘리기

Tomcat 메모리 설정 늘리기 중복 가능성 : "java.lang.OutOfMemoryError : PermGen 공간"오류 처리 개발 컴퓨터에 8GB RAM이 있고 Apache Tomcat (7.0.29)을 실행하여 Artifactory (2.6.3)와 Jenkins (1.479)를 동시에 호스팅하려고합니다. Jenkins의 메모리 요구 사항을 찾으려고했지만 위키가 다운 된 것 같습니다. 에서가 ${TOMCAT_HOME}/bin/catalina.sh, 나는 다음과 같은 명령을 추가했습니다 : CATALINA_OPTS="$CATALINA_OPTS -server -Xms1024m -Xmx3052m" 이것은 많은 다른 것들을위한 공간의 저를 떠나, 크기 (기본적으로) 1에서 3GB 사이에 Tomcat의 J..

code 2020.10.24
반응형