반응형

JavaScript 2291

루비 연산자 "= ~"

루비 연산자 "= ~" 이 질문에 이미 답변이 있습니다. Ruby에서 "= ~"연산자는 무엇입니까? 7 답변 루비에서 연산자 중 일부를 읽었지만 =~. 무엇을 =~위해, 또는 무엇을 의미합니까? 내가 본 프로그램은 regexs = (/\d+/) a = somestring if a =~ regexs 나는 그것이 somestring숫자와 같으면 비교하고 있다고 생각 하지만 다른 사용법이 있으며 =~연산자 의 적절한 정의는 무엇입니까? =~연산자는 문자열에 대한 정규 표현에 일치하고, 그렇지 않으면 nil을 반환 중 하나가 발견되면 문자열에서 경기의 오프셋 (offset)입니다. /mi/ =~ "hi mike" # => 3 "hi mike" =~ /mi/ # => 3 "mike" =~ /ruby/ # => n..

developer tip 2020.08.13

Java EE 개발자 용 Eclipse를 업그레이드하는 방법은 무엇입니까?

Java EE 개발자 용 Eclipse를 업그레이드하는 방법은 무엇입니까? Eclipse 설치를 업그레이드하는 고통스럽지 않은 방법이 있습니까? 이클립스 사이트를 찾아 보았지만 유용한 설명을 찾을 수 없습니다. 사용 가능한 사이트에 업데이트 URL을 추가합니다. 창> 환경 설정> 설치 / 업데이트> 사용 가능한 소프트웨어 사이트> 추가 ... Name: Oxygen Location: http://download.eclipse.org/releases/oxygen/ 그런 다음 Eclipse에 업데이트를 찾도록 지시 하십시오 . 도움말> 업데이트 확인 . 설치 후 Eclipse가 다시 시작되고 이전 스플래시 화면이 표시됩니다. 다음에 Eclipse를 수동으로 중지 / 시작하면 올바른 시작 화면이 올바르게 표시..

developer tip 2020.08.13

virtualenvwrapper로 환경 이름 바꾸기

virtualenvwrapper로 환경 이름 바꾸기 라는 환경 이 있으며 virtualenvwrapper 용 doors으로 이름을 바꾸고 싶습니다 .django 난 그냥 폴더 이름을 바꾸면 것으로 나타났습니다 ~/.virtualenvs/doors에 django, 지금 호출 할 수 workon django있지만 환경은 여전히 말한다 (doors)hobbes3@hobbes3. 당신이 사용할 수있는: cpvirtualenv oldenv newenv rmvirtualenv oldenv 따라서 귀하의 경우 : cpvirtualenv doors django rmvirtualenv doors 당신이 할 경우 : $ ack-grep -ai doors ~/.virtualenvs/django/bin doorsdjango가..

developer tip 2020.08.13

AltGr 키가 작동하지 않습니다. 대신 Ctrl + AltGr [닫힘]을 사용해야합니다.

AltGr 키가 작동하지 않습니다. 대신 Ctrl + AltGr [닫힘]을 사용해야합니다. 이 문제가 여러 번 발생했습니다. AltGr키 를 사용하여 액세스 할 수있는 캐릭터를 사용하고 싶지만 어떤 이유로 작동하지 않습니다. 내가 AltGr키를 누르지 않은 것처럼 . 일반적으로 원격 데스크톱에서는이 문제가 발생하지만 로컬 컴퓨터에서는 발생하지 않습니다. 나는 이것이 그 키의 조합을 할 때 트리거된다고 생각합니다 : Alt/ Ctrl/ AltGr/ Shift+ Enter. 하지만 그 조합을 많이 시도했지만 문제가 해결되지 않았습니다 ... 나는 또한 내가하는 동안 내가 필요로하는 자에 액세스 할 수 있다고 생각 Ctrl+ AltGr+ Key대신 AltGr+를Key 내 질문을 작성하는 동안 내 문제에 대한 ..

developer tip 2020.08.13

Cygwin에서 파일 열기

Cygwin에서 파일 열기 opencygwin 에 OSX 명령에 해당하는 것이 있습니까? open해당 유형에 대한 기본 응용 프로그램으로 파일을 엽니 다. 나는 다음과 같은 것을하고 싶다. $ magic-command file.xls #excel opens as if file.xls would have been double-clicked $ magic-command file.txt #notepad opens as if file.txt would have been double-clicked 아이디어를 얻었습니까? 기본적으로 "cygwin-double-click"명령과 같습니다. cygwin 유틸리티를 사용할 수도 있습니다. cygstart OSX와 같은 것을 만들려면 bashrc에 다음을 추가하십시오. a..

