반응형

etc./StackOverFlow 1071

클러스터형 및 비클러스터형 인덱스는 실제로 무엇을 의미합니까?

질문자 :P.K 나는 DB에 대한 노출이 제한적이며 DB를 응용 프로그램 프로그래머로만 사용했습니다. 나는에 대해 알고 싶은 Clustered 와 Non clustered indexes . 나는 구글링했고 내가 찾은 것은 : 클러스터형 인덱스는 테이블의 레코드가 물리적으로 저장되는 방식을 재정렬하는 특수한 유형의 인덱스입니다. 따라서 테이블에는 클러스터형 인덱스가 하나만 있을 수 있습니다. 클러스터형 인덱스의 리프 노드에는 데이터 페이지가 포함됩니다. 비클러스터형 인덱스는 인덱스의 논리적 순서가 디스크에 있는 행의 물리적으로 저장된 순서와 일치하지 않는 특수한 유형의 인덱스입니다. 비클러스터형 인덱스의 리프 노드는 데이터 페이지로 구성되지 않습니다. 대신 리프 노드에는 인덱스 행이 포함됩니다. SO에서 ..

etc./StackOverFlow 2023.05.02

응용 프로그램을 종료하는 것이 눈살을 찌푸리게 합니까?

질문자 :Community Wiki Android를 배우려는 시도를 계속 하면서 다음을 읽었습니다 . 질문: 우리가 그것을 죽이기 위한 메뉴 옵션을 넣지 않는 한 사용자는 애플리케이션을 죽일 수 있는 선택권이 있습니까? 이러한 옵션이 없으면 사용자가 응용 프로그램을 어떻게 종료합니까? 답변: (Romain Guy): 사용자는 그렇지 않습니다. 시스템이 이를 자동으로 처리합니다. 그것이 바로 활동 수명 주기(특히 onPause/onStop/onDestroy)의 목적입니다. 당신이 무엇을 하든지 "종료"또는 "종료"응용 프로그램 버튼을 누르지 마십시오. Android의 애플리케이션 모델에서는 쓸모가 없습니다. 이는 핵심 응용 프로그램이 작동하는 방식과도 반대입니다. 헤헤, Android 세계에서 내가 한 걸..

etc./StackOverFlow 2023.05.02

목록에서 중복 제거

질문자 :Neemaximo 목록에 중복 항목이 있는지 확인하는 프로그램을 작성해야 하고 중복 항목이 있으면 제거하고 중복/제거되지 않은 항목이 있는 새 목록을 반환합니다. 이것은 내가 가진 것이지만 솔직히 나는 무엇을해야할지 모르겠습니다. def remove_duplicates(): t = ['a', 'b', 'c', 'd'] t2 = ['a', 'c', 'd'] for t in t2: t.append(t.remove()) return t 고유한 항목 컬렉션을 가져오는 일반적인 방법은 set 을 사용하는 것입니다. 집합은 고유한 개체 의 정렬되지 않은 컬렉션입니다. iterable에서 집합을 생성하려면 내..

etc./StackOverFlow 2023.05.02

PHP 비밀번호를 위한 안전한 해시 및 솔트

질문자 :luiscubal 현재 MD5는 부분적으로 안전하지 않다고 합니다. 이를 고려하여 비밀번호 보호를 위해 어떤 메커니즘을 사용해야 하는지 알고 싶습니다. 이 질문 은 "이중 해싱"이 암호를 한 번만 해싱하는 것보다 덜 안전합니까? 여러 번 해싱하는 것이 좋은 생각일 수 있다고 제안하는 반면 개별 파일에 대한 암호 보호를 구현하는 방법은 무엇입니까? 소금 사용을 제안합니다. 나는 PHP를 사용하고 있습니다. 안전하고 빠른 암호 암호화 시스템을 원합니다. 암호를 백만 번 해싱하면 더 안전할 수 있지만 더 느릴 수도 있습니다. 속도와 안전 사이의 균형을 잘 맞추는 방법은 무엇입니까? 또한 결과가 일정한 수의 문자를 갖는 것을 선호합니다. 해싱 메커니즘은 PHP에서 사용할 수 있어야 합니다. 안전해야합니..

etc./StackOverFlow 2023.05.02

CSS로 div의 종횡비 유지

