반응형

spring3 393

div를 페이지(화면 아님) 높이의 100%로 만드는 방법

div를 페이지(화면 아님) 높이의 100%로 만드는 방법은 무엇입니까? 응용 프로그램이 작동하는 동안 로딩 상자가 전경에 표시되는 동안 CSS를 사용하여 내 페이지에 '회색으로 표시된' 효과를 만들려고 합니다. 나는 자바 스크립트를 통해 가시성을 켜거나 끄는 100% 높이/너비의 반투명 검은색 div를 만들어 이 작업을 수행했습니다. 나는 이것이 충분히 간단할 것이라고 생각했다. 그러나 페이지 콘텐츠가 화면이 스크롤되는 지점까지 확장될 때 페이지 하단으로 스크롤하면 회색으로 표시되지 않은 부분이 나타납니다. 즉, div 높이의 100%는 실제 페이지 크기가 아니라 브라우저 뷰포트 크기에 적용되는 것 같습니다. 페이지 콘텐츠 전체를 포함하도록 div를 확장하려면 어떻게 해야 합니까? 가시성을 토글하기 전..

IT이야기 2021.10.06

사전의 크기를 제한하는 방법

사전의 크기를 제한하는 방법은 무엇입니까? 파이썬에서 사전으로 작업하고 싶지만 키/값 쌍의 수를 X로 제한합니다. 즉, 사전이 현재 X 키/값 쌍을 저장하고 있고 삽입을 수행하는 경우 다음 중 하나를 원합니다. 삭제할 기존 쌍. 가장 최근에 삽입/접근하는 키라면 좋겠지만 완전히 필요한 것은 아닙니다. 이것이 표준 라이브러리에 있다면 시간을 절약하고 지적해 주십시오! Python 2.7 및 3.1에는 OrderedDict 가 있으며 이전 Python에 대한 순수 Python 구현이 있습니다. from collections import OrderedDict class LimitedSizeDict(OrderedDict): def __init__(self, *args, **kwds): self.size_limi..

IT이야기 2021.10.06

cmd에서 stderr로 메시지를 보내려면..

