반응형

자바 2037

SQL Server에서 좌표 (Google지도의 경도 / 위도)를 저장하는 가장 좋은 방법은 무엇입니까?

SQL Server에서 좌표 (Google지도의 경도 / 위도)를 저장하는 가장 좋은 방법은 무엇입니까? 사용자 목록과 Google지도 좌표 (경도 및 위도)를 저장할 테이블을 SQL Server 2008에서 디자인하고 있습니다. 두 개의 필드가 필요합니까, 아니면 1로 할 수 있습니까? 이러한 종류의 데이터를 저장하는 데 가장 적합한 (또는 가장 일반적인) 데이터 유형은 무엇입니까? SQL Server 2008에 도입 된 새로운 공간 데이터 유형을 살펴보십시오. 이러한 유형의 작업을 위해 설계되었으며 인덱싱 및 쿼리를 훨씬 쉽고 효율적으로 수행 할 수 있습니다. 추가 정보: MS TechNet : SQL Server 2008 공간 데이터 유형 , MSDN : Working with Spatial Dat..

program tip 2020.08.19

JPQL IN 절 : Java-Arrays (또는 Lists, Sets…)?

JPQL IN 절 : Java-Arrays (또는 Lists, Sets…)? 우리 데이터베이스에서 작지만 임의의 값으로 설정된 텍스트 태그가있는 모든 개체를로드하고 싶습니다. SQL에서이 문제를 해결하는 논리적 방법은 "IN"절을 작성하는 것입니다. JPQL은 IN을 허용하지만 모든 단일 매개 변수를 IN에 직접 지정해야하는 것 같습니다 (예 : "in (: in1, : in2, : in3)"). IN 절의 값으로 풀어야하는 배열이나 목록 (또는 다른 컨테이너)을 지정하는 방법이 있습니까? JPA 1.0에 대해 잘 모르겠지만 CollectionJPA 2.0에서 전달할 수 있습니다 . String qlString = "select item from Item item where item.name IN :na..

program tip 2020.08.19

파이썬 문자열에서 하위 문자열의 첫 번째 발생을 어떻게 찾을 수 있습니까?

파이썬 문자열에서 하위 문자열의 첫 번째 발생을 어떻게 찾을 수 있습니까? 그래서 내 문자열이 "이 친구는 멋진 친구"라면. '친구'의 첫 번째 색인을 찾고 싶습니다. mystring.findfirstindex('dude') # should return 4 이것에 대한 파이썬 명령은 무엇입니까? 감사. find() >>> s = "the dude is a cool dude" >>> s.find('dude') 4 빠른 개요 : index및find find방법 옆 에도 있습니다 index. find그리고 index처음 나타나는 위치를 반환 : 모두 동일한 결과를 얻을 수 있지만, 아무것도 발견되지 않으면 index을 올릴 ValueError반면 find복귀 -1. Speedwise는 둘 다 동일한 벤치 마크..

program tip 2020.08.19

CSS 단위-vh / vw와 %의 차이점은 무엇입니까?

CSS 단위-vh / vw와 %의 차이점은 무엇입니까? 방금 새롭고 흔하지 않은 CSS 유닛에 대해 배웠습니다. vh및 vw각각의 뷰포트의 높이와 폭의 비율을 측정한다. Stack Overflow에서이 질문을 보았지만 단위가 훨씬 더 비슷해졌습니다. vw 및 vh 단위는 어떻게 작동합니까? 대답은 구체적으로 말합니다 vw 및 vh는 각각 창 너비와 높이의 백분율입니다. 100vw는 너비의 100 %, 80vw는 80 % 등입니다. 이것은 %더 일반적인 단위 와 똑같은 것처럼 보입니다 . 개발자 도구에서 값을 vw / vh에서 %로 또는 그 반대로 변경하려고 시도했지만 동일한 결과를 얻었습니다. 둘 사이에 차이점이 있습니까? 그렇지 않다면이 새로운 유닛이 도입 된 이유는 CSS3무엇입니까? 100%100%..

program tip 2020.08.18

SQL 쿼리를 테스트하는 가장 좋은 방법

SQL 쿼리를 테스트하는 가장 좋은 방법 복잡한 SQL 쿼리가 계속 오류와 함께 나가는 문제가 발생했습니다. 기본적으로 이로 인해 잘못된 고객에게 메일이 전송되고 이와 같은 기타 '문제'가 발생합니다. 이와 같은 SQL 쿼리를 만드는 모든 사람의 경험은 무엇입니까? 우리는 격주로 새로운 데이터 집단을 만들고 있습니다. 그래서 여기에 내 생각과 그에 대한 한계가 있습니다. 테스트 데이터 생성 이것은 우리가 모든 올바른 데이터를 가지고 있음을 증명하지만 프로덕션에서 이상 징후를 배제하지 않습니다. 그것은 오늘날 잘못된 것으로 간주되지만 10 년 전에는 정확했을 수있는 데이터입니다. 문서화되지 않았으므로 데이터가 추출 된 후에 만 ​​알 수 있습니다. 벤 다이어그램 및 데이터 맵 생성 이것은 쿼리의 디자인을 ..