질문자 :jackb 창의 너비가 변경됨에 따라 너비/높이를 변경할 수 div 를 만들고 싶습니다. 가로 세로 비율을 유지하면서 너비에 따라 높이를 변경할 수 있는 CSS3 규칙이 있습니까? JavaScript를 통해 이 작업을 수행할 수 있다는 것을 알고 있지만 CSS만 사용하는 것이 좋습니다. padding-bottom 대한 백분율 값 를 생성하기만 하면 됩니다. .demoWrapper { padding: 10px; background: white; box-sizing: border-box; resize: horizontal; border: 1px dashed; overflow: auto; max-width: 100%; height: calc(100vh - 16px); } div { width: 100..

etc./StackOverFlow 2023.05.02

'자아'라는 단어의 목적은 무엇입니까?

질문자 :richzilla Python self word의 목적은 무엇입니까? 해당 클래스에서 생성된 특정 개체를 참조한다는 것을 이해하지만 모든 함수에 매개변수로 명시적으로 추가해야 하는 이유를 알 수 없습니다. 설명을 위해 Ruby에서 다음을 수행할 수 있습니다. class myClass def myFunc(name) @name = name end end 내가 이해하는 것은 아주 쉽게. self 를 포함해야 합니다. class myClass: def myFunc(self, name): self.name = name 아무도 이것을 통해 나에게 말할 수 있습니까? 그것은 내 (확실히 제한된) 경험에서 만난 것이 아닙니다. self. 를 사용해야 하는 이유. 파이썬은 인스턴스 속성을 참조하기 위해 @ 구문..

etc./StackOverFlow 2023.05.02

utf8_general_ci와 utf8_unicode_ci의 차이점은 무엇입니까?

질문자 :KahWee Teng utf8_general_ci 와 utf8_unicode_ci 사이에 성능 면에서 차이가 있습니까? 2020년 또는 그 이후에 이 질문에 여전히 도달하는 사람들에게는 이 두 가지 보다 더 나은 새로운 옵션이 있습니다. 예: utf8mb4_0900_ai_ci . 이러한 모든 데이터 정렬은 UTF-8 문자 인코딩을 위한 것입니다. 차이점은 텍스트를 정렬하고 비교하는 방법에 있습니다. _unicode_ci 및 _general_ci 는 예상하는 방식에 따라 텍스트를 정렬하고 비교하기 위한 두 가지 다른 규칙 세트입니다. 최신 버전의 MySQL은 유니코드 9.0을 기반으로 하는 동등한 규칙에 대해 _0900_ai_ci 와 같은 새로운 규칙 세트를 도입 _general_ci 변형이 없습..

etc./StackOverFlow 2023.05.02

PHP로 사용자 입력을 삭제하려면 어떻게 해야 합니까?

질문자 :Brent 특정 유형의 HTML 태그를 계속 허용하면서 SQL 삽입 및 XSS 공격에 대한 사용자 입력을 삭제하는 데 잘 작동하는 catchall 기능이 있습니까? 사용자 입력을 필터링할 수 있다는 것은 일반적인 오해입니다. PHP에는 이 아이디어를 기반으로 하는 magic-quotes 라고 하는 (지금은 사용되지 않는) "기능"이 있습니다. 말도 안돼 필터링(또는 청소, 또는 사람들이 부르는 것)은 잊어버리십시오. 문제를 피하기 위해 해야 할 일은 매우 간단합니다. 외부 코드에 데이터를 포함할 때마다 해당 코드의 형식 지정 규칙에 따라 처리해야 합니다. 그러나 이러한 규칙은 수동으로 모두 따르기에는 너무 복잡할 수 있음을 이해해야 합니다. 예를 들어, SQL에서 문자열, 숫자 및 식별자에 대한..

etc./StackOverFlow 2023.05.02

Subversion 저장소에서 "분기", "태그" 및 "트렁크"는 무엇을 의미합니까?

질문자 :grapefrukt Subversion(일반 저장소) 토론에서 이 단어를 많이 보았습니다. 나는 지난 몇 년 동안 내 프로젝트에 SVN 을 사용해 왔지만 이러한 디렉토리의 완전한 개념을 이해한 적이 없습니다. 그들은 무엇을 의미합니까? 흠, Nick re 태그가 브랜치와 비슷하다는 데 동의하는지 잘 모르겠습니다. 태그는 마커일 뿐입니다. Trunk 는 프로젝트 시작부터 현재까지 개발의 주체가 될 것입니다. 분기 는 트렁크의 코드 무결성을 유지하면서 코드에 주요 변경 사항을 적용하는 데 사용되는 트렁크의 특정 지점에서 파생된 코드 복사본입니다. 주요 변경 사항이 계획에 따라 작동하는 경우 일반적으로 트렁크에 다시 병합됩니다. 태그 는 보존하려는 줄기나 가지의 특정 시점이 됩니다. 보존에 대한 두 ..

etc./StackOverFlow 2023.05.02
반응형