분류 전체보기 959

WPF 창이 어떤 모니터에 있는지 어떻게 알 수 있습니까?

WPF 창이 어떤 모니터에 있는지 어떻게 알 수 있습니까? C# 응용 프로그램에서 WPF 창이 기본 모니터에 있는지 다른 모니터에 있는지 확인하려면 어떻게 해야 합니까?창이 최대화되면 창에 의존할 수 없습니다.왼쪽 또는 창.최대화되기 전의 좌표일 수 있기 때문에 맨 위에 있습니다.그러나 모든 경우에 이 작업을 수행할 수 있습니다. var screen = System.Windows.Forms.Screen.FromHandle( new System.Windows.Interop.WindowInteropHelper(window).Handle); 지금까지 사용 가능한 다른 답변은 질문의 WPF 부분을 다루지 않습니다.제 생각은 이렇습니다. WPF는 다른 응답에서 언급된 Windows Forms의 화면 클래스에서 볼..

source 2023.05.05

파이썬 3에서 int()와 floor()의 차이점은 무엇입니까?

파이썬 3에서 int()와 floor()의 차이점은 무엇입니까? 파이썬 2에서,floor()float 값을 반환했습니다.제가 보기에는 분명하지 않지만, 저는 왜 그것이 유용할 수 있는지를 명확히 하는 몇 가지 설명을 찾았습니다.floor()리턴 플로트(같은 경우)float('inf')그리고.float('nan')). 그러나 파이썬 3에서는floor()정수를 반환합니다(앞에서 언급한 특수한 경우에 대한 오버플로 오류를 반환합니다). 그렇다면, 만약 있다면, 사이의 차이점은 무엇입니까?int()그리고.floor()지금?floor()반올림하여 int() 자르기.음수를 사용하면 차이가 명확해집니다. >>> import math >>> math.floor(-3.5) -4 >>> int(-3.5) -3 음수를 반올..

source 2023.05.05

내부 vs.개인 액세스 수정자

내부 vs.개인 액세스 수정자 사이의 차이점은 무엇입니까?internal그리고.privateC#의 수식어에 액세스하시겠습니까?internal은 어셈블리 범위용입니다(즉, 동일한 .exe 또는 .vmx의 코드에서만 액세스 가능). private는 클래스 범위용입니다(즉, 같은 클래스의 코드에서만 액세스 가능).아래에서 설명을 찾으십시오.자세한 내용은 이 링크를 참조하십시오. - http://www.dotnetbull.com/2013/10/public-protected-private-internal-access-modifier-in-c.html 개인: - 개인 구성원은 고유한 유형(소유 클래스) 내에서만 액세스할 수 있습니다. 내부: - 내부 멤버는 상속(파생 유형) 또는 클래스 인스턴스를 통해 어셈블리 내..

source 2023.05.05

내 파일을 무시하는 gitignore 규칙 설명

내 파일을 무시하는 gitignore 규칙 설명 를 알 수.gitignore파일이 파일을 무시하게 합니다.)? 제가 수백 개의 개의 폴더가 더 시나리오)을 있다고 ..gitignore삭제된 파일: / -.gitignore -folder/ -.gitignore -subfolder/ -.gitignore -file.txt 가 가내뛰면을 하면,git add folder/subfolder/file.txtgit은 그것이 무시되는 것에 대해 불평할 수 있습니다. The following paths are ignored by one of your .gitignore files: folder/subfolder/file.txt Use -f if you really want to add them. 가능한 모든 것들 중 어..

source 2023.05.05

기록에 보관하지 않고 명령 실행

기록에 보관하지 않고 명령 실행 닫혔습니다. 이 질문은 충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 이 질문은 특정 프로그래밍 문제, 소프트웨어 알고리즘 또는 프로그래머가 주로 사용하는 소프트웨어 도구에 대한 것이 아닌 것 같습니다.질문이 다른 Stack Exchange 사이트에서 주제가 될 것으로 생각되는 경우, 질문에 대한 답변이 가능한 위치를 설명하는 의견을 남길 수 있습니다. 3년 전에 문을 닫았습니다. 커뮤니티는 4개월 전에 이 질문을 다시 시작할지 여부를 검토한 후 이 질문을 닫았습니다. 원래 종료 이유가 해결되지 않았습니다. 이 질문을 개선합니다. 소프트웨어 개발을 수행할 때 종종 명령행 명령에 기밀 정보를 포함해야 합니다.일반적인 예는 프로젝트를 서버에 ..

source 2023.05.05

Bash 명령 프롬프트에 git 분기 추가

