반응형

2020/08 545

Ruby에서 파일 이름 및 확장자 가져 오기

Ruby에서 파일 이름 및 확장자 가져 오기 YouTube에서 비디오를 다운로드하고 MP3로 변환하고 파일에 대한 디렉토리 구조를 만드는 프로그램을 작업 중입니다. 내 코드는 다음과 같습니다. FileUtils.cd("#{$musicdir}/#{$folder}") do YoutubeDlhelperLibs::Downloader.get($url) if File.exists?('*.mp4') puts 'Remove unneeded tempfile' Dir['*.mp4'].each do |waste| File.delete(waste) end else puts 'Temporary file already deleted' end Dir['*.m4a'].each do |rip| rip.to_s rip.split put..

Programing 2020.08.13

localhost 외부에서 액세스를 허용하는 방법

localhost 외부에서 액세스를 허용하는 방법 Angular2에서 localhost 외부의 액세스를 허용하려면 어떻게해야합니까? 에서 localhost:3030/panel쉽게 탐색 할 수 있지만 같은 IP를 작성하면 탐색 할 수 없습니다 10.123.14.12:3030/panel/. 해결 방법을 알려주시겠습니까? npm프로젝트를 설치하고 실행하기 위해 (node ​​project manage-node install / node start)를 사용하지 않습니다 . 원하시면 저 package.json와 index.html. 를 사용 ng serve --host 0.0.0.0하면 ng serve대신 ip를 사용하여 에 연결할 수 있습니다 localhost. 편집하다 최신 버전의 cli에서는 대신 로컬 IP..

Programing 2020.08.13

SELECT INTO OUTFILE을 사용할 때 헤더를 포함 하시겠습니까?

SELECT INTO OUTFILE을 사용할 때 헤더를 포함 하시겠습니까? MySQL을 사용할 때 어떻게 든 헤더를 포함 할 수 INTO OUTFILE있습니까? 이러한 헤더를 직접 하드 코딩해야합니다. 다음과 같은 것 : SELECT 'ColName1', 'ColName2', 'ColName3' UNION ALL SELECT ColName1, ColName2, ColName3 FROM YourTable INTO OUTFILE '/path/outfile' Joe Steanelli가 제공 한 솔루션은 작동하지만 수십 또는 수백 개의 열이 관련되어있는 경우 열 목록을 만드는 것은 불편합니다. my_schema 에서 my_table 테이블의 열 목록을 가져 오는 방법은 다음과 같습니다 . -- override ..

Programing 2020.08.13

jQuery에서 인덱스로 요소 가져 오기

jQuery에서 인덱스로 요소 가져 오기 정렬되지 않은 목록과 li해당 목록에 태그 색인이 있습니다. li해당 인덱스를 사용하여 요소 를 가져 와서 배경색을 변경해야합니다. 전체 목록을 반복하지 않고도 가능합니까? 이 기능을 수행 할 수있는 방법이 있습니까? 여기에 내 코드가 있습니다. India Indonesia China United States United Kingdom $(...)[index] // gives you the DOM element at index $(...).get(index) // gives you the DOM element at index $(...).eq(index) // gives you the jQuery object of element at index DOM 개체에는 c..

Programing 2020.08.13

C ++ 11에서 thread_local은 무엇을 의미합니까?

