반응형

programing tip 3103

백분율 값을 보유하기위한 적절한 데이터 유형?

백분율 값을 보유하기위한 적절한 데이터 유형? 0.00 %에서 100.00 % 범위의 백분율 값을 유지하는 데 가장 적합한 데이터 유형은 무엇입니까? 백분율에 소수점 두 자리를 가정 할 때 사용하는 데이터 유형은 백분율 저장 계획에 따라 다릅니다. 분수 등가물 (예 : 100.00 %가 1.0000으로 저장 됨)을 저장하려는 경우 값이 1.0000을 초과하지 않고 (최대 값이라고 가정) 0 미만으로 절대로 내려 가지 않도록 decimal(5,4)하는 CHECK제약 조건이 있는 데이터 유형에 데이터를 저장합니다. (바닥이라고 가정). 액면가를 저장하려는 경우 (예 : 100.00 %는 100.00으로 저장 됨) decimal(5,2)적절한 CHECK제약 조건 과 함께 사용해야합니다 . 좋은 열 이름과 결합..

programing tip 2020.09.10

void * a = & a는 어떻게 합법적입니까?

void * a = & a는 어떻게 합법적입니까? 다음 C ++ 코드를 고려하십시오. void* a = &a; 컴파일러가 선언되지 않은 식별자 사용에 대해 불평하지 않는 이유는 무엇입니까? 또한 컴파일러는 변수 a를 무엇으로 간주 합니까? void 객체에 대한 void*포인터입니까, 아니면 포인터에 대한 포인터입니까? C ++에서 변수 선언의 범위는 매우 놀랍습니다. void* a = &a; ^~~~~~~~~~~~~~~~~ a declared as `void*` from here on 따라서, &a이다 void**그러나 어떤 포인터 형식 이후에 암시 적으로 변환입니다 void*... 다음과 같습니다. void* a; a = &a; 따라서 a선언되었습니다. 그래서 a에 a쓰여진 주소를 얻 습니다 a. 그래..

programing tip 2020.09.10

기본 패키지에서 클래스를 가져 오는 방법

