반응형

전체 글 1480

두 개정 간에 변경된 파일 표시

질문자 :johannix 한동안 분리된 두 가지를 병합하고 어떤 파일이 수정되었는지 알고 싶습니다. 이 링크를 발견했습니다: http://linux.yyz.us/git-howto.html 이것은 매우 유용했습니다. 내가 만난 지점을 비교하는 도구는 다음과 같습니다. git diff master..branch git log master..branch git shortlog master..branch 두 분기 간에 다른 파일만 볼 수 있는 "git status master..branch"와 같은 것이 있는지 궁금합니다. 새 도구를 만들지 않고 지금 수행할 수 있는 가장 가까운 방법은 다음과 같습니다(물론 파일이 두 번 이상 수정된 경우 반복 표시됨). git diff master..branch | grep ..

etc./StackOverFlow 2021.11.25

링크처럼 작동하는 HTML 버튼을 만드는 방법

질문자 :Andrew 링크처럼 작동하는 HTML 버튼을 만들고 싶습니다. 따라서 버튼을 클릭하면 페이지로 리디렉션됩니다. 가능한 한 접근할 수 있도록 하고 싶습니다. URL에 추가 문자나 매개변수가 없도록 하고 싶습니다. 어떻게 하면 달성할 수 있습니까? 지금까지 게시된 답변을 바탕으로 현재 다음과 같이 하고 있습니다. Continue 그러나 이것의 문제는 Safari 및 Internet Explorer 에서 URL 끝에 물음표 문자를 추가한다는 것입니다. URL 끝에 문자를 추가하지 않는 솔루션을 찾아야 합니다. 이를 위한 두 가지 다른 솔루션이 있습니다. JavaScript를 사용하거나 링크를 버튼처럼 보이도록 스타일 지정하는 것입니다. 자바스크립트 사용: Continue 그러나 이것은 분명히 Jav..

etc./StackOverFlow 2021.11.25

.NET에서 십진수, 부동 소수점 및 이중의 차이점은 무엇입니까?

질문자 :Tom .NET에서 decimal , float 및 double 의 차이점은 무엇입니까? 누군가 언제 이것들 중 하나를 사용할까요? float 및 double 은 부동 이진 소수점 유형 입니다. 즉, 다음과 같은 숫자를 나타냅니다. 10001.10010110011 이진수와 이진수 포인트의 위치는 모두 값 내에서 인코딩됩니다. decimal 은 부동 소수점 유형 입니다. 즉, 다음과 같은 숫자를 나타냅니다. 12345.65789 다시 말하지만, 소수점 의 숫자와 위치는 모두 값 내에서 인코딩됩니다. 이것이 decimal 고정 소수점 유형 대신 부동 소수점 유형으로 만드는 이유입니다. 주목해야 할 중요한 점은 인간은 정수가 아닌 것을 10진수 형식으로 표현하는 데 익숙하고 10진수 표현으로 정확한 ..

etc./StackOverFlow 2021.11.25

한 번에 여러 예외를 포착하시겠습니까?

질문자 :Michael Stum System.Exception 잡는 것은 권장하지 않습니다. 대신 "알려진" 예외만 잡아야 합니다. 이제 이것은 때때로 불필요한 반복적인 코드로 이어집니다. 예를 들면 다음과 같습니다. try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId = Guid.Empty; } catch (OverflowException) { WebId = Guid.Empty; } 궁금합니다. 두 예외를 모두 잡아내고 WebId = Guid.Empty 호출을 한 번만 호출하는 방법이 있습니까? GUID 뿐이므로 다소 간단합니다. 그러나 개체를 여러 번 수정하고 조작 중 하나가 예상대로 실패하면 object 를 "재..

etc./StackOverFlow 2021.11.25

브라우저 창의 div 높이를 100%로 만드는 방법

