반응형

2023/09/19 15

XML 파일을 읽고 쓰는 방법?

XML 파일을 읽고 쓰는 방법? XML 파일을 읽고 써야 합니다.Java를 사용하여 XML 파일을 읽고 쓰는 가장 쉬운 방법은 무엇입니까?dtd로 간단한 xml 파일을 읽고 쓰는 방법을 보여주는 빠른 DOM 예는 다음과 같습니다. User Author Admin 그리고 dtd: 먼저 다음을 가져옵니다. import javax.xml.parsers.*; import javax.xml.transform.*; import javax.xml.transform.dom.*; import javax.xml.transform.stream.*; import org.xml.sax.*; import org.w3c.dom.*; 필요한 몇 가지 변수는 다음과 같습니다. private String role1 = null; pri..

programing 2023.09.19

MySQL "Alter Table Add Column After Column"의 성능 - 큰 테이블에서

MySQL "Alter Table Add Column After Column"의 성능 - 큰 테이블에서 다음 명령을 사용하여 기존 테이블에 열을 추가합니다. ALTER TABLE foo ADD COLUMN bar AFTER COLUMN old_column; 이 옵션이 동일한 명령보다 상당히 오래 걸릴 수 있습니까?AFTER COLUMN옵션, 다음과 같이? ALTER TABLE foo ADD COLUMN bar; 첫 번째 명령은 실행 중에 tmp 테이블 공간을 더 많이 사용하여 작업을 수행합니까? 컨텍스트:매우 큰 테이블(10억개 이상의 행을 생각)을 가지고 있는데 다음을 사용하여 추가 열을 추가하고자 합니다.AFTER COLUMN하지만 너무 많은 불이익을 받고 싶지는 않습니다.제가 할 수 있는 일은 이렇..

programing 2023.09.19

IntelliJ와 로컬 MySQL을 연결하는 방법은?

IntelliJ와 로컬 MySQL을 연결하는 방법은? 저는 로컬 호스트 MySQL과 IntelliJ가 데이터베이스 관련 작업을 연결하고 프로그래밍하는 방법을 배우는데 어려움을 겪고 있습니다.그게 가능한가요?만약 그렇다면 어떻게 달성할 것인가요?로컬 인스턴스에 연결하는 것은 MySQL의 원격 인스턴스에 연결하는 것과 본질적으로 동일합니다.보통 사용하는 IP 주소 대신 localhost 또는 127.0.0.1로 대체하면 됩니다. 새 데이터베이스 연결(IntelliJ에서는 데이터 소스라고 함)을 추가하려면 데이터베이스 창 보기 -> 도구 창 -> 데이터베이스를 연 다음 + 기호를 클릭하고 하위 메뉴에서 데이터 소스를 선택한 다음 MySQL을 선택합니다.MySQL 연결의 기본값은 MySQL의 로컬 설치를 위한 ..

programing 2023.09.19

MySQL 쿼리에서 세미콜론을 생략하는 것이 나쁜가요?

MySQL 쿼리에서 세미콜론을 생략하는 것이 나쁜가요? 문 닫았습니다.이 질문은의견에 입각한현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용으로 답변할 수 있도록 질문을 업데이트합니다. 10년 전에 문을 닫았습니다. 이 질문을 개선합니다. 최근 MySQL 쿼리 끝에 세미콜론을 생략하고 있는데, 서버의 고부하, 캐싱 등에서 부정적인 영향을 미칠 수 있다는 생각이 들었습니다.그런 효과가 있습니까?시스템이 세미콜론 없이 문장의 끝을 알 수 있다면 생략해도 아무런 해가 되지 않습니다.시스템이 혼란스러우면 문제가 됩니다.고객님께서 고객님들의 서비스를 중단하실 수 있게 되었으니 문제가 없을 것 같습니다.SQL 작성 방식에 따라 많은 부분이 달라집니다.예를 들어 PHP..

programing 2023.09.19

ORA-01408: 해당 열 목록은 이미 색인화되어 있습니다.

ORA-01408: 해당 열 목록은 이미 색인화되어 있습니다. Oracle SQL-Developer는 이미 존재하는 데이터베이스 테이블(항목)의 DDL 문을 생성합니다.생성된 DDL 문을 새 데이터베이스 인스턴스 내에 적용할 수 없다는 것은 매우 이상한 일입니다.다음은 DDL의 간단한 예입니다. CREATE TABLE AB ( "A" NUMBER(*,0), "B" NUMBER(*,0), "C" VARCHAR2(255 BYTE), CONSTRAINT "CHK_AB_A_NN" CHECK (A IS NOT NULL) ENABLE, CONSTRAINT "CHK_AB_B_NN" CHECK (B IS NOT NULL) ENABLE, CONSTRAINT "PK_AB" PRIMARY KEY ("A", "B") ); C..

