반응형

2023/08 90

mysqdump: 쓰기에서 오류 32를 받았습니다.

mysqdump: 쓰기에서 오류 32를 받았습니다. 저는 VPS에서 이 스크립트를 몇 년 동안 사용했습니다.그리고 여전히 작동하고 있습니다. DBLIST=`mysql -uroot -pROOT_PASSWORD -ANe"SELECT GROUP_CONCAT(schema_name) FROM information_schema.schemata WHERE schema_name NOT IN ('information_schema','performance_schema')" | sed 's/,/ /g'` MYSQLDUMP_OPTIONS="-uroot -pROOT_PASSWORD --single-transaction --routines --triggers" BACKUP_DEST="/home/backup/db/" for DB ..

programing 2023.08.04

사용자 지정 유형을 최대 절전 모드로 설정하여 '원인: java.sql'을(를) 방지합니다.SQL 예외:스트림이 이미 닫혔습니다.'

사용자 지정 유형을 최대 절전 모드로 설정하여 '원인: java.sql'을(를) 방지합니다.SQL 예외:스트림이 이미 닫혔습니다.' Oracle에서 긴 값을 처리하는 사용자 지정 긴 클래스를 작성하여 다음 오류를 방지하려면 어떻게 해야 합니까? 원인: java.sql.SQL 예외:스트림이 이미 닫혔습니다. 감사해요.Oracle은 다음을 사용하지 않는 것이 좋습니다. Long그리고.Long Raw열(Oracle 8i 이후).기존의 이유로만 Oracle에 포함됩니다.이러한 열을 사용해야 하는 경우 의 다른 열을 터치하기 전에 먼저 이 열을 처리해야 합니다.ResultSet: 문서: 쿼리가 하나 이상의 LONG 또는 LONG RAW 열을 선택하면 JDBC 드라이버는 스트리밍 모드에서 이 열을 클라이언트로 전송..

programing 2023.08.04

Oracle에서 기본 키를 재사용할 수 있도록 이름을 변경하는 방법

Oracle에서 기본 키를 재사용할 수 있도록 이름을 변경하는 방법 Oracle에서 다음과 같은 테이블을 생성합니다. 테이블 "Mig1"() 생성"Id" 정수가 NULL이 아닙니다.제약 조건 "PK_Mig1" 기본 키("Id" )) 그런 다음 PK 이름을 변경합니다. 대체 테이블 "Mig1" 제약 조건 "PK_Mig1"을 "PK_XXX"로 이름 변경 그런 다음 테이블 이름을 변경합니다. 다른 테이블 "Mig1"의 이름을 "XXX"로 변경 그런 다음 이전에 이름이 변경된 테이블의 이름을 사용하는 다른 테이블을 작성하려고 합니다. 테이블 "Mig1"() 생성"Id" 정수가 NULL이 아닙니다.제약 조건 "PK_Mig1" 기본 키("Id" )) 이 시점에서 저는 다음을 얻습니다.An error occurred..

programing 2023.08.04

오류: 'uint16_t'이(가) 선언되지 않았습니까?

오류: 'uint16_t'이(가) 선언되지 않았습니까? 내가 코드를 가지고 있습니다. #include #include void print128_num(__m128i var) { uint16_t *val = (uint16_t*) &var; printf("Numerical: %i %i %i %i %i %i %i %i \n", val[0], val[1], val[2], val[3], val[4], val[5], val[6], val[7]); } int main(void) { __m128i a = _mm_set_epi32(4, 3, 2, 1); __m128i b = _mm_set_epi32(7, 6, 5, 4); __m128i c = _mm_add_epi32(a, b); print128_num(c); retur..

programing 2023.08.04

완료 버튼으로 UI Picker View를 만드는 방법은 무엇입니까?