질문자 :mike div 와 오른쪽 div 두 열이 있는 레이아웃이 있습니다. 오른쪽 div 에는 회색 background-color 가 있으며 사용자의 브라우저 창 높이에 따라 세로로 확장해야 합니다. 현재 background-color div 의 마지막 콘텐츠에서 끝납니다. 나는 height:100% , min-height:100%; , 등. CSS 3 측정 단위에는 다음과 같은 몇 가지가 있습니다. 뷰포트 백분율 (또는 뷰포트 상대) 길이 뷰포트 백분율 길이란 무엇입니까? 위의 링크된 W3 Candidate Recommendation에서: 뷰포트 백분율 길이는 초기 포함 블록의 크기에 상대적입니다. 초기 포함 블록의 높이 또는 너비가 변경되면 그에 따라 크기가 조정됩니다. 이러한 단위는 vh (뷰포..

etc./StackOverFlow 2021.11.25

Python 사전에서 키를 제거하려면 어떻게 해야 합니까?

질문자 :Tony 사전에서 키를 삭제할 때 다음을 사용합니다. if 'key' in my_dict: del my_dict['key'] 이 작업을 수행하는 한 줄 방법이 있습니까? 키가 사전에 있는지 여부에 관계없이 키를 삭제하려면 dict.pop() 의 두 인수 형식을 사용하십시오. my_dict.pop('key', None) key 가 사전에 있으면 my_dict[key] 반환 None 반환합니다. 두 번째 매개변수가 지정되지 않고(즉, my_dict.pop('key') ) key 가 존재하지 않으면 KeyError 가 발생합니다. 존재가 보장된 키를 삭제하려면 다음을 사용할 수도 있습니다. del my_dict['key'] 키가 ..

etc./StackOverFlow 2021.11.25

CSS를 사용하여 텍스트 또는 이미지에 투명한 배경을 제공하려면 어떻게 합니까?

질문자 :Stijn Sanders CSS만 사용하여 background 을 반투명하게 만들고 요소의 내용(텍스트 및 이미지)을 불투명하게 만드는 것이 가능합니까? 텍스트와 배경을 두 개의 별도 요소로 사용하지 않고 이 작업을 수행하고 싶습니다. 시도할 때: p { position: absolute; background-color: green; filter: alpha(opacity=60); opacity: 0.6; } span { color: white; filter: alpha(opacity=100); opacity: 1; } Hello world 자식 요소가 부모의 불투명도에 영향을 받는 것처럼 보이므로 opacity:1 은 opacity:0.6 에 상대적입니다. 반투명 PNG 또는 SVG 이미지를 ..

etc./StackOverFlow 2021.11.25

파이썬에서 문자열을 어떻게 소문자로 합니까?

질문자 :Benjamin Didur 문자열을 대문자로 변환하거나 일부 대문자를 소문자로 변환하는 방법이 있습니까? 예: "킬로미터" → "킬로미터". .lower() 사용 - 예: s = "Kilometer" print(s.lower()) 공식 2.x 문서는 다음과 같습니다. str.lower() 공식 3.x 문서는 다음과 같습니다. str.lower() Petar Ivanov Python에서 문자열을 소문자로 변환하는 방법은 무엇입니까? 사용자가 입력한 전체 문자열을 대문자로 변환하거나 일부 대문자를 소문자로 변환하는 방법이 있습니까? 예: 킬로미터 --> 킬로미터 이 작업을 수행하는 표준 Python 방식은 다음과 같습니다. >>> 'Kilometers'.lower() 'kilo..

etc./StackOverFlow 2021.11.25

연산자 오버로딩에 대한 기본 규칙과 관용구는 무엇입니까?

질문자 :sbi 참고: 답변은 특정 순서 로 제공되었지만 많은 사용자가 답변을 주어진 시간이 아니라 투표에 따라 정렬하기 때문에 다음은 가장 의미 있는 답변의 색인입니다. C++에서 연산자 오버로딩의 일반 구문 C++에서 연산자 오버로딩의 세 가지 기본 규칙 회원과 비회원의 결정 오버로드하는 일반 연산자 할당 연산자 입력 및 출력 연산자 함수 호출 연산자 비교 연산자 산술 연산자 배열 첨자 포인터와 같은 유형의 연산자 변환 연산자 새로 만들기 및 삭제 오버로딩 (참고: 이것은 스택 오버플로의 C++ FAQ에 대한 항목입니다. 이 형식으로 FAQ를 제공하는 아이디어를 비판하고 싶다면 이 모든 것을 시작한 메타에 게시하는 것이 그렇게 할 수 있는 장소가 될 것입니다. 그 질문은 FAQ 아이디어가 처음 시작된..

etc./StackOverFlow 2021.11.25

내 열거형 정의가 JavaScript에서 변경되지 않는다는 것을 어떻게 보장할 수 있습니까?

질문자 :David Citron 다음은 객체가 JavaScript에서 열거형이 가진 모든 특성을 충족하도록 만들까요? 다음과 같은 것: my.namespace.ColorEnum = { RED : 0, GREEN : 1, BLUE : 2 } // later on if(currentColor == my.namespace.ColorEnum.RED) { // whatever } 아니면 내가 할 수있는 다른 방법이 있습니까? 1.8.5부터 객체를 봉인하고 고정 할 수 있으므로 위를 다음과 같이 정의합니다. const DaysEnum = Object.freeze({"monday":1, "tuesday":2, "wednesday":3, ...}) 또는 const DaysEnum = {"monday":1, "tuesd..

etc./StackOverFlow 2021.11.24

Bash에서 파일 이름 및 확장자 추출

질문자 :ibz 파일 이름(확장자 없음)과 확장자를 별도로 얻고 싶습니다. 지금까지 찾은 최고의 솔루션은 다음과 같습니다. NAME=`echo "$FILE" | cut -d'.' -f1` EXTENSION=`echo "$FILE" | cut -d'.' -f2` 파일 이름에 여러 개가 포함되어 있으면 작동하지 않기 때문에 잘못된 것 . 문자. abjs 가 있다고 가정해 보겠습니다. ab 및 js 대신 a 및 b.js 를 고려합니다. 다음을 사용하여 Python에서 쉽게 수행할 수 있습니다. file, ext = os.path.splitext(path) 하지만 가능하다면 파이썬 인터프리터를 실행하지 않는 것이 좋습니다. 더 나은 아이디어가 있습니까? 먼저 경로 없이 파일 이름을 ..

etc./StackOverFlow 2021.11.24

스테이징된 변경 사항을 어떻게 표시합니까?

질문자 :Frerich Raabe 커밋할 몇 가지 변경 사항을 준비했습니다. 다음 커밋을 위해 준비된 모든 파일의 diff를 어떻게 볼 수 있습니까? 나는 git status 를 알고 있지만 준비된 파일 이름뿐만 아니라 실제 diff를보고 싶습니다. 나는 git-diff(1) 매뉴얼 페이지가 말하는 것을 보았다. 자식 diff [--옵션] [--] […] 이 양식은 인덱스(다음 커밋을 위한 스테이징 영역)와 관련된 변경 사항을 보기 위한 것입니다. 즉, 차이점은 인덱스에 추가로 추가하도록 git에 지시 할 수 있지만 아직 수행하지 않은 것입니다. git-add(1)를 사용하여 이러한 변경 사항을 준비할 수 있습니다. 불행히도, 나는 이것을 잘 이해할 수 없습니다. 별칭을 만들 수 있는 편리한 원 라이너가..

etc./StackOverFlow 2021.11.24

MySQL에서 명령줄을 사용하여 SQL 파일을 가져오려면 어떻게 합니까?

질문자 :Jaylen phpMyAdmin 에서 내보낸 .sql 파일이 있습니다. 명령줄을 사용하여 다른 서버로 가져오고 싶습니다. Windows Server 2008 R2가 설치되어 있습니다. .sql 파일을 C 드라이브 에 배치하고 이 명령을 시도했습니다. database_name < file.sql 그것은 작동하지 않습니다. 구문 오류가 발생합니다. 어떻게 하면 이 파일을 문제 없이 가져올 수 있습니까? 먼저 데이터베이스를 생성해야 합니까? 노력하다: mysql -u username -p database_name < file.sql MySQL 옵션을 확인하십시오. 참고-1: file.sql 의 전체 경로를 사용하는 것이 좋습니다. 참고-2: -R 및 --triggers 를 사용하여 원래 데이터베이스의..

etc./StackOverFlow 2021.11.24

특정 범위의 JavaScript에서 임의의 정수를 생성합니까?

질문자 :zacharyliu JavaScript에서 지정된 두 변수 사이에 임의의 정수를 어떻게 생성할 수 있습니까? 예를 들어 x = 4 및 y = 8 4, 5, 6, 7, 8 중 하나를 출력합니까? Mozilla 개발자 네트워크 페이지에는 다음과 같은 몇 가지 예가 있습니다. /** * Returns a random number between min (inclusive) and max (exclusive) */ function getRandomArbitrary(min, max) { return Math.random() * (max - min) + min; } /** * Returns a random integer between min (inclusive) and max (inclusive). * Th..

etc./StackOverFlow 2021.11.24

MS Word에서 format 및 syntax highlight를 유지하는 code snippets을 표시하는 방법

질문자 :Lawrence Barsanti 색상 및 서식을 유지하는 Microsoft Word 문서에 코드를 표시하는 방법을 아는 사람이 있습니까? 바람직하게는, 방법은 또한 눈에 거슬리지 않고 업데이트하기 쉬울 것입니다. 일반 텍스트를 편집할 때 끔찍하고 방해가 되는 코드를 일반 텍스트로 포함하려고 했습니다. 또한 워드패드 문서 및 텍스트 상자와 같은 개체를 문서에 삽입한 다음 해당 개체 안에 코드를 삽입하려고 했습니다. 코드가 훨씬 좋아 보이고 나머지 텍스트를 편집하는 동안 피하기 쉽습니다. 그러나 이러한 개체는 한 페이지에 걸쳐 있을 수 있으므로 여러 페이지의 코드를 추가해야 할 때 편집을 악몽으로 만들 수 있습니다. 마지막으로, 이 문제를 처리하는 데 문제가 없는 훨씬 더 나은 편집기/형식이 있다는..

etc./StackOverFlow 2021.11.24

3의 법칙이란?

질문자 :fredoverflow 객체를 복사 한다는 것은 무엇을 의미합니까? 복사 생성자 와 복사 할당 연산자는 무엇입니까? 언제 직접 선언해야 합니까? 내 개체가 복사되지 않도록 하려면 어떻게 해야 합니까? 소개 C++는 값 의미론 을 사용하여 사용자 정의 유형의 변수를 처리합니다. 이것은 객체가 다양한 컨텍스트에서 암시적으로 복사된다는 것을 의미하며 "객체 복사"가 실제로 무엇을 의미하는지 이해해야 합니다. 간단한 예를 살펴보겠습니다. class person { std::string name; int age; public: person(const std::string& name, int age) : name(name), age(age) { } }; int main() { person a("Bjarne..

etc./StackOverFlow 2021.11.24

화면 크기, 현재 웹 페이지 및 브라우저 창 가져오기

질문자 :turtledove 모든 주요 브라우저에서 작동하는 windowWidth , windowHeight , pageWidth , pageHeight , screenWidth , screenHeight , pageX , pageY , screenX , screenY jQuery를 사용하여 창 또는 문서의 크기를 얻을 수 있습니다. // Size of browser viewport. $(window).height(); $(window).width(); // Size of HTML document (same as pageHeight/pageWidth in screenshot). $(document).height(); $(document).width(); 화면 크기의 경우 screen 객체를 사용할 수 있..

etc./StackOverFlow 2021.11.24

MVP와 MVC는 무엇이며 차이점은 무엇입니까?

질문자 :Mike Minutillo 이 게시물을 개선하고 싶으십니까? 인용 및 귀하의 답변이 정확한 이유에 대한 설명을 포함하여 이 질문에 대한 자세한 답변을 제공하십시오. 내용이 충분하지 않은 답변은 수정 또는 삭제될 수 있습니다. 많은 도구가 권장하는 사용자 인터페이스를 구축 하는 RAD (끌어서 놓기 및 구성) 방식을 넘어서면 Model-View-Controller , Model-View-Presenter 및 Model-View-ViewModel 이라는 세 가지 디자인 패턴을 보게 될 것입니다. 내 질문에는 세 부분이 있습니다. 이러한 패턴은 어떤 문제를 해결합니까? 어떻게 비슷합니까? 어떻게 다른가요? 모델-뷰-발표자 MVP 에서 Presenter는 View에 대한 UI 비즈니스 로직을 포함합니다..

etc./StackOverFlow 2021.11.24

.gitignore와 .gitkeep의 차이점은 무엇입니까?

질문자 :Matty .gitignore 와 .gitkeep 의 차이점은 무엇입니까? 이름이 다른 동일한 것입니까, 아니면 둘 다 다른 기능을 수행합니까? .gitkeep 많은 문서를 찾을 수 없는 것 같습니다. .gitkeep 은 Git의 기능이 아니기 때문에 문서화되지 않았습니다. Git 은 완전히 비어 있는 디렉토리를 추가할 수 없습니다 . Git에서 빈 디렉토리를 추적하려는 사람들은 이 디렉토리에 .gitkeep 파일은 무엇이든 호출할 수 있습니다. Git은 이 이름에 특별한 의미를 부여하지 않습니다. .gitignore 파일을 추가하여 추적하는 경쟁 규칙이 있지만 일부 사람들은 이것을 무시하는 것이 아니라 빈 디렉터리를 유지하는 것이 목표이기 때문에 이것을 혼란스럽게 생각합니다. .gitignor..

etc./StackOverFlow 2021.11.24

Homebrew는 특정 버전의 수식을 설치합니까?

질문자 :Gravis homebrew에서 특정 버전의 공식을 어떻게 설치합니까? 예를 들어 최신 9.0 대신 postgresql-8.4.4를 사용합니다. TLDR: brew install postgresql@8.4.4 자세한 내용은 아래 답변 을 참조하세요. *( homebrew와 함께 이전 소프트웨어 버전을 설치/사용하기 위한 보다 철저한 워크플로를 제공하기 위해 내 답변을 다시 편집했습니다. 이전 버전이 더 좋다면 자유롭게 메모를 추가하세요. ) 가장 간단한 경우부터 시작하겠습니다. 1) 버전이 이미 설치되어 있는지(활성화되지는 않음) 확인 /usr/local/Cellar/postgresql/9.3.1 과 같은 버전이 지정된 디렉토리에 넣습니다. 그러면 이 폴더에 대한 심볼릭 링크만 전역적으로 설치됩..

etc./StackOverFlow 2021.11.24
반응형