반응형

2020/10/21 30

저장소 URL을 변경 한 후 Capistrano 배포가 실패 함

저장소 URL을 변경 한 후 Capistrano 배포가 실패 함 Git 저장소에서 capistrano를 통한 간단한 배포가 있습니다. 처음에는 GitHub에서 배포했지만 모든 것이 잘 작동했습니다. 하지만 저장소를 BitBucket으로 옮겼습니다. fatal: Could not parse object '9cfb...'. 내가 변하면 문제는 사라진다 set :deploy_via, :remote_cache ...에 set :deploy_via, :copy 그러나 그것은 문제를 해결하지 않고 우회 할뿐입니다. 카피 스트라 노에게 이전 캐시를 삭제하라고 말할 수있는 방법이 있습니까? 나는 이것을 테스트 할 수 없었기 때문에 확실하지 않다고 말해야하지만 이것은 작동해야합니다. cap deploy:cleanup -..

Programing 2020.10.21

Integer의 int 값을 늘리시겠습니까?

Integer의 int 값을 늘리시겠습니까? Java에서 정수 값을 어떻게 증가합니까? intValue로 값을 얻을 수 있고 new Integer (int i)로 설정할 수 있다는 것을 알고 있습니다. playerID.intValue()++; 작동하지 않는 것 같습니다. 참고 : PlayerID는 다음으로 생성 된 정수입니다. Integer playerID = new Integer(1); Integer객체는 변경할 수 없으므로 일단 생성 된 값은 수정할 수 없습니다. 새 항목을 만들고 Integer기존 항목을 바꿔야합니다. playerID = new Integer(playerID.intValue() + 1); Grodriguez가 말했듯이 Integer객체는 불변입니다. 여기서 문제 int는 ID 자체가..

Programing 2020.10.21

"인수"에서 조각을 얻는 방법

"인수"에서 조각을 얻는 방법 arguments함수에 전달 된 모든 인수를 보유하는 특수 객체 라는 것을 알고 있습니다. 그리고 그것이 배열이 아닌 한-당신은 같은 것을 사용할 수 없습니다 arguments.slice(1). 그래서 질문-첫 번째 요소를 제외한 모든 것을 슬라이스하는 방법은 arguments무엇입니까? UPD : 배열로 변환하지 않고는 방법이없는 것 같습니다. var args = Array.prototype.slice.call(arguments); 누군가가 다른 솔루션을 게시하면 좋을 것입니다. 그렇지 않다면 위의 줄을 대답으로 사용하여 첫 번째 솔루션을 확인하겠습니다. 배열 함수와의 간섭은 실제로 필요하지 않습니다. 나머지 매개 변수 구문을 사용하면 ...rest더 깨끗하고 편리합니다...

Programing 2020.10.21

파이썬에서 소금과 해시 암호

파이썬에서 소금과 해시 암호 이 코드는 솔트를 사용하여 암호를 해시해야합니다. 솔트 및 해시 된 암호가 데이터베이스에 저장됩니다. 암호 자체는 아닙니다. 수술의 민감한 특성을 감안할 때 모든 것이 정결한지 확인하고 싶었습니다. import hashlib import base64 import uuid password = 'test_password' salt = base64.urlsafe_b64encode(uuid.uuid4().bytes) t_sha = hashlib.sha512() t_sha.update(password+salt) hashed_password = base64.urlsafe_b64encode(t_sha.digest()) 편집 : 이 대답은 잘못되었습니다. SHA512의 단일 반복은 빠르기 ..

Programing 2020.10.21

AddWithValue 매개 변수가 NULL 인 경우 예외

