반응형

전체 글 1480

JavaScript에서 천 단위 구분 기호로 쉼표가 있는 숫자를 인쇄하는 방법

질문자 :Elias Zamaria 천 단위 구분 기호로 쉼표를 사용 하여 JavaScript 에서 정수를 인쇄하려고합니다. 예를 들어 숫자 1234567을 "1,234,567"로 표시하고 싶습니다. 어떻게 하면 좋을까요? 내가 하는 방법은 다음과 같습니다. function numberWithCommas(x) { x = x.toString(); var pattern = /(-?\d+)(\d{3})/; while (pattern.test(x)) x = x.replace(pattern, "$1,$2"); return x; } 더 간단하거나 더 우아한 방법이 있습니까? 수레에서도 작동하면 좋겠지만 꼭 필요한 것은 아닙니다. 마침표와 쉼표 사이를 결정하기 위해 로케일에 따라 다를 필요는 없습니다. 나는 Kerry..

etc./StackOverFlow 2021.12.03

줄 바꿈이나 공백 없이 인쇄하는 방법

질문자 :Andrea Ambu 파이썬으로 하고 싶습니다. 이 예에서 C: #include int main() { int i; for (i=0; i>> for i in range(10): print('.') . . . . . . . . . . >>> print('.', '.', '.', '.', '.', '.', '.', '.', '.', '.') . . . . . . . . . . Python에서 print \n 또는 공백을 추가합니다. 어떻게 피할 수 있습니까? 이제 예시일 뿐입니다. 먼저 문자열을 만든 다음 인쇄할 수 있다고 말하지 마십시오. s..

etc./StackOverFlow 2021.12.03

Dockerfile에서 CMD와 ENTRYPOINT의 차이점은 무엇입니까?

질문자 :Golo Roden CMD 및 ENTRYPOINT 라는 두 가지 명령이 나와 비슷합니다. 그러나 나는 그들 사이에 (미묘한?) 차이점이 있다고 생각합니다. 그렇지 않으면 똑같은 것에 대해 두 개의 명령을 갖는 것이 의미가 없습니다. CMD 대한 설명서 상태 CMD의 주요 목적은 실행 컨테이너에 대한 기본값을 제공하는 것입니다. 및 ENTRYPOINT : ENTRYPOINT는 실행 파일로 실행할 수 있는 컨테이너를 구성하는 데 도움이 됩니다. 그렇다면 두 명령의 차이점은 무엇입니까? /bin/sh -c 기본 진입점이 있지만 기본 명령은 없습니다. 다음과 같이 docker를 실행하면 docker run -i -t ubuntu bash 진입점은 기본 /bin/sh -c 이고 이미지는 ubuntu 이고..

etc./StackOverFlow 2021.12.03

숫자를 통화 문자열로 포맷하는 방법

질문자 :Community Wiki JavaScript에서 가격 형식을 지정하고 싶습니다. float 를 인수로 사용하고 다음과 같은 형식 string 반환하는 함수를 원합니다. "$ 2,500.00" 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 국제 번호 형식 JavaScript에는 숫자 포맷터(국제화 API의 일부)가 있습니다. // Create our number formatter. var formatter = new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', // These options are needed to round to whole numbers if that's..

etc./StackOverFlow 2021.12.03

HTML 5: 그렇습니까?<br> ,<br/> , 또는<br /> ?

질문자 :Community Wiki 이 질문의 답변은 커뮤니티의 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하세요. 현재 새로운 답변이나 상호 작용을 허용하지 않습니다. 다른 답변을 확인하려고 시도했지만 여전히 혼란스럽습니다. 특히 W3schools HTML 5 참조를 본 후에는 더욱 그렇습니다. 및 "허용"해야 한다고 생각했습니다. 그런 다음 XHTML이 및 ( 누군가가 이전 브라우저를 위한 공간이 있다고 말한 곳) 와 함께 왔습니다. 이제 HTML 5를 연습할 때 코드 형식을 어떻게 지정해야 하는지 궁금합니다. , 또는 입니까? 단순히 충분합니다. 다른 형식은 XHTML과의 호환성을 위해 있습니다. XHTML과 동일한 코드를 작성할 수 있도록 하고 HTML로도 작동하도록 합니다. HTML을..

etc./StackOverFlow 2021.12.03

병합된 모든 Git 브랜치를 어떻게 삭제할 수 있습니까?

