반응형

2020/06/08 30

JavaScript에서 많은 수의 과학적 표기법을 피하는 방법은 무엇입니까?

JavaScript에서 많은 수의 과학적 표기법을 피하는 방법은 무엇입니까? JavaScript는 숫자가 커지면 큰 INT를 과학적 표기법으로 변환합니다. 이 문제가 발생하지 않도록하려면 어떻게해야합니까? 있다 Number.toFixed는 하지만, 수> = 1E21이며, 그 외 (20)의 최대 정밀도를 가지고 있다면, 당신은 자신의 롤 수있는 과학적 표기법을 사용하지만 지저분한 될 것입니다. function toFixed(x) { if (Math.abs(x) < 1.0) { var e = parseInt(x.toString().split('e-')[1]); if (e) { x *= Math.pow(10,e-1); x = '0.' + (new Array(e)).join('0') + x.toString()...

Programing 2020.06.08

"로컬 복사"및 프로젝트 참조에 대한 모범 사례는 무엇입니까?

"로컬 복사"및 프로젝트 참조에 대한 모범 사례는 무엇입니까? 큰 C # 솔루션 파일 (~ 100 프로젝트)이 있으며 빌드 시간을 개선하려고합니다. "로컬 복사"는 많은 경우에 낭비 적이라고 생각하지만 모범 사례가 궁금합니다. .sln에는 어셈블리 C에 따라 어셈블리 B에 따라 응용 프로그램 A가 있습니다.이 경우 수십 개의 "B"와 소수의 "C"가 있습니다. 이들은 모두 .sln에 포함되어 있으므로 프로젝트 참조를 사용하고 있습니다. 모든 어셈블리는 현재 $ (SolutionDir) / Debug (또는 Release)에 빌드됩니다. 기본적으로 Visual Studio는 이러한 프로젝트 참조를 "로컬 복사"로 표시하므로 모든 "C"가 빌드되는 모든 "B"에 대해 $ (SolutionDir) / Debu..

Programing 2020.06.08

.py 파일을 구문 분석하고 AST를 읽고 수정 한 다음 수정 된 소스 코드를 다시 작성하십시오.

.py 파일을 구문 분석하고 AST를 읽고 수정 한 다음 수정 된 소스 코드를 다시 작성하십시오. 파이썬 소스 코드를 프로그래밍 방식으로 편집하고 싶습니다. 기본적으로 .py파일 을 읽고 AST를 생성 한 다음 수정 된 파이썬 소스 코드 (예 : 다른 .py파일)를 다시 작성 하려고합니다 . 같은 표준 파이썬 모듈을 사용하여 구문 분석 / 컴파일 파이썬 소스 코드에 가지 방법이 있습니다 ast또는 compiler. 그러나 나는 소스 코드를 수정하는 방법 (예 :이 함수 선언 삭제)을 수정 한 다음 수정 파이썬 소스 코드를 다시 쓰는 방법을 지원하지 않는다고 생각합니다. 업데이트 :이 작업을 수행하는 이유는 주로 명령문 / 표현식을 삭제하고 테스트를 다시 실행하고 중단되는 부분을 확인하여 Python에 대..

Programing 2020.06.08

"단위 테스트 작성"은 어디에 있습니까?

"단위 테스트 작성"은 어디에 있습니까? 새로운 Visual Studio 2012 Ultimate을 설치했습니다. 내 솔루션으로 테스트 프로젝트를 만들었으며 기본 단위 테스트가 포함되어 있습니다. 그러나 새로운 방법을 마우스 오른쪽 버튼으로 클릭해도 "단위 테스트 생성"컨텍스트 메뉴가 더 이상 표시되지 않습니다. Visual Studio 2010 Ultimate를 참조하십시오. 그리고 Visual Studio 2012 Ultimate : 왜 그런지 알 수 있습니까? 최신 정보: Visual Studio 2012 및 2013 용 솔루션 : Microsoft는 여기에서 이를 인정했으며이를 해결하기 위한 공식적인 해결책을 제공합니다. 다운로드, 설치 및 즐기십시오! 이 기능은 VS에서 잘 렸습니다. http:..

Programing 2020.06.08

여러 열에서 INNER JOIN을 수행하는 방법

여러 열에서 INNER JOIN을 수행하는 방법 숙제 프로젝트를 진행 중이며 도시 이름이나 공항 코드로 항공편을 찾는 데이터베이스 쿼리를 수행해야하지만 flights테이블에는 공항 코드 만 포함되어 있으므로 도시별로 검색하려면 airports테이블 에 조인 하십시오. 공항 테이블에는 다음과 같은 열이 있습니다 code, city 플라이트 (flight) 테이블에는 다음과 같은 열이 있습니다 airline, flt_no, fairport, tairport, depart, arrive, fare 열을 fairport하고 tairport이다 에서 와 에 공항 코드. 열 depart및 arrive출발 및 도착 날짜입니다. 먼저 fairport열과 열의 항공편을 조인하는 쿼리가 나타났습니다 airports.cod..

Programing 2020.06.08

글꼴이 포함 된 SVG 이미지에 적합한 MIME 유형

글꼴이 포함 된 SVG 이미지에 적합한 MIME 유형 이것은 일반적인 SVG MIME 유형입니다. image/svg+xml 그리고 그것은 잘 작동합니다. 그러나 SVG 글꼴을 포함시킬 때 크롬은 이미지 대신 글꼴을 반환하기 때문에 MIME 유형이 잘못되었음을 나타냅니다. 보편적 인 MIME 유형이 있습니까? 크롬이 잘못 되었나요? 되어 application/svg+xml어떻게 든 가능? 나는 이것이 여전히 HTML5에서 회색 영역이라고 생각하지만 여기 누군가가 알고있을 것입니다. SVG에 대해 등록 된 미디어 유형 은 하나 뿐이며 이는 귀하가 나열한 미디어 유형 입니다 image/svg+xml. 물론 SVG도 XML로 제공 할 수 있지만 일부 시나리오에서는 브라우저가 다르게 동작하는 경향이 있습니다 im..

Programing 2020.06.08

왜 배열이 공변이지만 제네릭은 변하지 않습니까?

왜 배열이 공변이지만 제네릭은 변하지 않습니까? Joshua Bloch의 효과적인 Java에서 배열은 두 가지 중요한 점에서 일반 유형과 다릅니다. 첫 번째 배열은 공변량입니다. 제네릭은 변하지 않습니다. 공변량은 단순히 X가 Y의 하위 유형 인 경우 X []도 Y []의 하위 유형이됨을 의미합니다. 배열이 공변량 임 string이 Object의 하위 유형이므로 String[] is subtype of Object[] 불변은 단순히 X가 Y의 하위 유형인지 여부에 관계없이 단순히 List will not be subType of List. 내 질문은 왜 배열을 Java에서 공변량으로 만드는 결정입니까? 왜 배열이 변하지 않는가? 그러나 공변량을 나열하는 것과 같은 다른 SO 게시물 이 있습니까? 그러나 ..

Programing 2020.06.08

Ruby 1.9.2가“.”을 제거하는 이유

Ruby 1.9.2가“.”을 제거하는 이유 LOAD_PATH에서 대안이 무엇입니까? 루비 1.9.2에 대한 최신 변경 집합은 더 이상 현재 디렉토리하지 않습니다 .당신의 일부를 LOAD_PATH. 나는 그 .중 일부 라고 가정하는 사소한 수의 Rakefiles를 가지고 LOAD_PATH있기 때문에 그것들이 파산되었습니다 (프로젝트 경로를 기반으로하는 모든 요구 사항 진술에 대해 "로드 할 파일이 없습니다"). 이를위한 특별한 이유가 있습니까? 수정에 관해서는 $:

Programing 2020.06.08

MSBuild 내장 변수 목록

MSBuild 내장 변수 목록 내장 MSBuild 변수 목록을 어떻게 얻을 수 있습니까? 현재 프로젝트의 csproj 이름을 결정하는 방법을 알아야하며 MSBuild에서 다른 것을 알아내는 것이 도움이 될 수 있다고 생각했습니다. MSDN의 포괄적 인 목록 : MSBuild 예약 속성 일반적인 MSBuild 속성 빌드 명령 및 속성에 대한 매크로 다른 유용한 목록 : 잘 알려진 항목 메타 데이터 MSBuild 특수 문자 첫 번째 링크는 프로젝트 이름에 대한 MSBuild 속성을 보여줍니다. MSBuildProjectName 파일 이름 확장명이없는 프로젝트 파일의 파일 이름 http://msdn.microsoft.com/en-us/library/c02as0cs(loband).aspx 이러한 속성은 타사 도..

Programing 2020.06.08

ASP.NET Core의 토큰 기반 인증

ASP.NET Core의 토큰 기반 인증 ASP.NET Core 응용 프로그램으로 작업하고 있습니다. 토큰 기반 인증을 구현하려고하는데 새로운 보안 시스템 을 사용하는 방법을 알 수 없습니다 . 나는 예제를 살펴 보았지만 도움이되지 않았으며 쿠키 인증이나 외부 인증 (GitHub, Microsoft, Twitter)을 사용하고 있습니다. 내 시나리오는 : angularjs 응용 프로그램은 /token사용자 이름과 암호를 전달하는 URL을 요청해야 합니다. WebApi는 access_token다음 요청에서 angularjs 앱이 사용할 사용자를 승인하고 반환해야 합니다. ASP.NET Web API 2, Owin 및 Identity를 사용하여 현재 버전의 ASP.NET 토큰 기반 인증에 필요한 것을 정확하..

Programing 2020.06.08
반응형