cmd에서 stderr로 메시지를 보내려면 어떻게 해야 합니까? 표준 Windows .cmd 파일에서 다음을 수행하여 stdout에 메시지를 보낼 수 있습니다. echo message 어떻게 stderr에 메시지를 보낼 수 있습니까? 예 : 다음을 포함하는 parent.cmd 스크립트가 있다고 가정해 보겠습니다. call child.cmd 1>>stdout.log 2>>stderr.log 다음을 포함하는 어린이: :: Writes a message to stdout :: (which in the parent is piped to stdout.log) echo message :: Now I want to write a message to stderr :: (which in the parent is pipe..

IT이야기 2021.10.05

OpenMP와 파이썬

OpenMP와 파이썬 저는 행렬 덧셈, 곱셈 등과 같은 간단한 작업을 수행하기 위해 공유 메모리 머신(C 및 FORTRAN 모두에서)용 OpenMP를 코딩한 경험이 있습니다. (LAPACK과 어떻게 경쟁하는지 보기 위해) 나는 문서를 볼 필요 없이 간단한 작업을 수행할 만큼 OpenMP를 알고 있습니다. 최근에 프로젝트를 위해 Python으로 전환했으며 절대적인 기본 사항 외에 Python에 대한 경험이 없습니다. 내 질문은 다음과 같습니다. Python에서 OpenMP를 사용 하는 가장 쉬운 방법 은 무엇입니까 ? 가장 쉬운 것은 프로그래머 측에서 가장 적은 노력을 들이는 것을 의미합니까(시스템 시간이 추가되더라도)? OpenMP를 사용하는 이유는 직렬 코드가 몇 개의 !$OMP흩어져 있는 작동하는 병..

IT이야기 2021.10.05

함수에서 전역 가져오기를 수행하는 방법

함수에서 전역 가져오기를 수행하는 방법은 무엇입니까? 나는 이것이 문제에 접근하는 지저분한 방법이라고 두려워하지만 ... 일부 조건에 따라 Python에서 일부 가져오기를 만들고 싶다고 가정해 보겠습니다. 이러한 이유로 함수를 작성하고 싶습니다. def conditional_import_modules(test): if test == 'foo': import onemodule, anothermodule elif test == 'bar': import thirdmodule, and_another_module else: import all_the_other_modules 이제 가져온 모듈을 전역적으로 사용할 수 있게 하려면 어떻게 해야 합니까? 예를 들어: conditional_import_modules(te..

IT이야기 2021.10.05

UNIX 도메인 STREAM과 DATAGRAM 소켓의 차이점

UNIX 도메인 STREAM과 DATAGRAM 소켓의 차이점은 무엇입니까? 이 질문은 STREAM 유형과 DATAGRAM 유형 INTERNET 소켓의 차이점에 대한 것이 아닙니다 . STREAM 소켓은 TCP를 사용하고 Datagram 소켓은 UDP 및 모든 TCP, UDP 항목, 순서대로 도착하는 패킷, ACK, NACK 등을 사용한다는 것을 알고 있습니다. 인터넷을 통한 이러한 요소의 중요성을 이해합니다. Q1) 로컬 소켓인 UNIX 도메인 소켓을 생성할 때 소켓이 STREAM 소켓인지 DATAGRAM 소켓인지는 어떻게 됩니까? 이 유형의 소켓은 데이터를 소켓 파일에 기록합니다. 이 경우 네트워크를 통해 데이터를 전송하지 않기 때문에 프로토콜이 문제가 될까요? UNIX 기반 DATAGRAM 소켓을 사..

IT이야기 2021.10.05

Elasticsearch 노드 다시 시작

Elasticsearch 노드 다시 시작 Elasticsearch에서 노드를 다시 시작하는 올바른 방법은 무엇입니까? (바람직하게는 REST API를 통해 Java API도 괜찮을 수 있음) 노드를 다시 시작하는 올바른 방법은 종료 API를 사용하거나 TERM프로세스에 신호를 보내 (예: 를 사용하여 kill $PID) 노드를 종료하는 것 입니다. 종료되면 Elasticsearch를 실행하는 데 사용하는 모든 것(예: 서비스 래퍼)을 사용하여 새 노드를 시작하거나 명령줄에서 시작할 수 있습니다. 서비스 래퍼를 사용하는 경우 노드에 다음 restart명령 을 전달하여 노드를 다시 시작할 수 있습니다 . 예를 들어 /etc/init.d/elasticsearch restart이는 위의 편의 래퍼일 뿐입니다. ..

IT이야기 2021.10.05

C에서 서명되지 않은 문자를 인쇄하는 방법

C에서 서명되지 않은 문자를 인쇄하는 방법은 무엇입니까? char을 양수 값으로 인쇄하려고합니다. char ch = 212; printf("%u", ch); 하지만 나는 얻는다 : 4294967252 어떻게 212출력에 들어갈 수 있습니까? 다음 ch과 같이 선언하십시오 . unsigned char ch = 212 ; 그리고 당신의 printf가 작동할 것입니다. 이것은 이 경우 char유형이 시스템에 서명되어 있기 때문입니다 * . 이런 일이 발생하면 데이터는 가변 개수의 인수를 사용하여 함수에 데이터를 전달하는 동안 기본 변환 중에 부호 확장됩니다. 212는 0x80보다 크므로 음수로 처리되고 %u숫자를 큰 양수로 해석합니다. 212 = 0xD4 부호 확장된 경우 FFs가 번호 앞에 추가되므로 다음과..

IT이야기 2021.10.05

Pandas: 데이터 프레임에 행 추가 및 인덱스 레이블 지정

Pandas: 데이터 프레임에 행 추가 및 인덱스 레이블 지정 데이터 프레임에 행을 추가할 때 새 행에 대해 원하는 인덱스를 지정하는 방법이 있습니까? 원본 문서는 다음 예를 제공 합니다 . In [1301]: df = DataFrame(np.random.randn(8, 4), columns=['A','B','C','D']) In [1302]: df Out[1302]: A B C D 0 -1.137707 -0.891060 -0.693921 1.613616 1 0.464000 0.227371 -0.496922 0.306389 2 -2.290613 -1.134623 -1.561819 -0.260838 3 0.281957 1.523962 -0.902937 0.068159 4 -0.057873 -0.368204..

IT이야기 2021.10.04
반응형