반응형

java 2291

빈 문자열을 무시하는 String.Join 메서드?

빈 문자열을 무시하는 String.Join 메서드? VB.NET 메서드 String.Join(separator, stringArray)는 PHP의 implode와 유사하지만 배열의 모든 null 요소는 빈 문자열로 대체되므로 c : Dim myArray() as String = { "a", null, "c" } Console.WriteLine(String.Join(", ", myArray)); // Prints "a, , c" 빈 문자열을 무시하는 구분 기호로 문자열 집합을 연결하는 간단한 방법이 있습니까? 배열이나 String.Join 또는 다른 것을 반드시 사용할 필요는 없습니다. 다음 변환이 필요합니다. ("a", "b", "c") --> "a, b, c" ("a", null, "c") --> "a..

developer tip 2020.09.09

Xcode 6/7/8에서 디버그 빌드와 릴리스 빌드간에 어떻게 전환합니까?

Xcode 6/7/8에서 디버그 빌드와 릴리스 빌드간에 어떻게 전환합니까? 릴리스 모드에서 OS X 앱을 빌드하기 위해 Xcode를 얻으려면 어떻게해야합니까? 이전 버전에 대한 지침 만 찾을 수 있고 스크린 샷이 일치하지 않습니다. 도움말 메뉴의 검색에 "release"를 입력했을 때 아무것도 보이지 않았습니다. Xcode 6-10에서 : 선택 제품 -> 계획 -> 편집 계획 . 탭 Build Configuration에서 변경 Info하십시오. 바로 가기 : Alt⌥실행 버튼을 길게 클릭합니다 ▶. 스킴에 대한 기본 설정이있는 프로젝트를 사용하는 가장 쉬운 방법은 제품-> 빌드 대상-> 프로파일 링을 수행하는 것입니다. 릴리스 빌드를 생성하려면 제품-> 아카이브를 선택하십시오. 이것이 릴리스 빌드입니다...

developer tip 2020.09.09

DOM 노드의 문자열 표현 가져 오기

DOM 노드의 문자열 표현 가져 오기 Javascript : 노드 (요소 또는 문서)의 DOM 표현이 있고 그 문자열 표현을 찾고 있습니다. 예 : var el = document.createElement("p"); el.appendChild(document.createTextNode("Test")); 산출해야합니다 : get_string(el) == "Test"; 나는 사소한 일을 놓치고 있다는 강한 느낌을 가지고 있지만 IE, FF, Safari 및 Opera에서 작동하는 방법을 찾지 못했습니다. 따라서 outerHTML은 옵션이 아닙니다. 임시 부모 노드를 만들고 그 내부 HTML 콘텐츠를 가져올 수 있습니다. var el = document.createElement("p"); el.appendCh..

developer tip 2020.09.09

C # 리플렉션을 사용하여 생성자 호출

C # 리플렉션을 사용하여 생성자 호출 다음과 같은 시나리오가 있습니다. class Addition{ public Addition(int a){ a=5; } public static int add(int a,int b) {return a+b; } } 다음과 같이 다른 클래스에서 추가를 호출합니다. string s="add"; typeof(Addition).GetMethod(s).Invoke(null, new object[] {10,12}) //this returns 22 다음을 사용하여 Addition 유형의 새 개체를 만들려면 위의 리플렉션 문과 유사한 방법이 필요합니다. Addition(int a) 그래서 나는 string을 가지고 있으며 s= "Addition", 반사를 사용하여 새로운 객체를 만들..

developer tip 2020.09.09

자바 스크립트 : 연관 배열에서 정수를 키로 사용합니까?

자바 스크립트 : 연관 배열에서 정수를 키로 사용합니까? 새 자바 스크립트 배열을 만들고 정수를 키로 사용하면 해당 배열의 각 요소가 정의되지 않은 것으로 생성됩니다. 예를 들면 : var test = new Array(); test[2300] = 'Some string'; console.log(test); 정의되지 않은 2298 개와 '일부 문자열'하나를 출력합니다. 정수 대신 2300을 문자열로 사용하도록 자바 스크립트를 얻으려면 어떻게해야합니까? 또는 2299 빈 인덱스를 인스턴스화하지 않도록 어떻게해야합니까? 사람들이 말하는 것처럼 물건을 사용하십시오. 그러나 정수 키는 가질 수 없습니다 . JavaScript는 정수를 문자열로 변환합니다 . 다음은 정의되지 않은 20을 출력합니다. var tes..

developer tip 2020.09.09

Pandas의 크고 지속적인 DataFrame

