반응형

ProgramingTip 2111

Visual Studio 솔루션에서 코드 줄을 어떻게 계산합니까?

Visual Studio 솔루션에서 코드 줄을 어떻게 계산합니까? 전체 솔루션에서 코드 줄 수를 있습니까? MZ-Tools에 대해 설명 하는 것이 있습니다. Visual Studio 2010 Ultimate에는 기본 제공 기능이 있습니다. 분석-> 코드 계산 나는 이것에 유용한 powershell을 발견 했습니다. 어쨌든 LoC는 실제로 가짜라고 생각하기 때문에 그렇게 생각합니다. 작은 솔루션의 디렉토리에서 : PS C:\Path> (gci -include *.cs,*.xaml -recurse | select-string .).Count 8396 PS C:\Path> 그러면 모든 솔루션의 .cs 및 .xaml 파일에서 비어 있지 않은 줄이 계산됩니다. 더 큰 프로젝트의 경우 다른 확장 목록을 사용했습니다..

ProgramingTip 2020.09.29

WebSockets vs. Server-Sent 이벤트 / EventSource

WebSockets vs. Server-Sent 이벤트 / EventSource WebSocket 과 Server-Sent Events 는 모두 데이터를 브라우저에 푸시 할 수 있습니다. 나에게 그들이 경쟁하는 기술인 것입니다. 그들 사이의 차이점은 무엇입니까? 언제 다른 것을 선택 하시겠습니까? Websocket과 SSE (Server Sent Events)는 모두 데이터를 브라우저에 푸시 할 수 있습니다 경쟁 기술은 아닙니다. Websockets 연결은 브라우저에 데이터를 보내고 브라우저에서 데이터를받을 수 있습니다. 웹 소켓을 사용할 수있는 애플리케이션의 좋은 예는 채팅 애플리케이션입니다. SSE 연결은 데이터를 브라우저로만 푸시 할 수 있습니다. 온라인 주식 시세 또는 타임 라인 또는 피드를 업데..

ProgramingTip 2020.09.29

Visual Studio에서 전체 디렉터리 구조를 "기존 항목 추가"어디에서 있습니까?

Visual Studio에서 전체 디렉터리 구조를 "기존 항목 추가"어디에서 있습니까? 복잡한 중첩 디렉터리 구조에있는 C # 프로젝트와 전혀 관련이없는 독립된 파일 집합이 있습니다. 작업중 인 ASP.NET 웹 응용 프로그램의 다른 디렉터리에 해당 형식으로 추가하고 싶습니다. 동일한 구조를 유지하면서. 그래서 폴더를 프로젝트의 대상 위치에 복사하고 "기존 항목"을 시도하여 이전 폴더 계층 구조를 잃어 버렸습니다. 일반적으로 디렉터리를 직접 다시 만들고 일대일로 복사 한 다음 기존 항목을 추가했습니다. 이 경우 디렉토리 / 항목이 너무 많이. Visual Studio 2008에서 기존 디렉터리와 파일을 어떻게 추가합니까? Windows 탐색기에서 솔루션 탐색기로 파일 / 폴더를 사용합니다. 모두 추가됩니..

ProgramingTip 2020.09.29

Node.js의 console.log ()에서 '[Object]'대신 전체 객체를 얻으려면 어떻게해야합니까?

