반응형

source 768

sqlalchemy ORM 쿼리에서 NOT IN 절을 사용하는 방법

sqlalchemy ORM 쿼리에서 NOT IN 절을 사용하는 방법 다음 mysql 쿼리를 sqlalchemy로 변환하려면 어떻게 해야 합니까? SELECT * FROM `table_a` ta, `table_b` tb where 1 AND ta.id = tb.id AND ta.id not in (select id from `table_c`) 지금까지 sqalchemy에 대해 알고 있습니다. query = session.query(table_a, table_b) query = query.filter(table_a.id == table_b.id) ORM 내부에서는 오퍼레이터를 설명합니다(이전에는notin_()다음과 같이 말할 수 있습니다. query = query.filter(table_a.id.not_in..

source 2022.09.05

C 콘솔에 바이너리 트리를 그리는 방법

C 콘솔에 바이너리 트리를 그리는 방법 닫았습니다. 이 질문은디버깅 상세현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?스택 오버플로의 토픽이 되도록 질문을 업데이트합니다. 7년 전에 문을 닫았어요 이 질문을 개선하다 콘솔에서 바이너리 트리를 그릴 때 사용할 수 있는 알고리즘은 무엇입니까?트리는 C에서 구현됩니다.예를 들어 번호가 2 3 4 5 8인 BST는 콘솔에 다음과 같이 표시됩니다. ASCII로 바이너리 트리 인쇄 확인 아래의 @AnyOneElse Pastbin에서: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!Code originally from /http://www.openasthra.com/c-tidbits/printing-binary-trees-i..

source 2022.09.05

ThreadPoolExecutor의 코어 풀 크기 대 최대 풀 크기

ThreadPoolExecutor의 코어 풀 크기 대 최대 풀 크기 코어 풀 사이즈와 최대 풀 사이즈의 차이는 정확히 무엇입니까?ThreadPoolExecutor 를를들 들명 ?? ???? 이 블로그 투고 내용: 예를 들어 보겠습니다.최소 스레드 풀사이즈는 1, 코어 풀사이즈는 5, 최대 풀사이즈는 10, 큐는 100입니다. 요청이 들어오면 스레드가 최대 5개까지 생성되고 작업이 100에 도달할 때까지 큐에 추가됩니다.가 꽉 새 가 최대까지 됩니다.maxPoolSize모든 스레드가 사용되고 큐가 가득 차면 작업은 거부됩니다.큐가 줄면 액티브스레드의 수도 줄어듭니다. threads > corePoolSize 및 < maxPoolSize 를 실행하고 있는 경우 Total 태스크큐가 꽉 차서 새로운 스레드가 ..

source 2022.09.05

히스토그램 그림에 대한 데이터 가져오기

히스토그램 그림에 대한 데이터 가져오기 MySQL에서 bin size를 지정하는 방법이 있나요?현재 다음 SQL 쿼리를 시도하고 있습니다. select total, count(total) from faults GROUP BY total; 생성되는 데이터는 충분하지만 행이 너무 많습니다.제가 필요한 것은 데이터를 미리 정의된 빈으로 그룹화하는 방법입니다.스크립트 언어에서 할 수 있는데 SQL에서 직접 할 수 있는 방법이 있나요? 예: +-------+--------------+ | total | count(total) | +-------+--------------+ | 30 | 1 | | 31 | 2 | | 33 | 1 | | 34 | 3 | | 35 | 2 | | 36 | 6 | | 37 | 3 | | ..

source 2022.09.05

MySQL 8에서 동면 사투리를 사용하시겠습니까?

MySQL 8에서 동면 사투리를 사용하시겠습니까? MySQL 8에 Hibernate 사투리가 있나요?아니면 org.hibernate.dialect를 사용해야 하나요?하이버네이트와 함께 제공되는 MySQL57 Dialect?휴지 상태 5.2.16을 사용하고 있습니다.MySQL8Dialect(org.hibernate.dialect).MySQL8Dialect)는 휴지 상태 번들 5.3.1로 제공됩니다.Final. 다음을 사용할 수 있습니다. org.hibernate.dialect.MySQL8Dialect 예, MySQL8의 경우org.hibernate.dialect.MySQL8DialectGradle(예: Gradle)을 사용하는 경우 다음 구성만 하면 됩니다. application.yml의 경우 dataSo..

source 2022.09.05

데이터베이스 샤딩과 파티셔닝

데이터베이스 샤딩과 파티셔닝 최근에 확장 가능한 아키텍처에 대해 읽은 적이 있습니다.이러한 맥락에서 데이터베이스에 대해 계속 표시되는 두 단어는 샤딩과 파티션 분할입니다.설명을 찾아봤지만 여전히 헷갈리고 말았어요. stackoverflow의 전문가가 기본을 올바르게 파악하는데 도움을 줄 수 있습니까? 샤딩과 파티셔닝의 차이점은 무엇입니까? '모든 분할된 데이터베이스는 기본적으로 (다른 노드에 걸쳐) 분할되지만 분할된 데이터베이스는 반드시 분할되지 않는다'는 것이 사실입니까? 파티셔닝은 여러 테이블 또는 데이터베이스 간에 데이터를 분할하는 일반적인 용어입니다.샤딩은 수평 파티션이라고 불리는 파티션의 한 종류입니다. 여기서는 데이터를 검색할 인스턴스 또는 서버를 특정 논리 또는 식별자를 사용하여 스키마를 여..

source 2022.09.05

다음 json 문자열을 java 개체로 변환하는 방법

다음 json 문자열을 java 개체로 변환하는 방법 다음 JSON 문자열을 Java 개체로 변환합니다. String jsonString = "{ "libraryname": "My Library", "mymusic": [ { "Artist Name": "Aaron", "Song Name": "Beautiful" }, { "Artist Name": "Britney", "Song Name": "Oops I did It Again" }, { "Artist Name": "Britney", "Song Name": "Stronger" } ] }" 제 목표는 다음과 같이 쉽게 접속하는 것입니다. (e.g. MyJsonObject myobj = new MyJsonObject(jsonString) myobj.mymusi..

source 2022.09.05

ClipData를 통해 앱을 넘어 노출됩니다.Item.getUri

ClipData를 통해 앱을 넘어 노출됩니다.Item.getUri Android 파일 시스템에 새로운 기능이 추가된 후 문제를 해결하려고 하는데 다음 오류가 나타납니다. android.os.FileUriExposedException: file:///storage/emulated/0/MyApp/Camera_20180105_172234.jpg exposed beyond app through ClipData.Item.getUri() 누군가 이 문제를 해결해 주었으면 합니다. 고마워요. private Uri getTempUri() { // Create an image file name SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd_HHmmss"); String ..

source 2022.09.05

Maven 빌드 컴파일 오류 : goal org.apache.maven을 실행하지 못했습니다.플러그인: maven-compiler-plugin: 3.1: 프로젝트 Maven의 컴파일(기본 컴파일)

Maven 빌드 컴파일 오류 : goal org.apache.maven을 실행하지 못했습니다.플러그인: maven-compiler-plugin: 3.1: 프로젝트 Maven의 컴파일(기본 컴파일) 나는 git repo에서 maven 프로젝트를 분기하여 복제했다.Java 8을 기반으로 합니다.제가 제일 먼저 하는 일은 mvn clean install 그러나 다음과 같은 실패 메시지가 나타납니다. [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven 0.0.1-SNAPSHOT [INFO] -------------..

source 2022.09.05

javascript 자체 실행 기능의 목적은 무엇입니까?

javascript 자체 실행 기능의 목적은 무엇입니까? javascript에서는 언제 사용하시겠습니까? (function(){ //Bunch of code... })(); 이 부분에 대해서: //Bunch of code... 이 모든 것은 가변 범위 지정에 관한 것입니다.자체 실행 함수로 선언된 변수는 기본적으로 자체 실행 함수 내에서만 코드화할 수 있습니다.이를 통해 JavaScript 코드의 다른 블록에서 변수가 어떻게 명명되는지에 대한 우려 없이 코드를 작성할 수 있습니다. 예를 들어, Alexander의 코멘트에서 언급되었듯이: (function() { var foo = 3; console.log(foo); })(); console.log(foo); 로그가 남습니다.3.console.logfoo..

source 2022.09.05
반응형