반응형

전체 글 1646

Python에서의 메타클래스는 무엇입니까?

Python에서의 메타클래스는 무엇입니까?메타클라스란?그것들은 무엇에 쓰입니까?오브젝트로서의 클래스 메타클래스를 이해하기 전에 Python에서 클래스를 마스터해야 합니다.Python은 Smalltalk 언어를 차용한 클래스가 무엇인지에 대한 매우 독특한 생각을 가지고 있습니다. 대부분의 언어에서 클래스는 객체를 생성하는 방법을 설명하는 코드 조각일 뿐입니다.Python에서도 마찬가지입니다. >>> class ObjectCreator(object):... pass...>>> my_object = ObjectCreator()>>> print(my_object) 하지만 Python에서는 클래스가 그 이상입니다.수업도 객체입니다. 네, 오브젝트. " " 를 하는 class, Python은 이것을 실..

programing 2023.01.13

도커 컨테이너에 스키마가 있는 MySQL 데이터베이스를 초기화하려면 어떻게 해야 합니까?

도커 컨테이너에 스키마가 있는 MySQL 데이터베이스를 초기화하려면 어떻게 해야 합니까? MySQL 데이터베이스로 컨테이너를 만들고 스키마를 데이터베이스에 추가하려고 합니다. 현재 도커 파일: FROM mysql MAINTAINER (me) # Copy the database schema to the /data directory COPY files/epcis_schema.sql /data/epcis_schema.sql # Change the working directory WORKDIR data CMD mysql -u $MYSQL_USER -p $MYSQL_PASSWORD $MYSQL_DATABASE < epcis_schema.sql 컨테이너를 작성하기 위해 도커에 제공된 설명서에 따라 다음 명령을 수행..

programing 2023.01.03

Python에서는 5(또는 다른 수)로 반올림

Python에서는 5(또는 다른 수)로 반올림 다음과 같이 반올림할 수 있는 기능이 내장되어 있습니까? 10 -> 10 12 -> 10 13 -> 15 14 -> 15 16 -> 15 18 -> 20 Python의 표준 함수는 모르지만, 이것은 나에게 효과가 있습니다. 파이썬 3 def myround(x, base=5): return base * round(x/base) 왜 위와 같은 일이 일어나는지 쉽게 알 수 있다.숫자를 5로 나눈 값이 올바르게 반올림된 정수인지 확인하려고 합니다.그래서 우리는 먼저 정확히 그렇게 합니다.round(x/5)5로 나누었으므로 5도 곱합니다. 이 기능을 보다 범용적으로 만들었습니다.base파라미터, 디폴트는 5 입니다. 파이썬 2 Python 2에서는float(x)을 확..

programing 2023.01.03

쉼표로 구분된 SQL(Maria DB) 문자열을 행으로 분할

