반응형

javascript 1992

명령 줄에서 .bash_profile을 다시로드하는 방법은 무엇입니까?

명령 줄에서 .bash_profile을 다시로드하는 방법은 무엇입니까? .bash_profile명령 줄에서 어떻게 다시로드 할 수 있습니까? .bash_profile종료하고 다시 로그인 하여 셸이 변경 사항을 인식 하도록 할 수 있지만 필요에 따라 수행하고 싶습니다. 간단히 입력 source ~/.bash_profile 또는 키 입력을 저장하려면 다음을 입력 할 수 있습니다. . ~/.bash_profile . ~/.bash_profile 거기에 현재 상태에 대한 종속성이 없는지 확인하십시오. 간단히 입력 : . ~/.bash_profile 그러나 터미널을 열 때마다 실행하는 대신 터미널이 시작될 때 자동으로 실행되도록 소스 . ~/.bash_profile를 ~/.bashrc지정 하려면 파일에 추가 할 ..

developer tip 2020.09.28

Pandas를 사용하는 '대용량 데이터'워크 플로

Pandas를 사용하는 '대용량 데이터'워크 플로 나는 판다를 배우면서 몇 달 동안이 질문에 대한 답을 찾기 위해 노력했습니다. 저는 일상적인 작업에 SAS를 사용하고 있으며 핵심 지원이 아닌 경우에도 좋습니다. 그러나 SAS는 다른 여러 가지 이유로 소프트웨어로서 끔찍합니다. 언젠가는 SAS 사용을 python 및 pandas로 바꾸고 싶지만 현재 대규모 데이터 세트를위한 아웃 오브 코어 워크 플로가 부족합니다. 나는 분산 네트워크를 필요로하는 "빅 데이터"에 대해 말하는 것이 아니라 메모리에 맞기에는 너무 큰 파일이지만 하드 드라이브에 들어갈만큼 충분히 작은 파일입니다. 내 첫 번째 생각은 HDFStore디스크에 대용량 데이터 세트를 보관하고 필요한 부분 만 분석을 위해 데이터 프레임으로 가져 오는 ..

developer tip 2020.09.28

자바의 정적 클래스

자바의 정적 클래스 static class자바 와 같은 것이 있습니까? 그런 클래스의 의미는 무엇입니까? 정적 클래스의 모든 메서드 static도 그래야합니까? 반대로 클래스에 모든 정적 메서드가 포함되어 있으면 클래스도 정적이어야합니까? 정적 클래스의 장점은 무엇입니까? Java에는 정적 중첩 클래스가 있지만 최상위 정적 클래스를 찾는 것처럼 들립니다. Java에는 최상위 클래스를 정적으로 만들 수있는 방법이 없지만 다음과 같이 정적 클래스를 시뮬레이션 할 수 있습니다. 클래스 선언 final-정적 클래스를 확장하는 것은 의미가 없으므로 클래스 확장을 방지합니다. 생성자 만들기 private-정적 클래스를 인스턴스화하는 것은 의미가 없으므로 클라이언트 코드에 의한 인스턴스화를 방지합니다. 클래스의 모든..

developer tip 2020.09.28

푸시 후 자식 커밋 메시지 변경 (원격에서 아무도 가져 오지 않은 경우)

푸시 후 자식 커밋 메시지 변경 (원격에서 아무도 가져 오지 않은 경우) 나는 자식 커밋과 후속 푸시를 만들었습니다. 커밋 메시지를 변경하고 싶습니다. 내가 올바르게 이해한다면, 변경하기 전에 누군가 원격 저장소에서 가져 왔을 수 있기 때문에 이것은 바람직하지 않습니다. 아무도 당기지 않았다는 것을 알고 있으면 어떻게합니까? 이 작업을 수행하는 방법이 있습니까? 변화하는 역사 가장 최근 커밋 인 경우 다음과 같이 간단하게 수행 할 수 있습니다. git commit --amend 그러면 마지막 커밋 메시지가있는 편집기가 나타나고 메시지를 편집 할 수 있습니다. ( -m이전 메시지를 지우고 새 메시지를 사용하려는 경우 사용할 수 있습니다 .) 미는 그런 다음 밀 때 다음을 수행하십시오. git push --..

developer tip 2020.09.28

C ++ 식별자에서 밑줄을 사용하는 규칙은 무엇입니까?

