반응형

JavaScript 2976

XML은 대소 문자를 구분합니까?

XML은 대소 문자를 구분합니까? 짧은 질문 XML은 대소 문자를 구분합니까? 더 긴 질문 예를 들면 : 속성은 컬러 타입 인 string유효한 색 (의 세트가 포함될 수 Red, Blue및 Green). XML의 유효성을 검사하기 위해 다음 XSD를 사용했습니다. 오전 나는 예상 레드, 블루와 그린의 다른 경우 변화를 받아들이는? 아니면 XML이 대소 문자를 구분하는 것으로 널리 허용됩니까? 짧은 답변: 예-XML은 대소 문자를 구분합니다. 더 긴 답변 : 대소 문자를 구분하는 것으로 널리 받아 들여지지 만 더 유연하게 받아들이고 싶다면 대소 문자를 구분하지 않는 열거 형에 대해 논의하는 아래 질문을 살펴보십시오. XML 스키마 대소 문자를 구분하지 않는 단순 유형 문자열 열거 XSD 1.1을 사용하면..

Programing 2020.08.17

express.js 애플리케이션을 구성하는 방법은 무엇입니까?

express.js 애플리케이션을 구성하는 방법은 무엇입니까? Express.js 애플리케이션 app.js에서 파일 을 분할하고 모듈화하는 일반적인 규칙이 있습니까? 아니면 모든 것을 하나의 파일에 보관하는 것이 일반적입니까? 나는 다음과 같이 분해했다. ~/app |~controllers | |-monkey.js | |-zoo.js |~models | |-monkey.js | |-zoo.js |~views | |~zoos | |-new.jade | |-_form.jade |~test | |~controllers | |-zoo.js | |~models | |-zoo.js |-index.js 나는 수출을 사용하여 관련된 것을 반환합니다. 예를 들어, 내가하는 모델에서 : module.exports = mo..

Programing 2020.08.17

ASP.NET MVC3 : packages.config의 용도는 무엇입니까?

