전체 글 765

LIMIT/OFFset을 사용하여 쿼리 실행 및 총 행 수 가져오기

LIMIT/OFFset을 사용하여 쿼리 실행 및 총 행 수 가져오기 페이지화를 위해 다음과 같이 쿼리를 실행해야 합니다.LIMIT그리고.OFFSET조항그러나 해당 쿼리에서 반환되는 행 수를 계산해야 합니다.LIMIT그리고.OFFSET조항 실행할 대상: SELECT * FROM table WHERE /* whatever */ ORDER BY col1 LIMIT ? OFFSET ? 그리고: SELECT COUNT(*) FROM table WHERE /* whatever */ 동시에.Postgres가 이를 최적화하여 둘 다 개별적으로 실행하는 것보다 더 빠르게 실행할 수 있는 방법이 있습니까?예. 간단한 창 기능으로: SELECT *, count(*) OVER() AS full_count FROM tbl WH..

programing 2023.05.29

병합 정렬 알고리즘을 사용하여 내부 정렬하는 방법은 무엇입니까?

병합 정렬 알고리즘을 사용하여 내부 정렬하는 방법은 무엇입니까? 나는 그 질문이 너무 구체적이지 않다는 것을 압니다. 제가 원하는 것은 일반 병합 정렬을 인플레이스 병합 정렬(또는 공간 오버헤드가 일정한 병합 정렬)로 변환하는 방법을 알려주는 사람입니다. (인터넷에서) 찾을 수 있는 것은 "너무 복잡하다" 또는 "이 텍스트의 범위를 벗어났다"는 페이지뿐입니다. 추가 공간 없이 인플레이스(in-place)로 병합할 수 있는 알려진 유일한 방법은 너무 복잡하여 실제 프로그램으로 축소할 수 없습니다.(여기서부터 시작) 너무 복잡하더라도 병합 정렬을 제자리에 만드는 방법의 기본 개념은 무엇입니까?Knuth는 이것을 연습으로 남겼습니다(3권, 5.2.5).내부 병합 정렬이 있습니다.그들은 신중하게 구현되어야 합니..

programing 2023.05.29

딜러들이 신속하게?

딜러들이 신속하게? 수 어대자만수들까있니습를표게떻?까,▁a?NSUserNotificationCenterDelegate 속하게신?다음은 두 뷰 컨트롤러 간의 딜러에 대한 약간의 도움말입니다. 1단계: 데이터를 제거하거나 전송할 프로토콜을 UIViewController에서 만듭니다. protocol FooTwoViewControllerDelegate:class { func myVCDidFinish(_ controller: FooTwoViewController, text: String) } 2단계: 전송 클래스의 딜러를 선언합니다(예: UIView 컨트롤러). class FooTwoViewController: UIViewController { weak var delegate: FooTwoViewControll..

programing 2023.05.29

eclipse.ini -vm 옵션을 설정하려면 어떻게 해야 합니까?

eclipse.ini -vm 옵션을 설정하려면 어떻게 해야 합니까? 이클립스용 메이븐 플러그인을 설치했는데 아래와 같은 오류가 발생했습니다. 이클립스에서 -vm 옵션을 확인하십시오.ini는 JDK를 가리키고 있습니다. 사용 방법-vmeclipse.ini에서 내 JDK를 가리키는 옵션?내 솔루션은 다음과(와) -vm D:/work/Java/jdk1.6.0_13/bin/javaw.exe -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -framework plugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx51..

programing 2023.05.29

Postgre 상태 확인 방법SQL 서버 Mac OS X

Postgre 상태 확인 방법SQL 서버 Mac OS X Postgresql 서버가 실행 중인지 여부를 확인하려면 어떻게 해야 합니까? 다음과 같은 메시지를 받습니다. [~/dev/working/sw] sudo bundle exec rake db:migrate rake aborted! could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? 업데이트: > which postgres /usr/local/bin/postgres > pg_ctl -D /usr/local/bin/postgres -l /usr/local/bin/..

programing 2023.05.29

Winforms: 응용프로그램.종료 대 환경.종료 대 양식.가까운.

Winforms: 응용프로그램.종료 대 환경.종료 대 양식.가까운. 응용프로그램을 종료할 수 있는 방법은 다음과 같습니다. Environment.Exit(0) Application.Exit() Form.Close() 이 세 가지 방법의 차이점과 각각의 방법을 사용하는 시기는 무엇이 세 가지 방법의 차이점은 무엇입니까?적절한 방법은 다음과 같습니다.Application.Exit()설명서에 따르면 모든 메시지 루프가 종료되고 모든 창이 닫히므로 양식에서 정리 코드를 실행할 수 있습니다.On Close 등). Environment.Exit그 과정을 그냥 죽일 겁니다.저장되지 않은 변경사항 등이 있는 경우 사용자에게 저장 여부를 물어볼 기회가 없습니다.또한 리소스(데이터베이스 연결 등)를 제대로 릴리스할 수 없..

