반응형

source 1602

예외 없이 파일이 존재하는지 확인하려면 어떻게 해야 합니까?

예외 없이 파일이 존재하는지 확인하려면 어떻게 해야 합니까? 스테이트먼트를 사용하지 않고 파일의 존재 여부를 확인하려면 어떻게 해야 합니까?가 '아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아if file_exists: open_it() , 을하는 것이합니다.try 후 열할때될 위험이 .확인 후 열 경우 확인 시부터 열려고 할 때 사이에 파일이 삭제 또는 이동될 위험이 있습니다. 파일을 바로 열지 않을 예정이라면 True경로가 기존 일반 파일인 경우.이것은 심볼릭링크를 따르기 때문에 islink()와 isfile() 모두 같은 경로에 대해 true..

source 2022.10.03

gcc 7.5.0-6ubuntu2에서gcc 8.4.0-3ubuntu2로의 런타임 대규모 퍼포먼스 저하

gcc 7.5.0-6ubuntu2에서gcc 8.4.0-3ubuntu2로의 런타임 대규모 퍼포먼스 저하 사용 개시 후gcc 11의Ubuntu 22.04내 컴퓨터 성능이 90% 이상 저하되었습니다.c애플리케이션 퍼포먼스 - 측정방법 범위를 좁히면서 열화가 일어나는 걸 봤어요gcc 8.4.0-3ubuntu2. 이제 시작이다Ubuntu 22.04사용.gcc-7그리고.gcc-8(그리고gcc,어느 것이gcc 11). 와 같은 코드를 컴파일gcc-7를 사용하여 컴파일 할 때 좋은 결과를 얻을 수 있습니다.gcc-8(또는gcc 11)의 결과 응용 프로그램의 속도가 느려집니다. gcc 8 변경에서 중요한 변경 사항을 찾을 수 없었습니다. 저는 간단한 어플이 없어요.이 문제의 출처를 이미 알고 있다는 것을 의미합니다. 좋..

source 2022.09.30

LocalDate 및 LocalDateTime에서 에폭을 추출하는 방법

