반응형

2020/12/13 30

npm 패키지 목록에서 무엇을 중복 제거합니까?

npm 패키지 목록에서 무엇을 중복 제거합니까? 나는 npm 목록으로 명령을 실행 중이며 내 종속성으로 언급 된 목록 아래에 있으며 중복 제거의 의미를 알고 싶습니다. 이의 의미 를 알려주십시오. deduped중복 제거됨 (중복 제거됨)의 줄임말입니다. 에 대한 문서 는이를 수행 npm dedupe하는 방법 을 설명합니다 npm. 로컬 패키지 트리를 검색하고 여러 종속 패키지에서 더 효과적으로 공유 할 수있는 트리 위로 종속성을 이동하여 전체 구조를 단순화하려고합니다. 즉, 여러 패키지에 동일한 종속성 (동일한 패키지 및 버전 범위를 의미 )이 있는지 확인하고 동일한 패키지를 "지시"합니다. 동일한 패키지가 참조되므로 두 번 설치할 필요가 없습니다. 또한 패키지를 "트리 위로"이동합니다 (트리를 평평하게..

Programing 2020.12.13

IDictionary

IDictionary .NET 4에서 공변이 아님 IDictionary.NET 4 / 실버 라이트 4는 공분산을 지원하지 않는, 즉 내가 할 수 없어 IDictionary myDict = new Dictionary(); IEnumerable지금 s로 할 수있는 것과 유사합니다 . 아마도 KeyValuePair공변 적이 지 않기 때문일 것입니다. 적어도 값에 대해서는 사전에서 공분산이 허용되어야한다고 생각합니다. 그래서 그것은 버그입니까 아니면 기능입니까? 아마도 .NET 37.4에서 올 것인가? 업데이트 (2 년 후) : 거기에있을 것입니다 IReadOnlyDictionary.NET 4.5하지만, 공변 될하거나하지 않습니다 :·/그것은에서 유래하기 때문에 IEnumerable, 그리고 KeyValuePa..

Programing 2020.12.13

@import 대 링크

@import 대 링크 먼저 제목이 여기 , 여기 , 여기 에서 묻는 중복 질문이라는 것을 알고 있습니다 . 이 주제에 대해 내가 읽은 모든 것은 2 년이 넘었습니다. 그 기간 동안 많은 것이 바뀌 었으므로 여전히 같은 생각을하는 것이 좋을까요? 다음은 스타일 시트 내에서 @import를 사용하여 재설정 CSS 및 몇 가지 다른 스타일을 가져 오는 예입니다. 에서 @import로 변경해야합니까 ? 이 기사 에 따르면 링크를 사용해야합니다. 그래서 다른 개발자들에게 지금까지 진정으로 가장 좋은 방법이 무엇인지 묻습니다 (2011 년 8 월 25 일). 지난 1 ~ 2 년 동안 변경된 사항이 많지 않으며 그 이후로도 여전히 많은 동일한 브라우저를 다루고 있으므로 관행을 변경해서는 안됩니다. 이상의 모든 경우..

Programing 2020.12.13

정의되지 않은 동작을 감지하는 C ++ 구현?

정의되지 않은 동작을 감지하는 C ++ 구현? C ++에서 엄청난 수의 작업이 수행되면 정의되지 않은 동작이 발생합니다. 여기서 사양은 프로그램의 동작이 무엇인지에 대해 완전히 음소거되고 모든 일이 발생하도록 허용합니다. 이 때문에 사람들이 디버그에서 컴파일되지만 릴리스 모드가 아닌 코드를 가지고 있거나, 겉보기에 관련없는 변경이 이루어질 때까지 작동하거나, 한 머신에서는 작동하지만 다른 머신에서는 작동하지 않는 등의 모든 종류의 경우가 있습니다. 내 질문은 C ++ 코드의 실행을보고 프로그램이 정의되지 않은 동작을 호출하는 모든 인스턴스에 플래그를 지정하는 유틸리티가 있는지 여부입니다. valgrind 및 확인 된 STL 구현과 같은 도구가 있다는 것은 좋지만 제가 생각하는 것만 큼 강력하지는 않습니다..

Programing 2020.12.13

논문 작성에 Git 사용

논문 작성에 Git 사용 Latex로 논문을 작성하기 위해 Git을 사용할 계획입니다. Git은 소프트웨어 개발을 위해 특별히 설계되었으므로 내 요구 사항에 적합합니까? 그것이 저에게 좋은 선택이라면 논문 작성에 이상적인 Git에서 사용할 수있는 특별하고 독특한 기능은 무엇입니까? 또한 Git 작업 흐름에 들어가기 전에 어떤 예방 조치를 취해야하는지 알고 싶습니다. 저는 Git의 완전한 초보자이므로 시작하기 전에 시작점은 무엇입니까? 몇 가지 기술적 고려 사항과 모범 사례가 있습니다. 저는 두 번째 논문, 특히 당신의 논문 및 / 또는 논문을 쓰기 위해갑니다. 기술적 인 내용은 git 튜토리얼을 확인할 수 있습니다. 논문의 디렉토리 구조를 정의하십시오. 나중에 변경할 수 있으며 git을 사용하여 변경 사..

Programing 2020.12.13

MSVC를 대체하기 위해 Windows에서 사용할 가치가있는 GCC?

MSVC를 대체하기 위해 Windows에서 사용할 가치가있는 GCC? 저는 현재 Visual Studio 2010을 사용하여 Windows에서 C ++로 개발하고 있습니다. C ++ 11이 공식 발표 된 후 MSVC에서 이미 사용 가능한 일부 기능을 사용하기 시작했습니다. 그러나 예상대로 대부분의 새로운 변경 사항은 지원되지 않습니다. 곧 출시 될 Visual Studio 버전이 이러한 새로운 기능을 추가 할 것이라고 생각했습니다. 그러나 이것을 읽은 후에 는 거의 변하지 않을 것 같습니다. 따라서 이미 대부분의 C ++ 11을 지원하는 것으로 보이므로 MSVC가 아닌 Windows에서 GCC를 사용할 수 있는지 궁금합니다. 내가 말할 수있는 한, 이것은 MinGW를 사용하는 것을 의미 할 것입니다 (다..

Programing 2020.12.13

MySQL의 트리 구조 테이블을 단일 쿼리로 깊이에 관계없이 쿼리 할 수 ​​있습니까?

MySQL의 트리 구조 테이블을 단일 쿼리로 깊이에 관계없이 쿼리 할 수 ​​있습니까? 대답은 '아니요'라고 생각하고 있지만 누구나 트리 구조를 SQL (MySQL)의 깊이로 크롤링하는 방법에 대한 통찰력이 있었지만 단일 쿼리로 보다 구체적으로, 트리 구조화 된 테이블 (id, data, data, parent_id)과 테이블의 한 행이 주어지면 모든 자손 (자녀 / 손자 / 기타) 또는 모든 조상 (부모 / 조부모) 을 가져올 수 있습니다. / etc) 단일 쿼리를 사용하여 얼마나 아래로 또는 위로 갈 것인지 알지 못합니까? 아니면 어떤 종류의 재귀를 사용하고 있습니까? 새로운 결과가 없을 때까지 더 깊게 쿼리해야합니까? 특히 저는 Ruby와 Rails를 사용하고 있지만 그다지 관련성이 없다고 생각합니..

Programing 2020.12.13

모바일 크롬에서만 SSL 인증서“err_cert_authority_invalid”

모바일 크롬에서만 SSL 인증서“err_cert_authority_invalid” 도메인 : https://www.amz2btc.com SSL 연구소의 분석 : https://www.ssllabs.com/ssltest/analyze.html?d=amz2btc.com 내 모든 데스크톱 브라우저가이 문제를 해결합니다. 모바일 파이어 폭스는이 문제를 해결합니다. 모바일 Chrome으로 시도했을 때만 오류가 발생했습니다.err_cert_authority_invalid SSL에 대해 거의 알지 못하기 때문에 SSL 보고서 또는이 오류가 발생하는 이유를 이해할 수 없습니다. 누군가 ELI5를 할 수 있다면 이상적 일 것입니다. :) 나는 방금 아침에 이것을 처리했습니다. 문제는 인증서가 없다는 것이 아닙니다. 내가..

Programing 2020.12.13

함수 정적 변수는 GCC에서 스레드로부터 안전합니까?

함수 정적 변수는 GCC에서 스레드로부터 안전합니까? 예제 코드에서 void foo() { static Bar b; ... } GCC 로 컴파일 b하면 스레드로부터 안전한 방식으로 생성되고 초기화됩니다. gcc의 man 페이지에서 -fno-threadsafe-statics 명령 줄 옵션을 찾았습니다 . 로컬 정적의 스레드로부터 안전한 초기화를 위해 C ++ ABI에 지정된 루틴을 사용하기 위해 추가 코드를 생성하지 마십시오. 이 옵션을 사용하여 스레드로부터 안전 할 필요가없는 코드에서 코드 크기를 약간 줄일 수 있습니다. 그것은 로컬 정적이 GCC에서 기본적으로 스레드로부터 안전하다는 것을 의미합니까? 그래서 명시적인 보호를 할 이유가 없습니다 pthread_mutex_lock/unlock. 이식 가능한..

Programing 2020.12.13

MySql Proccesslist가 "Sleep"항목으로 채워져 "너무 많은 연결"이 발생합니까?

MySql Proccesslist가 "Sleep"항목으로 채워져 "너무 많은 연결"이 발생합니까? php / mysql 연결과 관련된 오랜 문제에 대해 귀하의 도움을 요청하고 싶습니다. "SHOW PROCESSLIST"명령을 실행할 때마다 5 개의 웹 서버에서 나오는 데이터베이스 서버에 대한 약 400 개의 유휴 (상태 : 절전) 연결이 표시됩니다. 최근에 트래픽 수가 증가하고 그 이후로 MySQL이 "많은 연결에 대한"문제를 반복적으로보고하기 전까지는 그다지 문제가되지 않았습니다 (빠른 해결책을 찾지 못했습니다). 이러한 연결 중 350 개 이상이 "휴면"상태에 있습니다. . 또한 서버는 동일한 서버에 잠자기 연결이 있어도 MySQL 연결을 얻을 수 없습니다. 이러한 모든 연결은 아파치 서버가 다시 설..

Programing 2020.12.13
반응형