ASP.NET MVC3 : packages.config의 용도는 무엇입니까? asp.net MVC packages.config의 용도는 무엇입니까? 사이트 / 애플리케이션 내에서 사용되는 내용을 반영하기 위해 항목이 필요합니까? 이 파일은 NuGet 인프라에서 관리됩니다. 각 버전으로 설치된 패키지를 추적하는 데 사용됩니다. ASP.NET MVC 3 도구 업데이트를 설치 한 경우 기본적으로 NuGet을 사용하여 jQuery, EntityFramework, Modernizr과 같은 패키지를 추적합니다. 이것이 새로운 베어 본 프로젝트를 생성 할 때이 파일을 볼 수있는 이유입니다. NuGet에 대해 자세히 알아 보려면 (그리고 몇 년 내에 VS 및 C # / VB에 추가 할 가장 좋은 기능 중 하나이므로 수..

Programing 2020.08.17

Java 프로그램에서 다른 jar 실행

Java 프로그램에서 다른 jar 실행 A.jar, B.jar라는 이름의 간단한 Java 응용 프로그램을 여러 개 작성했습니다. 이제 사용자가 버튼 A를 눌러 A.jar을 실행하고 버튼 B를 눌러 B.jar를 실행할 수 있도록 GUI Java 프로그램을 작성하고 싶습니다. 또한 GUI 프로그램에서 런타임 프로세스 세부 정보를 출력하고 싶습니다. 어떠한 제안? 내가 올바르게 이해하면 Java GUI 응용 프로그램 내부에서 별도의 프로세스에서 jar를 실행하려는 것으로 보입니다. 이를 위해 다음을 사용할 수 있습니다. // Run a java app in a separate system process Process proc = Runtime.getRuntime().exec("java -jar A.jar");..

Programing 2020.08.17

실제 세계에서 함수형 프로그래밍을 어떻게 사용할 수 있습니까?

실제 세계에서 함수형 프로그래밍을 어떻게 사용할 수 있습니까? [닫은] 함수형 언어는 상태를 제거하여 버그를 피할 수 있기 때문에 유용 할뿐만 아니라 스레드 수에 대해 걱정할 필요없이 자동으로 쉽게 병렬화 될 수 있기 때문에 좋습니다. 하지만 Win32 개발자로서 내 응용 프로그램의 일부 dll에 Haskell을 사용할 수 있습니까? 그리고 내가 그렇게한다면, 저에게 자동적으로 주어질 실질적인 이점이 있습니까? 그렇다면 무엇이 나에게 이점을 제공합니까? F #은 여러 코어와 CPU에서 작성하는 함수를 자동으로 병렬 처리합니까? 작업 관리자의 스레드 수가 증가하는 것을 본 적이 있습니까? 기본적으로 내 질문은 어떻게하면 실용적인 방법으로 Haskell을 사용할 수 있고, 그렇게하면 실제로 몇 가지 이점을 ..

Programing 2020.08.17

Tmux 대 iTerm2 분할 창

Tmux 대 iTerm2 분할 창 iterm2에 분할 창이있는 경우 왜 tmux를 사용해야합니까? tmux를 사용한 적이 없으며 iterm2의 분할 창 기능 대신 내 워크 플로에서 사용하는 것이 이점이 있는지 알고 싶습니다. iTerm2 분할 창에서 제공하는 비활성 창을 어둡게하는 것이 정말 마음에 듭니다. tmux는 비슷한 일을합니까? 각각의 장점 / 단점은 무엇입니까? 또 다른 이점이 있습니다 tmux. 실수로 닫으면 iterm2어떻게됩니까? 정말 실수로했다면 모든 것을 다시 열고 싶을 것입니다. 로 tmux그 아무것도 잃지 않고 세션을 다시 연결 한 간단하게 일반적이다. 대부분의 터미널 에뮬레이터 SIGHUP는 기본적으로 종료되는 모든 자식 에게 전송 하므로 저장되지 않은 데이터 (최소한 셸 및 v..

Programing 2020.08.17

SELECT… FOR UPDATE를 언제 사용합니까?

SELECT… FOR UPDATE를 언제 사용합니까? 의 사용 사례를 이해하도록 도와주세요 SELECT ... FOR UPDATE. 질문 1 : 다음은 언제 SELECT ... FOR UPDATE사용해야하는지에 대한 좋은 예 입니까? 주어진: 방 [id] 태그 [ID, 이름] room_tags [room_id, tag_id] room_id 및 tag_id는 외래 ​​키입니다. 애플리케이션은 모든 룸과 해당 태그를 나열하려고하지만 태그가없는 룸과 제거 된 룸을 구분해야합니다. SELECT ... FOR UPDATE를 사용하지 않으면 다음과 같은 일이 발생할 수 있습니다. 처음에는 : 방 포함 [id = 1] 태그에는 [id = 1, name = 'cats'] room_tags 포함 [room_id = 1,..

Programing 2020.08.17

강력한 이름의 어셈블리를 사용하는 이유는 무엇입니까?

강력한 이름의 어셈블리를 사용하는 이유는 무엇입니까? 강력한 명명 된 어셈블리를 사용하면 어떤 이점이 있습니까? 일반 조립으로 할 수없는 일은 무엇입니까? 먼저 어셈블리 이름을 강력하게 지정할 때의 이점을 나열하겠습니다. 어셈블리 이름을 강력하게 지정하면 어셈블리를 GAC ( 전역 어셈블리 캐시 ) 에 포함 할 수 있습니다 . 따라서 여러 응용 프로그램간에 공유 할 수 있습니다. 강력한 이름 지정은 해당 어셈블리의 고유 한 이름을 보장합니다. 따라서 다른 사람은 동일한 어셈블리 이름을 사용할 수 없습니다. 강력한 이름은 어셈블리의 버전 계보를 보호합니다. 강력한 이름은 아무도 어셈블리의 후속 버전을 생성 할 수 없도록합니다. 응용 프로그램 사용자는로드중인 어셈블리 버전이 응용 프로그램이 빌드 된 버전을 ..

Programing 2020.08.17

새 서비스를위한 기본 TCP / IP 포트를 어떻게 선택해야합니까?

새 서비스를위한 기본 TCP / IP 포트를 어떻게 선택해야합니까? TCP / IP 포트에서 수신 대기하는 앱을 개발할 때 기본 포트를 선택하는 방법은 무엇입니까? 이 앱이 많은 컴퓨터에 설치되며 포트 충돌을 피하는 것이 바람직하다고 가정합니다. 여기로 가서 설명이있는 항구를 선택 하세요Unassigned 첫 번째 단계 : IANA 목록보기 : 목록의 끝에서 볼 수 있습니다. "동적 및 / 또는 개인 포트는 49152에서 65535까지의 포트입니다." 그래서 그것이 당신의 더 나은 내기 일 것입니다. 그러나 당신이 하나를 선택하면 당신은 이미 그것을 "소유"한 충분히 인기있는 앱이 있는지 확인하기 위해 항상 그것에 구글을 할 수 있습니다 널리 사용된다는 의미는 향후 다른 사람이 사용하지 못하도록 보호하려..

Programing 2020.08.17

커밋 메시지는 현재 또는 과거 시제로 작성해야합니까?

커밋 메시지는 현재 또는 과거 시제로 작성해야합니까? [닫은] 그렇다면 어느 것이 더 좋고 더 직관적이라고 생각합니까? Fixed the XXX bug in YYY Fix the XXX bug in YYY Fixes the XXX bug in YYY Fixing the XXX bug in YYY 근거를 제공해주십시오. 참고 저는 일반적인 관점에서 요청하고 있습니다. 즉, 이것을 선호하는 svn / cvs 도구 또는 프로그래밍 언어와 연관시키지 말고 모든 도구 및 프로그래밍 언어에 적용해야하거나 적용 할 수있는 것으로 생각해야합니다. 다른 개발자에게 나타나는 이러한 메시지를 생각합니다. 그들은 아직 변경 사항을 적용하지 않았고 "이 변경 세트 / 패치를 적용하면 어떤 일을하게 될까요?"라는 암시적인 질문이..

Programing 2020.08.17
반응형