반응형

전체 글 682

루비에서 빈 파일 만들기: "터치" 동등한 것?

루비에서 빈 파일 만들기: "터치" 동등한 것? 루비에서 빈 파일을 만드는 가장 좋은 방법은 무엇입니까? Unix 명령과 유사한 명령어로 다음을 누릅니다. touch file.txt FileUtils.touch 그것이 하는 것처럼 보이고, 거울처럼* 보입니다.touch명령: require 'fileutils' FileUtils.touch('file.txt') 터치(1)와 달리 mtime이나 단독으로 업데이트할 수 없습니다.또한 몇 가지 다른 좋은 옵션도 누락되어 있습니다.파일 핸들이 걱정되는 경우: File.open("foo.txt", "w") {} 문서에서: 선택적 코드 블록이 제공되면 열린 파일을 인수로 전달하고 블록이 종료되면 File 개체가 자동으로 닫힙니다. Ruby 1.9.3+에서 다음을 사용..

programing 2023.07.19

하나의 분기에 대한 커밋 기록을 가져오는 방법은 무엇입니까?

하나의 분기에 대한 커밋 기록을 가져오는 방법은 무엇입니까? 새 분기를 만들었다고 가정해 보겠습니다.my_experiment부터master그리고 몇 번이나 약속을 했습니다.my_experiment내가 만약에git log언제my_experiment나는 이 지점에 대한 커밋뿐만 아니라 다음 지점에 대한 커밋도 봅니다.master이전에my_experiments분기가 생성되었습니다. 나는 모든 커밋의 기록을 보는 것이 매우 유용하다고 생각합니다.my_experiments분기가 해당 분기의 생성에 도달할 때까지 분기 - 사실상 해당 분기의 실제 내역입니다.그렇지 않으면 로그를 볼 때 커밋이 위에 있었는지 확실하지 않습니다.my_experiments지점이든 아니든 Git으로 이것을 할 수 있는 방법이 있습니까?범위..

programing 2023.07.19

socket.socket vs.socket.close

socket.socket vs.socket.close 저는 최근에 다음과 같은 코드를 보았습니다(물론 양말은 소켓 객체입니다). sock.shutdown(socket.SHUT_RDWR) sock.close() 소켓의 종료를 호출한 다음 종료하는 목적이 정확히 무엇입니까?차이가 있다면, 이 소켓은 비차단 IO에 사용되고 있습니다.하기 르기close그리고.shutdown기본 소켓에 두 가지 다른 영향을 미칩니다. 먼저 소켓은 기본 OS의 리소스이며 여러 프로세스가 동일한 기본 소켓에 대한 핸들을 가질 수 있습니다. 에 전화할 때.close핸들 카운트를 1씩 줄이고 핸들 카운트가 0에 도달하면 소켓과 관련 연결이 정상적인 닫기 절차를 거치게 되며(효과적으로 FIN/EOF를 피어로 전송) 소켓의 할당이 해제됩니..

programing 2023.07.19

MongoDB - 없으면 삽입, 없으면 건너뛰기

MongoDB - 없으면 삽입, 없으면 건너뛰기 Mongo에 조건부로 삽입이 가능합니까; //Pseudo code Bulk Insert Item : If Key exists Skip, don't throw error If key does not exist Add item 단일 삽입을 하면 오류가 반환되거나 컬렉션에 삽입될 수 있는데 대량으로 가능합니까?여기서는 처리 방법에 따라 두 가지의 실제 선택지가 있습니다. MongoDB의 upsert 기능을 사용하여 키 데이터가 존재하는 경우 기본적으로 "찾아보기"합니다.그렇지 않으면 데이터만 에 전달하고 다른 데이터는 건드리지 않습니다. 대량에서 "주문되지 않음" 작업을 사용합니다.오류가 반환되더라도 전체 업데이트 배치는 계속 진행되지만 오류 보고서는 이에 불과..

programing 2023.07.19

플라스크에서 응답 헤더를 설정하려면 어떻게 해야 합니까?

플라스크에서 응답 헤더를 설정하려면 어떻게 해야 합니까? 내 코드는 다음과 같습니다. @app.route('/hello', methods=["POST"]) def hello(): resp = make_response(render_template('hello.html')) resp.headers['Access-Control-Allow-Origin'] = '*' return resp 그러나 브라우저에서 서버로 요청할 때 다음 오류가 발생합니다. XMLHttpRequest cannot load http://localhost:5000/hello. No 'Access-Control-Allow-Origin' header is present on the requested resource. 또한 요청 후 응답 헤더를 ..

