반응형

전체 글 766

python에서 stdout을 "nothing"으로 리디렉션

python에서 stdout을 "nothing"으로 리디렉션 저는 충분한 수의 모듈로 구성된 대규모 프로젝트를 가지고 있으며, 각 모듈은 표준 출력에 맞게 인쇄됩니다.이제 프로젝트의 규모가 커짐에 따라 다음과 같은 많은 수가 있습니다.printstd out에서 많이 출력되는 문들은 프로그램을 상당히 느리게 만들었습니다. 그래서 저는 이제 런타임에 stdout에 인쇄할 것인지 여부를 결정하고 싶습니다.모듈이 많아서 변경할 수 없습니다. (Stdout을 파일로 리다이렉트할 수 있는 것은 알지만 이마저도 상당히 느립니다.) 그래서 제 질문은 어떻게 하면 stdout을 아무것도 아닌 것으로 리디렉션할 수 있을까요. 어떻게 하면 제가 만들 수 있을까요?print진술은 아무것도 하지 않습니까? # I want to..

prosource 2023.07.22

Rest Controller의 모범 사례는 무엇입니까?

Rest Controller의 모범 사례는 무엇입니까? 코드 규약에 따르면 컨트롤러에 논리가 없습니다.모두 서비스 계층에서 처리해야 합니다.제 질문은 특히 Response Entity를 반환하는 것에 관한 것입니다. Rest Controller에서 처리해야 합니까, 아니면 서비스 계층에서 처리해야 합니까? 저는 두 가지 방법을 모두 시도했습니다.Rest Controller는 Response Entity를 반환하기에 적합한 장소라고 생각합니다.왜냐하면 우리는 RestController에서 매핑을 사용하고 있기 때문입니다. 반면 컨트롤러에는 논리가 포함되지 않아야 합니다. @GetMapping("/{id}") public ResponseEntity getEmployee(@PathVariable Long id..

prosource 2023.07.22

여러 자식 컨텍스트가 있는 스프링 부트 응용 프로그램 만들기

여러 자식 컨텍스트가 있는 스프링 부트 응용 프로그램 만들기 계층적 응용 프로그램 컨텍스트가 있는 스프링 부트를 사용하여 응용 프로그램을 만들려고 합니다.현재 주요 방법은 다음과 같습니다. public static void main(String[] args) { new SpringApplicationBuilder(TestApplication.class) .child(AuditServiceConfiguration.class).web(true) .child(TaskServiceConfiguration.class).web(true) .run(args); } 두 자식 구성에는 다음과 같은 주석이 있습니다. @EnableAutoConfiguration @Configuration 이 아이디어는 모든 공통 콩과 각 ..

prosource 2023.07.22

모듈의 정규식이 단어 경계(\b)를 지원합니까?

모듈의 정규식이 단어 경계(\b)를 지원합니까? 정규 표현식에 대해 조금 더 배우려고 노력하는 동안, 튜토리얼은 당신이 다음을 사용할 수 있다고 제안했습니다.\b단어 경계와 일치합니다.그러나 Python 인터프리터의 다음 스니펫이 예상대로 작동하지 않습니다. >>> x = 'one two three' >>> y = re.search("\btwo\b", x) 일치하는 항목이 있으면 일치 개체여야 하지만 일치하지 않습니다.None. 이것은\b식이 파이썬에서 지원되지 않거나 잘못 사용하고 있습니까?코드에 원시 문자열을 사용해야 합니다. >>> x = 'one two three' >>> y = re.search(r"\btwo\b", x) >>> y >>> 또한, 당신은 왜 시도하지 않습니까? word = 'tw..

prosource 2023.07.22

Spring Boot에서 사전 인증 헤더 기반 인증을 설정하는 방법은 무엇입니까?

Spring Boot에서 사전 인증 헤더 기반 인증을 설정하는 방법은 무엇입니까? 내 앱이 Oracle Access Manager SSO에서 사용자 이름이 포함된 AUTH_USER 요청 헤더를 가져옵니다. Spring Security "Additional Topics" 2.2.1에는 "PreAuth" 예제가 있는데, 이는 내가 필요한 것처럼 보이지만 전체 작동 예제는 아닙니다. 아래의 스니펫은 문서/예문에서 가져온 것이며, 주석 기반 구성으로 작동하지 않습니다. 사이트마인더 구성 예제 - 요청과 함께 XML 사용헤더 인증 필터 및 사전 인증됨사용자를 조회하기 위한 인증 공급자 및 사용자 세부 정보 서비스. 이 구성을 Java 기반 구성에 어떻게 매핑합니까? Spring Security 사전 인증 예제의 ..

prosource 2023.07.22

_chkstk() 함수의 목적은 무엇입니까?

_chkstk() 함수의 목적은 무엇입니까? 최근에 Visual C++ 컴파일러 옵션을 사용하여 특히 긴 멤버 함수 정의의 소스 + 어셈블리를 출력했습니다.어셈블리 출력에서 스택 프레임이 설정된 후 알 수 없는 호출이 한 번 발생합니다._chkstk()기능. 의 MSDN 페이지에서는 이 기능이 호출되는 이유를 설명하지 않습니다.스택 오버플로 질문 스택에 더 많은 페이지 크기의 버퍼를 할당하면 메모리가 손상된다는 것도 보았지만 OP와 수락된 답변이 무엇을 말하는지 이해할 수 없습니다. 의 목적은 무엇입니까?_chkstk()CRT 기능?그것은 무엇을 합니까?사용 중인 스레드에 대한 추가 스택의 Windows 페이지입니다.스택의 끝에는 액세스 불가능한 메모리로 매핑된 가드 페이지가 하나 있습니다. 프로그램이 ..

prosource 2023.07.22

명명된 매개 변수의 문자열 형식을 지정하시겠습니까?

명명된 매개 변수의 문자열 형식을 지정하시겠습니까? 정말 간단한 질문인 건 알지만, 구글 검색 방법을 전혀 모르겠어요. 어떻게 해야 합니까? print '%s' % (my_url) 하도록my_url두 번 사용됩니까?이름을 "이름"으로 지어야 할 것 같습니다.%s그런 다음 구문 분석에 딕트를 사용합니다만, 올바른 구문을 모르겠습니다. 참고로, 나는 내가 그냥 사용할 수 있다는 것을 알고 있습니다.my_url파람에서 두 번, 하지만 그게 중요한 게 아닙니다 :)print '%(url)s' % {'url': my_url} Python 2.6+ 및 Python 3에서는 새로운 문자열 형식 지정 방법을 사용하도록 선택할 수 있습니다. print('{0}'.format(my_url)) 당신이 논쟁을 반복하는 것으로..

