반응형

전체 글 768

MySQL 행 형식:고정과 동적의 차이점

MySQL 행 형식:고정과 동적의 차이점 MySQL은 열의 데이터 유형에 따라 테이블의 행 형식을 고정 또는 동적 형식으로 지정합니다.테이블에 TEXT 또는 VARCHAR과 같은 가변 길이의 열 데이터 유형이 있는 경우 행 형식은 동적이며, 그렇지 않은 경우 고정입니다. 두 행 형식의 차이는 무엇입니까?한쪽이 다른 쪽보다 더 효율적입니까?차이점은 MyISAM에만 해당되며 다른 스토리지 엔진은 그 차이를 신경 쓰지 않습니다.편집 : 많은 사용자들이 InnoDB가 중요하다고 코멘트했습니다.링크 1은 스팀파워링, 링크 2는 Kaan입니다. MyISAM의 고정폭 행에는 몇 가지 이점이 있습니다. 행 조각화 없음:가변 폭 행을 사용하면 단일 행을 데이터 파일에 걸쳐 여러 섹션으로 분할할 수 있습니다.이로 인해 디..

source 2022.09.22

java.util을 변환하고 있습니다.해시맵 속성

java.util을 변환하고 있습니다.해시맵 속성 Properties properties = new Properties(); Map map = new HashMap(properties);// why wrong? java.util.Properties 는 의 실장입니다.또, 의 컨스트럭터는, 다음의 것을 수신합니다.Mapparammody 라고 합니다.그렇다면, 왜 그것을 명시적으로 변환해야 하는가? 이는 가 확장되기 때문입니다(이것에 의해,Map.Map따라서 호환되지 않습니다. 문자열 속성을 하나씩 지도에 입력해야 합니다. 예: for (final String name: properties.stringPropertyNames()) map.put(name, properties.getProperty(name))..

source 2022.09.22

그룹별 오브젝트 인쇄 방법

그룹별 오브젝트 인쇄 방법 팬더와 그룹화한 결과를 인쇄하고 싶습니다. 데이터 프레임이 있습니다. import pandas as pd df = pd.DataFrame({'A': ['one', 'one', 'two', 'three', 'three', 'one'], 'B': range(6)}) print(df) A B 0 one 0 1 one 1 2 two 2 3 three 3 4 three 4 5 one 5 'A'로 그룹화한 후 인쇄할 때 다음과 같은 것이 있습니다. print(df.groupby('A')) 그룹화된 데이터 프레임을 인쇄하려면 어떻게 해야 합니까? 이 경우: print(df.groupby('A').head()) 데이터 프레임을 그룹화하지 않은 것처럼 가져옵니다. A B A one 0 one ..

source 2022.09.22

peacle.dump 사용 - TypeError:는 바이트가 아닌 str이어야 합니다.

peacle.dump 사용 - TypeError:는 바이트가 아닌 str이어야 합니다. python 3.3을 사용하고 있는데 간단한 사전을 피클하려고 하면 알 수 없는 오류가 발생합니다. 코드는 다음과 같습니다. import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close() return mydict = {'name':'john','gender':'male','age':'45'} storvars(mydict) 그 결과: Traceback (most recent call last): F..

source 2022.09.22

릴레이셔널 데이터베이스를 수평으로 확장할 수 있다