질문자 :Nyambaa 많은 Git 브랜치가 있습니다. 이미 병합된 브랜치를 어떻게 삭제합니까? 하나씩 삭제하지 않고 모두 삭제하는 쉬운 방법이 있습니까? 업데이트: 워크플로에 가능한 상위 항목이 있는 경우 master 및 dev와 같이 제외할 다른 분기를 추가할 수 있습니다. 일반적으로 나는 "sprint-start" 태그에서 분기하고 master, dev 및 qa는 조상이 아닙니다. 먼저 원격에서 병합된 로컬 추적 분기를 나열합니다(다른 답변에서 제안한 대로 -r 플래그를 사용하여 모든 원격 추적 분기를 나열하는 것을 고려할 수 있음). git branch --merged 제거하고 싶지 않은 분기가 몇 개 표시될 수 있습니다. 마스터나 개발처럼 삭제하고 싶지 않은 중요한 분기를 건너뛰기 위해 몇 가지..

etc./StackOverFlow 2021.12.03

적용하지 않고 숨김에 무엇이 있는지 확인 [중복]

질문자 :Chris Abrams 이 질문에는 이미 답변이 있습니다 . git에서 숨김 내용을 미리 볼 수 있습니까? (17개 답변) 작년에 문을 닫았습니다. 여기 에서 숨김을 적용/적용 취소하고 숨김에서 새 분기를 만들 수도 있습니다. 실제로 적용하지 않고 stash 안에 무엇이 있는지 간단히 볼 수 있습니까? man git-stash git help stash 를 통해서도 얻을 수 있음): 이 명령으로 숨겨져 있는 수정 사항은 git stash list 로 나열하고 git stash show 검사할 수 있으며 ... show [] Show the changes recorded in the stash as a diff between the stashed state and its original paren..

etc./StackOverFlow 2021.12.03

Java 배열을 인쇄하는 가장 간단한 방법은 무엇입니까?

질문자 :Alex Spurling Java에서 배열은 toString() 재정의하지 않으므로 직접 인쇄하려고 하면 Object.toString() 정의된 대로 className + &#39;@&#39; + hashCode 16진수를 얻습니다. int[] intArray = new int[] {1, 2, 3, 4, 5}; System.out.println(intArray); // prints something like &#39;[I@3343c8b3&#39; 그러나 일반적으로 우리는 실제로 [1, 2, 3, 4, 5] 와 같은 것을 원할 것입니다. 가장 간단한 방법은 무엇입니까? 다음은 몇 가지 예시 입력 및 출력입니다. // Array of primitives: int[] intArray = new int..

etc./StackOverFlow 2021.12.03

SQL 테이블에서 중복 값 찾기

질문자 :Alex 하나의 필드로 중복 항목을 쉽게 찾을 수 있습니다. SELECT name, COUNT(email) FROM users GROUP BY email HAVING COUNT(email) > 1 그래서 테이블이 있다면 ID NAME EMAIL 1 John asd@asd.com 2 Sam asd@asd.com 3 Tom asd@asd.com 4 Bob bob@asd.com 5 Tom asd@asd.com email 가지고 있기 때문에 John, Sam, Tom, Tom을 제공합니다. 그러나 내가 원하는 것은 동일한 email 과 name 중복을 얻는 것입니다. 즉, "Tom", "Tom"을 얻고 싶습니다. 내가 이것을 필요로 하는 이유: 나는 실수를 했고, 중복된 name 과 email 값을 삽..

etc./StackOverFlow 2021.12.03

GCC가 a*a*a*a*a*a를 (a*a*a)*(a*a*a)로 최적화하지 않는 이유는 무엇입니까?

질문자 :xis 과학 응용 프로그램에서 수치 최적화를 하고 있습니다. 내가 알아차린 한 가지는 GCC가 pow(a,2) a*a 로 컴파일하여 최적화하지만 pow(a,6) 호출은 최적화되지 않고 실제로 라이브러리 함수 pow 호출하여 속도가 크게 느려진다는 것입니다. 성능. (반대로 인텔 C++ 컴파일러 , 실행 가능한 icc pow(a,6) 대한 라이브러리 호출을 제거합니다.) 내가 궁금한 점은 GCC 4.5.1 및 옵션 " -O3 -lm -funroll-loops -msse4 pow(a,6) 를 a*a*a*a*a*a 로 교체했을 때 다음을 사용한다는 것입니다. 5 mulsd 지침: movapd %xmm14, %xmm13 mulsd %xmm14, %xmm13 mulsd %xmm14, %xmm13 muls..

etc./StackOverFlow 2021.12.03

이미지 옆에 텍스트를 세로로 정렬하시겠습니까?

