반응형

분류 전체보기 1486

Rails 3은 연결 카운트 조건에 따라 쿼리

Rails 3은 연결 카운트 조건에 따라 쿼리 mysql이 포함된 레일 3에서 고객과 구매 두 가지 모델이 있다고 가정해 보겠습니다. 구매는 분명히 고객의 것입니다.주문량이 2개 이상인 모든 고객을 찾고 싶습니다.간단하게 말씀드릴 수 있습니다. Customer.includes(:purchases).all.select{|c| c.purchases.count > 2} 하지만 사실상 위의 선은 고객의 규모에 대해 질문을 던집니다.all과 Purchase.all을 선택한 후 루비로 "select" 타입의 처리를 수행합니다.대규모 데이터베이스에서 저는 루비로 된 이 모든 "선택" 계산을 하는 것을 피하고, mysql이 처리를 하고 자격이 있는 고객의 목록만 저에게 제공하는 것을 훨씬 선호합니다.이는 (mysql이..

itsource 2023.09.14

C에서 포인터를 변경하는 것은 원자 작용으로 간주됩니까?

C에서 포인터를 변경하는 것은 원자 작용으로 간주됩니까? 캐시 타입 메모리를 참조로 읽어주는 멀티 스레드 프로그램이 있는 경우.예상치 못한 값을 읽는 다른 스레드를 위험에 빠뜨리지 않고 메인 스레드로 포인터를 변경할 수 있습니까? 제가 볼 때, 변경 사항이 원자적인 경우 다른 스레드는 이전 값 또는 새로운 값을 읽습니다. 절대 랜덤 메모리(또는 널 포인터)는 읽지 않습니까? 어쨌든 동기화 방법을 사용해야 한다는 것은 알고 있지만 여전히 궁금합니다. 포인터 변경이 원자성입니까? 업데이트: 제 플랫폼은 64비트 Linux(2.6.29)이지만 크로스 플랫폼 답변도 원합니다. :)다른 사람들이 언급한 것처럼 C 언어에는 이를 보장하는 것이 없으며, 당신의 플랫폼에 의존합니다. 대부분의 현대 데스크톱 플랫폼에서 ..

itsource 2023.09.14

jQuery : blur() 이벤트 전 fire click() 이벤트

jQuery : blur() 이벤트 전 fire click() 이벤트 입력란이 있는데 여기서 자동 완성 제안을 하려고 합니다.코드는 다음과 같습니다. 입력 시blur()event I want to hide results' div: $("#myinput").live('blur',function(){ $("#myresults").hide(); }); 내가 내 입력에 무엇인가를 쓸 때 서버에 요청을 보내고 json 응답을 받으면 ul->li 구조로 파싱하고 이 ul을 내 ul에 넣습니다.#myresults디브 이 구문 분석된 li 요소를 클릭하면 li에서 입력으로 값을 설정하고 숨깁니다.#myresults디브 $("#myresults ul li").live('click',function(){ $("#myinp..

itsource 2023.09.14

jquery - 동적으로 만든 단추에 대해 작동하지 않는 이벤트 클릭

