반응형

분류 전체보기 678

다중 테이블 선택과 JOIN (퍼포먼스)

다중 테이블 선택과 JOIN (퍼포먼스) MySQL의 여러 테이블에서 선택하는 경우 다음 쿼리 모두 동일한 결과 집합을 반환합니다. 이러한 질문 중 하나가 다른 질문보다 더 나은가요, 아니면 더 효율적인가요?작은 데이터 세트(테이블당 약 2000 행)에 대해 테스트한 결과, 둘 다 거의 같은 실행 시간에 동일한 결과 세트를 반환했습니다. 질문 1: SELECT * FROM products, product_meta, sales_rights WHERE ( products.id = product_meta.product_id AND products.id = sales_rights.product_id ) AND (...) LIMIT 0,10; 질문 2: SELECT * FROM products INNER JOIN..

programing 2022.10.08

렌더링 후 입력 필드에 포커스를 설정하는 방법

렌더링 후 입력 필드에 포커스를 설정하는 방법 컴포넌트가 렌더링된 후 특정 텍스트 필드에 포커스를 설정하는 반응 방식은 무엇입니까? 문서에서는 참조를 사용하는 것을 권장하는 것으로 보인다. ★★ref="nameInput"[렌더 기능]의 [입력]필드에 있는 다음 호출합니다. this.refs.nameInput.getInputDOMNode().focus(); 근데 이걸 어디다 불러야 되지?몇 군데 시도해 봤지만 작동이 안 돼요.@Dhiraj의 답변은 정확합니다.또한 편의상 autoFocus 프로포스를 사용하면 마운트 시 자동으로 입력에 초점을 맞출 수 있습니다. ); } } ReactDOM.render(, document.getElementById('app')); 마운트에 집중 요소가 마운트(초기 렌더링)될..

programing 2022.10.08

matplotlib를 사용하여 범례 크기를 변경하는 방법벽면

