반응형

Java 2009

Maven없이 Nexus에 아티팩트 업로드

Maven없이 Nexus에 아티팩트 업로드 버전이 지정된 빌드 아티팩트를 생성하는 비 Java 프로젝트가 있으며이를 Nexus 저장소에 업로드하고 싶습니다. 프로젝트가 Java가 아니기 때문에 빌드에 Maven을 사용하지 않습니다. 넥서스에 파일을 가져 오기 위해 Maven / POM 파일을 소개하는 것이 아닙니다. 블로그의 Nexus REST API에 대한 링크는 모두 로그인 벽에 있으며 내가 볼 수있는 "사용자 만들기"링크가 없습니다. 그렇다면 Maven없이 Nexus 저장소에 빌드 아티팩트를 업로드하는 가장 좋은 (또는 합리적인) 방법은 무엇입니까? "bash + curl"은 훌륭하거나 Python 스크립트 일 수도 있습니다. Maven 명령 줄을 사용하여 파일을 업로드하는 것을 고려하고 있습니까?..

programing 2020.08.25

IUserTokenProvider가 등록되지 않았습니다.

IUserTokenProvider가 등록되지 않았습니다. 최근에 Asp.Net Identity Core신청서 1.0을 2.0으로 업데이트했습니다 . 시도하고 싶었던 새로운 기능 GenerateEmailConfirmationToken등이 있습니다. 내가 사용하고 이 기준으로 프로젝트를. 사용자가 등록을 시도하면 Register의 Post 메소드 실행 중에 오류가 발생합니다. private readonly UserManager _userManager; public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid) { var ifUserEXists = _userManager.FindByName(model.EmailId); if (..

programing 2020.08.25

Java에서 SQL 문자열을 작성하는 가장 깨끗한 방법

Java에서 SQL 문자열을 작성하는 가장 깨끗한 방법 데이터베이스 조작 (업데이트, 삭제, 삽입, 선택 등)을 수행하기 위해 SQL 문자열을 만들고 싶습니다-기껏해야 읽을 수없는 수백만 개의 "+"와 따옴표를 사용하는 끔찍한 문자열 연결 방법 대신-거기 더 나은 방법이어야합니다. MessageFormat 사용을 생각했지만 합리적인 작업을 수행 할 것이라고 생각하지만 사용자 메시지에 사용되어야하지만 Java SQL 라이브러리의 SQL 유형 작업에 더 적합한 것이 있어야한다고 생각합니다. Groovy가 좋을까요? 먼저 준비된 명령문에서 쿼리 매개 변수 사용을 고려하십시오. PreparedStatement stm = c.prepareStatement("UPDATE user_table SET name=? WH..

programing 2020.08.25

std :: exception에서 상속해야합니까?

std :: exception에서 상속해야합니까? 적어도 하나의 신뢰할 수있는 소스 (내가 취한 C ++ 클래스)에서 C ++의 애플리케이션 별 예외 클래스가 std::exception. 이 접근 방식의 이점에 대해 잘 모르겠습니다. C #에서 상속하는 이유 ApplicationException는 분명합니다. 유용한 메서드, 속성 및 생성자 몇 가지를 얻고 필요한 항목을 추가하거나 재정의하기 만하면됩니다. 로 std::exception그것은 당신이 얻을 모두가 것 같다 what()당신은 단지뿐만 아니라 자신을 만들 수 있습니다 오버라이드 (override)하는 방법. 그렇다면 std::exception애플리케이션 별 예외 클래스에 대한 기본 클래스로 사용하면 어떤 이점이 있습니까? 상속하지 말아야 할 합..

programing 2020.08.25

gnupg :이 키가 명명 된 사용자에게 속해 있다는 보장이 없습니다.

gnupg :이 키가 명명 된 사용자에게 속해 있다는 보장이 없습니다. Pass라는 흥미로운 암호 관리 도구 를 사용하려고합니다 . 다음을 수행했습니다. 설치된 gpg 도구 $ sudo dnf install gpg 다음을 사용하여 키 생성 $ gpg --gen-key 입력 된 $ pass init "foobar id of my gpg key"명시된 바와 같이 여기 알았어 mkdir: created directory ‘/home/chichivica/.password-store/’ Password store initialized for foobar@email.com 간단한 암호를 추가하려고했습니다. $ pass insert foo Enter password for foo: Retype password for..

programing 2020.08.25

Django 템플릿에서 수학을 수행하는 방법은 무엇입니까?

Django 템플릿에서 수학을 수행하는 방법은 무엇입니까? 나는 이것을하고 싶다 : 100 - {{ object.article.rating_score }} 예를 들어 출력은 20if {{ object.article.rating_score }}equaled 80입니다. 템플릿 수준에서 어떻게 수행합니까? Python 코드에 대한 액세스 권한이 없습니다. add필터 를 사용할 수 있습니다 . {{ object.article.rating_score|add:"-100" }} django-mathfilters를 사용하십시오 . 내장 된 더하기 필터 외에도 빼기, 곱하기, 나누기 및 절대 값 가져 오기 필터를 제공합니다. 위의 특정 예에서는 {{ 100|sub:object.article.rating_score }}..

programing 2020.08.25

Apache를 사용할 때 PHP에서 액세스하기위한 환경 변수 설정

Apache를 사용할 때 PHP에서 액세스하기위한 환경 변수 설정 Linux 환경이 있고 PHP getenv에서 사용하는 환경 변수를 기반으로 조건부로 실행되는 PHP 웹 응용 프로그램이 있습니다 . 응용 프로그램이 올바르게 작동하려면 이러한 환경 변수를 어떻게 설정해야하는지 알아야합니다. Apache에서 이것을 설정하는 방법을 모르겠습니다. 또한 도메인별로 별도의 환경 변수를 구성 할 수 있어야합니다. 이것을 달성하는 방법에 대한 조언을 부탁드립니다. 라인을 따라 뭔가 : ... SetEnv VARIABLE_NAME variable_value ... .htaccess 파일에서 웹 사이트에서 활성화 된 것으로 가정하여이 작업을 수행 할 수도 있습니다. SetEnv KOHANA_ENV production ..

programing 2020.08.25

셀러리 작업을 어떻게 단위 테스트합니까?

셀러리 작업을 어떻게 단위 테스트합니까? Celery 문서 는 Django 내에서 Celery 테스트를 언급 하지만 Django를 사용 하지 않는 경우 Celery 작업을 테스트하는 방법에 대해서는 설명하지 않습니다. 어떻게하나요? 모든 unittest lib를 사용하여 동기식으로 작업을 테스트 할 수 있습니다. 나는 일반적으로 셀러리 작업을 할 때 두 가지 다른 테스트 세션을 수행합니다. 첫 번째는 (내가 제안한 것처럼) 완전히 동 기적이며 알고리즘이해야 할 일을 수행하는지 확인하는 것이어야합니다. 두 번째 세션은 전체 시스템 (브로커 포함)을 사용하고 직렬화 문제 나 기타 배포, 통신 문제가 없는지 확인합니다. 그래서: from celery import Celery celery = Celery() @..

programing 2020.08.25

올바른 방법으로 Spring Boot 애플리케이션을 종료하는 방법은 무엇입니까?

올바른 방법으로 Spring Boot 애플리케이션을 종료하는 방법은 무엇입니까? Spring Boot Document에서 그들은 '각 SpringApplication은 ApplicationContext가 종료시 정상적으로 닫히도록 JVM에 종료 후크를 등록합니다.'라고 말했습니다. ctrl+c쉘 명령을 클릭 하면 애플리케이션이 정상적으로 종료 될 수 있습니다. 프로덕션 머신에서 애플리케이션을 실행하는 경우 명령을 사용해야합니다 java -jar ProApplicaton.jar. 하지만 쉘 터미널을 닫을 수 없습니다. 그렇지 않으면 프로세스가 닫힙니다. 같은 명령을 실행 하면 정상적으로 종료하는 데 nohup java -jar ProApplicaton.jar &사용할 수 없습니다 ctrl+c. 프로덕션 환..

programing 2020.08.25

목록을 ComboBox에 바인딩하는 방법은 무엇입니까?

목록을 ComboBox에 바인딩하는 방법은 무엇입니까? BindingSource를 클래스 개체 목록에 연결 한 다음 개체 값을 ComboBox 에 연결하고 싶습니다 . 누구든지 그것을하는 방법을 제안 할 수 있습니까? public class Country { public string Name { get; set; } public IList Cities { get; set; } public Country() { Cities = new List(); } } 내 클래스이고 해당 name필드를 ComboBox와 연결할 수있는 BindingSource 에 바인딩하고 싶습니다. 콤보 상자를 언급 할 때 양방향 데이터 바인딩을 사용하고 싶지 않다고 가정합니다 (그렇다면 사용하여 BindingList). public ..

programing 2020.08.25
반응형