반응형

전체 글 750

지정된 디렉토리가 Ruby에 있는지 확인하는 방법

지정된 디렉토리가 Ruby에 있는지 확인하는 방법 저는 지정된 디렉토리의 존재 여부에 따라 서브버전 URL을 자동으로 체크아웃하거나 업데이트하는 스크립트를 작성하려고 합니다. 어떤 이유에서인지 코드가 작동하지 않고 잘못된 경우에도 항상 true를 반환합니다. def directory_exists?(directory) return false if Dir[directory] == nil true end 내가 뭘 잘못하고 있는 거지?찾으려는 파일이 단순한 파일이 아니라 디렉터리인지 여부가 중요한 경우 사용할 수 있습니다.File.directory?또는Dir.exist?파일이 존재하고 디렉터리인 경우에만 true가 반환됩니다. 별도로, 메소드를 작성하는 더 관용적인 방법은 Ruby가 메소드 내부의 마지막 식을 ..

programing 2023.06.16

VBA 코드를 사용하여 Excel 2003에서 Excel 워크시트를 이미지로 내보내는 방법은 무엇입니까?

VBA 코드를 사용하여 Excel 2003에서 Excel 워크시트를 이미지로 내보내는 방법은 무엇입니까? Excel 워크시트에서 .jpeg 또는 .png 또는 .gif의 이미지로 데이터 범위를 내보내는 더 나은 방법을 제안하십시오.당신은 제가 몇 달 전에 인터넷에서 찾아 사용한 아래의 코드를 시도하고 싶습니까? Range 객체의 CopyPicture 메서드와 함께 Chart 객체의 Export 기능을 사용합니다. 참조: MSDN - 차트 개체에 적용되는 방법을 내보냅니다.클립보드를 이미지로 저장하는 방법 MSDN - 범위를 그림으로 복사하기 위해 범위 개체에 적용되는 CopyPicture 메서드 dim sSheetName as string dim oRangeToCopy as range Dim oCht A..

programing 2023.06.16

데이터 프레임에서 특정 열 추출

데이터 프레임에서 특정 열 추출 열이 6개인 R 데이터 프레임이 있는데 열이 3개만 있는 새 데이터 프레임을 만들고 싶습니다. 내 데이터 프레임이df그리고 저는 열을 추출하고 싶습니다.A,B,그리고.E이게 내가 알아낼 수 있는 유일한 명령입니다. data.frame(df$A,df$B,df$E) 이것을 하는 더 간결한 방법이 있습니까?열 이름의 벡터를 사용하여 부분 집합을 지정할 수 있습니다.저는 열 이름을 객체 이름(예:)으로 취급하는 것보다 이러한 접근 방식을 선호합니다.subset()), 특히 함수, 패키지 또는 응용 프로그램에서 프로그래밍할 때. # data for reproducible example # (and to avoid confusion from trying to subset `stats..

programing 2023.06.16

Vuex에서 개체를 올바르게 혼합하고 격리하는 방법

