반응형

전체 글 2115

VB.NET의 '그림자'대 '재정의'

VB.NET의 '그림자'대 '재정의' 두 키워드 Shadows 및 Overrides 의 의미는 무엇입니까 ? 그들이하는 일과 어떤 맥락이 선호 되는가? Shadows가 실제로 OOP 개념이라고 생각하지 않습니다. 재정의는 상위 클래스에서 선언 된 메서드 / 속성 등에 대해 새 기능이나 추가 기능을 제공하고 있음을 나타냅니다. Shadows는 실제로 컴파일러가 부모 메서드 / 속성 등이 존재하지 않는다고 생각하도록 속입니다. 나는 그림자를 사용하지 않습니다. 재정의에 충실하십시오. VB가 수년 동안 제공 한 이러한 유형의 유용한 작은 "기능"은 항상 언젠가는 슬픔을 유발합니다. 재정의 는 더 일반적인 한정자입니다. 자식 클래스가 이런 방식으로 기본 클래스 함수를 재정의하면 자식 개체가 참조되는 방법 (기본..

code 2020.11.20

.Net 이전 vb left (string, length) 함수와 동일합니까?

.Net 이전 vb left (string, length) 함수와 동일합니까? .net이 아닌 프로그래머로서 이전 vb 함수에 해당하는 .net을 찾고 있습니다 left(string, length). 어떤 길이의 문자열에서도 작동한다는 점에서 게으르다. 예상대로 left("foobar", 3) = "foo"가장 유용하게는 left("f", 3) = "f". .net에서는 string.Substring(index, length)범위를 벗어난 모든 항목에 대해 예외가 발생합니다. Java에서는 항상 Apache-Commons lang.StringUtils를 사용했습니다. Google에서는 문자열 함수를 많이 검색하지 않습니다. 편집하다: @Noldorin- 와우, vb.net 확장에 감사드립니다! C #에서..

code 2020.11.20

Visual Studio가 배치 파일에 잘못된 문자를 삽입합니다.

Visual Studio가 배치 파일에 잘못된 문자를 삽입합니다. 개발 데이터베이스를 만들고 다시로드하는 프로세스를 자동화하는 데 사용하는 배치 파일이 있습니다. Visual Studio (예 : VS 데이터베이스 프로젝트)에서 이러한 배치 파일을 만들고 유지 관리하는 것이 좋습니다. 다음과 같이 매우 간단합니다. @echo off echo Setting server and db from defaults. set SERVERNAME=(LOCAL) set DB=PLEDGES echo Creating tables on server %SERVERNAME% and database %DB% sqlcmd -S %SERVERNAME% -d %DB% -E -i DropAllTables.sql sqlcmd -S %SER..

code 2020.11.20

Foundation Framework와 Core Foundation Framework의 차이점은 무엇입니까?

Foundation Framework와 Core Foundation Framework의 차이점은 무엇입니까? 나는 그것을 이해하려고 노력하지만 지금은 둘 다 나에게 똑같은 것처럼 보입니다. 그러나 Xcode에서는 "Core Foundation"또는 "Foundation"을 선택하여 콘솔 앱을 만들 수 있습니다. 누군가가 차이점을 지적 할 수 있습니다. Core Foundation 은 CFString, CFDictionary 등을 제공하는 C 레벨 API입니다. Foundation 은 Objective-C로 NSString, NSDictionary 등을 제공합니다. CoreFoundation은 C로 작성되고 Foundation은 Objective-C로 작성됩니다. 재단은이 훨씬 더 클래스; CoreFoun..

code 2020.11.20

mvc : favicon.ico도 컨트롤러를 찾습니까?

mvc : favicon.ico도 컨트롤러를 찾습니까? 오류가 발생합니다. " '/favicon.ico'경로에 대한 컨트롤러를 찾을 수 없거나 IController를 구현하지 않습니다." 그런 다음 생각했습니다. 스크립트, CSS 및 기타 파일에 대해서도 동일한 내용이 적용되므로 프레임 워크가 컨트롤러를 인스턴스화해야하는 파일을 어떻게 알 수 있습니까? (그런 생각은 안했지만 지금은 파비콘이 불평하고 있는데 궁금해 ....) 그러나 오류로 돌아가서 왜 그런 일이 발생합니까? 이것을 global.asax에 추가하십시오 . routes.IgnoreRoute("favicon.ico"); 제약 조건으로 무시 경로를 지정할 수도 있습니다. routes.IgnoreRoute("{*favicon}", new { fa..

code 2020.11.20

방랑 할 수 있도록 포트 8080을 사용하는 프로세스를 어떻게 죽일 수 있습니까?

방랑 할 수 있도록 포트 8080을 사용하는 프로세스를 어떻게 죽일 수 있습니까? MacOSX에서는 Packer를 사용하여 Vagrant 상자를 만들고 있으므로 계속해서 꺼내서 분해해야합니다. 나는 '방랑자'를 시도하고 있으며 포트가 사용 중이기 때문에 표준 오류를 수신합니다. "Vagrant는이 포트에서 이미 수신 대기중인 다른 응용 프로그램과 충돌 할 수 있으므로이 VM에서 지정된 포트를 전달할 수 없습니다. 8080으로 전달 된 포트는 이미 호스트 컴퓨터에서 사용 중입니다." 해결책은 간단 해 보입니다. 포트 8080을 열어두고있는 프로세스를 식별하고 해당 프로세스를 종료하면됩니다. 그렇게 쉽지는 않습니다. 명령을 실행하면 : nmap localhost -p 8080 다음 출력을받습니다. PORT ..

code 2020.11.19

zeromq가 localhost에서 작동하지 않는 이유는 무엇입니까?

zeromq가 localhost에서 작동하지 않는 이유는 무엇입니까? 이 코드는 훌륭하게 작동합니다. import zmq, json, time def main(): context = zmq.Context() subscriber = context.socket(zmq.SUB) subscriber.bind("ipc://test") subscriber.setsockopt(zmq.SUBSCRIBE, '') while True: print subscriber.recv() def main(): context = zmq.Context() publisher = context.socket(zmq.PUB) publisher.connect("ipc://test") while True: publisher.send( "hello..

code 2020.11.19

PictureBox에 대한 투명한 제어

PictureBox에 대한 투명한 제어 내 C # 양식에는 다운로드 이벤트에서 다운로드 비율을 표시하는 레이블이 있습니다. this.lblprg.Text = overallpercent.ToString("#0") + "%"; Label 컨트롤의 BackColor 속성이 투명하게 설정되어 있고 PictureBox 위에 표시되기를 원합니다. 하지만 제대로 작동하지 않는 것 같고 회색 배경이 보이며 그림 상자 위에 투명하게 보이지 않습니다. 이 문제를 어떻게 해결할 수 있습니까? Label 컨트롤은 투명도를 잘 지원합니다. 디자이너가 레이블을 올바르게 배치하지 못하게 할뿐입니다. PictureBox 컨트롤은 컨테이너 컨트롤이 아니므로 Form이 레이블의 부모가됩니다. 따라서 양식의 배경이 표시됩니다. 양식 생성..

code 2020.11.19

오류 LNK2005, 이미 정의 되었습니까?

오류 LNK2005, 이미 정의 되었습니까? Win32 콘솔 응용 프로그램에 A.cpp 및 B.cpp 파일이 있습니다. 두 파일 모두 다음 두 줄의 코드 만 포함합니다. #include "stdafx.h" int k; 컴파일 할 때 오류가 발생합니다. Error 1 error LNK2005: "int k" (?a@@3HA) already defined in A.obj 나는 무슨 일이 일어나고 있는지 이해하지 못한다. 누군가 나에게 이것을 설명해 주시겠습니까? 왜이 오류입니까? 하나의 정의 규칙을 위반하여 연결 오류가 발생했습니다. 제안 솔루션 : 두 개의 cpp 파일에 동일한 이름의 변수가 필요한 경우 오류를 방지하기 위해 Nameless namespace (Anonymous Namespace)를 사용해..

code 2020.11.19
반응형