program tip 2020.08.18

std :: tie는 어떻게 작동합니까?

std :: tie는 어떻게 작동합니까? 나는 그것에 std::tie대해 많이 생각하지 않고 사용 했습니다. 작동하므로 다음을 수락했습니다. auto test() { int a, b; std::tie(a, b) = std::make_tuple(2, 3); // a is now 2, b is now 3 return a + b; // 5 } 하지만이 흑 마법 은 어떻게 작동합니까? 어떻게 일시적인가 만든 않습니다 std::tie변화 a와 b? 나는 이것이 언어 기능이 아니라 라이브러리 기능이기 때문에 더 흥미 롭다는 것을 알게되었고, 확실히 우리가 스스로 구현하고 이해할 수있는 것입니다. 핵심 개념을 명확히하기 위해 좀 더 기본적인 예를 들어 보겠습니다. std::tie더 많은 값 (튜플)을 반환하는 함수에..

program tip 2020.08.18

수정 된 폐쇄에 대한 액세스 (2)

수정 된 폐쇄에 대한 액세스 (2) 이것은 Access to Modified Closure 의 질문을 확장 한 것입니다 . 다음이 실제로 프로덕션 용도로 충분히 안전한지 확인하고 싶습니다. List lists = new List(); //Code to retrieve lists from DB foreach (string list in lists) { Button btn = new Button(); btn.Click += new EventHandler(delegate { MessageBox.Show(list); }); } 위의 내용은 시작할 때마다 한 번만 실행합니다. 지금은 잘 작동하는 것 같습니다. Jon이 어떤 경우에는 반 직관적 인 결과에 대해 언급했듯이. 그래서 여기서 조심해야 할 것은 무엇입니까..

program tip 2020.08.18

백분율 (%) 및 픽셀 (px) 또는 em의 테두리 반경

백분율 (%) 및 픽셀 (px) 또는 em의 테두리 반경 border-radius에 픽셀 또는 em 값 을 사용 하면 값이 요소의 가장 큰 면보다 크더라도 가장자리 반경은 항상 원호 또는 알약 모양 입니다. 백분율을 사용할 때 가장자리 반경은 타원이며 요소의 각 측면 중앙에서 시작하여 타원형 또는 타원 모양이됩니다 . border-radius의 픽셀 값 : div { background: teal; border-radius: 999px; width: 230px; height: 100px; padding: 40px 10px; box-sizing: border-box; font-family: courier; color: #fff; } border-radius:999px; border-radius의 백분율 값..

program tip 2020.08.18

Haskell의 Prelude.read가 Maybe를 반환하지 않는 이유는 무엇입니까?

Haskell의 Prelude.read가 Maybe를 반환하지 않는 이유는 무엇입니까? Prelude.read 유형이 좋은 이유가 있습니까? read :: Read a => String -> a Maybe값을 반환하는 대신 ? read :: Read a => String -> Maybe a 문자열이 Haskell을 구문 분석하지 못할 수 있으므로 후자가 더 자연스럽지 않을까요? 또는 Either String a, Left구문 분석하지 않으면 원래 문자열을 포함하고 Right그 결과를 포함하면 어디에 있습니까? 편집하다: 나는 다른 사람들이 나를 위해 상응하는 래퍼를 작성하도록하려는 것이 아닙니다. 그렇게하는 것이 안전하다는 확신을 구하는 것뿐입니다. 편집 : GHC 7.6부터는 다음 과 함께 기본 패키지..

program tip 2020.08.18

작업 표시 줄에서 브라우저 창 깜박임 만들기

작업 표시 줄에서 브라우저 창 깜박임 만들기 JavaScript를 사용하여 작업 표시 줄에서 사용자의 브라우저를 깜박임 / 깜박임 / 강조 표시하려면 어떻게해야합니까? 예를 들어 사용자가 서버에 새 메시지가 있는지 확인하기 위해 10 초마다 AJAX 요청을하는 경우 사용자가 당시 다른 응용 프로그램을 사용하고 있더라도 즉시 알 수 있기를 바랍니다. 편집 :이 사용자는 새 메시지가 도착했을 때주의가 산만 해지기를 원합니다. 이것은 작업 표시 줄 단추가 색상을 변경하는 데 깜박이지 않지만 제목이 마우스를 움직일 때까지 깜박입니다. 이것은 크로스 플랫폼에서 작동하며 다른 탭에있는 경우에도 작동합니다. newExcitingAlerts = (function () { var oldTitle = document.ti..

program tip 2020.08.18
반응형