Vuex에서 개체를 올바르게 혼합하고 격리하는 방법 모듈을 사용하여 Vuex용 믹스인을 만들려고 하지만 모듈 내에서 작업이 혼합되고 있습니다. 다음은 SubEvents 모듈입니다. import Form from '../../classes/Form' import * as mutationsMixin from './mixins/mutations.js' import * as actionsMixin from './mixins/actions.js' import * as statesMixin from './mixins/states.js' const state = merge_objects(statesMixin.common, { data: {}, event: null, form: new Form({ name: null,..

programing 2023.06.16

IPthon 노트북의 로깅 모듈에서 출력 가져오기

IPthon 노트북의 로깅 모듈에서 출력 가져오기 IPython 노트북에서 다음을 실행하면 출력이 표시되지 않습니다. import logging logging.basicConfig(level=logging.DEBUG) logging.debug("test") 노트북 안에 있는 "테스트" 메시지를 볼 수 있도록 만드는 방법을 아는 사람?다음을 시도해 보십시오. import logging logger = logging.getLogger() logger.setLevel(logging.DEBUG) logging.debug("test") logging.basicConfig에 따라: 기본 포맷터를 사용하여 StreamHandler를 만들고 루트 로거에 추가하여 로깅 시스템에 대한 기본 구성을 수행합니다.루트 로거에 ..

programing 2023.06.16

애플리케이션을 릴리스하기 전에 NSLog를 비활성화해야 합니까?

애플리케이션을 릴리스하기 전에 NSLog를 비활성화해야 합니까? 앱을 할 때 iPhone을 하면 iPhone 앱 을 릴 사리지않설정한경우록도하용때할스용▁when▁for경우▁i한▁if▁i설정▁an▁appphone▁disablephone록▁i▁releasing않도.NSLog();성능이 더 좋아질까요?한 가지 방법은 빌드 설정으로 이동하여 디버그 구성에서 다음과 같은 "Preprocessor Macros" 값에 값을 추가하는 것입니다. DEBUG_MODE=1 베타 또는 릴리스 버전이 아닌 디버그 구성에 대해서만 이 작업을 수행해야 합니다.그런 다음 공통 헤더 파일에서 다음과 같은 작업을 수행할 수 있습니다. #ifdef DEBUG_MODE #define DLog( s, ... ) NSLog( @" %@", s..

programing 2023.06.16

C/C++의 열에 주조

C/C++의 열에 주조 와 C할 때, C에 C++서, bool에 int스,(int)true == 1그리고.(int)false == 0반대 방향으로 캐스팅하는 게... 아래 코드에서 Visual Studio 2013 및 Keil µVision 5로 컴파일된 .c 파일에서 다음과 같은 모든 주장이 사실로 확인되었습니다. 지(bool)2 == true. C와 C++ 표준은 0이 아닌 정수를 쿨에 캐스팅하는 것에 대해 어떻게 말합니까?이 동작이 지정되었습니까?인용문을 포함하십시오. #include #include void TestBoolCast(void) { int i0 = 0, i1 = 1, i2 = 2; assert((bool)i0 == false); assert((bool)i1 == true); asser..

programing 2023.06.16

생성자가 서명 new와 일치하지 않습니다.

생성자가 서명 new와 일치하지 않습니다. 이 경우 "컴파일" 문제가 있습니다. interface IDataObjectConstructor { new (objJSON?: any): myDataObject; } class myDataObject implements IDataObjectConstructor { constructor(objJSON: any = null) { for (var prop in objJSON) { this[prop] = objJSON[prop]; } } } 다음과 같이 표시됩니다. 클래스 'myDataObject'가 인터페이스 '를 잘못 구현함IDataObjectCurrent'입니다. 'myDataObject' 유형은 'new(obJJSON?: any): myDataObject' 서명..

programing 2023.06.16

Firebase와 함께 NodeJs 사용 - 보안

Firebase와 함께 NodeJs 사용 - 보안 주로 이메일을 보내는 서버 사이드 코드를 수행해야 하기 때문에 부분적으로 학습 경험에서 데이터를 보관하기 위해 Firebase와 함께 서버 사이드 요소에 Nodejs & Express를 사용하기로 결정했습니다. Simple Email & Password API를 사용하여 인증을 할 때 클라이언트 측 Firebase 라이브러리와 Nodejs 라이브러리를 사용하는 것과 관련하여 가장 좋은 방법이 무엇인지 질문합니다.인증 클라이언트 측을 수행한 후 노드에서 다른 경로를 호출하는 경우JS 측에서는 해당 사용자에 대한 인증이 요청에서 전달됩니다.사용자가 노드 내에서 인증되었는지 테스트하는 방법은 무엇입니까? 제가 생각하는 한 가지 접근 방식은 Firebase에서 ..

programing 2023.06.16

상위 구성 요소를 통해 pinia 저장소 액세스

상위 구성 요소를 통해 pinia 저장소 액세스 나는 udemy에 대한 튜토리얼을 따르고 있습니다.그러나 Vue 2와 Vuex를 사용하는 대신 Vue 3과 Pinia를 사용합니다.거의 효과가 있습니다.작가처럼 고칠 수 없는 것이 하나 있습니다. pinia에서 작업을 삭제하는 클릭 이벤트가 있는 하위 구성 요소를 만들었습니다.문제는 그가 사용한다는 것입니다. @click="$store.dispatch('deleteTask', task.id)" 그리고 하위 구성요소에 있는 vuex 스토어 등을 가져올 필요가 없다고 합니다.그러나 피니아에서 이 작업을 수행하려고 하면 항상 deleteTask가 정의되지 않았습니다.하위 구성 요소에서 저장소를 가져올 때 작동합니다.피니아로 이것이 가능할까요?우리: @click...

programing 2023.06.16
반응형