질문자 :sam 왜 vertical-align: middle 작동하지 않습니까? 그러나 vertical-align: top 이 작동합니다. span{ vertical-align: middle; } Doesn&#39;t work. 실제로 이 경우에는 매우 간단합니다. 이미지에 수직 정렬을 적용합니다. 모두 한 줄에 있으므로 텍스트가 아니라 정렬하려는 이미지입니다. Works. FF3에서 테스트되었습니다. 이제 이러한 유형의 레이아웃에 flexbox를 사용할 수 있습니다. .box { display: flex; align-items:center; } Works. Michael Haren 다음은 수직 정렬을 위한 몇 가지 간단한 기술입니다. 한 줄 세로 정렬:가운데 이것은 쉽습니다. 텍스트 요소의 줄 높이를 ..

etc./StackOverFlow 2021.12.03

printf/String.Format에 해당하는 JavaScript

질문자 :Community Wiki printf() 또는 C#/Java 프로그래머의 경우 String.Format() (.NET의 경우 IFormatProvider )에 해당하는 우수한 JavaScript를 찾고 있습니다. 내 기본 요구 사항은 현재 숫자에 대한 천 단위 구분 기호 형식이지만 많은 조합(날짜 포함)을 처리하는 것이 좋습니다. Microsoft의 Ajax String.Format() 버전을 제공한다는 것을 알고 있지만 해당 프레임워크의 전체 오버헤드를 원하지 않습니다. 이전에 제안된 솔루션을 기반으로 구축: // First, checks if it isn&#39;t implemented yet. if (!String.prototype.format) { String.prototype.form..

etc./StackOverFlow 2021.12.03

SQL Server에서 여러 행의 텍스트를 단일 텍스트 문자열로 연결하는 방법

질문자 :JohnnyM 세 개의 행이 있는 이름을 보유하는 데이터베이스 테이블을 고려하십시오. Peter Paul Mary Peter, Paul, Mary 의 단일 문자열로 바꾸는 쉬운 방법이 있습니까? SQL Server 2017 또는 Azure를 사용하는 경우 Mathieu Renda 답변을 참조하세요. 일대다 관계로 두 테이블을 조인하려고 할 때도 비슷한 문제가 있었습니다. XML PATH 메서드가 행 연결을 매우 쉽게 처리할 수 있음을 발견했습니다. STUDENTS 라는 테이블이 있는 경우 SubjectID StudentName ---------- ------------- 1 Mary 1 John 1 Sam 2 Alaina 2 Edward 내가 예상한 결과는 다음과 같습니다. SubjectID S..

etc./StackOverFlow 2021.12.03

Git에서 현재 커밋에 대한 해시를 검색하는 방법은 무엇입니까?

질문자 :Sardaukar 나는 (지금은) Git 변경 세트를 TFS에 저장된 작업 항목에 연결하는 기능을 유지하고 싶습니다. Git 변경 집합의 메시지에 작업 항목 식별자를 삽입할 수 있는 도구(Git의 후크 사용)를 이미 작성했습니다. 또한 사용자 지정 TFS 작업 항목 필드에 Git 커밋의 해시를 저장하고 싶습니다. 이 방법으로 TFS에서 작업 항목을 검사하고 작업 항목과 연결된 Git 변경 집합을 확인할 수 있습니다. Git의 현재 커밋에서 해시를 어떻게 쉽게 검색할 수 있습니까? 임의의 확장된 객체 참조를 SHA-1로 바꾸려면 git-rev-parse 를 사용합니다. 예를 들면 git rev-parse HEAD 또는 git rev-parse --verify HEAD 다음과 같이 짧은 버전을 검색..

etc./StackOverFlow 2021.12.03

JavaScript에서 변수가 문자열인지 확인