Node.js의 console.log ()에서 '[Object]'대신 전체 객체를 얻으려면 어떻게해야합니까? 를 사용하여 console.log()당신의 업무를 수행 할 수 있습니까? const myObject = { "a":"a", "b":{ "c":"c", "d":{ "e":"e", "f":{ "g":"g", "h":{ "i":"i" } } } } }; console.log(myObject); 출력 : { a: 'a', b: { c: 'c', d: { e: 'e', f: [Object] } } } 그러나 나는 또한 재산의 내용을보고 싶다 f. 다음을 무시합니다 util.inspect(). const util = require('util') console.log(util.inspect(myObject, ..

ProgramingTip 2020.09.29

Haskell 시작하기

Haskell 시작하기 며칠 동안 저는 Haskell의 함수형 프로그래밍 패러다임에 대해 머리를려고 노력했습니다. 튜토리얼을 읽고 스크린 캐스트를 수행이 작업을 수행했습니다. 이제 다양한 명령형 / OO 언어 (예 : C, Java, PHP)를 학습 할 때 연습이 좋은 방법을 학습합니다. 하지만 Haskell이 무엇을 할 수 있는지 잘 모르고 새로운 개념이 많기 때문에 어디서부터 시작할지 몰랐습니다. 그래서 어떻게 하스켈을 배웠습니까? 정말 "얼음 깨뜨리는"이유는 무엇입니까? 또한 운동을 시작하는 데 좋은 아이디어가 있습니까? 이 가이드를 하스켈에서 가지고있는 기술 수준에 따라 절대 주문할 것입니다. 이 프로세스는 수개월 (년?)이 걸리적 다소 길다는 점에 유의하십시오. 완전 초보 첫째, Haskell은..

ProgramingTip 2020.09.29

GitHub 리포지토리에 태그 만들기

GitHub 리포지토리에 태그 만들기 GitHub에 저장소 가 표시되는 태그 를 지정 해야합니다. 셸에 태그를 지정했지만 GitHub에서는 표시되지 않았습니다. 다른 조치를 취해야합니까? 셸에서 명령은 다음과 가변합니다. git tag 2.0 이제 입력 git tag하면 다음과 같이 표시됩니다. 2.0 그래서 태그가있는 것입니다. 맞습니까? 저장소는 https://github.com/keevitaja/myseo-pyrocms 입니다. 이 태그를 GitHub에 표시해야합니까? 내 태그는 어디에 있습니까? 다음 중 하나를 사용하여 GitHub에 대한 태그를 만들 수 있습니다. Git 명령 줄 또는 GitHub의 웹 인터페이스. 명령 줄에서 태그 만들기 현재 브랜치에 태그를 생성 한 다음 실행하십시오. git..

ProgramingTip 2020.09.29

하나 이상의 항목에 대한 유효성 검사에 실패했습니다.

하나 이상의 항목에 대한 유효성 검사에 실패했습니다. 자세한 내용은 'EntityValidationErrors'속성을 참조하세요. 코드 우선 접근 방식으로 데이터베이스를 시드 할 때이 오류가 발생합니다. 하나 이상의 항목에 대한 유효성 검사에 실패했습니다. 자세한 내용은 'EntityValidationErrors'속성을 참조하세요. 솔직히 저는 유효성 검사 오류의 내용을 확인하는 방법을 확인합니다. Visual Studio는 8 개의 개체가있는 배열이 표시됩니다. 이것은 이전 모델에서 작동하지 않았지만 아래에서 설명하는 몇 가지 변경 사항을 적용했습니다. Status라는 열거 형이 변경되었습니다. 동일한 테이블에 대한 2 개의 외래 키를 갖도록 ApplicantsPositionHistory 클래스를 변경..

ProgramingTip 2020.09.29

'이름'또는 'ID'로 HTML 앵커를 소유하고 있습니까?

'이름'또는 'ID'로 HTML 앵커를 소유하고 있습니까? " http://example.com/#foo"방법으로 웹 페이지의 일부를 참조 하십시오 Foo Title 또는 Foo Title 둘 다 작동하지만 동일 여부 또는 의미 상 차이가 있습니까? HTML 5 사양에 따르면 5.9.8 조각 식별자로 이동 : HTML 문서 (및 text / html MIME 유형)의 경우 문서의 어떤 부분이 무엇인지 판별 다음 처리 모델을 따라야합니다. URL을 구문 분석하고 fragid를 URL의 구성 요소로합니다. fragid가 빈 곳이면 문서의 맨 위에 있습니다. DOM에 fragid와 동일한 ID를 가진 요소가있는 경우 트리 순서의 첫 번째 요소는 문서의 부분입니다. 여기서 알고리즘을 중지하십시오. 가 있으면 값..

ProgramingTip 2020.09.29

@property 데코레이터는 어떻게 작동 작동합니까?

@property 데코레이터는 어떻게 작동 작동합니까? 내장 기능이 어떻게 property작동 하는지 이해하고 싶습니다 . 나를 혼란스럽게 property하는 것은 데코레이터로 사용할 인수를 사용하고 데코레이터로 사용할 수 있습니다. 이 예제는 문서 에서 장비 것입니다 . class C(object): def __init__(self): self._x = None def getx(self): return self._x def setx(self, value): self._x = value def delx(self): del self._x x = property(getx, setx, delx, "I'm the 'x' property.") property의 인수는 getx, setx, delx및 문서화 문자열..

ProgramingTip 2020.09.28

mock과 stub의 차이점은 무엇입니까?

mock과 stub의 차이점은 무엇입니까? Martin Fowler의 Mocks는 스텁을 포함 하여 테스트에서 조롱과 스터 빙에 대한 다양한 가이드를 읽었 지만 여전히 차이점을 이해하지 못합니다. 그루터기 가장 큰 차이점은 미리 정해진 행동으로 이미 스텁이라는 것입니다. 따라서 테스트 목적으로 속이는 더 (추상 클래스 또는 인터페이스)를 구현하는 클래스가 처리하는 메서드는 응답으로 스텁 아웃됩니다. 당신은 이미 당신의 테스트 밖에서 구축하는 스텁 코드를 작성 것입니다. 모조품 모의는 테스트의 일부로 기대에 맞게 설정해야하는 것입니다. 모의는 미리 정해진 방식으로 설정되지 않은 테스트에서 수행하는 코드가 있습니다. 어떤 방식으로 으로든 모의는 기대치를 설정하는 코드가 어떤 작업을 수행하기 전에 실행해야하기..

ProgramingTip 2020.09.28
반응형