Pandas의 크고 지속적인 DataFrame 저는 오랜 SAS 사용자로서 python과 pandas 로의 전환을 모색하고 있습니다. 그러나 오늘 몇 가지 테스트를 실행할 때 pandas.read_csv()128MB csv 파일을 시도 할 때 파이썬의 메모리가 부족하다는 사실에 놀랐습니다 . 약 200,000 개의 행과 200 개의 열로 구성된 대부분의 숫자 데이터가 있습니다. SAS를 사용하면 csv 파일을 SAS 데이터 세트로 가져올 수 있으며 내 하드 드라이브만큼 커질 수 있습니다. 비슷한 것이 pandas있습니까? 저는 정기적으로 대용량 파일로 작업하고 분산 컴퓨팅 네트워크에 액세스 할 수 없습니다. 원칙적으로 메모리가 부족해서는 안되지만 현재 read_csv복잡한 Python 내부 문제로 인해 ..

developer tip 2020.09.09

TFS에서 다른 사용자의 체크 아웃을 실행 취소하는 방법은 무엇입니까?

TFS에서 다른 사용자의 체크 아웃을 실행 취소하는 방법은 무엇입니까? 상주 TFS 관리자로서 때때로 사용자가 소스 제어에 체크인 한 특정 파일에 대해 가지고있는 체크 아웃 (일반적으로 잠금)을 실행 취소하라는 요청을받습니다. 다른 사용자의 결제를 어떻게 취소합니까? 이를 수행하는 방법은 2 가지 이상입니다. 명령 줄 팀 탐색기와 함께 제공되는 Tf.exe라는 명령 줄 유틸리티가 있습니다. 여기 에서 설명서를 찾으 십시오 . Visual Studio 명령 프롬프트 창을 시작하여 액세스 할 수 있습니다. 명령 구문은 다음과 같습니다. tf undo [/workspace:workspacename[;workspaceowner]] [/server:servername] [/recursive] itemspec [/..

developer tip 2020.09.09

jQuery UI 자동 완성에서 결과 없음 감지

jQuery UI 자동 완성에서 결과 없음 감지 저를 지적하기 전에 예, 저는이 주제에 대한 6 개의 게시물을 검토했지만 이것이 작동하지 않는 이유에 대해 여전히 불만이 있습니다. 내 목표는 자동 완성이 0 결과를 생성하는 경우를 감지하는 것입니다. 코드는 다음과 같습니다. $.ajax({ url:'sample_list.foo2', type: 'get', success: function(data, textStatus, XMLHttpRequest) { var suggestions=data.split(","); $("#entitySearch").autocomplete({ source: suggestions, minLength: 3, select: function(e, ui) { entityAdd(ui.ite..

developer tip 2020.09.09

Rails는 마법을 만들거나 업데이트합니까?

Rails는 마법을 만들거나 업데이트합니까? CachedObject키로 인덱싱 된 일반 직렬화 된 객체를 저장 하는 클래스 가 있습니다. 이 클래스가 create_or_update메서드 를 구현하기를 원합니다 . 개체가 발견되면 업데이트하고, 그렇지 않으면 새 개체를 만듭니다. Rails에서이 작업을 수행 할 수있는 방법이 있습니까? 아니면 내 자신의 방법을 작성해야합니까? "upsert"(데이터베이스가 동일한 작업에서 업데이트 또는 삽입 문을 실행하는) 유형의 문을 찾는 경우에는 해당되지 않습니다. 기본적으로 Rails 및 ActiveRecord에는 이러한 기능이 없습니다. 그러나 upsert gem을 사용할 수 있습니다 . : 그렇지 않으면, 당신은 사용할 수 있습니다 find_or_initializ..

developer tip 2020.09.09

기능적 언어 (특히 Erlang)는 어떻게 / 왜 잘 확장됩니까?

기능적 언어 (특히 Erlang)는 어떻게 / 왜 잘 확장됩니까? 나는 한동안 함수형 프로그래밍 언어와 기능의 증가하는 가시성을 지켜 보았다. 나는 그들을 조사했지만 항소 이유를 보지 못했습니다. 그런 다음 최근에 Codemash 에서 Kevin Smith의 "Basics of Erlang"프레젠테이션에 참석했습니다 . 나는 프레젠테이션을 즐겼고 함수형 프로그래밍의 많은 속성이 스레딩 / 동시성 문제를 훨씬 쉽게 피할 수 있다는 것을 배웠습니다. 상태와 변경 가능성이 없기 때문에 여러 스레드가 동일한 데이터를 변경할 수 없다는 것을 알고 있지만 Kevin은 모든 통신이 메시지를 통해 이루어지고 메시지가 동 기적으로 처리된다고 말했습니다 (동시성 문제를 방지 함). 그러나 Erlang은 확장 성이 뛰어난 ..

developer tip 2020.09.09
반응형