릴레이셔널 데이터베이스를 수평으로 확장할 수 있다 검색한 결과 다음과 같이 검색했습니다. mysql 문서 메모: MySQL Cluster는 노드 간에 테이블을 자동으로 분할(파티션)하여 데이터베이스를 저비용 범용 하드웨어로 수평으로 확장하여 읽기 및 쓰기 집약적인 워크로드를 처리할 수 있도록 합니다.이러한 하드웨어는 SQL에서 액세스하거나 NoSQL API를 통해 직접 액세스합니다. 관계형 데이터베이스를 수평으로 확장할 수 있습니까?NoSQL 데이터베이스를 기반으로 할 수 있습니까? 실제 사례를 가지고 있는 사람이 있나요? 이러한 데이터베이스에서 어떻게 SQL 요청, 트랜잭션 등을 관리할 수 있습니까?가능하지만 유지보수가 많이 필요합니다.설명 - 데이터의 수직 스케일링(SQL 데이터베이스의 정규화와 동일..

source 2022.09.22

Ajax 포스트에서 파일 다운로드 처리

Ajax 포스트에서 파일 다운로드 처리 특정 URL로 ajax POST 요청을 보내는 javascript 앱이 있습니다.응답은 JSON 문자열이거나 파일(첨부 파일)일 수 있습니다.Ajax 콜에서 Content-Type 및 Content-Disposition을 쉽게 검출할 수 있는데 응답에 파일이 포함되어 있는 것을 검출하면 클라이언트에 다운로드하려면 어떻게 해야 합니까?나는 여기서 비슷한 몇 개의 스레드를 읽었지만, 어느 것도 내가 원하는 답을 제공하지 않는다. Ajax를 사용하지 말 것, 브라우저를 리다이렉트 할 것을 제안하는 답변은 투고하지 말아 주세요.이러한 답변은 선택사항이 아니기 때문입니다.일반 HTML 양식도 사용할 수 없습니다.제가 필요한 것은 클라이언트에 다운로드 대화상자를 보여주는 것입..

source 2022.09.22

Panda 데이터 프레임에서 문자열 패턴이 포함된 행을 필터링하는 방법

Panda 데이터 프레임에서 문자열 패턴이 포함된 행을 필터링하는 방법 이 질문에는 이미 답변이 있습니다. 하위 문자열 기준으로 판다 DataFrame (16개 답변) 닫힘3년 전. Python Panda의 데이터 프레임은 다음과 같습니다. df = pd.DataFrame({'vals': [1, 2, 3, 4], 'ids': [u'aball', u'bball', u'cnut', u'fball']}) 또는 표 형식으로: ids vals aball 1 bball 2 cnut 3 fball 4 키워드 "볼"이 포함된 행을 필터링하려면 어떻게 해야 합니까?예를 들어, 출력은 다음과 같습니다. ids vals aball 1 bball 2 fball 4 In [3]: df[df['ids'].str.contains(..

source 2022.09.22

각도: *ngClass의 조건부 클래스

각도: *ngClass의 조건부 클래스 Angular 코드에 무슨 문제가 있나요?다음의 에러가 표시됩니다. BrowserDomAdapter.removeClass에서 정의되지 않은 속성 '제거'를 읽을 수 없습니다. Step1 Step2 Step3 Angular version 2+에서는 조건부로 클래스를 추가할 수 있는 몇 가지 방법이 있습니다. 제1종 [class.my_class] = "step === 'step1'" 제2종 [ngClass]="{'my_class': step === 'step1'}" 및 다중 옵션: [ngClass]="{'my_class': step === 'step1', 'my_class2' : step === 'step2' }" 제3종 [ngClass]="{1 : 'my_class1..

source 2022.09.22

주석 @Id 및 @GeneratedValue(전략 = GenerationType)의 용도는 무엇입니까?아이덴티티)왜 세대형은 아이덴티티인가?

주석 @Id 및 @GeneratedValue(전략 = GenerationType)의 용도는 무엇입니까?아이덴티티)왜 세대형은 아이덴티티인가? @Id @GeneratedValue(strategy = GenerationType.IDENTITY) 이 주석을 사용하는 이유는 무엇입니까?테이블 ID 값이 자동으로 증가하는지 확인해야 합니다(Generation Type).ID) 이 주석을 사용할 때 실제로 발생하는 다른 유형의 작업이 있습니까? public class Author extends Domain { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Basic(optional = false) @Column(name = "id") private Intege..

source 2022.09.21

두 표의 세 번째 표의 카운트 함수를 사용하여 마리아에서 문을 선택합니다.DB

두 표의 세 번째 표의 카운트 함수를 사용하여 마리아에서 문을 선택합니다.DB 몇 시간 동안 MariaDB 문서와 다양한 질문을 읽고 원하는 SQL 문을 찾아냈습니다.난 절대 전문가가 아니야결국 기대했던 결과는 나왔는데 왜 효과가 있는지 모르겠어요.실제로 원하는 결과를 얻을 수 있는지 확인하고 싶습니다.또, 지금까지의 몇개의 테스트 케이스에 대해서만 효과가 있는 것은 아닙니다. 게스트북, 사용자 및 user_likes 세 개의 테이블이 있습니다.사용자로부터 사용자 이름과 이름, 투고 내용, 투고 날짜, 게스트북의 투고 ID를 반환하는 SQL 스테이트먼트를 작성하려고 합니다.또한 세 번째 컬럼은 게스트북의 투고 ID가 user_likes 테이블에 표시되는 횟수의 합계입니다.표준 유형의 투고만 반환하고 투고..

source 2022.09.21
반응형