반응형

2020/10/08 30

PL / pgSQL에서 사용되는 '$$'는 무엇입니까?

PL / pgSQL에서 사용되는 '$$'는 무엇입니까? PL / pgSQL의 완전히 새로운이기 때문에, 더블 달러 기호의 의미는 무엇인가 이 기능은 : CREATE OR REPLACE FUNCTION check_phone_number(text) RETURNS boolean AS $$ BEGIN IF NOT $1 ~ e'^\\+\\d{3}\\ \\d{3} \\d{3} \\d{3}$' THEN RAISE EXCEPTION 'Wrong formated string "%". Expected format is +999 999'; END IF; RETURN true; END; $$ LANGUAGE plpgsql STRICT IMMUTABLE; 나는 그 추측하고있어,에 RETURNS boolean AS $$, $$자..

Programing 2020.10.08

libstdc ++를 정적으로 링크 : 문제가 있습니까?

libstdc ++를 정적으로 링크 : 문제가 있습니까? 상당히 오래된 libstdc ++ 버전과 함께 제공되는 Ubuntu 10.04를 실행하는 시스템에 GCC 4.7의 libstdc ++와 함께 Ubuntu 12.10에 빌드 된 C ++ 애플리케이션을 배포해야합니다. 현재 저는 -static-libstdc++ -static-libgcc이 블로그 게시물 인 Linking libstdc ++ statically에서 제안한대로를 사용 하여 컴파일하고 있습니다. 저자는 libstdc ++를 정적으로 컴파일 할 때 동적으로로드 된 C ++ 코드를 사용하지 말라고 경고합니다.이 코드는 아직 확인하지 않았습니다. 그래도 지금까지 모든 것이 순조롭게 진행되고있는 것 같습니다. Ubuntu 10.04에서 C ++ 1..

Programing 2020.10.08

PyCharm이 프로젝트의 모든 Python 오류를 나열 할 수 있습니까?

PyCharm이 프로젝트의 모든 Python 오류를 나열 할 수 있습니까? 가상 환경에서 python 2.7을 사용하고 PyCharm 2.7 (2013 년 2 월 7 일 새 빌드)을 사용합니다. 모호하지 않은 오류 (예 : 선언되지 않은 변수 사용, 존재하지 않는 함수 호출과 같은 다른 언어의 컴파일 오류와 동일)가있는 Python 파일을 열 때마다 파일 거터에 빨간색 줄무늬가 표시됩니다. 따라서 오류가 포함 된 파일을 탐색 할 때 무작위로 오류를 발견합니다. 내가 정말 원하는 것은 모든 파이썬 오류를 별도의 창에 나열 할 수 있다는 것입니다. Visual Studio 2005/2008/2010 / ... IDE에는 파일 이름과 줄 번호와 함께 모든 오류를 나열하는 별도의 "오류"보기가 있으며 이러한 오..

Programing 2020.10.08

Windows에서 Ruby / Rails 실행시 제한 사항

Windows에서 Ruby / Rails 실행시 제한 사항 RoR에 대한 설치 문서에는 Windows에서 Ruby on Rails를 실행하는 데 많은 제한이 있으며 경우에 따라 전체 라이브러리가 작동하지 않는다고 언급되어 있습니다. 이러한 제한은 얼마나 나쁜가요? RoR을 코딩 / 실행하기 위해 항상 Linux를 기본으로 설정해야하며 Iron Ruby가 이러한 제한을 수정할 것으로 예상됩니까 아니면 OS 자체의 핵심입니까? 편집 설치 및 Linux에서 실행에 대한 답변에 감사드립니다. 그러나 설치 설명서 및 작동하지 않는 라이브러리에서 참조한 기능의 한계를 이해하려고 노력하고 있습니다. 주석에 대한 링크를 찾으려고합니다. 내가 생각하는 msi 패키지를 설치할 때 설치에서 참조 편집 최근 IronRuby에..

Programing 2020.10.08

If-else if-else over switch 문을 사용하거나 그 반대의 경우

If-else if-else over switch 문을 사용하거나 그 반대의 경우 switch일련의 if문에 블록 을 사용하려는 이유는 무엇 입니까? switch 문은 같은 일을하는 것 같지만 입력하는 데 시간이 더 걸립니다. 대부분의 경우와 마찬가지로 컨텍스트와 개념적으로 올바른 방법을 기반으로 사용할 것을 선택해야합니다. 스위치는 실제로 "이 변수 값을 기반으로 이들 중 하나를 선택하십시오"라고 말하지만 if 문은 일련의 부울 검사일뿐입니다. 예를 들어, 다음을 수행하는 경우 : int value = // some value if (value == 1) { doThis(); } else if (value == 2) { doThat(); } else { doTheOther(); } 이것은 임의의 테스트..

Programing 2020.10.08