질문자 :Olical JavaScript에서 변수가 문자열인지 아니면 다른 것인지 어떻게 알 수 있습니까? 이것이 나를 위해 일하는 것입니다. if (typeof myVar === &#39;string&#39; || myVar instanceof String) // it&#39;s a string else // it&#39;s something else DRAX typeof 연산자를 사용할 수 있습니다. var booleanValue = true; var numericalValue = 354; var stringValue = "This is a String"; var stringObject = new String( "This is a String Object" ); alert(typeof booleanV..

etc./StackOverFlow 2021.12.02

JavaScript에서 두 숫자 사이의 난수 생성

질문자 :Mirgorod JavaScript에서 지정된 범위(예: 1에서 6: 1, 2, 3, 4, 5 또는 6)에서 난수를 생성하는 방법이 있습니까? function randomIntFromInterval(min, max) { // min and max included return Math.floor(Math.random() * (max - min + 1) + min) } const rndInt = randomIntFromInterval(1, 6) console.log(rndInt) "추가"하는 것은 1로 시작하지 않는 임의의 간격을 허용한다는 것입니다. 따라서 예를 들어 10에서 15까지의 임의의 숫자를 얻을 수 있습니다. 유연성. Francisc 중요한 다음 코드는 최소값이 &#39;1&#39;인 ..

etc./StackOverFlow 2021.12.02

TextView에서 텍스트를 가로 및 세로로 가운데에 맞추려면 어떻게 합니까?

질문자 :pupeno TextView 에서 텍스트를 가로 및 세로로 Android TextView 중간에 정확히 표시되도록 하려면 어떻게 해야 합니까? XML 레이아웃을 사용하고 있다고 가정합니다. 필요에 따라 center_vertical 또는 center_horizontal 사용할 수도 있습니다. 그리고 @stealthcopter가 java에서 주석을 달았듯이: .setGravity(Gravity.CENTER); Bill android:gravity="center" 이것은 트릭을 할 것입니다 Jean 다음을 사용하여 동적으로 설정할 수도 있습니다. textView.setGravity(Gravity.CENTER_VERTICAL | Gravity.CENTER_HORIZONTAL); zeevb android..

etc./StackOverFlow 2021.12.02

JavaScript에서 배열을 어떻게 비우나요?

질문자 :akano1 이 질문의 답변은 커뮤니티의 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하세요. 현재 새로운 답변이나 상호 작용을 허용하지 않습니다. 배열을 비울 수있는 방법이 있습니까? .remove() 예를 들어, A = [1,2,3,4]; 어떻게 비울 수 있습니까? A 를 지우는 방법: 방법 1 (이것은 질문에 대한 나의 원래 답변이었습니다) A = []; 이 코드는 변수 A 를 새로운 빈 배열로 설정합니다. 이것은 실제로 완전히 새로운(빈) 배열을 생성하기 때문에 다른 곳 에서 원래 배열 A 대한 참조가 없는 경우에 완벽합니다. 다른 변수나 속성에서 이 배열을 참조한 경우 원래 배열이 변경되지 않은 상태로 유지되므로 이 방법에 주의해야 합니다. A 배열을 참조하는 경우에만 이것을 ..

etc./StackOverFlow 2021.12.02

jQuery에서 여러 클래스가 있는 요소를 선택하려면 어떻게 해야 합니까?

질문자 :Mladen a 와 b 가 있는 모든 요소를 선택하고 싶습니다. 따라서 두 클래스가 모두 있는 요소만 사용합니다. $(".a, .b") 를 사용하면 합집합이 제공되지만 교차점을 원합니다. 두 클래스(논리적 AND와 같은 교차)가 있는 요소만 일치시키려면 사이에 공백 없이 선택기를 함께 작성하면 됩니다. $(&#39;.a.b&#39;) 순서는 관련이 없으므로 클래스를 바꿀 수도 있습니다. $(&#39;.b.a&#39;) 그래서 맞게 div 의 ID가 요소 클래스와 a b 와 c , 당신이 쓰는 것을 : $(&#39;div#abc&#39;) (실제로는 그렇게 구체적으로 얻을 필요가 없으며 일반적으로 ID 또는 클래스 선택자 자체로 충분합니다: $(&#39;#a&#39;) .) Sasha Chedyg..

etc./StackOverFlow 2021.12.02

JavaScript에서 변수의 범위는 무엇입니까?

질문자 :lYriCAlsSH 자바 스크립트에서 변수의 범위는 무엇입니까? 함수 외부와 달리 내부에 동일한 범위가 있습니까? 아니면 상관없나요? 또한 전역적으로 정의된 변수는 어디에 저장됩니까? TLDR JavaScript에는 어휘(정적이라고도 함) 범위와 클로저가 있습니다. 즉, 소스 코드를 보고 식별자의 범위를 알 수 있습니다. 네 가지 범위는 다음과 같습니다. 글로벌 - 모든 사람이 볼 수 있음 기능 - 기능(및 해당 하위 기능 및 블록) 내에서 볼 수 있음 블록 - 블록(및 해당 하위 블록) 내에서 볼 수 있습니다. 모듈 - 모듈 내에서 볼 수 있음 전역 및 모듈 범위의 특수한 경우를 제외하고 변수는 var (함수 범위), let (블록 범위) 및 const (블록 범위)를 사용하여 선언됩니다. 대..

etc./StackOverFlow 2021.12.02
반응형