반응형

전체 글 1438

인스턴스 수준에서 메서드 재정의

인스턴스 수준에서 메서드 재정의 인스턴스 수준에서 클래스 메서드를 재정의하는 방법이 파이썬에 있습니까?예: class Dog: def bark(self): print "WOOF" boby = Dog() boby.bark() # WOOF # METHOD OVERRIDE boby.bark() # WoOoOoF!! 예, 가능합니다. class Dog: def bark(self): print "Woof" def new_bark(self): print "Woof Woof" foo = Dog() funcType = type(Dog.bark) # "Woof" foo.bark() # replace bark with new_bark for this object only foo.bark = funcType(new_bark..

programing 2023.07.27

캔버스의 컨텍스트를 가져오는 것과 동일한 jQuery

캔버스의 컨텍스트를 가져오는 것과 동일한 jQuery 다음과 같은 작업 코드가 있습니다. ctx = document.getElementById("canvas").getContext('2d'); 다시 써서 사용할 수 있는 방법이 있습니까?$작업 실패: ctx = $("#canvas").getContext('2d'); 시도: $("#canvas")[0].getContext('2d'); jQuery는 숫자 인덱스에 실제 DOM 요소를 표시하여 일반 JavaScript/DOM 기능을 수행할 수 있습니다.또한 쿼리 대상을 HTML 요소로 참조하기 위해 .get(0)을 사용하는 것이 종종 선호된다는 것을 보았습니다. var myCanvasElem = $("#canvas").get(0); jquery가 null을 객..

programing 2023.07.27

부팅 시 스프링 보안 필터 체인 전에 필터 호출