developer tip 2020.08.13

문자열에서 n 번째 하위 문자열 찾기

문자열에서 n 번째 하위 문자열 찾기 이것은 매우 사소한 것처럼 보이지만 저는 Python을 처음 접했고 가장 Pythonic 방식으로하고 싶습니다. 문자열에서 n 번째 발생하는 부분 문자열을 찾고 싶습니다. 내가하고 싶은 것과 동등한 것이 있어야합니다. mystring.find("substring", 2nd) 파이썬에서 어떻게 이것을 달성 할 수 있습니까? Mark의 반복적 인 접근 방식은 일반적인 방법이라고 생각합니다. 다음은 관련 프로세스를 찾는 데 유용 할 수있는 문자열 분할의 대안입니다. def findnth(haystack, needle, n): parts= haystack.split(needle, n+1) if len(parts)= 0 and n > 1: start = haystack.fin..

developer tip 2020.08.13

개조를 사용하여 GSON으로 중첩 된 JSON 개체 가져 오기

개조를 사용하여 GSON으로 중첩 된 JSON 개체 가져 오기 내 Android 앱에서 API를 사용하고 있으며 모든 JSON 응답은 다음과 같습니다. { 'status': 'OK', 'reason': 'Everything was fine', 'content': { } 문제는 모든 POJO에 status, reason필드 가 있고 필드 내부에 content내가 원하는 실제 POJO가 있다는 것입니다. 항상 content필드 를 추출하기 위해 Gson의 사용자 지정 변환기를 만드는 방법이 있습니까? 그러면 개조가 적절한 POJO를 반환합니까? 포함 된 개체를 반환하는 사용자 지정 deserializer를 작성합니다. JSON이 다음과 같다고 가정 해 보겠습니다. { "st..

developer tip 2020.08.13

언제 Theme.AppCompat와 ThemeOverlay.AppCompat를 사용해야합니까?

언제 Theme.AppCompat와 ThemeOverlay.AppCompat를 사용해야합니까? 다음 Theme.AppCompat 클래스가 있습니다. Theme.AppCompat Theme.AppCompat.Light Theme.AppCompat.Light.DarkActionBar Theme.AppCompat.NoActionBar Theme.AppCompat.Light.NoActionBar Theme.AppCompat.DialogWhenLarge Theme.AppCompat.Light.DialogWhenLarge Theme.AppCompat.Dialog Theme.AppCompat.Light.Dialog Theme.AppCompat.CompactMenu 및 다음 ThemeOverlay.AppCompat 클..

developer tip 2020.08.13

asp.net mvc를 사용하여 하이픈으로 연결된 HTML 속성

asp.net mvc를 사용하여 하이픈으로 연결된 HTML 속성 다음을 사용하는 대신 하이픈 속성이있는 요소를 만들 때 더 좋은 구문이 있습니까? 제안 된 표준 HTML 5 및 WIA ARIA 에 대한 HTML 사양을 살펴보면 HTML 속성의 하이픈이 일종의 단순한 이름 간격으로 더 일반적으로 사용될 계획 인 것 같습니다. 예를 들어 HTML 5는 사용자 지정 속성에 접두사가 붙는 것을 제안 data-하고 WIA ARIA는 aria-모든 WIA ARIA 속성에 접두사를 사용 합니다. ASP.NET MVC에서 HTML 도우미를 사용하는 경우 익명 개체는 사전으로 변환됩니다. 불행히도 C #에서는 이름에 하이픈을 지원하지 않으므로 유일한 대안은 사전을 만드는 것입니다. 구문이 매우 장황하고 전체 확장을 다시..

developer tip 2020.08.13

C # listView, 2, 3, 4 열 등에 항목을 어떻게 추가합니까?

C # listView, 2, 3, 4 열 등에 항목을 어떻게 추가합니까? 사용중인 listView컨트롤 ( Winform)의 열 1에 항목을 추가하려면 listView1.Items.Add제대로 작동하지만 열 2와 3 등에 항목을 추가하려면 어떻게해야합니까? 이를 수행하는 방법에는 여러 가지가 있지만 여기에 하나의 솔루션이 있습니다 (4 컬럼 용). string[] row1 = { "s1", "s2", "s3" }; listView1.Items.Add("Column1Text").SubItems.AddRange(row1); 더 자세한 방법은 다음과 같습니다. ListViewItem item1 = new ListViewItem("Something"); item1.SubItems.Add("SubItem1a")..

developer tip 2020.08.13
반응형