반응형

code 2050

GIT에서 2 개의 분기를 병합

GIT에서 2 개의 분기를 병합 방금 GIT를 사용하기 시작했고 훌륭하다고 생각했지만 merge명령이 수행 하는 작업에 대해 약간 혼란 스럽습니다 . 분기 "A"에 작업중인 프로젝트가 있다고 가정 해 보겠습니다. 집에 가서이 지점을 변경하고 "B"로 저장합니다. 다른 프로그래머가 "A"를 변경하고 "C"로 저장합니다. 두 분기 "B"와 "C"를 병합 한 다음 변경 사항을 새 분기로 커밋 할 수있는 방법이 있습니까? 아니면 '병합'의 요점을 놓치고 있습니까? merge 두 개 (또는 그 이상)의 가지를 하나로 묶는 데 사용됩니다. 약간의 예 : # on branch A: # create new branch B $ git checkout -b B # hack hack $ git commit -am "comm..

code 2020.08.19

xmlns =“…”없이 객체를 XML로 직렬화하는 방법은 무엇입니까?

xmlns =“…”없이 객체를 XML로 직렬화하는 방법은 무엇입니까? XML 네임 스페이스가 자동으로 직렬화되지 않고 .NET에서 개체를 직렬화하는 방법이 있습니까? 기본적으로 .NET은 XSI 및 XSD 네임 스페이스가 포함되어야한다고 생각하는 것 같습니다. 아 ... 신경 쓰지 마. 항상 질문이 제기 된 후 검색이 답을 얻습니다. 직렬화중인 내 개체 obj는 이미 정의되어 있습니다. 하나의 빈 네임 스페이스가있는 XMLSerializerNamespace를 컬렉션에 추가하는 것이 트릭입니다. VB에서는 다음과 같습니다. Dim xs As New XmlSerializer(GetType(cEmploymentDetail)) Dim ns As New XmlSerializerNamespaces() ns.Add(..

code 2020.08.19

PHP의 '폭발'이란 무엇입니까?

PHP의 '폭발'이란 무엇입니까? 변수에 저장된 문자열이 myvar = "Rajasekar SP"있습니다. explodePHP에서 사용하는 것처럼 구분 기호로 나누고 싶습니다 . 파이썬에서 동등한 것은 무엇입니까? 필요한 것을 선택하십시오. >>> s = "Rajasekar SP def" >>> s.split(' ') ['Rajasekar', 'SP', '', 'def'] >>> s.split() ['Rajasekar', 'SP', 'def'] >>> s.partition(' ') ('Rajasekar', ' ', 'SP def') str.split 과 str.partition php에서 explode의 대안은 split 입니다. 첫 번째 매개 변수는 구분 기호이고 두 번째 매개 변수는 최대 분할 수입니..

code 2020.08.19

IntelliJ 분할 창 탐색

IntelliJ 분할 창 탐색 편집기 창 (가로 또는 세로)을 N 개의 탭 그룹으로 분할하는 경우 키보드를 통해 한 탭 그룹에서 다른 탭 그룹으로 어떻게 전환 / 토글합니까? 모든 탭이 같은 그룹에있는 경우 각 탭에서 쉽게 전환 할 수 있지만 (CTRL + 오른쪽 / 왼쪽 화살표) 별도의 탭 그룹에 있으면 불가능합니다. 키 매핑을 검색했지만이를 수행하는 것으로 보이는 매핑을 찾지 못했습니다. 마우스를 사용할 수 있다는 것을 알고 있지만 마우스를 피하고 키보드를 유지하는 방법을 찾으려고합니다. 이것에 대한 도움이 필요하면 TIA. Ctrl + Tab 및 Ctrl + Shift + Tab ( 창) | Goto Next Splitter 및 Goto Previous Splitter . 그러나 이러한 단축키는 촬..

code 2020.08.19

Parallel.ForEach는 활성 스레드 수를 제한합니까?

Parallel.ForEach는 활성 스레드 수를 제한합니까? 이 코드가 주어지면 : var arrayStrings = new string[1000]; Parallel.ForEach(arrayStrings, someString => { DoSomething(someString); }); 1000 개의 모든 스레드가 거의 동시에 생성됩니까? 아니요, 1000 개의 스레드를 시작하지 않습니다. 예, 사용되는 스레드 수를 제한합니다. Parallel Extensions는 물리적으로 보유한 코어 수 와 이미 사용중인 코어 수에 따라 적절한 수의 코어를 사용합니다 . 각 코어에 작업을 할당 한 다음 작업 도용 이라는 기술을 사용하여 각 스레드가 자체 큐를 효율적으로 처리하고 실제로 필요할 때만 값 비싼 크로스 스..

code 2020.08.19

쉘 스크립트 대신 make를 사용하는 이유는 무엇입니까?

쉘 스크립트 대신 make를 사용하는 이유는 무엇입니까? Make는 명령 줄 인수를 약간 더 쉽게 처리 할 수있는 쉘 스크립트처럼 보입니다. ./make.sh 대신 make를 실행하는 것이 표준 인 이유 일반적인 아이디어는 make(합리적으로) 최소한의 재 빌드 를 지원 한다는 것입니다. 즉, 프로그램의 어떤 부분이 다른 부분에 의존하는지 알려주는 것입니다. 프로그램의 일부를 업데이트하면 그에 의존하는 부분 만 다시 빌드됩니다. 쉘 스크립트를 사용하여이 작업을 수행 할 수 는 있지만 훨씬 더 많은 작업이 필요합니다 (모든 파일의 마지막 수정 날짜를 명시 적으로 확인하는 등). 쉘 스크립트의 유일한 대안은 매번 모든 것을 다시 빌드하는 것입니다. 작은 프로젝트의 경우 이것은 완벽하게 합리적인 접근 방식이지..

code 2020.08.19

어댑터 데이터 변경시 목록보기 업데이트

어댑터 데이터 변경시 목록보기 업데이트 어레이 어댑터와 관련된 데이터가 변경되면 목록보기를 무효화하면 업데이트 된 값을 표시하는 데 충분합니까? 다음 코드가 작동하지 않습니다. 여기서 뭔가 오해 했습니까? public class ZeroItemListActivity extends Activity { private ArrayList listItems=new ArrayList(); private ListView mMyListView; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setConten..

code 2020.08.19

Gradle에서 한 곳에서 공통 종속성을 어떻게 선언합니까?

Gradle에서 한 곳에서 공통 종속성을 어떻게 선언합니까? Maven에는 상위 POM 의 섹션에 종속성을 정의 하고 버전이나 범위 등을 지정하지 않고 하위 모듈에서 해당 종속성을 참조 할 수있는 매우 유용한 기능이 있습니다 . Gradle의 대안은 무엇입니까? 상위 스크립트에서 공통 종속성을 선언 할 수 있습니다. ext.libraries = [ // Groovy map literal spring_core: "org.springframework:spring-core:3.1", junit: "junit:junit:4.10" ] 하위 스크립트에서 다음과 같이 종속성 선언을 사용할 수 있습니다. dependencies { compile libraries.spring_core testCompile librar..

code 2020.08.19

데이터 프레임의 행을 벡터로 변환

데이터 프레임의 행을 벡터로 변환 데이터 프레임의 행에서 벡터를 만들고 싶습니다. 그러나 행 및 열 이름이 필요하지 않습니다. 여러 가지를 시도했지만 운이 없었습니다. 이것은 내 데이터 프레임입니다. > df df a b c 1 1 2 2.6 2 2 6 8.2 3 4 2 7.5 4 2 1 3.0 나는 시도했다 : > newV newV a b c 1 1 2 2.6 그러나 나는 정말로 그렇게 보이는 것을 원합니다. > newV newV [1] 1.0 2.0 2.6 어떤 도움이라도 대단히 감사합니다. 데이터 프레임에서 단일 행을 추출하면 한 행 데이터 프레임이 생성됩니다. 숫자 형 벡터로 변환 : as.numeric(df[1,]) @Roland가 제안했듯이은 unlist(df[1,])이름을 삭제하지 않고 한 ..

code 2020.08.19
반응형