matplotlib를 사용하여 범례 크기를 변경하는 방법벽면 간단한 질문입니다.matplotlib.pyplot, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아 아, 아, 아, 아, 제가 하고 있는 코드는 .사용하고 있는 코드는 다음과 같습니다. plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0], color='b', label='Dis 1: cf = .6, var = .2') plot.scatter(k, data[:, 1], color='r', label='Dis 2: cf = .2, var = .1') plot.scatter(k, data[..

programing 2022.10.02

Python 문자열의 u'\uff'

Python 문자열의 u'\uff' 다음 예외 메시지와 함께 오류가 발생했습니다. UnicodeEncodeError: 'ascii' codec can't encode character u'\ufeff' in position 155: ordinal not in range(128) 뭔지는 모르겠지만u'\ufeff'웹 스크랩을 할 때 나타납니다.어떻게 하면 이 상황을 해결할 수 있을까요?그.replace()스트링 메서드가 작동하지 않습니다.Python 3에서 우연히 이 질문을 발견했습니다.파일을 열 때 Python 3은 자동으로 인코딩을 처리하기 위해 encoding 키워드를 지원합니다. 그렇지 않으면 BOM이 읽기 결과에 포함됩니다. >>> f = open('file', mode='r') >>> f.read..

programing 2022.10.02

여러 COLUMN_JSON 결과를 JSON 어레이로 반환

여러 COLUMN_JSON 결과를 JSON 어레이로 반환 MariaDB의 표준 테이블에 데이터를 저장하고 있습니다만, 관련 테이블의 레코드를 JSON 문자열로 반환하고 싶습니다. 제가 하려고 하는 것은 제가 그 안에 들어갈 수 있는 기능을 가지고 있는 것입니다.exerciseId함수는 관련된 모든 JSON 문자열을 반환합니다.exerciseMuscle레코드, 즉 각 레코드exercise저장된 proc가 반환하는 레코드에는 하위 테이블에서 중첩된 데이터도 포함될 수 있습니다. JSON 레코드를 생성할 수 있었습니다.COLUMN_JSON그리고.COLUMN_CREATE그러나 필요에 따라 JSON 값의 배열이 아닌 개별 레코드의 집합으로 반환될 수 있습니다.사용하고 있는 SQL은 다음과 같습니다. select ..

programing 2022.10.02

~x + ~y == ~(x + y)는 항상 거짓입니까?

~x + ~y == ~(x + y)는 항상 거짓입니까? 이 코드는 항상 false로 평가됩니까?두 변수 모두 2의 보완 부호 ints입니다. ~x + ~y == ~(x + y) 조건에 맞는 숫자가 있어야 할 것 같아요.나는 그 사이의 숫자를 시험해 보았다.-5000그리고.5000평등을 이루지 못했습니다.그 상태에 대한 해답을 찾기 위해 방정식을 설정하는 방법이 있나요? 한쪽을 다른 쪽과 교환하면 프로그램에 악의적인 버그가 발생합니까?모순을 위해 어떤 것이 존재한다고 가정하자.x및 일부y(modn 2) 다음과 같이 한다. ~(x+y) == ~x + ~y 2의 보완*으로, 우리는 그것을 알고 있다. -x == ~x + 1 -1 == ~x + x 이 결과에 주목하면 ~(x+y) == ~x + ~y ~(x+y)..

programing 2022.10.02

쿠키와 세션은 무엇이며 서로 어떤 관계가 있습니까?

쿠키와 세션은 무엇이며 서로 어떤 관계가 있습니까? 저는 쿠키와 세션을 전문적으로 이해하려고 합니다.브라우저가 서버에 접속할 때 서버는 브라우저에 "phpsessid"를 가진 쿠키를 클라이언트브라우저 쿠키 폴더에 "붙여넣기"하도록 요청한다는 것을 알고 있습니다. 이제 "phpsessid"를 갖게 되었습니다.클라이언트가 서버에 들어가면 브라우저가 "phpsessid"를 서버에 보내고 서버는 tmp 폴더를 보고 일치하는 데이터가 있으면 이 클라이언트의 모든 데이터를 다시 로드합니다만, 프로세스가 혼란스럽습니다. 누군가 세션과 쿠키를 만드는 과정, 즉 배후에서 무슨 일이 일어나고 있는지 이해하는데 도움을 주시면 감사하겠습니다.다음 순서로 설명하겠습니다. 쿠키와 세션은 브라우저가 실행하는 서로 다른 요청 간에 ..

programing 2022.10.02

PHP에서 세션 시간 초과를 변경하는 방법

PHP에서 세션 시간 초과를 변경하는 방법 세션 타임아웃을 php로 연장하고 싶다. php.ini 파일을 수정하면 가능한 것으로 알고 있습니다.하지만 나는 그것에 접근할 수 없다. 그럼 php 코드만으로 할 수 있는 건가요?세션 타임아웃은 엄밀한 보증을 필요로 하는 경우 코드로 구현해야 하는 개념입니다.그것만이 X분간의 비활성화 후에 세션이 존속하지 않는다는 것을 확실히 할 수 있습니다. 이 요건을 조금 완화할 수 있고 기간 제한을 엄격히 하는 대신 하한을 설정해도 문제가 없다면 커스텀 로직을 작성하지 않고도 쉽게 할 수 있습니다. 쾌적한 환경에서의 편리성: 방법과 이유 세션이 쿠키(아마도 쿠키)로 구현되어 클라이언트가 악의적이지 않은 경우 특정 파라미터를 조정하여 세션 기간의 상한을 설정할 수 있습니다..

programing 2022.10.02

스프링 스코프 프록시빈

스프링 스코프 프록시빈 누가 스프링의 용도를 설명해 줄 수 있나요?@ScopedProxy주석?세션 스코프 콩과 관련이 있는 줄 알았는데, 정확히는 모르겠어요. 스코프 사용에서는 세션 스코프 빈을 사용하여@ScopedProxy주석(또는 aop 범위 프록시 없음)을 사용하기 때문에 올바르게 사용하는 방법은 확실합니다.Spring 문서의 섹션 3.4.4.5에서 충분히 설명합니다. (다음 'user Preferences'의 bean 정의는 현재 완전하지 않습니다). 위의 설정에서는 싱글톤빈 'userManager'가 HTTP 세션 스코프의 빈 'userPreferences'에 대한 참조와 함께 삽입되고 있음을 알 수 있습니다.여기서 중요한 점은 'userManager' bean은 싱글톤이라는 것입니다.컨테이너당..

programing 2022.10.02

이클립스:자동 포맷의 최대 줄 길이를 설정하시겠습니까?

이클립스:자동 포맷의 최대 줄 길이를 설정하시겠습니까? 저는 자바에서 일하고 있습니다.Eclipse Helios에서 ++ShiftF를 누르면 코드가 자동으로 포맷됩니다.어느 시점에서, 행이 감깁니다.최대 줄 길이를 늘리고 싶습니다.이거 어떻게 해?기본 설정 Java -> Code Style -> Formatter에서 프로파일을 편집합니다.[ Line Wrapping ]탭에는, 회선폭(최대 회선폭:)의 프라이머리 옵션이 있습니다.[댓글(Comments)]탭에는 별도의 옵션인 [댓글의 최대 줄 너비(Maximum line width for comments:)]가 있습니다.이 옵션도 주석 래핑에 영향을 미치도록 변경해야 합니다. 다음 중 하나를 사용하는 경우 에서 이러한 내용을 변경하려면 사용자 자신의 프로파..

programing 2022.10.02
반응형