반응형

분류 전체보기 457

Python 메모리 누수

Python 메모리 누수 닫혔어. 이 질문은 좀 더 자세히 설명해야 합니다.초점을 맞춥니다.현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 하나의 문제에 초점을 맞추도록 질문을 업데이트하십시오. 3년 전에 문을 닫았어요 이 질문을 개선하다 장기 실행 중인 스크립트가 있습니다.이 스크립트를 충분히 실행하면 시스템상의 모든 메모리가 소비됩니다. 스크립트에 대한 자세한 내용은 생략하고 두 가지 질문이 있습니다. 누출 발생을 방지하는 데 도움이 되는 "베스트 프랙티스"가 있습니까? Python에서 메모리 누수를 디버깅하는 기술은 무엇입니까? 이 기사를 보세요.python 메모리 누수를 추적하고 있습니다. 또한 가비지 수집 모듈에는 실제로 디버깅플래그가 설정되어 있을 수 있습니다..

programing 2022.11.03

아래 쿼리에서 테이블을 만드는 동안 오류가 발생했습니다.

아래 쿼리에서 테이블을 만드는 동안 오류가 발생했습니다. 이 SQL 쿼리는 실행 중 오류가 발생하였습니다.문제의 위치를 알 수 없습니다.여기서 도와주세요. CREATE TABLE failed: CREATE TABLE projects_of_1-2453852243(proj_id VARCHAR(256) NOT NULL PRIMARY KEY, title VARCHAR(256), mentor VARCHAR(128), team_leader VARCHAR(128), abstract TEXT, description MEDIUMBLOB, domain VARCHAR(80), department VARCHAR(80), reference VARCHAR(128), submission_yr int, proj_field VARCH..

programing 2022.11.03

사람이 읽을 수 있는 파일 크기 버전을 가져오시겠습니까?

사람이 읽을 수 있는 파일 크기 버전을 가져오시겠습니까? 바이트 크기에서 사람이 읽을 수 있는 크기를 반환하는 함수: >>> human_readable(2048) '2 kilobytes' >>> 이거 어떻게 하는 거야?위의 "라이브러리가 필요 없는 너무 작은 작업" 문제를 간단한 구현으로 해결합니다(f-string 사용, 그래서 Python 3.6+ 사용: def sizeof_fmt(num, suffix="B"): for unit in ["", "Ki", "Mi", "Gi", "Ti", "Pi", "Ei", "Zi"]: if abs(num) < 1024.0: return f"{num:3.1f}{unit}{suffix}" num /= 1024.0 return f"{num:.1f}Yi{suffix}" 지원:..

programing 2022.11.03

vuex: 네임슬레이드모듈 내에서 콜 변환이 필요한 이유는 무엇입니까?

vuex: 네임슬레이드모듈 내에서 콜 변환이 필요한 이유는 무엇입니까? 다음과 같은 vuex 구성을 가지고 있습니다. import listing from '@/store/modules/listing' var store = new Vuex.Store({ modules: { listing: listing, }, 리스트 모듈코드는 다음과 같습니다. import Vue from 'vue' const listing = { namespaced: true, state: { listingAllItems: [], listingSelectedItems: [], }, mutations: { updateListingAllItems(state, param) { }, }, actions: { getListingItems(cont..

programing 2022.11.03

Mysql Server 5 vs 6 vs MariaDB

Mysql Server 5 vs 6 vs MariaDB 닫았습니다. 이 질문은출입금지현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?스택 오버플로의 토픽이 되도록 질문을 업데이트합니다. 9년 전에 문을 닫았어요 이 질문을 개선하다 간단한 질문이 있습니다.약 10억개의 레코드가 있는 데이터베이스와 200GB의 램이 있는 서버가 있습니다. 최고의 퍼포먼스를 위해 무엇을 추천합니까?Mysql 5, Mysql 6 또는 MariaDB?MariaDB 5.3은 최고의 성능을 제공합니다. 기본적으로 Percona의 XtraDB(InnoDB 개선) 스토리지 엔진을 사용합니다. 빅 데이터를 처리할 수 있도록 최적화 기능이 대폭 개선되었습니다. InnoDB에 대한 동시 업데이트가 많을 경우 MariaDB에서 복..

programing 2022.11.03

나사산이 손실된 경우 테이블 잠금 해제

나사산이 손실된 경우 테이블 잠금 해제 http://dev.mysql.com/doc/refman/5.0/en/internal-locking.html 다음은 설명서에서 발췌한 내용입니다. mysql> LOCK TABLES real_table WRITE, temp_table WRITE; mysql> INSERT INTO real_table SELECT * FROM temp_table; mysql> DELETE FROM temp_table; mysql> UNLOCK TABLES; 궁금한 점은 셸 스크립트코드에서 이 논리를 사용하여 스레드가 "Unlock tables" 스테이트먼트에 도달하기 전에 손실된 경우(절단되지 않은 경우) 일부 테이블이 잠겨 있는지 어떻게 알 수 있으며 테이블은 수동으로 잠금 해제해야 ..

programing 2022.11.03

JSON을 Ordered Dict에 로드할 수 있습니까?

JSON을 Ordered Dict에 로드할 수 있습니까? Ordered Dict를 사용할 수 있습니다.json.dump즉, Ordered Dict는 JSON에 대한 입력으로 사용할 수 있습니다. 하지만 출력으로 사용할 수 있을까요?만약 그렇다면, 어떻게?저 같은 경우에는load파일의 키 순서를 유지할 수 있도록 OrderedDict로 변환합니다. 그렇지 않은 경우 해결 방법이 있습니까?네, 가능합니다.를 지정함으로써object_pairs_hookJSONDecoder에 대한 인수입니다.실제로 이것은 설명서에 나와 있는 정확한 예입니다. >>> json.JSONDecoder(object_pairs_hook=collections.OrderedDict).decode('{"foo":1, "bar": 2}') Or..

programing 2022.11.03

클래스 메서드를 콜백으로 사용하는 방법

클래스 메서드를 콜백으로 사용하는 방법 콜백으로 사용하는 메서드가 있는 클래스가 있습니다. 어떻게 하면 그들을 논쟁으로 넘길 수 있을까? Class MyClass { public function myMethod() { // How should these be called? $this->processSomething(this->myCallback); $this->processSomething(self::myStaticCallback); } private function processSomething(callable $callback) { // Process something... $callback(); } private function myCallback() { // Do something... } pri..

programing 2022.11.03

MySQL에서 예약된 단어를 테이블 또는 열 이름으로 사용하여 구문 오류가 발생했습니다.

MySQL에서 예약된 단어를 테이블 또는 열 이름으로 사용하여 구문 오류가 발생했습니다. 이 질문의 답변은 지역사회의 노력입니다.기존 답변을 편집하여 이 게시물을 개선하십시오.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. 다음과 같이 간단한 MySQL 쿼리를 실행하려고 합니다. INSERT INTO user_details (username, location, key) VALUES ('Tim', 'Florida', 42) 그러나 다음과 같은 오류가 발생합니다. ERROR 1064(42000):SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 설명서에서 nears에서 사용할 올바른 구문을 확인하십시오.'key) VALUES ('Tim', 'Florida', 42)'1행에서 이 문제..

programing 2022.11.03

열을 Base64에서 문자열로 업데이트(SQL 네이티브)

열을 Base64에서 문자열로 업데이트(SQL 네이티브) 이틀 동안 이 문제를 해결하려고 노력 중인데, 도움을 주시면 정말 감사하겠습니다.하나의 필드에 base64로 인코딩된 html 데이터가 포함된 csv에서 데이터를 Import했습니다. 이 아이디어는 모든 행에 루프하여 FROM_BASE64를 실행하는 것입니다. 다음 쿼리를 구성하려면 어떻게 해야 합니까? 모든 회선에 걸쳐 루프 각 회선의 FRON_BASE64를 호출한다. 동일한 행과 열에서 UPDATE(또는 유사한 기능)를 실행합니다. 콘텍스트:MariaDB(MySQL 상당)를 실행하고 있습니다. 도와주셔서 감사합니다!일반적으로 base64는 바이너리 데이터에 사용됩니다.디코딩된 데이터는 base64 코드 문자열과 같은 열에 저장해서는 안 됩니다...

programing 2022.11.03
반응형