반응형

JavaScript 2291

Int를 Int로 나누고 Int 반환

Int를 Int로 나누고 Int 반환 두 개의 Ints ( a및 b) 를 얻고 A/B로 반환 하는 함수가 필요합니다 Int. 나는 그것이 A/B항상 정수 가 될 것이라고 확신합니다 . 내 해결책은 다음과 같습니다. myDiv :: Int -> Int -> Int myDiv a b = let x = fromIntegral a y = fromIntegral b in truncate (x / y) 그러나 더 간단한 해결책을 찾고 싶습니다. 이 같은: myDiv :: Int -> Int -> Int myDiv a b = a / b Int를 Int로 나누고 Int를 얻으려면 어떻게해야합니까? 왜 그냥 사용하지 quot않습니까? quot a b 0을 향해 잘린 정수 a와 b의 정수 몫입니다. 다음은 내가 직접 만든..

developer tip 2020.10.19

개체 참조가 개체의 인스턴스로 설정되지 않았습니다.

개체 참조가 개체의 인스턴스로 설정되지 않았습니다. 이 질문에 이미 답변이 있습니다. NullReferenceException이란 무엇이며 어떻게 해결합니까? 31 답변 "개체 참조가 개체의 인스턴스로 설정되지 않음"은 무엇을 의미합니까? 8 답변 프로그램을 실행할 때이 오류가 계속 발생합니다. 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. 설명 : 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 오류 및 코드에서 오류가 발생한 위치에 대한 자세한 내용은 스택 추적을 검토하십시오. 예외 정보 : System.NullReferenceException : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. Source Error: Line with error: Line 156: if ..

developer tip 2020.10.19

HTTP 서블릿 요청을 한 번 읽은 후 POST 본문에서 매개 변수가 손실됩니다.

HTTP 서블릿 요청을 한 번 읽은 후 POST 본문에서 매개 변수가 손실됩니다. Java Servlet 필터에서 두 개의 http 요청 매개 변수에 액세스하려고합니다. 여기에는 새로운 것이 없지만 매개 변수가 이미 사용되었다는 사실에 놀랐습니다! 이로 인해 필터 체인에서 더 이상 사용할 수 없습니다. 이는 매개 변수가 POST 요청 본문 (예 : 양식 제출)에 들어올 때만 발생하는 것 같습니다. 매개 변수를 읽고 소비하지 않는 방법이 있습니까? 지금까지이 참조 만 찾았습니다. Servlet Filter using request.getParameter loses Form data . 감사! 제쳐두고,이 문제를 해결하는 다른 방법은 필터 체인을 사용하지 않고 대신 파싱 된 요청 본문에서 작동 할 수있는 측..

developer tip 2020.10.19

자바 오버라이드 vs 숨기기-혼동

자바 오버라이드 vs 숨기기-혼동 Overriding이 Java에서 Hiding과 어떻게 다른지 혼란 스럽습니다. 누구든지 이것이 어떻게 다른지에 대한 자세한 내용을 제공 할 수 있습니까? Java Tutorial을 읽었 지만 샘플 코드가 여전히 혼란 스러웠습니다. 좀 더 명확하게, 재정의를 잘 이해합니다. 내 문제는 하나가 인스턴스 수준에 있고 다른 하나가 클래스 수준에 있다는 사실을 제외하고는 숨기기가 다르지 않다는 것입니다. Java 튜토리얼 코드 살펴보기 : public class Animal { public static void testClassMethod() { System.out.println("Class" + " method in Animal."); } public void testInst..

developer tip 2020.10.19

커서 루프에서 사용하기 위해 여러 열을 가져 오는 방법은 무엇입니까?

커서 루프에서 사용하기 위해 여러 열을 가져 오는 방법은 무엇입니까? 커서 루프 내에서 다음 SQL 스 니펫을 실행하려고하면 set @cmd = N'exec sp_rename ' + @test + N',' + RIGHT(@test,LEN(@test)-3) + '_Pct' + N',''COLUMN''' 다음과 같은 메시지가 나타납니다. Msg 15248, 수준 11, 상태 1, 프로 시저 sp_rename, 줄 213 매개 변수 @objname가 모호하거나 청구 @objtype(COLUMN)가 잘못되었습니다. 무엇이 잘못되었으며 어떻게 수정합니까? 열 이름을 괄호로 묶고 일부 검색 결과와 같은 []큰 따옴표 ""를 제안했습니다. 편집 1- 다음은 전체 스크립트입니다. 테이블 이름을 이름 바꾸기 sp에 어떻..

developer tip 2020.10.19

Python pandas는 셀에 목록을 삽입합니다.

Python pandas는 셀에 목록을 삽입합니다. 목록 'abc'와 데이터 프레임 'df'가 있습니다. abc = ['foo', 'bar'] df = A B 0 12 NaN 1 23 NaN 목록을 셀 1B에 삽입하고 싶으므로이 결과를 원합니다. A B 0 12 NaN 1 23 ['foo', 'bar'] 할 수 있을까요? 1) 이것을 사용하는 경우 : df.ix[1,'B'] = abc 다음과 같은 오류 메시지가 나타납니다. ValueError: Must have equal len keys and value when setting with an iterable 두 개의 요소가있는 목록을 셀이 아닌 행 / 열에 삽입하려고하기 때문입니다. 2) 이것을 사용하는 경우 : df.ix[1,'B'] = [abc] 그..

