반응형

programing 557

주피터 노트북의 인라인 플롯을 크게 하는 방법

주피터 노트북의 인라인 플롯을 크게 하는 방법 이 질문에는 이미 답변이 있습니다. Matplotlib로 그린 그림의 크기를 변경하려면 어떻게 해야 합니까? (25개의 답변) 닫힘10개월 전에요. Ipython 노트북에 플롯을 인라인으로 작성했습니다.%matplotlib inline 이제, 줄거리가 나타납니다.하지만 그것은 매우 작습니다.노트북 설정 또는 플롯 설정을 사용하여 크게 표시할 수 있는 방법이 있습니까? 디폴트 수치 크기(인치)는 다음과 같이 제어됩니다. matplotlib.rcParams['figure.figsize'] = [width, height] 예를 들어 다음과 같습니다. import matplotlib.pyplot as plt plt.rcParams['figure.figsize'] =..

programing 2022.10.07

고정 크기 해시 맵에 대한 최적의 용량과 부하 계수는 얼마입니까?

고정 크기 해시 맵에 대한 최적의 용량과 부하 계수는 얼마입니까? 특정 사례에 가장 적합한 용량과 부하 계수를 알아내려고 합니다.요지는 알 것 같지만, 그래도 저보다 지식이 있는 분으로부터 확인을 받고 싶습니다. :) 해시맵에 최대 100개의 객체가 포함되어 대부분의 시간을 100개의 객체로 보낼 수 있다는 것을 알게 되면 최적의 값은 초기 용량 100과 부하 계수 1이 될 것으로 추측됩니다.아니면 용량 101이 필요합니까, 아니면 다른 gotcha가 필요합니까? 편집: 네, 몇 시간 정도 시간을 두고 몇 가지 테스트를 실시했습니다.결과는 다음과 같습니다. 이상하게도 용량, 용량+1, 용량+2, 용량-1, 용량-10 모두 정확히 동일한 결과를 산출합니다.적어도 capacity-1과 capacity-10은..

programing 2022.10.07

Java 8: Java.util.function의 TriFunction(및 kin)은 어디에 있습니까?아니면 대체방법이 뭐죠?

Java 8: Java.util.function의 TriFunction(및 kin)은 어디에 있습니까?아니면 대체방법이 뭐죠? java.util.function이 보입니다.BiFunction을 통해 다음을 수행할 수 있습니다. BiFunction f = (x, y) -> { return 0; }; 그것만으로는 불충분하고 TriFunction이 필요한 경우에는 어떻게 해야 합니까?그건 존재하지 않아! TriFunction f = (x, y, z) -> { return 0; }; 저만의 TriFunction을 정의할 수 있다는 것을 덧붙여야 할 것 같습니다.표준 라이브러리에 TriFunction을 포함하지 않는 이유를 이해하려고 합니다.TriFunction이 필요한 경우 다음 작업을 수행합니다. @Funct..

programing 2022.10.07

Scheduled Executor Service를 사용하여 매일 특정 시간에 특정 작업을 실행하는 방법