C ++ 식별자에서 밑줄을 사용하는 규칙은 무엇입니까? C ++에서는 멤버 변수에 어떤 종류의 접두사로 이름을 지정하여 지역 변수 나 매개 변수가 아니라 멤버 변수라는 사실을 나타내는 것이 일반적입니다. MFC 배경에서왔다면 아마도 m_foo. 나는 또한 myFoo가끔 보았다 . C # (또는 .NET)은 .NET과 같이 밑줄 만 사용하는 것이 좋습니다 _foo. 이것이 C ++ 표준에서 허용됩니까? 규칙 (C ++ 11에서는 변경되지 않음) : 구현 매크로 사용을 포함하여 모든 범위에서 예약됩니다 . 밑줄로 시작하고 바로 뒤에 대문자가 오는 식별자 인접한 밑줄 (또는 "이중 밑줄")을 포함하는 식별자 글로벌 네임 스페이스에 예약 됨 : 밑줄로 시작하는 식별자 또한 std네임 스페이스의 모든 것이 예약되..

developer tip 2020.09.28

NuGet을 사용하여 이전 버전의 패키지 다운로드

NuGet을 사용하여 이전 버전의 패키지 다운로드 최신 버전이 아닌 NuGet을 사용하여 이전 버전의 패키지를 다운로드하는 방법이 있습니까? Visual Studio에서 패키지 관리자 콘솔을 불러옵니다. 도구 / NuGet 패키지 관리자 / 패키지 관리자 콘솔에 있습니다. 그런 다음 Install-Package 명령을 실행합니다. Install-Package Common.Logging -Version 1.2.0 자세한 내용은 명령 참조 를 참조하십시오. 편집 : 패키지 버전을 나열 하려면 원격 인수 및 필터 와 함께 Get-Package 명령을 사용할 수 있습니다 . Get-Package -ListAvailable -Filter Common.Logging -AllVersions Install-Packag..

developer tip 2020.09.28

Vim의 외부 명령에 대한 파이핑 버퍼

Vim의 외부 명령에 대한 파이핑 버퍼 저는 Vim 초보자입니다. 현재 버퍼의 내용을 외부 명령의 stdin으로 보내고 싶습니다 (메일이라고 말할 수 있음). 마지막 목적은 현재 Vim 버퍼에서 이메일을 빠르게 보내는 단축키를 설정하는 것입니다. 이것은 사소한 일이라고 생각하지만 Vim 버퍼를 외부 명령으로 보내는 방법을 찾을 수 없습니다. 미리 감사드립니다. :w !cmd현재 버퍼를 외부 명령의 stdin에 쓰는 데 사용할 수 있습니다 . 에서 :help :w_c: : [범위] w [라이트] [++ opt]! {cmd} 표준 입력 {cmd}으로 [range]줄을 사용하여 실행합니다 (앞의 공백에 유의하십시오 '!'). {cmd}와 같이 실행 ":!{cmd}"되며 any '!'는 이전 명령으로 대체됩니다..

developer tip 2020.09.25

왜“2i;”

왜“2i;” 컴파일러 오류가 발생하지 않습니까? 대신 2*i나는 부주의하게 썼다 2i. int foo(int i) { 2i; return 2i; } 컴파일러가 오류를 잡을 것으로 예상했습니다. 그러나 그렇지 않았습니다. 그렇다면 2iC에서 유효한 진술입니까? 그렇다면 그것은 무엇을합니까? 어찌할 바를 모르는! gcc 버전 5.3.0을 사용하여 컴파일했으며 다음은 어셈블리 출력입니다. .file "strange.c" .text .globl foo .type foo, @function foo: .LFB0: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 movl %..

developer tip 2020.09.25

자바 프로그래밍 : 자바에서 exe 호출 및 매개 변수 전달

자바 프로그래밍 : 자바에서 exe 호출 및 매개 변수 전달 Java에서 exe를 호출하고 특정 매개 변수를 전달하는 메커니즘을 찾고 있습니다. 어떻게 할 수 있습니까? Process process = new ProcessBuilder("C:\\PathToExe\\MyExe.exe").start(); InputStream is = process.getInputStream(); InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String line; System.out.printf("Output of running %s is:", Arrays.toString(args)); while (..

developer tip 2020.09.25

내 변경 사항 만 표시하도록 git 로그 필터링

내 변경 사항 만 표시하도록 git 로그 필터링 git log내 변경 사항 만 표시 하도록 을 필터링하려면 어떻게합니까 (다른 개발자가 수행 한 변경 사항 제외)? 예를 들어 작성자별로 로그를 필터링 할 수 있으므로 이름으로 필터링 할 수 있습니다. git log --author="YourName" 또는 커미터 : git log --committer="YourName" 명령에 --author플래그를git-log 사용해야합니다 . 이렇게 : git log --author="You Name" 이름의 일부도 작동합니다. git log --author=Name 그러나이 팁 과 같은 일반 스크립트에서 사용하려면 다음과 같이 할 수 있습니다. git log --author="$(git config user.name..

developer tip 2020.09.25
반응형