현재 위치에서 시작하여 지정된 장소를 향하는 경로로 Google지도를 여는 모든 모바일 장치에 대한 링크를 만드는 방법은 무엇입니까?

현재 위치에서 시작하여 지정된 장소를 향하는 경로로 Google지도를 여는 모든 모바일 장치에 대한 링크를 만드는 방법은 무엇입니까? 나는 이것이 찾기가 그렇게 어렵지 않을 것이라고 생각했지만 예상했던 것처럼 멋진 크로스 디바이스 기사를 찾는 것은 쉽지 않습니다. 모바일 장치의 브라우저를 열고 Google지도를 검색하거나지도 앱 (Apple지도 또는 Google지도)을 열고 경로를 직접 시작하는 링크를 만들고 싶습니다. 즉, 현재 위치에서 시작하여 지정된 지점에서 끝납니다 ( 위도 / 경도). 두 기기 (브라우저 스택 옆), Android와 iPhone에서 테스트 할 수 있습니다. 다음 링크는 Android에서만 작동합니다. Take me there! iPhone의 Chrome에서이 링크를 클릭하면 모바..

Programing 2020.10.08

TypeScript는 유형 별칭을 허용합니까?

TypeScript는 유형 별칭을 허용합니까? 그래서 나는 다음과 같은 추악한 유형에 별칭을 사용할 수 있기를 바랍니다. Maybe[] 다음과 같은 것 : import Response = Maybe[]; TypeScript에서 유형 별칭을 수행하는 방법이 있습니까? 버전 1.4부터 Typescript는 유형 별칭 ( source )을 지원합니다 . 유형 별칭 이제 type 키워드를 사용하여 유형에 대한 별칭을 정의 할 수 있습니다. type PrimitiveArray = Array; type MyNumber = number; type NgScope = ng.IScope; type Callback = () => void; 유형 별칭은 원래 유형과 정확히 동일합니다. 그들은 단순히 대체 이름입니다. 버전 1..

Programing 2020.10.08

Javascript의 다형성이란 무엇입니까?

Javascript의 다형성이란 무엇입니까? 나는 인터넷에서 다형성 에 관한 기사를 읽을 수 있었다 . 하지만 그 의미와 그 중요성을 잘 이해하지 못했다고 생각합니다. 대부분의 기사에서는 이것이 왜 중요한지, 그리고 OOP (물론 JavaScript에서)에서 다형성 동작을 달성 할 수있는 방법을 설명하지 않습니다. 구현 방법에 대한 아이디어가 없기 때문에 코드 예제를 제공 할 수 없으므로 내 질문은 다음과 같습니다. 뭔데? 왜 필요한가요? 어떻게 작동합니까? 자바 스크립트에서이 다형성 동작을 어떻게 얻을 수 있습니까? 이 예가 있습니다. 그러나이 코드의 결과가 무엇인지 쉽게 이해할 수 있습니다. 다형성 자체에 대한 명확한 아이디어를 제공하지 않습니다. function Person(age, weight) ..

Programing 2020.10.08

ASP.NET MVC에서 페이지 매김을 어떻게 수행합니까?

ASP.NET MVC에서 페이지 매김을 어떻게 수행합니까? ASP.NET MVC에서 페이지 매김을 수행하는 가장 선호되고 쉬운 방법은 무엇입니까? 즉, 목록을 여러 개의 검색 가능한 페이지로 나누는 가장 쉬운 방법은 무엇입니까? 예를 들어 다음과 같이 데이터베이스 / 게이트웨이 / 저장소에서 요소 목록을 가져 왔다고 가정 해 보겠습니다. public ActionResult ListMyItems() { List list = ItemDB.GetListOfItems(); ViewData["ItemList"] = list; return View(); } 간단히하기 위해 내 작업에 대한 페이지 번호 만 매개 변수로 지정하고 싶습니다. 이렇게 : public ActionResult ListMyItems(int pa..

Programing 2020.10.08

std :: map 확장 이니셜 라이저 목록은 어떻게 생겼습니까?

std :: map 확장 이니셜 라이저 목록은 어떻게 생겼습니까? 존재한다면 std::map확장 이니셜 라이저 목록은 어떻게 생겼을까 요? 나는 GCC 4.4로 생각할 수있는 모든 것의 조합을 시도해 보았지만 컴파일 된 것을 찾지 못했습니다. 존재하고 잘 작동합니다. std::map x { std::make_pair (42, "foo"), std::make_pair (3, "bar") }; 지도의 값 유형은 pair 이므로 기본적으로 동일하거나 변환 가능한 유형의 쌍 목록이 필요합니다. std :: pair를 사용한 통합 초기화를 사용하면 코드가 더욱 간단 해집니다. std::map x { { 42, "foo" }, { 3, "bar" } }; 목록 초기화 가 중첩 된지도에서도 작동 한다는 doublep..

Programing 2020.10.08
반응형