부팅 시 스프링 보안 필터 체인 전에 필터 호출 아래와 같이 필터를 구성했지만 Spring Security Filter chain 이전에 호출되지 않습니다.주문을 0으로 설정했습니다. 필터에서 순서 설정을 지원하는 스프링 부트 1.3을 사용하고 있습니다. @Bean public FilterRegistrationBean filterRegistrationBean() { FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(new UrlRewriteFilter()); registrationBean.addUrlPatterns("*"); registrationBean.addInitParame..

programing 2023.07.27

파일 경로에서 이미지 보기를 표시하시겠습니까?

파일 경로에서 이미지 보기를 표시하시겠습니까? 리소스 ID가 아닌 파일 이름만 사용하여 이미지를 표시해야 합니다. ImageView imgView = new ImageView(this); imgView.setBackgroundResource(R.drawable.img1); 그림 폴더에 이미지 img1이 있습니다.저는 파일에서 그 이미지를 보여주고 싶습니다. 어떻게 해야 하나요?리소스가 이미 리소스 폴더 안에 배치되어 있는 경우 경로를 사용하여 이미지를 설정해야 하는 이유에 대한 Labeb의 말이 맞습니다. 이러한 경로는 이미지가 SD-Card에 저장된 경우에만 필요합니다. 그리고 아래 코드를 사용하여 SD-Card에 저장된 파일에서 비트맵 이미지를 설정합니다. File imgFile = new File(..

programing 2023.07.27

재설정 인덱스 이름을 지정할 수 있습니까?

재설정 인덱스 이름을 지정할 수 있습니까? 일반적으로 데이터 프레임이 다음을 겪을 때reset_index()새 열에 이름이 할당됩니다.index또는level_i수준에 따라 새 열에 이름을 지정할 수 있습니까?전화할 수 있습니다.rename에서 돌아오는 길에reset_index: In [145]: # create a df df = pd.DataFrame(np.random.randn(5,3)) df Out[145]: 0 1 2 0 -2.845811 -0.182439 -0.526785 1 -0.112547 0.661461 0.558452 2 0.587060 -1.232262 -0.997973 3 -1.009378 -0.062442 0.125875 4 -1.129376 3.282447 -0.403731 인덱스 ..

programing 2023.07.27

Python - 파일 사용 시기 vs 오픈

Python - 파일 사용 시기 vs 오픈 사이에 무슨 차이가 있습니까?file그리고.open파이썬에서?어떤 것을 언제 사용해야 합니까?(2.5에 있다고 가정)항상 사용해야 합니다.open(). 설명서에 명시된 대로: 파일을 열 때 이 생성자를 직접 호출하는 대신 open()을 사용하는 것이 좋습니다.파일은 형식 테스트에 더 적합합니다(예: "isinstance(f, file)"라고 적음). 또한.file() Python 3.0 이후로 제거되었습니다.두 가지 이유:"한 가지 방법이 있어야 한다"는 파이썬 철학과file가고 있어요. file실제 유형입니다(예: 사용).file('myfile.txt')생성자를 호출하는 중입니다.open파일 개체를 반환하는 공장 함수입니다. python 3.0에서file기본 ..

programing 2023.07.27

MariaDB Galera 클러스터 php 드라이버

MariaDB Galera 클러스터 php 드라이버 다음과 같은 마스터 슬레이브 MariaDB Galera 클러스터를 설정합니다. LAMP가 장착된 기계 3대와 그 앞에 로드 밸런서가 있습니다. 모든 기계는 사용자의 php 요청을 처리하기 위해 동일한 프런트 엔드를 가지고 있습니다. 모든 php 요청은 데이터베이스에서 쓰거나 읽습니다. 교착 상태를 방지하기 위해 단일 노드에서 쓰기를 수행하여 모든 노드에서 멀티 마스터 구성 및 읽기를 수행할 수 없습니다. 문제는 어떤 노드가 마스터인지 어떻게 알 수 있는지입니다. 클러스터를 종료할 때 부트스트랩하고 다른 노드는 마스터이기 때문에 여기에 연결하여 쓰기를 수행할 수 있습니다. MongoDB 드라이버가 이 경우 모든 마법을 만드는 것으로 알고 있습니다. 연결할..

programing 2023.07.27

sql에서 보기와 표의 차이

sql에서 보기와 표의 차이 중복 가능성: 뷰와 테이블의 성능 차이 SQL에서 뷰와 테이블의 주요 차이점은 무엇입니까?테이블 대신 뷰를 사용하면 이점이 있습니까?테이블은 데이터를 포함하고, 뷰는 단지SELECT데이터베이스에 저장된 문입니다(데이터베이스에 따라 다소 다름). 보기의 장점은 여러 테이블의 데이터를 결합하여 새 보기를 만들 수 있다는 것입니다.급여가 포함된 데이터베이스가 있는데 이 데이터베이스에 대해 복잡한 통계 쿼리를 수행해야 한다고 가정합니다. 복잡한 쿼리를 항상 데이터베이스로 보내는 대신 쿼리를 보기로 저장한 다음SELECT * FROM view표: 표는 RDBMS에 데이터와 정보를 저장하기 위한 예비 저장소입니다. 표는 관련 데이터 항목의 모음이며 열과 행으로 구성됩니다. 보기: 보기는..

programing 2023.07.27

MySQL에서 병합 사용 방법

MySQL에서 병합 사용 방법 여기 좀 도와주세요.MySQL에서 이 병합을 사용하는 방법을 정말 이해할 수 없습니다. 나는 1페이지의 모든 페이지 결과를 읽었습니다.how to use coalsece구글 결과에서. 처음 발견된 null이 아닌 값을 반환하고 그렇지 않으면 null을 반환한다는 의미를 알고 있습니다. 하지만 저에게는 아직 모호합니다. 여러 값을 반환하는 쿼리를 보게 된 이유는 무엇입니까?null이 아닌 첫 번째 값만 반환되는 것이 아닙니까? 그리고 어떤 열을 기준으로 할지 어떻게 결정합니까?coalesce(column1,column2)첫 번째 열이 null이고 다른 열이 null이 아닌 경우는 어떻게 됩니까? 아니면 제가 틀리거나 구문이 틀리면 어떻게 적절하게 쓸 수 있을까요? 누가 그것을..

programing 2023.07.27

Node.js - Winston 라이브러리를 사용하여 로그에 타임스탬프를 추가하는 방법은 무엇입니까?

Node.js - Winston 라이브러리를 사용하여 로그에 타임스탬프를 추가하는 방법은 무엇입니까? 로그에 타임스탬프를 추가하고 싶습니다. 이를 달성하는 가장 좋은 방법은 무엇입니까? 감사해요.위의 답변은 저에게 효과가 없었습니다.Winston - 3.0.0-rc1의 최신 버전을 사용하여 로그에 타임스탬프를 추가하려는 경우, 이 작업은 매우 효과적이었습니다. const {transports, createLogger, format} = require('winston'); const logger = createLogger({ format: format.combine( format.timestamp(), format.json() ), transports: [ new transports.Console(), n..

programing 2023.07.27
반응형