쉼표로 구분된 SQL(Maria DB) 문자열을 행으로 분할 다음과 같은 컬럼이 있습니다. names John, Mary Joseph Eleanor, Sophia, Dani 그리고 다음 출력을 원합니다. names John Mary Joseph Eleanor Sophia Dani 또한 SUBSTRING_INDEX 함수도 포함해야 합니다.재귀 CTE를 사용할 수 있습니다. with recursive cte as ( select ' ' as name, concat(names, ',') as names, 1 as lev from t union all select substring_index(names, ',', 1), substr(names, instr(names, ',') + 2), lev + 1 from ..

programing 2023.01.03

Axios를 사용하여 Vuex 스토어에서 데이터 검색

Axios를 사용하여 Vuex 스토어에서 데이터 검색 나는 내 질문에 대한 가능한 답을 찾아봤지만 더 이상 제안할 수 없었다. 제 프로젝트의 구조는 다음과 같습니다.PoolMainPage를 가지고 있습니다.이 페이지에는, 다음의 정보를 표시할 수 있습니다.activePool물건.내부PoolMainPage서브페이지에 직접 접속하는 옵션이 있습니다).TeamSelector그리고.PoolStandings의 정보도 필요합니다.activePool물건. activePool 개체가 Vuex 저장소의 끝점에서 가져옵니다.그 코드는 다음과 같습니다. const actions = { getActivePool({ commit }) { const config = { headers: { 'Content-Type': 'appli..

programing 2023.01.03

pip을 사용하여 모든 Python 패키지를 업그레이드하는 방법

pip을 사용하여 모든 Python 패키지를 업그레이드하는 방법 이 게시물을 개선하시겠습니까?인용문 및 답변이 올바른 이유를 포함하여 이 질문에 대한 자세한 답변을 제공하십시오.충분한 세부 정보가 없는 답변은 편집 또는 삭제할 수 있습니다. 모든 Python 패키지를 동시에 업그레이드할 수 있습니까? 주의: 공식 이슈 트래커에 이 기능에 대한 요청이 있습니다.기본 제공 플래그는 아직 없지만 다음을 사용할 수 있습니다. pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U pip: pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -..

programing 2023.01.03

노드의 문자열에서 스트림을 만드는 방법.Js?

노드의 문자열에서 스트림을 만드는 방법.Js? 파일 또는 스트림 중 하나를 입력으로 예상하는 라이브러리 ya-csv를 사용하고 있지만 문자열이 있습니다. 이 문자열을 노드에서 스트림으로 변환하려면 어떻게 해야 합니까?#node에서 @substack이 수정한 것처럼 노드 v10의 새로운 스트림 API를 사용하면 다음과 같이 쉽게 할 수 있습니다. const Readable = require('stream').Readable; const s = new Readable(); s._read = () => {}; // redundant? see update below s.push('your text here'); s.push(null); …이후 자유롭게 파이프를 연결하거나 원하는 소비자에게 전달할 수 있습니다. ..

programing 2023.01.03

PHP 특성 - 일반 상수 정의

PHP 특성 - 일반 상수 정의 네임스페이스 내의 여러 클래스에서 사용할 수 있는 상수를 정의하는 가장 좋은 방법은 무엇입니까?너무 많은 상속을 피하려고 하기 때문에 기본 클래스를 확장하는 것은 이상적인 솔루션이 아니며 특성을 활용하여 좋은 솔루션을 찾는 데 어려움을 겪고 있습니다.이것은 PHP 5.4에서 가능한 것입니까, 아니면 다른 접근방식을 취해야 합니까? 다음과 같은 상황이 있습니다. trait Base { // Generic functions } class A { use Base; } class B { use Base; } 문제는 PHP 특성에 상수를 정의할 수 없다는 것입니다.이상적으로는 다음과 같은 것을 원합니다. trait Base { const SOME_CONST = 'someconst'..

programing 2023.01.03

range(start, end)에 end가 포함되지 않는 이유는 무엇입니까?

range(start, end)에 end가 포함되지 않는 이유는 무엇입니까? >>> range(1,11) 주다 [1,2,3,4,5,6,7,8,9,10] 1-11은 왜 안 돼? 그들이 무작위로 그렇게 하기로 한 걸까 아니면 내가 보지 못하는 가치가 있는 걸까?게 이니까.range(0, 10) 결과, 반환하다[0,1,2,3,4,5,6,7,8,9] 10개의 원소는 10개의 원소와 10개의 원소가 들어있습니다.len(range(0, 10))프로그래머는 0 베이스의 인덱싱을 선호합니다. 또, 다음의 일반적인 코드 스니펫에 대해서도 생각해 주세요. for i in range(len(li)): pass 혹시나면알아볼수있나요?range()까지 len(li)게게문 제제 ?? ???프로그래머는 명시적으로 1을 빼야 합니다..

programing 2023.01.03

올바른 JSON 날짜 형식은 무엇입니까?

올바른 JSON 날짜 형식은 무엇입니까? JSON 날짜 형식에 대한 다양한 표준을 봐왔습니다. "\"\\/Date(1335205592410)\\/\"" .NET JavaScriptSerializer "\"\\/Date(1335205592410-0500)\\/\"" .NET DataContractJsonSerializer "2012-04-23T18:25:43.511Z" JavaScript built-in JSON object "2012-04-21T18:25:43-05:00" ISO 8601 어느 것이 맞습니까?아니면 최선일까요?여기에 어떤 기준이 있나요?JSON 자체는 날짜를 표시하는 방법을 지정하지 않지만 JavaScript는 표시합니다. 의 메서드에서 출력된 형식을 사용해야 합니다. 2012-04-23..

programing 2023.01.03
반응형