반응형

developer tip 2321

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

순서를 유지하면서 정렬 된 목록을 데이터베이스에 저장하는 가장 좋은 방법 지난 몇 년간 제가 겪은 문제에 대한 좋은 해결책이있는 사람이 있는지 궁금합니다. 장바구니가 있는데 고객이 주문이 중요하다고 명시 적으로 요청합니다. 따라서 주문을 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

Facebook 페이지의 피드를 내 웹 사이트에 삽입하는 방법

Facebook 페이지의 피드를 내 웹 사이트에 삽입하는 방법 저는 자선 행사를 홍보하기 위해 그룹과 협력하고 있습니다. 삽입하려는 페이지는 내 Facebook 프로필이 아니라 누군가가 만든 Facebook 페이지입니다. 내 웹 페이지에 해당 뉴스 피드를 표시하고 싶습니다. 이 페이지에서 정보 / 액세스가 필요하면 알려주십시오. 다른 사람이 작동하는 예가 있으면 알려주십시오. 나는 그것을 그리기 위해 jsfiddle.net을 사용하고 있습니다. 페이지 : http://www.facebook.com/pages/Chefs-Classic-Knock-OUT-Bout/225835004169328 Ahhh, 그것은 매우 간단하고 프로그래밍이 필요하지 않습니다. 참조 : https://developers.facebo..

developer tip 2020.11.11

DateInterval 형식에서 'P'는 무엇을 의미합니까?

DateInterval 형식에서 'P'는 무엇을 의미합니까? DateTime에 대한 PHP 매뉴얼 에서 인용 한 다음 예제를 고려하십시오. 'D'는 날을 의미합니다. 'P'는 그 형식에서 무엇을 의미합니까? 에서 수동 간격 사양. 형식은 "마침표"를 나타내는 문자 P로 시작합니다. 각 기간 기간은 정수 값과 기간 지정자로 표시됩니다. 기간에 시간 요소가 포함 된 경우 사양의 해당 부분 앞에 문자 T가옵니다. 'P'는 기간을 나타냅니다. 여기를 참조하십시오 http://php.net/manual/en/dateinterval.construct.php 참고 URL : https://stackoverflow.com/questions/9188763/what-does-p-stand-for-in-the-dateint..

developer tip 2020.11.11

중첩 함수가 외부 함수의 변수에 액세스 할 수 있지만 수정할 수없는 이유

중첩 함수가 외부 함수의 변수에 액세스 할 수 있지만 수정할 수없는 이유 이 질문에 이미 답변이 있습니다. 중첩 함수에서 파이썬 덮어 쓰기 변수 4 답변 아래 두 번째 경우에서 Python은 지역 변수를 찾으려고합니다. 찾을 수없는 경우 첫 번째 경우처럼 외부 범위에서 볼 수없는 이유는 무엇입니까? 이것은 로컬 범위에서 x를 찾은 다음 외부 범위를 찾습니다. def f1(): x = 5 def f2(): print x 이것은 local variable 'x' referenced before assignment오류를 제공 합니다. def f1(): x = 5 def f2(): x+=1 함수 f2 ()의 서명을 수정할 수 없으므로 x의 값을 전달하고 반환 할 수 없습니다. 그러나 x를 수정하는 방법이 필요합..

developer tip 2020.11.11

SQL에서 같은 줄에 정수 변수와 문자열 인쇄

SQL에서 같은 줄에 정수 변수와 문자열 인쇄 Ok 그래서 Technet에서 이것에 대한 답을 검색했지만 아무 소용이 없습니다. 두 개의 String 변수와 연결된 정수 변수를 인쇄하고 싶습니다. 이것은 실행되지 않는 내 코드입니다. print 'There are ' + @Number + ' alias combinations did not match a record' 이런 기본적인 기능처럼 보이지만 T-SQL에서는 불가능하다고는 상상도 할 수 없었습니다. 하지만 가능하지 않다면 그냥 그렇게 말 해주세요. 정답을 찾을 수없는 것 같습니다. declare @x INT = 1 PRINT 'There are ' + CAST(@x AS VARCHAR) + ' alias combinations did not mat..

developer tip 2020.11.11
반응형