반응형

분류 전체보기 2429

Composer에서 종속성 업데이트가 그렇게 느린 이유는 무엇입니까?

Composer에서 종속성 업데이트가 그렇게 느린 이유는 무엇입니까? (symfony v 2.1.3) 에 설치된 번들을 관리하기 위해 composer ( http://getcomposer.org/ )를 사용하고 Symfony2있습니다. 작성기의 버전은입니다 de3188c. composer.json에 새 번들을 추가하고 실행할 때 종속성 업데이트에 대한 메시지를 표시하고 다음에 다운로드 할 때 모두 매우 낮다는 문제가 있습니다. 이 데이터는 composer.json (아래 참조)에 있으며 실행 시간은 약 20 분입니다 !!! 인터넷 연결이 충분히 빠릅니다. 대용량 파일을 매우 빠르게 다운로드 할 수 있습니다. 더 빠르게 만드는 트릭이 있습니까? { "name": "symfony/framework-stand..

developer tip 2020.11.11

Go를 사용하여 빈 구조체를 JSON으로 마샬링하지 않는 방법은 무엇입니까?

Go를 사용하여 빈 구조체를 JSON으로 마샬링하지 않는 방법은 무엇입니까? 다음과 같은 구조체가 있습니다. type Result struct { Data MyStruct `json:"data,omitempty"` Status string `json:"status,omitempty"` Reason string `json:"reason,omitempty"` } 그러나 MyStruct의 인스턴스가 완전히 비어 있어도 (즉, 모든 값이 기본값 임) 다음과 같이 직렬화됩니다. "data":{} 인코딩 / json 문서에 "빈"필드가 다음과 같이 지정되어 있음을 알고 있습니다. false, 0, 모든 nil 포인터 또는 인터페이스 값 및 길이가 0 인 모든 배열, 슬라이스, 맵 또는 문자열 그러나 모든 비어있는 ..

developer tip 2020.11.11

NVM을 사용하여 기본 노드 버전을 어떻게 설정할 수 있습니까?

NVM을 사용하여 기본 노드 버전을 어떻게 설정할 수 있습니까? 두 노드 버전 : v6.11.5 및 v9.0.0으로 nvm (zsh 셸이있는 ubuntu)을 설치했으며 nvm의 기본 버전은 v9.0.0입니다. 노드 버전을 변경해야 할 때마다 $ nvm list v6.11.5 -> v9.0.0 system default -> node (-> v9.0.0) node -> stable (-> v9.0.0) (default) stable -> 9.0 (-> v9.0.0) (default) $ nvm v6 v6.11.5를 정의하기 위해 nvm 버전 기본값을 어떻게 변경할 수 있습니까? (여기에 nvm 관리자) nvm alias default 6.11.5 특정 버전에 고정하려는 경우. 당신은 또한 할 수 있습니다 ..

developer tip 2020.11.11

순서를 유지하면서 정렬 된 목록을 데이터베이스에 저장하는 가장 좋은 방법

순서를 유지하면서 정렬 된 목록을 데이터베이스에 저장하는 가장 좋은 방법 지난 몇 년간 제가 겪은 문제에 대한 좋은 해결책이있는 사람이 있는지 궁금합니다. 장바구니가 있는데 고객이 주문이 중요하다고 명시 적으로 요청합니다. 따라서 주문을 DB에 유지해야합니다. 명백한 방법은 숫자 0을 N에 할당하고 그런 방식으로 정렬하는 OrderField를 삽입하는 것입니다. 그러나 그렇게하면 재정렬이 더 어려워지고 어떻게 든이 솔루션이 깨지기 쉽고 언젠가 다시 돌아올 것이라고 생각합니다. (저는 NHibernate 및 SQL Server 2005에서 C # 3,5를 사용합니다) 감사합니다 FWIW, 나는 당신이 제안하는 방식 (즉, 주문을 데이터베이스에 커밋하는 것)이 당신의 문제에 대한 나쁜 해결책이 아니라고 생각..

developer tip 2020.11.11

내 C # 프로그램의 패널 내에서 다른 응용 프로그램을 어떻게 실행할 수 있습니까?

내 C # 프로그램의 패널 내에서 다른 응용 프로그램을 어떻게 실행할 수 있습니까? C # 프로그램 (Process.Start ())에서 응용 프로그램을 트리거하는 방법에 대해 많이 읽었지만이 새 응용 프로그램을 C # 프로그램의 패널에서 실행하는 방법에 대한 정보를 찾을 수 없었습니다. . 예를 들어, 외부가 아닌 내 응용 프로그램 내에서 notepad.exe를 열기 위해 버튼을 클릭하고 싶습니다. 이것이 여전히 사용하는 것이 권장되는 것인지는 모르겠지만 "Object Linking and Embedding"프레임 워크를 사용하면 특정 개체 / 컨트롤을 응용 프로그램에 직접 포함 할 수 있습니다. 이것은 아마도 특정 응용 프로그램에서만 작동하며 메모장이 그중 하나인지 확실하지 않습니다. 메모장과 같은 ..

developer tip 2020.11.11

Java HashMap keySet () 반복 순서가 일치합니까?

Java HashMap keySet () 반복 순서가 일치합니까? 지도의 keySet () 메서드에서 반환 된 Set이 특정 순서를 보장하지 않는다는 것을 이해합니다. 내 질문은 여러 반복에 걸쳐 동일한 순서를 보장합니까 ? 예를 들면 Map map = getMap(); for( K k : map.keySet() ) { } ... for( K k : map.keySet() ) { } 위의 코드에서 맵이 수정 되지 않았다고 가정 하면 keySet에 대한 반복 순서가 동일합니다. 썬의 jdk15를 사용하면 그것은 않습니다 같은 순서로 반복 처리를,하지만이 동작에 의존하기 전에, 나는 모두의 JDK가 같은 행동을 할 것인지 알고 싶습니다. 편집하다 나는 그것에 의지 할 수없는 대답에서 봅니다. 안 됐네요. 주..

developer tip 2020.11.11

Javascript / jQuery에서 문자열의 픽셀 길이를 결정합니까?

Javascript / jQuery에서 문자열의 픽셀 길이를 결정합니까? jQuery / JavaScript에서 문자열의 픽셀 길이를 결정하는 방법이 있습니까? 범위에 텍스트를 래핑 하고 jquery width () 사용 HTML 캔버스에 사용되는 컨텍스트에는 글꼴 크기를 확인하는 방법이 내장되어 있습니다. 이 메서드는 TextMetrics텍스트의 너비를 포함하는 width 속성을 가진 객체를 반환 합니다. function getWidthOfText(txt, fontname, fontsize){ if(getWidthOfText.c === undefined){ getWidthOfText.c=document.createElement('canvas'); getWidthOfText.ctx=getWidthOfTe..

developer tip 2020.11.11

Linux 용 예쁘고 기능이 풍부한 Git GUI

Linux 용 예쁘고 기능이 풍부한 Git GUI 나는을 위해 체크 아웃 된 rich GUI위해 Git에 Linux. 최근에 나는 그것을 많이 사용하기 시작했으며 명령 줄이 매우 유용하더라도 고급 기능에 대해 잘 모르기 때문에 여전히 GUI를 원할 것입니다. 나는 이전 에이 질문을 보았지만 여전히이 질문에 내 대답이 없기 때문에이 질문을 다시해야합니다. 내가 사용하고 git-cola와 gitk, 그러나 나는 다른 DE 일하고처럼 그들은 반 구운 gitk이 모습을 보인다. gitGUI에서 필요한 모든 기능은 둘 중 하나에 없습니다. 시도 giggle했지만 diff를 보는 데 더 유용합니다. 나는 시도 QGit했지만 완전히 완료되지 않았습니다. 이제 foo-Git-GUI가 어떻게 생겼는지 알려 드리겠습니다...

developer tip 2020.11.11

JavaScript에서 양식 제출 캡처

JavaScript에서 양식 제출 캡처 javascript를 사용하여 양식을 제출하는 방법에 대한 많은 정보가있는 것 같지만 양식이 제출되었을 때 캡처하고 javascript에서 가로 챌 솔루션을 찾고 있습니다. HTML Go 사용자가 제출 (submit) 버튼을 누를 때, 나는 할 수 없습니다 양식을 제출하려면, 대신에 나는 자바 스크립트 함수를 호출 할 수 싶습니다. function captureForm() { // do some stuff with the values in the form // stop form from being submitted } 빠른 해킹은 버튼에 onclick 기능을 추가하는 것입니다.하지만이 솔루션이 마음에 들지 않습니다. 양식을 제출하는 방법은 여러 가지가 있습니다. 예..

developer tip 2020.11.11
반응형