C ++ 11에서 thread_local은 무엇을 의미합니까? thread_localC ++ 11 의 설명과 혼동됩니다 . 내 이해는 각 스레드가 함수에 고유 한 로컬 변수 복사본을 가지고 있다는 것입니다. 전역 / 정적 변수는 모든 스레드에서 액세스 할 수 있습니다 (잠금을 사용하여 동기화 된 액세스 가능). 그리고 thread_local변수는 모든 스레드에 표시되지만 정의 된 스레드에 의해서만 수정할 수 있습니까? 맞습니까? 스레드-로컬 저장 기간은 (사용하는 함수의 관점에서) 겉보기에 글로벌 또는 정적 저장 기간 인 데이터를 가리키는 데 사용되는 용어이지만 실제로는 스레드 당 하나의 사본이 있습니다. 현재 자동 (블록 / 함수 동안 존재), 정적 (프로그램 기간 동안 존재) 및 동적 (할당과 할당 ..

Programing 2020.08.13

Pandas 데이터 프레임은 각 그룹의 첫 번째 행을 가져옵니다.

Pandas 데이터 프레임은 각 그룹의 첫 번째 행을 가져옵니다. DataFrame다음과 같은 팬더가 있습니다 . df = pd.DataFrame({'id' : [1,1,1,2,2,3,3,3,3,4,4,5,6,6,6,7,7], 'value' : ["first","second","second","first", "second","first","third","fourth", "fifth","second","fifth","first", "first","second","third","fourth","fifth"]}) 나는 이것을 [ "id", "value"]로 그룹화하고 각 그룹의 첫 번째 행을 얻고 싶습니다. id value 0 1 first 1 1 second 2 1 second 3 2 first 4 2 se..

Programing 2020.08.13

RSpec에서 "should_receive"를 더 많이 말하는 방법

RSpec에서 "should_receive"를 더 많이 말하는 방법 내 테스트에서 이걸 가지고 Project.should_receive(:find).with(@project).and_return(@project) 하지만 객체가 해당 메서드 호출을 두 번 받으면 Project.should_receive(:find).with(@project).and_return(@project) Project.should_receive(:find).with(@project).and_return(@project) 다음과 같이 말하는 방법이 있습니까? Project.should_receive(:find).with(@project).and_return(@project).times(2) 이것은 구식입니다. 아래 Uri의 답변을 확..

Programing 2020.08.13

할당 및 동등성 검사가있는이 if 문이 거짓으로 평가되는 이유는 무엇입니까?

할당 및 동등성 검사가있는이 if 문이 거짓으로 평가되는 이유는 무엇입니까? 할당과 동등성 검사 -d가 함께 있을 때 Java if 문 은 어떻게 작동합니까 OR?? public static void test() { boolean test1 = true; if (test1 = false || test1 == false) { System.out.println("TRUE"); } else { System.out.println("FALSE"); } } 이 인쇄가 거짓 인 이유는 무엇입니까? 식은 생각대로 구문 분석되지 않습니다. 아닙니다 (test1=false) || (test1 == false) 이 경우 결과는 true이지만 test1 = (false || test1 == false) false || tes..

Programing 2020.08.13

vim과 함께 git commit -a 사용

vim과 함께 git commit -a 사용 나는 git을 처음 접했기 때문에 github의 튜토리얼을 사용하여 git을 배우기로 결정했습니다. 세 번째 장은 다음과 같이 말했습니다. "이 첫 번째 예제에서는 README 파일을 수정하여 우리 자신을 프로젝트의 작성자로 추가 할 것입니다. 따라서 파일을 편집하기 만하면됩니다. 이제 해당 변경 사항을 커밋하려고하므로 git commit -a명령 을 실행합니다 ." git commit -a명령을 사용하면 콘솔이 vim을 열고 메시지를 작성했지만 콘솔에서이 vim 편집기를 닫는 방법을 모르겠습니다. 메시지를 저장하고 vim을 닫는 방법은 무엇입니까? vim에서는 :wEnter일반 모드에있는 동안 파일을 저장 합니다 (키를 눌러 일반 모드로 전환 Esc). :q..

Programing 2020.08.13

Oracle SID 및 데이터베이스 이름 확인

Oracle SID 및 데이터베이스 이름 확인 SID와 현재 데이터베이스 이름을 확인하고 싶습니다. Oracle SID를 확인하기 위해 다음 쿼리를 사용하고 있습니다. select instance from v$thread; 그러나 테이블 또는 뷰가 존재하지 않습니다. 오류가 발생합니다. 현재 데이터베이스 이름을 확인하기 위해 다음 쿼리를 사용하고 있습니다. select name from v$database; 그러나 테이블 또는 뷰가 존재하지 않습니다. 오류가 발생합니다. 위의 두 가지 문제에 대한 아이디어가 있습니까? 나는 가정은 select user from dual;당신에게 현재 사용자를 제공해야 및 select sys_context('userenv','instance_name') from dual;..

Programing 2020.08.13
반응형