AddWithValue 매개 변수가 NULL 인 경우 예외 SQL 쿼리에 대한 매개 변수를 지정하기위한 다음 코드가 있습니다. 사용할 때 다음과 같은 예외가 발생합니다 Code 1. 하지만 내가 사용할 때 잘 작동합니다 Code 2. 에서 Code 2우리는 null과 따라서 if..else블록을 검사합니다 . 예외: 매개 변수가있는 쿼리 '(@application_ex_id nvarchar (4000)) SELECT E.application_ex_id A'에는 제공되지 않은 매개 변수 '@application_ex_id'가 필요합니다. 코드 1 : command.Parameters.AddWithValue("@application_ex_id", logSearch.LogID); 코드 2 : if (logSe..

Programing 2020.10.21

에 대한 테이블 저장소 엔진에는 쿼리 별 순서에이 옵션이 없습니다 (오류 1031).

에 대한 테이블 저장소 엔진에는 쿼리 별 순서에이 옵션이 없습니다 (오류 1031). 용 테이블 스토리지 엔진에는이 옵션이 없습니다. 이것은 order by쿼리에서 MySQL이 반환하는 오류 입니다. 열 유형은 varchar(2000)입니다.질문:select * from `dbo.table_1` order by textT; 반환 된 오류 : 오류 1031 (HY000) : 'dbo.table_1'에 대한 테이블 스토리지 엔진에이 옵션이 없습니다. 왜 이런 일이 발생합니까? 어떻게 고칠 수 있습니까?이 문제는 MyISAM으로 생성되었지만 나중에 InnoDB로 전환 된 테이블 정의를 가져올 때 발생하는 것으로 보입니다. 결과 ROW_FORMAT옵션이 유효하지 않은 것 같습니다.내 보낸 데이터베이스를 가져 오..

Programing 2020.10.21

GridView-빈 데이터 소스에 헤더 표시

GridView-빈 데이터 소스에 헤더 표시 C #에서 데이터 소스가 비어 있어도 gridview의 헤더를 어떻게 표시합니까? 열이 모두 미리 정의되어 있으므로 자동으로 열을 생성하지 않습니다. 현재 제가하고있는 것은 다음과 같습니다. 저장 프로 시저에서 DataTable을 다시 가져온 다음 gridview의 DataSource를 설정 한 다음 DataBind ()를 호출합니다. 이것은 데이터가있을 때 잘 작동하지만 행이 반환되지 않으면 그리드가 있어야하는 곳에 빈 자리가 생깁니다. 편집 : .NET 4+ 속성에 감사드립니다. 나는 이것을 .NET 3.5 일에 다시 물었다. 이제 훨씬 쉬워졌습니다. :) ASP.Net 4.0은 부울 ShowHeaderWhenEmpty속성을 추가 했습니다. http://m..

Programing 2020.10.21

문자열에서 일치하는 수를 계산하는 Perl 단축키가 있습니까?

문자열에서 일치하는 수를 계산하는 Perl 단축키가 있습니까? 내가 가지고 있다고 가정합니다. my $string = "one.two.three.four"; 패턴이 일치하는 항목을 찾은 횟수 (3)를 얻으려면 컨텍스트를 어떻게 사용해야합니까? 한 줄짜리로 할 수 있습니까? 나는 이것을 시도했다 : my ($number) = scalar($string=~/\./gi); 나는 괄호를 괄호로 묶으 $number면 배열 컨텍스트를 강제하고을 사용 scalar하여 카운트를 얻을 것이라고 생각했습니다. 그러나 내가 얻는 것은 1. 그것은 정규식 자체를 스칼라 컨텍스트에 넣습니다. 대신,리스트 문맥에서 정규 표현식을 넣어 (일치의 수를 얻을 수) 넣어 그 스칼라 문맥으로. my $number = () = $strin..

Programing 2020.10.21

Ruby에서 밀리 초 단위로 작업 시간을 측정하는 방법은 무엇입니까?

Ruby에서 밀리 초 단위로 작업 시간을 측정하는 방법은 무엇입니까? 특정 기능이 몇 밀리 초를 사용하는지 알고 싶습니다. 그래서 나는 높고 낮게 보였지만 밀리 초의 정밀도로 Ruby에서 시간을 얻을 수있는 방법을 찾지 못했습니다. 어떻게하나요? 대부분의 프로그래밍 언어에서 start = now.milliseconds myfunction() end = now.milliseconds time = end - start 루비의 Time클래스를 사용할 수 있습니다 . 예를 들면 : t1 = Time.now # processing... t2 = Time.now delta = t2 - t1 # in seconds 이제 deltaA는 float객체와 당신은 미세 입자로 클래스가 제공 할 것 같은 결과를 얻을 수 있습..

Programing 2020.10.21

sl4fj와 유사한 일반적인 문자열 대체 기능이 있습니까?

sl4fj와 유사한 일반적인 문자열 대체 기능이 있습니까? sl4fj를 사용하면 문자열 메시지를 생성하려는 경우 대체를 사용하는 좋은 접근 방식이 있습니다. 예를 들어 다음과 같을 수 있습니다. logger.info("Action {} occured on object {}.", objectA.getAction(), objectB); 몇 가지 이상의 대체가 필요한 경우 다음과 같습니다. logger.info("Action {} occured on object {} with outcome {}.", new Object[]{objectA.getAction(), objectB, outcome}); 내 질문은 다음과 같습니다. slf4j 로그 메시지뿐만 아니라 문자열을 만드는 일반적인 방법이 있습니까? 다음과 같..

Programing 2020.10.21
반응형