반응형

Program Tip 2507

SBT : 기본이 아닌 프로젝트의 기본 클래스에 대한 명령 줄 '실행'을 시작합니다.

SBT : 기본이 아닌 프로젝트의 기본 클래스에 대한 명령 줄 '실행'을 시작합니다. sbt 를 사용하여 Scala 코드를 빌드하고 종속성을 처리하기 시작했습니다 . 내가 사용하는지 아는 한 $ sbt run 명령 줄에서 메인 프로젝트의 메인 클래스를 실행합니다. 대화 형 세션 모드가 아닌 명령 줄에서 다른 프로젝트 내에서 '실행'할 수 있습니까? (어떻게 생겼는지 생각해보고 있어요 $ sbt project run ...) 대화 형 모드에서 수행 할 작업은 다음과 같습니다. $ sbt > project > run 이것은 충분히 간단 해 보이지만이 동작을 설명하는 문서를 찾을 수 없습니다. 힌트를 많이 주시면 감사하겠습니다 ... 이 페이지 의 두 번째 예제 에서 와 같이 각 명령을 인용하기 만하면됩니다 ..

Program Tip 2020.11.26

브라우저 뒤로 버튼으로 되돌아 가면 양식의 모든 필드를 지 웁니다.

브라우저 뒤로 버튼으로 되돌아 가면 양식의 모든 필드를 지 웁니다. 사용자가 브라우저 뒤로 버튼을 사용할 때 양식 내의 모든 필드를 지우는 방법이 필요합니다. 지금 브라우저는 마지막 값을 모두 기억하고 돌아갈 때 표시합니다. 왜 이것이 필요한지에 대한 더 자세한 설명 은 특정 데이터 그룹 내에서 고유하게 만드는 알고리즘을 사용하여 값이 자동 생성되는 비활성화 된 입력 필드가 있습니다. 양식을 제출하고 데이터가 데이터베이스에 입력되면 사용자는 동일한 값을 다시 사용하여 동일한 양식을 제출할 수 없습니다. 따라서 처음에는 입력 필드를 비활성화했습니다. 그러나 사용자가 브라우저 뒤로 버튼을 사용하는 경우 브라우저는 마지막 값을 기억하고 동일한 값이 입력 필드에 유지됩니다. 따라서 사용자는 동일한 값으로 양식을..

Program Tip 2020.11.26

속성의 존재를 확인하는 가장 좋은 방법은 무엇입니까?

속성의 존재를 확인하는 가장 좋은 방법은 무엇입니까? 이 질문에 이미 답변이 있습니다. 객체에 Python 13 답변 의 속성이 있는지 확인하는 방법 속성의 존재를 확인하는 더 좋은 방법은 무엇입니까? Jarret Hardie 가이 답변을 제공했습니다. if hasattr(a, 'property'): a.property 이 방법으로도 할 수 있습니다. if 'property' in a.__dict__: a.property 일반적으로 한 접근 방식이 다른 접근 방식보다 더 많이 사용됩니까? 속성이 존재하는지 확인하기 만하는 것이 아니기 때문에 "최상의"방법 은 없습니다. 항상 더 큰 프로그램의 일부입니다. 몇 가지 올바른 방법과 하나의 주목할만한 잘못된 방법이 있습니다. 잘못된 방법 if 'property..

Program Tip 2020.11.26

NodeJS 요청의 모듈 gzip 응답 본문을 어떻게 ungzip (압축 해제)합니까?