programing 2023.07.19

양식을 변경할 수 있습니까?인증 쿠키 이름?

양식을 변경할 수 있습니까?인증 쿠키 이름? 양식을 변경할 수 있습니까?인증 쿠키 이름? 만약 그렇다면, 어떻게? 문제는 두 개의 웹 응용 프로그램이 동일한 도메인에 배포된 경우 로그인한 사용자가 있을 때 동일한 인증의 쿠키 이름을 사용하기 때문에 두 번째 응용 프로그램이 자동으로 로그아웃된다는 것입니다.web.config 파일에서 조정할 수 있습니다. 예, 쿠키 이름을 지정할 수 있습니다.web.config에forms아래 요소.authentication원소의 언급URL : https://stackoverflow.com/questions/6661943/can-i-change-the-formsauthentication-cookie-name

programing 2023.07.19

PySpark에서 데이터 프레임의 크기나 모양을 찾는 방법은 무엇입니까?

PySpark에서 데이터 프레임의 크기나 모양을 찾는 방법은 무엇입니까? 저는 PySpark에 있는 DataFrame의 크기/형상을 알아보고 있습니다.이 기능을 수행할 수 있는 기능이 하나도 없습니다. Python에서는 다음을 수행할 수 있습니다. data.shape() PySpark에도 유사한 기능이 있습니까?이것은 나의 현재 해결책이지만, 나는 요소 하나를 찾고 있습니다. row_number = data.count() column_number = len(data.dtypes) 열 수 계산은 이상적이지 않습니다...받을 수 있습니다.shape포함: print((df.count(), len(df.columns))) 사용하다df.count()행 수를 가져옵니다. 코드에 추가합니다. import pyspar..

programing 2023.07.19

정확히 sklearn.pipeline입니다.파이프라인?

정확히 sklearn.pipeline입니다.파이프라인? 나는 어떻게 그것이sklearn.pipeline.Pipeline정확하게 작동합니다. 그 문서에는 몇 가지 설명이 있습니다.예를 들어, 다음은 무엇을 의미합니까? 최종 추정기가 있는 변환 파이프라인입니다. 내 질문을 더 명확히 하기 위해, 무엇이steps어떻게 작동합니까? 편집 답변 덕분에 질문을 보다 명확하게 할 수 있습니다. 파이프라인을 호출하고 단계별로 변압기 2개와 추정기 1개를 전달하면 다음과 같습니다. pipln = Pipeline([("trsfm1",transformer_1), ("trsfm2",transformer_2), ("estmtr",estimator)]) 이걸 부르면 어떻게 되죠? pipln.fit() OR pipln.fit_tr..

programing 2023.07.19

한 커밋이 다른 커밋의 하위인지 확인하려면 어떻게 해야 합니까?

한 커밋이 다른 커밋의 하위인지 확인하려면 어떻게 해야 합니까? Git를 사용하면 지점의 한 커밋이 다른 커밋의 후손인지 어떻게 알 수 있습니까?Git 1.8.0부터는 다음과 같은 옵션으로 지원됩니다.merge-base: git merge-base --is-ancestor 맨 페이지에서: --아이-아이-아이-아이-에이치 첫 번째가 두 번째의 조상인지 확인하고, 참이면 상태 0, 그렇지 않으면 상태 1로 종료합니다.오류는 1이 아닌 0이 아닌 상태로 표시됩니다. 예: git merge-base --is-ancestor origin/master master; echo $? 프로그래밍 방식으로(예: 스크립트에서) 확인하려면 다음을 확인할 수 있습니다.git merge-base A B와 같음git rev-par..

programing 2023.07.19

팬더 그림에서 x축 눈금 레이블을 회전하는 방법

팬더 그림에서 x축 눈금 레이블을 회전하는 방법 다음 코드를 사용합니다. import matplotlib matplotlib.style.use('ggplot') import matplotlib.pyplot as plt import pandas as pd df = pd.DataFrame({ 'celltype':["foo","bar","qux","woz"], 's1':[5,9,1,7], 's2':[12,90,13,87]}) df = df[["celltype","s1","s2"]] df.set_index(["celltype"],inplace=True) df.plot(kind='bar',alpha=0.75) plt.xlabel("") 저는 다음과 같은 줄거리를 만들었습니다. x축 눈금 레이블을 0도로 회전하려면..

programing 2023.07.19
반응형