developer tip 2020.10.19

Javascript ES6 Promises가 해결 후에도 계속 실행되는 이유는 무엇입니까?

Javascript ES6 Promises가 해결 후에도 계속 실행되는 이유는 무엇입니까? 약속은 resolve () 또는 reject () 할 수 있다는 것을 이해하지만 약속의 코드가 resolve 또는 reject가 호출 된 후에도 계속 실행된다는 사실을 알고 놀랐습니다. 나는 모든 즉각적인 함수 실행을 중단시키는 exit 또는 return의 비동기 친화적 버전 인 resolve 또는 reject를 고려했습니다. 누군가가 다음 예제가 해결 호출 후 console.log를 표시하는 이유에 대한 생각을 설명 할 수 있습니까? var call = function() { return new Promise(function(resolve, reject) { resolve(); console.log("Doing ..

developer tip 2020.10.19

변수가 값을 변경할 때 감지하는 방법

변수가 값을 변경할 때 감지하는 방법 변수가 값을 변경할 때 어떻게 쉽게 감지 할 수 있습니까? 지정된 변수가 값을 변경할 때마다 프로그램 실행이 디버거에서 중단되기를 원합니다. 지금은 Eclipse의 디버거를 사용하고 있습니다. 클래스 또는 인스턴스 변수의 경우 개요보기에서 변수를 마우스 오른쪽 버튼으로 클릭합니다. "Toggle Watchpoint"를 선택합니다. 그런 다음 breapkoints보기에서 결과 항목을 마우스 오른쪽 버튼으로 클릭 할 수 있습니다. "중단 점 속성"을 선택합니다. "필드 액세스"를 선택 취소합니다. 또는 변수가 선언 된 줄에서 중단 점을 전환 한 다음 결과 항목을 마우스 오른쪽 단추로 클릭하고 "중단 점 속성"을 선택하고 "필드 액세스"를 선택 취소합니다. Eclipse에..

developer tip 2020.10.19

sed의 출력을 변수에 저장

sed의 출력을 변수에 저장 이 질문에 이미 답변이 있습니다. Bash에서 명령의 출력에 변수를 어떻게 설정합니까? 14 답변 내 파일의 두 번째 줄을 변수에 저장하고 싶습니다. sed -n '2p' myfile sed명령 의 출력을 라는 변수 에 저장하고 싶습니다 line. 이를 수행하는 올바른 구문은 무엇입니까? 다음 과 같은 명령 대체를 사용하십시오 . line=$(sed -n '2p' myfile) echo "$line" 또한 =표지판 주변에는 공간이 없습니다 . 일반적으로 variable=$(command) 또는 variable=`command` 후자는 이전 구문 $(command)입니다. 참고 : 첫 번째 인수를 사용 variable = ....하여 명령 variable을 실행 =하고 두 번째..

developer tip 2020.10.19

InputStream 길이가있는 AmazonS3 putObject 예제

InputStream 길이가있는 AmazonS3 putObject 예제 Java를 사용하여 S3에 파일을 업로드하고 있습니다. 이것이 지금까지 얻은 것입니다. AmazonS3 s3 = new AmazonS3Client(new BasicAWSCredentials("XX","YY")); List buckets = s3.listBuckets(); s3.putObject(new PutObjectRequest(buckets.get(0).getName(), fileName, stream, new ObjectMetadata())); 파일이 업로드되고 있지만 콘텐츠 길이를 설정하지 않으면 경고가 발생합니다. com.amazonaws.services.s3.AmazonS3Client putObject: No content..

developer tip 2020.10.19
반응형