Bash 명령 프롬프트에 git 분기 추가 현재 작업 중인 git 브랜치를 bash 프롬프트에 추가(체크아웃)하려고 했지만 성공하지 못했습니다.(액티브 디렉토리/파일을 보여주는 현재 경로를 그대로 유지하면서) 집에 .bashrc 파일이 있지만 .profile 파일을 언급하는 사람들도 많이 보았습니다. 1 use git 1.9.3 파일: 사용__git_ps1 Git는 함수를 포함하는 셸 스크립트를 제공합니다.__git_ps1그 bash PS1 프롬프트에 추가할 텍스트를 인쇄합니다(지점 이름 포함). 가장 기본적인 용도는 다음과 같습니다. $ __git_ps1 (master) 또한 선택적 형식 문자열을 사용합니다. $ __git_ps1 'git:[%s]' git:[master] 얻는 방법 먼파을어예복사니다합..

source 2023.05.05

어떻게 하면 C에서 int를 문자열로 변환할 수 있습니까?

어떻게 하면 C에서 int를 문자열로 변환할 수 있습니까? 어떻게 변환합니까?int끈으로? 데이터를 변환하는 함수를 만들려고 합니다.struct파일에 저장할 문자열로 변환합니다.사용할 수 있습니다.sprintf그것을 하기 위해, 또는 아마도.snprintf가지고 계신 경우: char str[ENOUGH]; sprintf(str, "%d", 42); 여기서 문자 수(+종료 문자 수)는str다음을 사용하여 계산할 수 있습니다. (int)((ceil(log10(num))+1)*sizeof(char)) 댓글에서 지적했듯이,itoa()는 표준이 아니므로 경쟁 답변에 제시된 sprintf() 접근 방식을 사용하는 것이 좋습니다! 사용할 수 있습니다.itoa()정수 값을 문자열로 변환하는 함수입니다. 다음은 예입니다..

source 2023.05.05

Azure/에서 과도한 HTTP 응답 헤더 제거/숨기기/사용 안 함UrlScan이 없는 IIS7

Azure/에서 과도한 HTTP 응답 헤더 제거/숨기기/사용 안 함UrlScan이 없는 IIS7 과도한 헤더를 제거해야 합니다(주로 침투 테스트를 통과하기 위해).UrlScan 실행과 관련된 솔루션을 살펴보았지만 Azure 인스턴스를 시작할 때마다 UrlScan을 설치해야 하기 때문에 번거롭습니다. startup.cmd에서 설치 프로그램을 배포하지 않는 Azure용 솔루션이 있어야 합니다. 응답 헤더는 다른 위치에 추가되는 것으로 알고 있습니다. 서버: IIS에 의해 추가되었습니다. X-AspNet-Version: 시스템에서 추가했습니다.HttpResponse 클래스에서 Flush 시 Web.dll X-AspNetMvc-버전:MvcHandler가 시스템에 추가했습니다.웹.dll. X-Powered-By:..

source 2023.05.05

MongoDB vs.카산드라 vs.실시간 광고 플랫폼용 MySQL

MongoDB vs.카산드라 vs.실시간 광고 플랫폼용 MySQL 저는 실적 위주의 실시간 광고 플랫폼에서 일하고 있습니다.저는 항상 MySQL로 개발해 왔지만, 상당한 속도 향상을 달성할 수 있다면 MongoDB나 Cassandra와 같은 새로운 것을 시도해 볼 의향이 있습니다.하루 종일 두 가지에 대해 읽었지만, 두 가지 모두 빠르게 발전하고 있기 때문에 많은 정보가 다소 오래된 것으로 보입니다. 저장된 기본 데이터는 클릭할 때마다 항목, 보기 행 증가 및 각 캠페인에 대한 정보(일부 기본 설정 등)입니다.클릭 삽입, 보기 합계 업데이트 및 실시간 통계 보고서 생성에서 속도 향상을 찾아야 합니다.그 플랫폼은 PHP로 개발되었습니다. 아니면 이것들 중 하나도 없나요?나열된 모든 기술을 사용하여 이를 달..

source 2023.05.05

Postgres: INSERT(이미 존재하지 않는 경우)

Postgres: INSERT(이미 존재하지 않는 경우) Python을 사용하여 postgres 데이터베이스에 쓰고 있습니다. sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) 그러나 일부 행이 동일하기 때문에 다음 오류가 발생합니다. psycopg2.IntegrityError: duplicate key value violates unique constraint "hundred_pkey" '이 행이 이미 존재하지 않는 한 INSERT' SQL 문을 작성하려면 어떻게..

source 2023.05.05