완료 버튼으로 UI Picker View를 만드는 방법은 무엇입니까? 사용자가 UI 텍스트 필드를 탭할 때 나타나는 완료 버튼으로 UI PickerView를 만드는 데 어려움이 있습니다.지금까지 제 코드입니다.모든 것이 정상적으로 빌드되지만 텍스트 필드를 누르면 선택기가 아닌 키보드가 나타납니다. class ViewController: UIViewController, UIPickerViewDataSource, UIPickerViewDelegate { @IBOutlet var textField1: UITextField! let pickerData = ["11", "12", "13"] @IBAction func textButton(sender: AnyObject) { let picker: UIPickerVi..

programing 2023.08.04

테이블스페이스란 무엇이며 왜 그것이 사용됩니까?

테이블스페이스란 무엇이며 왜 그것이 사용됩니까? 문제를 조사하는 동안 다음 오류가 발생했습니다. 30503 [ERROR] InnoDB: 이전에 연 테이블스페이스를 열려고 했습니다.이전 테이블스페이스 mysql/innodb_index_stats는 filepath: ./mysql/innodb_index_stats.ibd에서 공백 ID: 2를 사용합니다.파일 경로: ./Mydb/be_command_log.ibd에서 공백 ID: 2를 사용하는 테이블스페이스 Mydb/be_command_log를 열 수 없습니다. 이 문제에 대해 조금 읽고 나서, 저는 이것이 MySQL의 알려진 문제라는 것을 알게 되었습니다. 하지만 제 문제는 테이블스페이스가 실제로 어떻게 작동하는지 잘 모른다는 것입니다.그것들은 어떻게 유용합니..

programing 2023.08.04

3차 연산자 및 문자열 연결 특이점?

3차 연산자 및 문자열 연결 특이점? 안녕하세요. 이 코드가 (적어도 저에게는) 잘못된 결과를 산출하는 이유를 알고 싶습니다. 음, 아마 제가 잘못한 것 같아요. $description = 'Paper: ' . ($paperType == 'bond') ? 'Bond' : 'Other'; 만약 종이가유형은 '본드'이고 설명은 '용지:본드'이며, 종이인 경우유형이 '본드'와 동일하지 않으며 설명은 '용지:'기타' 하지만 제가 이 코드를 실행하면 'Bond' 또는 'Other'라는 결과가 나와 'Paper:'라는 문자열이 어디로 갔는지 궁금하게 됩니다.$description = 'Paper: ' . ($paperType == 'bond' ? 'Bond' : 'Other'); 문자열이 올바른 순서로 문자열에 연..

programing 2023.08.04

쿼리 실행에서 테이블 열기 상태는 정확히 무엇입니까?

쿼리 실행에서 테이블 열기 상태는 정확히 무엇입니까? 저는 mariadb에서 "테이블 열기" 상태에 있는 쿼리를 여러 번 보았습니다.하지만 저는 동일한 문서를 찾을 수 없었습니다. 이 상태는 언제 발생합니까? 이 상태가 오래 지속되면(예: 30초) 불량입니까?그렇다면 무엇이 원인이 될 수 있습니까? mariadb에 대한 문서에 따르면 테이블을 여는 것은 빠른 프로세스여야 하며 잠금 장치에 의해 차단되지 않는 한 끼여서는 안 됩니다.예를 들어, 다른 쿼리는 테이블을 열어두기 위해 잠글 수 있습니다.table_open_cache 값이 충분히 큰지 확인하는 것도 고려해야 합니다. 나사산 상태에 대한 mariadb 설명서를 참조하십시오.언급URL : https://stackoverflow.com/question..

programing 2023.08.04

PL/SQL Developer의 실행 절차에 문제가 있습니다.

PL/SQL Developer의 실행 절차에 문제가 있습니다. 프로시저를 만들고 실행하는 것은 이번이 처음입니다.먼저 간단한 테이블을 만듭니다.테이블의 DB 구성표는 다음과 같습니다. 테이블 이름: Ziaci 열: ZiakId - 기본 키, 번호 성, 바르샤르2 이름, varchar2 TriedaId - 위조 키, 번호 스토어 프로시저는 테이블에 데이터만 삽입하고 다음 SQL cmd를 사용하여 스토어 프로시저를 만들었습니다. create procedure ziaci_proc(surname_in in varchar2, firstname_in in varchar2, triedaid_in in number) is begin insert into ziaci (surname, firstname,triedaid) ..

programing 2023.08.04

포크를 호출할 때 스레드가 복사됩니까?

포크를 호출할 때 스레드가 복사됩니까? 스레드와 호출로 실행 중인 프로그램이 있는 경우fork()유닉스 기반 시스템에서 스레드가 복사됩니까?현재 프로세스의 가상 메모리가 생성된 새 프로세스에 1:1로 복사되는 것으로 알고 있습니다.스레드는 프로세스의 가상 메모리에 자체 스택이 있다는 것을 알고 있습니다.따라서 적어도 스레드 스택도 복사해야 합니다.하지만 가상 메모리에 상주하지 않아 복사되지 않는 스레드가 더 있는지는 모르겠습니다.없는 경우 두 프로세스가 스레드를 공유합니까, 아니면 독립적인 복사본입니까?아니요. 스레드가 복사되지 않음fork()POSIX 사양은 다음과 같습니다(강조는 나의 것임을 강조함). 포크 - 새 프로세스 생성 프로세스는 단일 스레드로 생성되어야 합니다.멀티스레드 프로세스가 포크()..

programing 2023.08.04
반응형