반응형

programing 796

스프링 부트 2.5.0 및 잘못된 정의예외: Java 8 날짜/시간 유형 'java.time.Instant'는 기본적으로 지원되지 않습니다.

스프링 부트 2.5.0 및 잘못된 정의예외: Java 8 날짜/시간 유형 'java.time.Instant'는 기본적으로 지원되지 않습니다. Spring Boot 2.4.5에서 Spring 2.5.0으로 업데이트한 후 애플리케이션 로그에서 다음과 같은 예외를 발견했습니다. Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Java 8 date/time type `java.time.Instant` not supported by default: add Module "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" to enable handling (through referen..

programing 2023.07.23

WHERE를 사용할 수 있는데 왜 외부 키를 사용해야 합니까?

WHERE를 사용할 수 있는데 왜 외부 키를 사용해야 합니까? MySQL의 외래 키에 대한 초보자 질문입니다. w3 학교에서는 다음과 같이 말합니다. 한 테이블의 외부 키는 다른 테이블의 기본 키를 가리킵니다. 그리고 WHERE도 있고, WHERE id = page_id 그렇다면 테이블을 연결하는 데 WHERE를 사용할 수 있다면 외부 키를 갖는 주된 목적은 무엇입니까?이것은 질문에 꼭 필요한 것은 아닙니다. 사실입니다.다음과 같은 몇 가지 이유로 인해 존재합니다. 아무 것도 가리키지 않는 것을 삽입하는 것을 막기 위한 테이블의 제약으로서; 옵티마이저를 위한 단서로서; 그리고. 역사적인 이유로 어디에 있는지가 더 필요했습니다. 아마 세 가지 중 중요한 것일 겁니다이를 참조 무결성이라고 합니다.즉, 외부 ..

programing 2023.07.23

파이썬에서 다른 클래스 내에서 클래스를 정의하면 이점이 있습니까?

파이썬에서 다른 클래스 내에서 클래스를 정의하면 이점이 있습니까? 제가 여기서 말하는 것은 중첩된 클래스입니다.기본적으로, 저는 두 개의 수업을 모델링하고 있습니다.Download Manager 클래스 및 다운로드스레드 클래스.여기서 분명한 OOP 개념은 구성입니다.하지만, 구성이 꼭 둥지를 짓는 것을 의미하는 것은 아닙니다, 그렇죠? 다음과 같은 코드가 있습니다. class DownloadThread: def foo(self): pass class DownloadManager(): def __init__(self): dwld_threads = [] def create_new_thread(): dwld_threads.append(DownloadThread()) 하지만 지금은 둥지를 틀면 더 좋은 상황이 ..

programing 2023.07.23

Spark Dataframe은 중복된 이름을 가진 열을 구분합니다.

Spark Dataframe은 중복된 이름을 가진 열을 구분합니다. Spark Dataframe에서 알고 있듯이 여러 열에 대해 아래 데이터 프레임 스냅샷에 표시된 것과 같은 이름을 가질 수 있습니다. [ Row(a=107831, f=SparseVector(5, {0: 0.0, 1: 0.0, 2: 0.0, 3: 0.0, 4: 0.0}), a=107831, f=SparseVector(5, {0: 0.0, 1: 0.0, 2: 0.0, 3: 0.0, 4: 0.0})), Row(a=107831, f=SparseVector(5, {0: 0.0, 1: 0.0, 2: 0.0, 3: 0.0, 4: 0.0}), a=125231, f=SparseVector(5, {0: 0.0, 1: 0.0, 2: 0.0047, 3: 0...

programing 2023.07.23

데이터 프레임의 여러 데이터 그룹을 하나의 그림으로 표시하는 방법

데이터 프레임의 여러 데이터 그룹을 하나의 그림으로 표시하는 방법 아래와 같은 형식으로 수년간의 온도 기록이 있는 온도 파일을 가지고 있습니다. 2012-04-12,16:13:09,20.6 2012-04-12,17:13:09,20.9 2012-04-12,18:13:09,20.6 2007-05-12,19:13:09,5.4 2007-05-12,20:13:09,20.6 2007-05-12,20:13:09,20.6 2005-08-11,11:13:09,20.6 2005-08-11,11:13:09,17.5 2005-08-13,07:13:09,20.6 2006-04-13,01:13:09,20.6 매년 기록의 숫자와 시간이 다르기 때문에 판다의 날짜 표시는 모두 다릅니다. 비교를 위해 다른 연도의 데이터를 같은 그림에..

programing 2023.07.23

MySQL에서 지연 함수 시뮬레이션

MySQL에서 지연 함수 시뮬레이션 | time | company | quote | +---------------------+---------+-------+ | 0000-00-00 00:00:00 | GOOGLE | 40 | | 2012-07-02 21:28:05 | GOOGLE | 60 | | 2012-07-02 21:28:51 | SAP | 60 | | 2012-07-02 21:29:05 | SAP | 20 | MySQL에서 이 테이블을 지연시켜 따옴표의 차이를 인쇄하는 방법은 다음과 같습니다. GOOGLE | 20 SAP | 40 이것은 내가 가장 좋아하는 MySQL 해킹입니다. 지연 함수를 에뮬레이트하는 방법은 다음과 같습니다. SET @quot=-1; select time,company,@qu..

programing 2023.07.23

오라클 업데이트 문에서 테이블 이름 대신 하위 조회 사용

오라클 업데이트 문에서 테이블 이름 대신 하위 조회 사용 Oracle에서는 여러 테이블이 허용되지 않기 때문에 여러 테이블을 사용하여 업데이트할 행을 결정하는 업데이트 문을 작성해야 합니다.다음 쿼리는 "ORA-00971:SET 키워드 누락" 오류 UPDATE TABLE1 a, TABLE2 b SET a.COL1 = 'VALUE' WHERE a.FK = b.PK AND b.COL2 IN ('SET OF VALUES') 오라클에서 UPDATE 문 구문을 찾아보니 테이블 이름 대신 하위 쿼리를 사용할 수 있는 링크가 있습니다. 이렇게 쿼리를 작성하려고 하면 "ORA-01779: 키가 아닌 테이블에 매핑되는 열을 수정할 수 없습니다"라는 메시지가 표시됩니다. UPDATE ( SELECT a.COL1 FROM ..

programing 2023.07.23

Varchar의 인덱스는 성능에 차이가 있습니까?

Varchar의 인덱스는 성능에 차이가 있습니까? varchar 열의 인덱스로 인해 쿼리 실행 속도가 느려집니까?저는 그것을 int로 만들 수 있습니다. 그리고 LIKE % 비교를 할 필요가 없습니다. varchar 열의 인덱스로 인해 쿼리 실행 속도가 느려집니까? 아니, 그렇지 않아. 최적화 도구가 인덱스를 사용하기로 결정하면 쿼리가 더 빨리 실행됩니다.INSERTs/UPDATEs/DELETE저 테이블 위의 아들은 더 느리겠지만, 눈치챌 만큼은 아닐 것입니다. LIKE %를 비교할 필요가 없습니다. 다음을 사용해야 합니다. LIKE '%whatever%' ...인덱스를 사용하지 않지만 다음은 사용합니다. LIKE 'whatever%' 키가 문자열의 왼쪽을 와일드카드로 지정하면 열의 인덱스를 사용할 수 ..

programing 2023.07.23

Python에서 "ImportError: No module name..." 오류를 해결하는 방법은 무엇입니까?

Python에서 "ImportError: No module name..." 오류를 해결하는 방법은 무엇입니까? 이 가져오기 오류를 해결하는 올바른 방법은 무엇입니까? 디렉토리 구조는 다음과 같습니다. /home/bodacydo /home/bodacydo/work /home/bodacydo/work/project /home/bodacydo/work/project/programs /home/bodacydo/work/project/foo 그리고 나는 전화번호부에 있습니다. /home/bodacydo/work/project 이제 제가 타이핑하면 python ./programs/my_python_program.py 나는 즉시 이해합니다. ImportError: No module named foo.tasks 그./..

programing 2023.07.23

perl - 데이터베이스에서 여러 요청을 보냅니다.

perl - 데이터베이스에서 여러 요청을 보냅니다. 나는 펄에 이 스크립트를 가지고 있고, 이 프로그램은 로그 파일을 구문 분석하고 데이터베이스에 결과를 보냅니다. 나의 문제는 스크립트가 하나의 요청만 삽입하는 것입니다. 나는 여러 요청을 삽입해야 합니다. #Connect to the database. my $dbh = DBI->connect("DBI:mysql:database=database;host=IP", "hostname", 'password', {'RaiseError' => 1}); while (my ($user, $ref) = each %counts) { while (my ($program, $count) = each %$ref) { #print "$count OSUSER with sessio..

programing 2023.07.23
반응형