programing 2023.05.29

PostgreSQL "표 설명"

PostgreSQL "표 설명" 오라클 제품과 동등한 성능을 제공하는 방법DESCRIBE TABLE포스트그레에서.명령어를 ?psql 파일 SQL?사용해 보십시오(에서).psql명령줄 도구): \d+ tablename 자세한 내용은 설명서를 참조하십시오.Postgre 외에도SQL way(\d 'something' 또는 \dt 'table' 또는 \ds 'sequence' 등) SQL 표준 방법은 다음과 같습니다. select column_name, data_type, character_maximum_length, column_default, is_nullable from INFORMATION_SCHEMA.COLUMNS where table_name = ''; 많은 DB 엔진에서 지원됩니다.psql 대신 쿼..

programing 2023.05.29

파이썬 3 정수 나눗셈

파이썬 3 정수 나눗셈 이 질문에는 이미 다음과 같은 답이 있습니다. 왜 정수 나눗셈은 다른 정수 대신 부동소수를 산출합니까? (4개 답변) 마감됨6년 전에. Python 3 대 Python 2.6에서 저는 두 정수를 나누고 플로트를 얻을 수 있다는 것을 알게 되었습니다.Python 2.6 동작을 어떻게 복구합니까? int/int = int를 얻는 다른 방법이 있습니까?사용해 보십시오. a = 1 b = 2 int_div = a // b 언급URL : https://stackoverflow.com/questions/19507808/python-3-integer-division

programing 2023.05.29

WPF 목록 보기 해제 선택

WPF 목록 보기 해제 선택 WPF의 할 수 ?ListView사용자가 행을 클릭하면 행이 강조 표시되지 않습니까? (출처: konim5am, artax.karlin.mff.cuni.cz ) 저는 1행을 클릭했을 때 0행과 같은 모양으로 하고 싶습니다. 관련이 있을 수 있음: 호버/선택 항목의 모양을 스타일링할 수 있습니까?예를 들어 파란색 그라데이션 호버 룩(라인 3)을 사용자 지정 단색으로 대체합니다.나는 이것과 이것을 찾았지만, 안타깝게도 도움이 되지 않습니다. ListView를 사용하지 않고도 동일한 작업을 수행할 수 있습니다.ListView처럼 논리 스크롤과 UI 가상화를 사용할 수 있으면 좋겠습니다.) ListView용 XAML은 다음과 같습니다. Martin Konicek의 설명에 따라 가장 ..

programing 2023.05.29

Bash를 사용하여 변수 파일을 참조하려면 어떻게 해야 합니까?

Bash를 사용하여 변수 파일을 참조하려면 어떻게 해야 합니까? 변수에 대한 설정 파일을 호출하고 싶습니다.바시에서 어떻게 해야 하나요? 설정 파일은 변수(예: CONFIG.FILE)를 정의합니다. production="liveschool_joe" playschool="playschool_joe" 스크립트는 다음 변수를 사용합니다. #!/bin/bash production="/REFERENCE/TO/CONFIG.FILE" playschool="/REFERENCE/TO/CONFIG.FILE" sudo -u wwwrun svn up /srv/www/htdocs/$production sudo -u wwwrun svn up /srv/www/htdocs/$playschool 어떻게 하면 Bash가 그런 일을 하도..

programing 2023.05.29