2023/07/13 15

루비로 표시된 개체 유형 결정

루비로 표시된 개체 유형 결정 제가 찾고 있는 것의 예로 파이썬을 사용하겠습니다(파이썬을 모르신다면 유사 코드라고 생각하셔도 됩니다). >>> a = 1 >>> type(a) 루비로 제가 할 수 있다는 것을 압니다. 1.9.3p194 :002 > 1.class => Fixnum 하지만 이것이 물체의 종류를 결정하는 적절한 방법일까요?루비 세계에서 흔들리는 용어인 물체의 "유형"을 결정하는 적절한 방법은 호출하는 것입니다.object.class. 클래스가 다른 클래스에서 상속될 수 있으므로 개체가 "특정 유형"인지 확인하려면 호출할 수 있습니다.object.is_a?(ClassName)확인하기 위해object유형의ClassName또는 그것으로부터 파생됩니다. 일반적으로 형식 검사는 루비에서 수행되지 않지만..

programing 2023.07.13

SQL Server, Excel "링크된 서버"에 삽입할 때 "잘못된 열 이름" 오류가 발생

SQL Server, Excel "링크된 서버"에 삽입할 때 "잘못된 열 이름" 오류가 발생 "Microsoft Office 15.0 Access Database Engine OLE DB Provider"를 사용하여 데이터베이스로 사용하는 간단한 Excel 스프레드시트 문서(Office 2013 실행)가 있습니다. MS SQL Server Management Studio 2012를 사용하여 연결할 수 있으며, 명명된 범위 "직원"에서 데이터를 선택할 수도 있습니다. SELECT * FROM [X]...[Employee] GO 결과: ID Name Description Salary 1 Rob Cool 1 2 Bob Awesome 2 3 Robert DUDE! 3 이제 여기에 데이터를 삽입하려고 합니다.그래..

programing 2023.07.13

yerr/xerr을 오차 막대가 아닌 음영 영역으로 표시

yerr/xerr을 오차 막대가 아닌 음영 영역으로 표시 matplotlib에서 오류를 오류 막대가 아닌 음영 영역으로 표시하려면 어떻게 해야 합니까? 예: 보다는 예제 그래프에서 점 사이의 부드러운 보간(수동 보간을 수행하거나 데이터 해상도를 높여야 함)을 무시하고 다음을 사용할 수 있습니다. from matplotlib import pyplot as plt import numpy as np x = np.linspace(0, 30, 30) y = np.sin(x/6*np.pi) error = np.random.normal(0.1, 0.02, size=y.shape) y += np.random.normal(0, 0.1, size=y.shape) plt.plot(x, y, 'k-') plt.fill_bet..

programing 2023.07.13

특정 환경을 위한 springyml 파일

특정 환경을 위한 springyml 파일 저는 3개가 있습니다.yml파일 즉, application-default.yml-> 기본 속성, 모든 프로필에서 사용할 수 있어야 합니다. application-dev.yml-> 개발 프로파일의 속성만 해당 application-prod.yml-> prod 프로필에 대한 속성만 다음을 통과하여 부팅 응용 프로그램을 시작할 때-Dspring.profiles.active=dev,에 액세스할 수 있습니다.application-dev.yml특정 속성그러나 다음에서 정의된 속성을 가져올 수 없습니다.application-default.yml파일들. 다음은 나의application-dev.yml파일: Spring: profiles: include: default spring..

programing 2023.07.13

호출 가능한 클라우드 기능이 HTTP 기능보다 더 낫습니까?

호출 가능한 클라우드 기능이 HTTP 기능보다 더 낫습니까? 최신 Firebase 업데이트를 통해 호출 가능한 기능이 도입되었습니다.제 질문은 이 새로운 방법이 "오래된" http 트리거보다 빠르며 더 안전한지 여부입니다. 저는 이 분야에 대한 전문 지식이 없지만 HTTP 대 HTTPS가 영향을 줄 수 있다고 생각합니다. 호출 가능한 기능이 더 빠르다면 이러한 장점이 있지만 그 단점은 유연성의 특성에 있기 때문에 흥미롭습니다.다른 소스로는 도달할 수 없습니다. 호출 가능한 기능이 속도나 보안 측면에서 이점이 없는 경우에는 전환할 이유가 없습니다.호출 가능한 기능은 제공된 SDK가 사용자에게 필요하지 않은 추가 작업을 수행한다는 점을 제외하면 HTTP 기능과 정확히 동일합니다.여기에는 클라이언트에서 다음이..

programing 2023.07.13

Python에서 구별되는 요소만 포함하는 목록을 만드는 방법은 무엇입니까?