programing 2023.09.19

java 코드를 사용하여 sp 값으로 텍스트 크기를 할당하는 방법

java 코드를 사용하여 sp 값으로 텍스트 크기를 할당하는 방법 특정 텍스트 크기를 변경하기 위해 정수 값을 할당하는 경우TextView자바 코드를 사용하여, 값은 픽셀(pixel)로 해석됩니다.px). 이제 그걸 어떻게 할당하는지 아는 사람이 있습니까?sp?http://developer.android.com/reference/android/widget/TextView.html#setTextSize%28int,%20float%29 예: textView.setTextSize(TypedValue.COMPLEX_UNIT_SP, 65); 보다 깨끗하고 재사용 가능한 접근 방식은 텍스트 크기 정의dimens.xml안에 줄을 대다res/values/디렉토리: 14sp 그 다음에 적용합니다.TextView: tex..

programing 2023.09.19

kvm: 모듈 확인 실패: 서명 및/또는 필요한 키 누락 - 커널 수정

kvm: 모듈 확인 실패: 서명 및/또는 필요한 키 누락 - 커널 수정 사용하고 있습니다.Ubuntu 14.04 LTS커널 버전과3.13.11.4. 패치된 KVM 모듈을 로드하려고 합니다.kvm그리고.kvm-intel다음과 같은 오류가 발생합니다. kvm: module verification failed: signature and/or required key missing - tainting kernel 그리고.kvm: module has bad taint, not creating trace events. 사용된 소스는 현재 실행 중인 이미지를 생성한 소스와 동일합니다. 기호를 확인하고 오류가 다음을 포함하지 않아서 발생하는 것이 아닌지 확인했습니다.EXPORT_SYMBOL_GPL()내가 함수를 내보낸 ..

programing 2023.09.19

XPath와 링크 텍스트로 링크 URL을 찾으려면 어떻게 해야 합니까?

XPath와 링크 텍스트로 링크 URL을 찾으려면 어떻게 해야 합니까? XHTML 페이지가 잘 구성되어 있습니다.링크된 텍스트가 있을 때 링크의 목적지 URL을 찾고 싶습니다. 예 programming questions site news XPath 식이 주어지면 다음과 같이 표현하고 싶습니다.programming questions site그것은 줄 것http://stackoverflow.com내가 그것을news그것은 줄 것http://cnn.com.다음과 유사해야 합니다. //a[text()='text_i_want_to_find']/@href당신에겐 너무 늦었지만, 같은 질문을 가진 다른 사람에겐... //a[contains(text(), 'programming')]/@href 물론 '프로그래밍'은 어떤..

programing 2023.09.19

대체 for-loop 구문

대체 for-loop 구문 이 질문에는 이미 다음과 같은 답이 있습니다. C에서 두 개의 식으로만 for loop을 만들 수 있는 방법이 있습니까? (1개 답변) 닫힘8년 전에. 아래는 C 표준의 일부분입니다(n1256 TC3 C99의 섹션 6.8.5). 반복-문: 하는 동안에(표현)진술 (express온) 동안 진술을 합니다; (express표현; 표현; 표현)문에 대하여 (declar 표현식; 표현식) 문에 대해 내 흥미를 돋우는 것은 마지막 진술입니다.for ( declaration expression ; expression ) statement. 6.8.5.1은 다음을 설명합니다.for루프, 그러나 언급만 합니다.for ( clause-1 ; expression-2 ; expression-3 ) ..

programing 2023.09.19

스택 오버플로로 인해 세그먼트화 오류가 아닌 다른 문제가 발생할 수 있습니까?

스택 오버플로로 인해 세그먼트화 오류가 아닌 다른 문제가 발생할 수 있습니까? 컴파일된 프로그램에서 (C 또는 C++라고 하지만, 이 질문은 콜 스택이 있는 모든 비 VM-ish 언어로 확장될 수 있다고 생각합니다) 스택을 오버플로하면 세그먼트화 오류가 발생하는 경우가 매우 많습니다. 스택 오버플로가 [a] 원인이고 분할 오류가 결과입니다. 그래도 항상 그렇습니까?스택 오버플로로 인해 다른 종류의 프로그램/OS 동작이 발생할 수 있습니까? 리눅스가 아닌 것, 윈도가 아닌 OS와 X86이 아닌 하드웨어에 대해서도 물어봅니다. (물론 하드웨어 메모리 보호나 이를 위한 OS 지원(예: MS-DOS)이 없다면 분할 오류 같은 것은 없습니다. 분할 오류가 발생할 수도 있지만 다른 문제가 발생할 수도 있는 경우에 ..

programing 2023.09.19
반응형