NodeJS 요청의 모듈 gzip 응답 본문을 어떻게 ungzip (압축 해제)합니까? 요청의 모듈 응답에서 gzip으로 압축 된 본문을 어떻게 압축 해제합니까? 웹에서 몇 가지 예제를 시도했지만 작동하지 않는 것 같습니다. request(url, function(err, response, body) { if(err) { handleError(err) } else { if(response.headers['content-encoding'] == 'gzip') { // How can I unzip the gzipped string body variable? // For instance, this url: // http://highsnobiety.com/2012/08/25/norse-projects-fall-..

Program Tip 2020.11.26

If string is not null or empty else에 대한 라이너 1 개

If string is not null or empty else에 대한 라이너 1 개 나는 일반적으로 응용 프로그램 전체에서 다양한 이유로 다음과 같은 것을 사용합니다. if (String.IsNullOrEmpty(strFoo)) { FooTextBox.Text = "0"; } else { FooTextBox.Text = strFoo; } 많이 사용하려면 원하는 문자열을 반환하는 메서드를 만듭니다. 예를 들면 : public string NonBlankValueOf(string strTestString) { if (String.IsNullOrEmpty(strTestString)) return "0"; else return strTestString; } 다음과 같이 사용하십시오. FooTextBox.Tex..

Program Tip 2020.11.26

사전이 목록보다 훨씬 빠른 이유는 무엇입니까?

사전이 목록보다 훨씬 빠른 이유는 무엇입니까? Dictionary VS list에서 데이터를 가져 오는 속도를 테스트하고 있습니다. 이 코드를 사용하여 테스트했습니다. internal class Program { private static void Main(string[] args) { var stopwatch = new Stopwatch(); List grades = Grade.GetData().ToList(); List students = Student.GetStudents().ToList(); stopwatch.Start(); foreach (Student student in students) { student.Grade = grades.Single(x => x.StudentId == student..

Program Tip 2020.11.26

모델을 통해 입력 자리 표시 자의 값을 변경 하시겠습니까?

모델을 통해 입력 자리 표시 자의 값을 변경 하시겠습니까? 컨트롤러에서 입력 자리 표시 자의 값을 변경하려고하지만 방법을 알 수 없습니다. input(type='text', ng-model='inputText', side='30', placeholder='enter username') 모델의 요소 속성을 수정하는 방법이 있습니까? 컨트롤러에서 변수로 바인딩 할 수 있습니다. 컨트롤러에서 : $scope.somePlaceholder = 'abc'; 받아 들여지는 대답은 여전히 ​​나를 위해 IE에서 Javascript 오류를 던졌습니다 (최소한 Angular 1.2의 경우). 버그이지만 해결 방법은 https://docs.angularjs.org/guide/interpolation에 자세히 설명 된 ngA..

Program Tip 2020.11.26

파이썬에서 for 루프 피라미드를 더 간결하게 만들려면 어떻게해야합니까?

파이썬에서 for 루프 피라미드를 더 간결하게 만들려면 어떻게해야합니까? 이 질문에 이미 답변이 있습니다. 파이썬 중첩 반복 관용구 4 답변 견고한 역학에서 저는 종종 Python을 사용하고 다음과 같은 코드를 작성합니다. for i in range(3): for j in range(3): for k in range(3): for l in range(3): # do stuff 이 작업을 자주 수행하므로 더 간결한 방법이 있는지 궁금합니다. 현재 코드의 단점은 PEP8다음 과 같습니다.을 준수하면 줄당 79 자 제한을 초과 할 수 없으며, 특히 이것이 다시 클래스 함수에있는 경우에는 너무 많은 공간이 남아 있지 않습니다. 수행하려는 작업에 따라 itertools모듈을 사용하여 for루프 (또는 zip) 를..

Program Tip 2020.11.26

문장에있는 토큰의 word2vec에서 문장에 대한 벡터를 얻는 방법

문장에있는 토큰의 word2vec에서 문장에 대한 벡터를 얻는 방법 word2vec를 사용하여 큰 문서에서 토큰 목록에 대한 벡터를 생성했습니다. 문장이 주어지면 문장의 토큰 벡터에서 문장의 벡터를 얻을 수 있습니까? 문장 벡터를 얻는 다른 방법이 있습니다. Doc2Vec : Doc2Vec을 사용하여 데이터 세트를 훈련 한 다음 문장 벡터를 사용할 수 있습니다. Word2Vec 벡터의 평균 : 문장에있는 모든 단어 벡터의 평균을 구할 수 있습니다. 이 평균 벡터는 문장 벡터를 나타냅니다. TF-IDF를 사용하는 Word2Vec 벡터의 평균 : 이것이 제가 권장하는 최선의 방법 중 하나입니다. 단어 벡터에 TF-IDF 점수를 곱하면됩니다. 평균을 취하면 문장 벡터를 나타냅니다. 문장의 벡터를 얻는 방법에는..

Program Tip 2020.11.26

Swift XCTest UI에서 테스트 사이에 앱을 재설정하는 방법이 있습니까?

Swift XCTest UI에서 테스트 사이에 앱을 재설정하는 방법이 있습니까? 테스트 사이에 앱을 재설정하기 위해 setUP () 또는 tearDown ()에 넣을 수있는 XCTest 내에 API 호출이 있습니까? XCUIApplication의 도트 구문을 살펴본 결과 .launch () 만 보았습니다. 또는 Swift에서 쉘 스크립트를 호출하는 방법이 있습니까? 그런 다음 시뮬레이터를 재설정하기 위해 테스트 메소드 사이에서 xcrun을 호출 할 수 있습니다. "Run Script"단계를 추가하여 테스트 대상에 단계를 빌드하여 앱에 대해 단위 테스트를 실행하기 전에 앱을 제거 할 수 있습니다. 안타깝게도 이는 테스트 사례 사이에 해당되지 않습니다 . /usr/bin/xcrun simctl uninsta..

Program Tip 2020.11.26
반응형