Python에서 구별되는 요소만 포함하는 목록을 만드는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 목록에서 중복 제거 (57개 답변) 마감됨5년 전에. 파이썬에 목록이 있는데, 어떻게 하면 그것의 가치를 고유하게 만들 수 있습니까?가장 간단한 방법은 집합으로 변환한 후 다시 목록으로 변환하는 것입니다. my_list = list(set(my_list)) 이것의 한 가지 단점은 질서가 유지되지 않는다는 것입니다.또한 집합이 목록 대신 처음에 사용하기에 더 나은 데이터 구조인지 여부를 고려할 수도 있습니다.http://www.peterbe.com/plog/uniqifiers-benchmark 의 수정된 버전 순서 보존하기 def f(seq): # Order preserving ''' ..

programing 2023.07.13

날짜별 주문 처음부터 마지막 날짜까지 NULL 표시

날짜별 주문 처음부터 마지막 날짜까지 NULL 표시 선택 문을 실행하는 저장 프로시저가 있습니다.결과를 날짜 필드별로 정렬하고 모든 레코드를 NULL 날짜로 먼저 표시한 다음 가장 최근 날짜로 표시합니다. 문은 다음과 같습니다. SELECT a,b,c,[Submission Date] FROM someView ORDER BY [Submission Date] ASC 이렇게 하면 NULL 제출 날짜가 포함된 모든 레코드가 먼저 표시되지만 날짜 값이 포함된 행에 도달하면 보기에서 가장 최근의 날짜가 아닙니다. ASC를 DESC로 바꾸면 원하는 순서대로 날짜가 나오지만 NULL 값은 결과 집합의 맨 아래에 있습니다. 맨 위에 null 값을 표시한 다음 날짜 값이 있을 때 가장 최근 값에서 가장 오래된 값으로 내림..

programing 2023.07.13

문서 지향 데이터베이스는 관계형 데이터베이스를 대체하기 위한 것입니까?

문서 지향 데이터베이스는 관계형 데이터베이스를 대체하기 위한 것입니까? 최근에 저는 MongoDB와 함께 일을 하고 있는데, 저는 그것을 정말 좋아한다고 말해야 합니다.그러나 그것은 완전히 다른 유형의 데이터베이스이며 나는 사용됩니다.특정 유형의 데이터에는 가장 적합하지만 정규화된 데이터베이스에는 적합하지 않을 수 있습니다. 하지만 제가 보기에 이것은 여러분이 가지고 있는 관계형 데이터베이스를 완전히 대체할 수 있고 대부분의 경우 더 나은 성능을 발휘할 수 있습니다. 이것은 정말 놀라운 일입니다.이를 통해 다음과 같은 몇 가지 질문을 하게 됩니다. 문서 지향 데이터베이스가 차세대 데이터베이스로 개발되어 관계형 데이터베이스를 완전히 대체하고 있습니까? 서로 더 적합한 다양한 데이터를 위해 문서 지향 데이터..

programing 2023.07.13

Oracle 세션과 연결 풀 간의 관계

Oracle 세션과 연결 풀 간의 관계 먼저 설정에 대해 설명하겠습니다. 2GB RAM 시스템에서 실행되는 오라클 서버가 있습니다.DB 인스턴스의 init 매개 변수 "sessions"는 160으로 설정됩니다. 웹사이트 6.1에 애플리케이션을 배포했습니다.연결 풀 설정은 최소 50 및 최대 150입니다. 40명의 사용자에 대해 로드 테스트를 실행하면(동시, jMeter 사용) 모든 것이 정상적으로 진행됩니다.그러나 동시 사용자를 60명 이상으로 늘리면 Oracle은 세션이 부족하다는 예외를 던집니다. 애플리케이션에서 연결 누출 여부를 확인했지만 찾을 수 없었습니다. 그렇다면 40의 동시성이 이 설정에서 취할 수 있는 것이라는 뜻입니까?Oracle 세션/프로세스를 늘리는 것이 더 높은 동시성을 얻을 수 있..

programing 2023.07.13

$ 또는 $elemMatch의 문

$ 또는 $elemMatch의 문 할 수 있는 방법이 있습니까?$or의 진술.$elemMatch? 나는 다음을 가지고 있습니다. opened: { $elemMatch: { closed: false openingEvening: {$lte: currentTime}, closingEvening: {$gte: currentTime}, } } 그리고 추가하고 싶습니다.openingMorning끝까지 다음과 같이 확장할 수 있는 방법: opened: { $elemMatch: { closed: false {$or: [ {openingEvening: {$lte: currentTime}, closingEvening: {$gte: currentTime},}, {openingMorning: {$lte: currentTime..

programing 2023.07.13