Scheduled Executor Service를 사용하여 매일 특정 시간에 특정 작업을 실행하는 방법 저는 매일 새벽 5시에 특정 작업을 수행하려고 합니다. 저는 이 말을 쓰기로 .ScheduledExecutorService하지만 지금까지 몇 분마다 작업을 실행하는 방법을 보여주는 예시를 봐왔습니다. 또한 매일 아침 특정 시간(오전 5시)에 작업을 실행하는 방법과 서머타임을 고려하는 방법을 보여주는 예를 찾을 수 없습니다. 아래는 15분마다 실행되는 코드입니다. public class ScheduledTaskExample { private final ScheduledExecutorService scheduler = Executors .newScheduledThreadPool(1); public void..

programing 2022.10.07

스프링 부트 시작 시간 단축

스프링 부트 시작 시간 단축 Spring Boot 어플리케이션이 있다.의존관계가 많이 추가되어(불행하게도 모두 필요한 것 같습니다) 부팅 시간이 상당히 길어졌습니다.그냥 하는 거야SpringApplication.run(source, args)10초 걸립니다. 그것이 「사용되고 있는」 것에 비하면 그다지 큰 것은 아닐지 모르지만, 그 정도의 시간이 걸리는 것은, 주로 개발의 흐름을 방해하기 때문입니다.현시점에서는 어플리케이션 자체가 작기 때문에 어플리케이션 클래스 자체가 아니라 추가된 의존관계와 관련된 경우가 대부분이라고 생각합니다. Classpath 스캔에 문제가 있다고 생각되는데, 어떻게 해야 할지 잘 모르겠습니다. 이것이 문제임을 확인합니다(스프링 부트의 디버깅 방법). 진짜 원인이라면 어떻게 하면 ..

programing 2022.10.06

4자리 이상의 고유 숫자로 구성된 번호를 일치시키는 방법

4자리 이상의 고유 숫자로 구성된 번호를 일치시키는 방법 (불행하게도 데이터베이스 레벨에서 실행되어야 합니다.실제로 MariaDB) 번호를 사용하여 번호를 적어도4개의 고유 자릿수로 구성해야 한다는 규칙을 사용하여 정규 표현 번호를 확인해야 합니다. 달성해야 할 사항의 예: 112233441122는 OK(1,2,3,4에서만 제조)1234564222134로 정상(6자리)122102111이 불량입니다(3자리만:0,1,2).91511201로 OK(5자리) 저는 기꺼이 제 시도를 공유하고 싶지만, 지금은 배경 레퍼런스가 서툴고, 제 작은 시도도 두 개의 다른 캐릭터로 구성된 단어에 더 가까워지지 않았습니다.문자열의 문자를 세는 사용자 정의 기능도 시도해 보았습니다만, 속도가 느리고, REGEX를 사용하는 것만큼..

programing 2022.10.06

Python에 Multiline Lambda 없음:왜 안 되나요?

Python에 Multiline Lambda 없음:왜 안 되나요? Python에서는 여러 줄의 람다를 추가할 수 없다고 들었습니다. 왜냐하면 그것들은 Python의 다른 구문과 구문적으로 충돌하기 때문입니다.오늘 버스에서 이런 생각을 하다가 Python이 여러 줄의 람다와 충돌하는 구조를 생각해 낼 수 없다는 것을 깨달았습니다.내가 그 언어를 꽤 잘 알고 있다는 것을 고려하면, 이것은 나를 놀라게 했다. Guido가 언어에 여러 줄의 람다를 포함하지 않는 이유가 있었을 것입니다만, 궁금해서입니다.여러 줄의 람다를 포함시키는 것이 애매한 상황은 무엇일까요?제가 들은 말이 사실인가요, 아니면 파이썬이 여러 줄의 람다를 허용하지 않는 다른 이유가 있나요?Guido van Rossum(Python의 발명가)은 ..

programing 2022.10.06

'if' 문장에서 여러 줄의 조건을 스타일링합니까?

'if' 문장에서 여러 줄의 조건을 스타일링합니까? 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 2년 전에 문을 닫았어요 이 질문을 개선하다 나는 긴 도 한다.if를 여러 줄에 배치합니다.가장 확실한 방법은 다음과 같습니다. if (cond1 == 'val1' and cond2 == 'val2' and cond3 == 'val3' and cond4 == 'val4'): do_something 시각적으로 별로 매력적이지 않아요. 왜냐하면 그 동작은 조건과 잘 어울리거든요.그러나 4칸의 올바른 Python 들여쓰기를 사용하는 것은 자연스러운 방법입니다. 현재 사용하고 있는 것은 ..

programing 2022.10.06

스태틱과Java에서의 다이내믹바인딩

스태틱과Java에서의 다이내믹바인딩 현재 클래스 중 하나를 할당하고 있는데, 이 클래스에서 Java 구문을 사용하여 정적 바인딩과 동적 바인딩의 예를 제시해야 합니다. 정적 바인딩은 컴파일 시, 동적 바인딩은 런타임에 발생한다는 기본 개념은 이해하지만 구체적으로 어떻게 작동하는지 알 수 없습니다. 다음 예시를 나타내는 스태틱바인딩의 예를 찾았습니다. public static void callEat(Animal animal) { System.out.println("Animal is eating"); } public static void callEat(Dog dog) { System.out.println("Dog is eating"); } public static void main(String args[])..

programing 2022.10.06
반응형