prosource 2023.07.22

gcc, 엄격한 별칭 지정 및 조합을 통한 캐스팅

gcc, 엄격한 별칭 지정 및 조합을 통한 캐스팅 여러분은 할 수 있는 공포 이야기가 있나요?GCC 매뉴얼은 최근 -fstrict-aliasing 및 조합을 통한 포인터 캐스팅과 관련된 경고를 추가했습니다. [...] 주소를 가져와서 결과 포인터를 캐스팅하고 결과를 참조하지 않으면 캐스트가 다음과 같은 조합 유형을 사용하는 경우에도 정의되지 않은 동작[강조 추가됨]이 있습니다. union a_union { int i; double d; }; int f() { double d = 3.0; return ((union a_union *)&d)->i; } 이 정의되지 않은 행동을 설명할 수 있는 예를 가진 사람이 있습니까? 이 질문은 C99 표준이 말하는 것과 그렇지 않은 것에 관한 것이 아닙니다.그것은 오늘날..

prosource 2023.07.22

Spring Boot 플러그인을 사용하려면 Gradle 4.10 이상이 필요합니다.현재 버전은 Gradle 4.1입니다.

Spring Boot 플러그인을 사용하려면 Gradle 4.10 이상이 필요합니다.현재 버전은 Gradle 4.1입니다. 저는 스프링 그래들 프로젝트가 있습니다.저는 다음을 사용하여 빌드를 만들려고 합니다.gradle build지휘권그러나 아래 오류: * Where: Build file 'F:\MyProjectName\build.gradle' line: 2 * What went wrong: An exception occurred applying plugin request [id: 'org.springframework.boot', version: '2.2.2.RELEASE'] > Failed to apply plugin [id 'org.springframework.boot'] > Spring Boot pl..

prosource 2023.07.22

makefile에 정적 라이브러리를 포함하는 방법

makefile에 정적 라이브러리를 포함하는 방법 나는 다음과 같은 makefile을 가지고 있습니다. CXXFILES = pthreads.cpp CXXFLAGS = -O3 -o prog -rdynamic -D_GNU_SOURCE -L./libmine LIBS = -lpthread -ldl all: $(CXX) $(CXXFILES) $(LIBS) $(CXXFLAGS) clean: rm -f prog *.o 나는 그것을 포함시키려고 노력하고 있습니다../libmine안에 있는 도서관.CXXFLAGS그러나 정적 라이브러리를 포함하는 것은 올바른 방법이 아닌 것 같습니다. 프로그램을 컴파일할 때 정의되지 않은 참조 오류가 많이 발생하기 때문입니다.그렇다면 정적 라이브러리를 작성 파일에 포함하는 올바른 방법은 ..

prosource 2023.07.22
반응형