jquery - 동적으로 만든 단추에 대해 작동하지 않는 이벤트 클릭 이 질문에는 이미 다음과 같은 답변이 있습니다. 동적으로 생성된 요소에 대한 이벤트 바인딩? (23개 답변) 닫힘5년 전에. 저의 요구사항은 json 배열 개수와 동일한 개수의 버튼을 만드는 것입니다.jquery에서 동적으로 버튼을 만드는 데 성공했습니다.그러나 jquery의 .ready 함수의 메서드는 클릭 작업에 대해 호출되지 않습니다.SO에서 검색해 보았습니다.해결책을 거의 찾지 못했지만 아무것도 효과가 없었습니다.저는 잡동사니가 처음입니다.제발 도와주세요... 내 코드: jQuery: $(document).ready(function() { currentQuestionNo = 0; var questionsArray; $.getJS..

itsource 2023.09.14

하나의 스키마를 다른 새 스키마(Oracle)로 가져오기

하나의 스키마를 다른 새 스키마(Oracle)로 가져오기 문 닫았습니다.이 질문은재현성이 없거나 오타로 인해 발생했습니다.현재 답변을 받지 않고 있습니다. 이 질문은 오타나 더 이상 재현할 수 없는 문제로 인해 발생했습니다.비슷한 질문이 여기서 주제가 될 수 있지만, 이 질문은 미래의 독자들에게 도움이 될 가능성이 적은 방식으로 해결되었습니다. 2년 전에 문을 닫았습니다. 이 질문을 개선합니다. 나는 하나의 스키마 user1 에서 내보낸 데이터 dmp 파일을 가지고 있습니다.exp명령줄 유틸리티 이 덤프를 사용하여 새로 생성된(빈) 다른 스키마 사용자 2로 가져오겠습니다.imp명령줄 유틸리티 다음과 같은 몇 가지를 시도했습니다. imp system/password@tesdb fromuser=user1 t..

itsource 2023.09.14

매개 변수에서 사용할 때?

매개 변수에서 사용할 때? 클래스 또는 기본 유형을 함수로 전달할 때 매개 변수에 대한 함수의 변경 내용은 클래스 외부에 반영됩니다.으로 이은기로같것입다니은으본적것▁same▁thing▁the▁an와 기본적으로 같은 것입니다.inout매개 변수가 수행되어야 합니다. inout 매개 변수의 좋은 사용 사례는 무엇입니까?inout로컬 변수를 수정하면 전달된 매개 변수도 수정됩니다.이 값을 지정하지 않으면 전달된 매개 변수가 동일한 값으로 유지됩니다.을 사용할 때 .inout값 유형을 사용하지 않습니다. 예: import UIKit var num1: Int = 1 var char1: Character = "a" func changeNumber(var num: Int) { num = 2 print(num) // ..

itsource 2023.09.04

런타임 오류:이 이벤트 루프가 python에서 이미 실행되고 있습니다.

런타임 오류:이 이벤트 루프가 python에서 이미 실행되고 있습니다. 코드가 호출되기 때문에 이 오류가 발생하는 것 같습니다.asyncio.get_event_loop().run_until_complete(foo()) 번.한은 두번. 한번.foo() 두 입니다.foo()그렇다면 제 질문은: 왜 이것이 문제가 되어야 하는가 하는 것입니다.내가 왜 이 루프가 작동하는 것에 신경을 써야 합니까? 제 생각에 이 질문에 대한 편집이 이루어졌고, 제 생각에 그것을 모호하게 했습니다(어떤 사람들은 규칙을 이해하지 않고 따르는 것을 선호하기 때문에 "불법적인" 단어가 제목에서 제거되었습니다).불행하게도, 이것은 혼란을 야기합니다. 저는 오류가 제기되었다는 사실에 놀라지 않습니다.저는 그것을 추적할 수 있습니다.asyn..

itsource 2023.09.04

C#에서 문자열의 새 줄을 잘라내는 가장 쉬운 방법은 무엇입니까?

C#에서 문자열의 새 줄을 잘라내는 가장 쉬운 방법은 무엇입니까? _content가 NewLine 문자로 끝나지 않는지 확인합니다. _content = sb.ToString().Trim(new char[] { Environment.NewLine }); 그러나 Trim은 문자열 집합에 대한 오버로드 매개 변수가 없고 문자만 있기 때문에 위 코드가 작동하지 않습니다. Enivronment를 제거할 수 있는 가장 간단한 원라이너는 무엇입니까?문자열 끝에서 줄 바꿈?다음은 저에게 도움이 됩니다. sb.ToString().TrimEnd( '\r', '\n' ); 또는 sb.ToString().TrimEnd( Environment.NewLine.ToCharArray()); .Trim()제거\r\n저를 위해 (사용)..

itsource 2023.09.04

보기에서 CURRENT_ROLE 사용

보기에서 CURRENT_ROLE 사용 MariaDB를 사용하고 있으며 현재 설정된 역할을 기준으로 기존 사용자 테이블의 출력을 제한하는 것이 보관 대상입니다. (일반 사용자는 자신의 데이터만 보고, 팀 리더는 팀원의 데이터를 보고, 관리자는 모든 데이터를 볼 수 있습니다.) SELECT * FROM USERS WHERE user = session_user() or current_role() = 'CEO' 이는 문으로는 잘 작동하지만 USER() 대 SESSION_USER()의 문제와 유사한 뷰 정의에서는 작동하지 않습니다. 이 문제를 해결할 방법이 있습니까?저는 또한 완전히 다른 접근법에도 개방적입니다.고마워. information_schema.enabled_roles도 사용할 수 없습니다. 다음 단계를..

itsource 2023.09.04

jQuery: 부모, 부모 ID를 가져오시겠습니까?

jQuery: 부모, 부모 ID를 가져오시겠습니까? link jQuery를 사용하여 ul(myList)의 ID를 얻으려면 어떻게 해야 합니까?링크를 클릭하면 내 j-script 이벤트가 트리거됩니다.시도해 본 결과: $(this).parent().attr('id'); 하지만 그것은 리의 아이디를 얻었고, 저는 한 단계 더 올라가야 하고, 클릭도 리에 붙일 수 없습니다.$(this).parent().parent().attr('id'); 부모님의 신분증을 얻는 방법입니다. 편집: $(this).closest('ul').attr('id'); 귀하의 경우에 더욱 완벽한 솔루션입니다. $(this).closest('ul').attr('id'); 다음은 3가지 예입니다. $(document).on('click', ..

itsource 2023.09.04
반응형