LocalDate 및 LocalDateTime에서 에폭을 추출하는 방법 에폭 값을 추출하려면 어떻게 해야 합니까?Long의 예로부터LocalDateTime또는LocalDate? 다음을 시도했지만 다른 결과가 나왔습니다. LocalDateTime time = LocalDateTime.parse("04.02.2014 19:51:01", DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss")); System.out.println(time.getLong(ChronoField.SECOND_OF_DAY)); // gives 71461 System.out.println(time.getLong(ChronoField.EPOCH_DAY)); // gives 16105 내가 원하는 것은 ..

source 2022.09.30

기본 MySQL JOIN 동작은 INSER 또는 OUTER 중 무엇입니까?

기본 MySQL JOIN 동작은 INSER 또는 OUTER 중 무엇입니까? 그래서 저는 지난 한 시간 동안 인터넷을 통해 이 간단한 질문에 대한 결정적인 답을 찾고 읽고 있습니다. MySQL의 기본 JOIN은 무엇입니까? SELECT * FROM t1 JOIN t2 그거랑 똑같아요? SELECT * FROM t1, t2 OR SELECT * FROM t1 INNER JOIN t2 또, 「WHERE」구를 사용하는 경우는, JOIN과 INSER JOIN 중 어느 쪽과 같습니까? 현재 스탠드아론 JOIN은 콤마 및 WHERE 절을 사용하는 것과 동일하다고 생각합니다.MySQL 쓰기JOIN무자격의 암시INNER JOIN다른 말로 하자면INNER에INNER JOIN는 옵션입니다. INNER그리고.CROSS는 My..

source 2022.09.30

숫자의 Excel과 같은 열 이름을 가져오는 알고리즘

숫자의 Excel과 같은 열 이름을 가져오는 알고리즘 엑셀 문서를 생성하는 스크립트를 작성 중인데 숫자를 해당하는 열 이름으로 변환해야 합니다.예를 들어 다음과 같습니다. 1 => A 2 => B 27 => AA 28 => AB 14558 => UMX 이미 알고리즘을 작성했습니다만, 보다 간단한 방법과 보다 빠른 방법 중 어느 쪽이 좋은지 알고 싶습니다. function numberToColumnName($number){ $abc = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $abc_len = strlen($abc); $result_len = 1; // how much characters the column's name will have $pow = 0; while( ( $pow += pow..

source 2022.09.30

Python sqlite3 API를 사용한 테이블, db 스키마, 덤프 등의 목록

Python sqlite3 API를 사용한 테이블, db 스키마, 덤프 등의 목록 어떤 이유에서인지 sqlite의 인터랙티브셸 명령어와 동등한 것을 얻을 수 있는 방법을 찾을 수 없습니다. .tables .dump Python sqlite3 API를 사용합니다. 그런 게 있나요?Python의 경우: con = sqlite3.connect('database.db') cursor = con.cursor() cursor.execute("SELECT name FROM sqlite_master WHERE type='table';") print(cursor.fetchall()) 내 다른 대답을 조심해.판다를 이용하는 훨씬 빠른 방법이 있다.SQLITE_MASTER 테이블을 조회하여 테이블 및 스키마타 목록을 가져올..

source 2022.09.30

도커 컴포지트를 사용한 Mariadb 이미지의 SQL 모드 변경

도커 컴포지트를 사용한 Mariadb 이미지의 SQL 모드 변경 나는 마리아답의 공식 도커라이즈 이미지에 문제가 있다. 응용 프로그램이 몇 가지 쿼리를 생성하려고 하면 다음 오류가 나타납니다. DB 오류: 알 수 없는 오류 쿼리: 삽입 위치 이 에러는 SQL_MODE에서 발생한 것으로 생각됩니다.이 이미지는 다음과 같이 설정되어 있습니다. STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION 일반 Linux Server가 설치되어 있고 mariadb가 설치되어 있지만 이 STRICT_TRANS_TAB은 없습니다.SQL_mode의 LES 값.그리고 제 어플리케이션은 문제없이 작동하고 있습니다. ST..

source 2022.09.30

Eclipse 사이드바에서 강조 표시된 항목 색상을 변경하는 방법은 무엇입니까?

Eclipse 사이드바에서 강조 표시된 항목 색상을 변경하는 방법은 무엇입니까? Eclipse에서 "Mark occurrences"를 사용 가능으로 설정한 경우 커서를 임의의 유형/변수/메서드 등에 놓으면 텍스트 편집기의 모든 항목이 강조 표시되고 오른쪽 눈금자에 희미한 막대를 배치하여 파일의 다른 항목 위치를 표시합니다. 환경설정에서 사이드 눈금자의 다른 항목을 강조 표시하기 위해 사용되는 색상을 변경할 수 있는 방법을 아는 사람이 있습니까?현재의 모니터/Windows Aero 테마에서는 색이 너무 희미합니다. [ Preferences ]> [ General ]> [ Archance ]> [ Color and Fonts ]순서대로 진행하려고 했는데 [Color Labels - match highligh..

source 2022.09.30

MYSQL 자동 증분 필드에 JPA 주석을 추가하는 방법

MYSQL 자동 증분 필드에 JPA 주석을 추가하는 방법 바로 요점은 오브젝트 Operator를 MySQL DB에 저장하는 것입니다.저장하기 전에 이 테이블에서 선택하려고 하면 동작합니다.db로의 접속도 마찬가지입니다. 오퍼레이터 오브젝트는 다음과 같습니다. @Entity public class Operator{ @Id @GeneratedValue private Long id; private String username; private String password; private Integer active; //Getters and setters... } 에는 JPA를 합니다.EntityManager의 »persist★★★★★★ 。 로그는 다음과 같습니다. Hibernate: insert into Ope..

source 2022.09.30

일반 어레이에서 동일한 키와 값을 사용하여 assoc 어레이를 만듭니다.

일반 어레이에서 동일한 키와 값을 사용하여 assoc 어레이를 만듭니다. 다음과 같은 배열이 있습니다. $numbers = array('first', 'second', 'third'); 이 어레이를 입력으로 받아 다음과 같은 어레이를 반환하는 함수를 원합니다. array( 'first' => 'first', 'second' => 'second', 'third' => 'third' ) 사용할 수 있는지 궁금합니다.array_walk_recursive뭐 비슷한 거라도...다음과 같이 기능을 사용할 수 있습니다. $numbers = array('first', 'second', 'third'); $result = array_combine($numbers, $numbers); 다음과 같은 간단한 접근법이 효과적입..

source 2022.09.30
반응형