기본 패키지에서 클래스를 가져 오는 방법 중복 가능성 : 기본 패키지의 자바 클래스에 액세스하는 방법은 무엇입니까? Eclipse 3.5를 사용하고 있으며 기본 패키지와 함께 일부 패키지 구조로 프로젝트를 만들었습니다. 나는 기본 패키지에서 하나 개의 클래스가 - Calculations.java을 나는 (예를 들어있는 패키지의 하나에 해당 클래스의 사용을 만들고 싶어 com.company.calc). 기본 패키지에있는 클래스를 사용하려고하면 컴파일러 오류가 발생합니다. 기본 패키지의 클래스를 인식 할 수 없습니다. 문제는 어디입니까? Calculations.java-소스 코드 public class Calculations { native public int Calculate(int contextId); ..

programing tip 2020.09.10

Objective-C 다중 상속

Objective-C 다중 상속 하나는 methodA를 포함하고 다른 하나는 methodB를 포함하는 두 개의 클래스가 있습니다. 따라서 새 클래스에서 methodA 및 methodB 메서드를 재정의해야합니다. 그렇다면 목표 C에서 다중 상속을 어떻게 달성합니까? 구문과 약간 혼동됩니다. Objective-C는 다중 상속을 지원하지 않으며 필요하지 않습니다. 사용 구성 : @interface ClassA : NSObject { } -(void)methodA; @end @interface ClassB : NSObject { } -(void)methodB; @end @interface MyClass : NSObject { ClassA *a; ClassB *b; } -(id)initWithA:(ClassA *..

programing tip 2020.09.10

사용자의 Subversion 구성 파일은 주요 운영 체제에서 어디에 저장됩니까?

사용자의 Subversion 구성 파일은 주요 운영 체제에서 어디에 저장됩니까? Subversion 1.7의 경우 다양한 주요 운영 체제 (특히 Windows, Mac OS X 및 Linux)에있는 SVN "config"파일은 어디에 있습니까? ~/.subversion/config 또는 /etc/subversion/config Mac / Linux 용 과 %appdata%\subversion\config Windows 용 Windows 7, 8 및 10에서는 다음 위치에서 찾을 수 있습니다. C:\Users\\AppData\Roaming\Subversion Windows 탐색기 주소 표시 줄에 다음을 입력하면 바로 이동합니다. %appdata%\Subversion Win에 대해서는 확실하지 않지만 n *..

programing tip 2020.09.10

파이썬에서 a-= b와 a = a-b의 차이점

파이썬에서 a-= b와 a = a-b의 차이점 나는 최근 에 행렬의 N 행을 평균화하기 위해이 솔루션을 적용 했습니다 . 솔루션은 일반적으로 작동하지만 7x1 어레이에 적용하면 문제가 발생했습니다. -=운영자를 사용할 때 문제가 있음을 알았습니다 . 작은 예를 들어 보려면 : import numpy as np a = np.array([1,2,3]) b = np.copy(a) a[1:] -= a[:-1] b[1:] = b[1:] - b[:-1] print a print b 다음을 출력합니다. [1 1 2] [1 1 1] 따라서, 어레이의 경우 a -= b와는 다른 결과를 생성한다 a = a - b. 지금까지이 두 가지 방법이 똑같다고 생각했습니다. 차이점은 무엇입니까? 행렬의 모든 N 행을 합산하는 방법이..

programing tip 2020.09.10

libcurl을 사용하는 HTTP 상태 코드?

libcurl을 사용하는 HTTP 상태 코드? curl_easy_perform을 호출 한 후 HTTP 상태 코드 (예 : 200 또는 500)를 어떻게 얻습니까? http://curl.haxx.se/libcurl/c/curl_easy_getinfo.html CURLINFO_RESPONSE_CODE 마지막으로받은 HTTP 또는 FTP 코드를 받으려면 long에 대한 포인터를 전달하십시오. 이 옵션은 libcurl 7.10.7 이전 버전에서 CURLINFO_HTTP_CODE로 알려졌습니다. 이 서버 응답 코드가 수신되지 않으면 0이됩니다. 참고 프록시의 CONNECT 응답은 CURLINFO_HTTP_CONNECTCODE로 읽어야합니다. 그리고 이것은 아닙니다. curl_code = curl_easy_perf..

programing tip 2020.09.10

Map.clear () vs new Map : 어느 것이 더 좋을까요?

Map.clear () vs new Map : 어느 것이 더 좋을까요? [복제] 이 질문에 이미 답변이 있습니다. ArrayList를 비우거나 새 목록을 만들고 이전 목록을 가비지 수집하도록 하시겠습니까? [중복] 4 개의 답변 구문으로 Map이 Map testMap = new HashMap();. 이지도에는 1000 개의 데이터가있을 수 있습니다. 내 애플리케이션에 새 데이터 목록이 필요한 경우 맵을 지워야합니다. 하지만 Map.clear () 코드를 /** * Removes all of the mappings from this map. * The map will be empty after this call returns. */ public void clear() { modCount++; Entry[]..

programing tip 2020.09.10

스크립트 및 스타일 요소에 대한 HTML "nonce"속성의 목적은 무엇입니까?

스크립트 및 스타일 요소에 대한 HTML "nonce"속성의 목적은 무엇입니까? W3C가있다라는 HTML5.1에 새로운 속성 말한다 nonce에 대한이 style와 script그이 웹 사이트의 콘텐츠 보안 정책을 사용할 수 있습니다. 나는 그것에 대해 봤지만 마침내이 속성이 실제로 무엇을하고 그것을 사용할 때 어떤 변화가 있는지 알지 못했습니다. 이 nonce속성을 사용하면 CSP 지시문 ( 모든 인라인 /을 허용 함)의 사용을 피하면서 특정 인라인 script및 style요소 를 "허용" unsafe-inline할 수 있으므로 인라인 / 일반적으로 허용하지 않는 핵심 CSP 기능을 계속 유지할 수 있습니다 .scriptstylescriptstyle 따라서 nonce속성은 특정 스크립트 또는 스타일 요소..

programing tip 2020.09.10

내 컴퓨터에서 fuslogvw.exe를 찾을 수 없습니다.

내 컴퓨터에서 fuslogvw.exe를 찾을 수 없습니다. 어셈블리 바인딩 로그 뷰어 실행 파일 (fuslogvw.exe)을 찾고 있는데 내 컴퓨터에서 찾을 수없는 것 같습니다. Visual Studio 명령 프롬프트에 fuslogvw를 입력하면 응용 프로그램이 열리기 때문에 확실합니다. 내가 작업중인 컴퓨터에는 Visual Studio 2008이 새로 설치되어 있으며 이전 버전은 설치되지 않았습니다. 어디서 찾을 수 있는지 아는 사람이 있습니까? 바인딩 문제를 해결하기 위해 서버에 복사하려면 exe가 필요합니다. 내 상자에서 VS2008에서도 찾을 수 있습니다. C : \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ bin \ fuslogvw.exe Win..

programing tip 2020.09.10
반응형