반응형

전체 글 1480

여러 열로 데이터 프레임을 정렬하는 방법

질문자 :Christopher DuBois 여러 열을 기준으로 data.frame을 정렬하고 싶습니다. 예를 들어 아래의 data.frame을 사용하여 z 열(내림차순)을 기준으로 b 열(오름차순)을 기준으로 정렬하고 싶습니다. dd dd[with(dd, order(-z, b)), ] bxyz 4 Low C 9 2 2 Med D 3 1 1 Hi A 8 1 3 Hi A 9 1 2년 이상 후에 편집: 열 인덱스로 이 작업을 수행하는 방법에 대한 질문을 받았습니다. 대답은 단순히 원하는 정렬 열을 order() 함수에 전달하는 것입니다. R> dd[order(-dd[,4], dd[,1]), ] bxyz 4 Low C 9 2 2 Med D 3 1 1 Hi A 8 1 3 Hi A 9 1 R> 열의 이름을 사용하는..

etc./StackOverFlow 2022.03.22

함수가 실행되는 데 걸리는 시간을 측정하는 방법

질문자 :Julius A 실행 시간을 밀리초 단위로 가져와야 합니다. 나는 원래 2008년에 이 질문을 했습니다. 당시 받아들여진 대답은 new Date().getTime() performance.now() API를 사용하는 것이 더 적절하다는 데 동의할 수 있습니다. 따라서 나는 허용되는 답변을 이것으로 변경합니다. performance.now() 사용 : var t0 = performance.now() doSomething() // (...args)=>{ let start = performance.now(); let ret = f(...args); console.log(`function ${f.name} took ${(performance.now()-start).toFixed(3)}ms`) retur..

etc./StackOverFlow 2022.03.22

이전 커밋을 여러 커밋으로 나눕니다.

질문자 :koblas 브랜치를 만들고 새 브랜치에서 펑키한 작업을 많이 하지 않고 로컬 리포지토리에 커밋된 후 단일 커밋을 몇 개의 다른 커밋으로 나눌 수 있습니까? git rebase -i 내가 할 것입니다. 먼저 깨끗한 작업 디렉토리로 시작하십시오. git status 에는 보류 중인 수정, 삭제 또는 추가가 표시되지 않아야 합니다. 이제 분할할 커밋을 결정해야 합니다. A) 가장 최근 커밋 분할 가장 최근 커밋을 분리하려면 먼저 다음을 수행하세요. $ git reset HEAD~ 이제 일반적인 방식으로 조각을 개별적으로 커밋하여 필요한 만큼 커밋을 생성합니다. B) 커밋을 더 멀리 나눕니다. 이를 위해서는 rebase , 즉 기록을 다시 작성해야 합니다. 올바른 커밋을 지정하려면 다음과 같은 몇 가..

etc./StackOverFlow 2022.03.22

application/x-www-form-urlencoded 또는 multipart/form-data?

질문자 :max HTTP에는 데이터를 POST하는 두 가지 방법이 있습니다: application/x-www-form-urlencoded 및 multipart/form-data . multipart/form-data 를 사용하는 경우에만 파일을 업로드할 수 있다는 것을 알고 있습니다. API 컨텍스트(브라우저 관련 없음)에서 인코딩 유형 중 하나를 사용할 때 추가 지침이 있습니까? 이것은 예를 들어 다음을 기반으로 할 수 있습니다. 데이터 크기 ASCII가 아닌 문자의 존재 (인코딩되지 않은) 이진 데이터에 존재 추가 데이터를 전송해야 하는 경우(예: 파일 이름) 나는 기본적으로 지금까지 다양한 콘텐츠 유형의 사용과 관련하여 웹에서 공식적인 지침을 찾지 못했습니다. TL;DR 요약; 전송할 바이너리(영숫..

etc./StackOverFlow 2022.03.22

C#의 숨겨진 기능? [닫은]

질문자 :Community Wiki 현재 이 질문은 Q&A 형식에 적합하지 않습니다. 우리는 답변이 사실, 참조 또는 전문 지식에 의해 뒷받침되기를 기대하지만 이 질문은 토론, 논쟁, 여론 조사 또는 확장 토론을 유도할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 폐쇄 9 년 전 . 잠김 . 이 질문과 해당 답변은 주제와 관련이 없지만 역사적 의미가 있기 때문에 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을 허용하지 않습니다. 이 질문 에서 다음을 배운 후 이것이 내 마음에 떠올랐습니다. where T : struct 우리 C# 개발자는 모두 C#의 기초를 알고 있습니다. 선언, 조건, 루프, 연산자 등을 의미합니다. 우리 중 일부는..

etc./StackOverFlow 2022.03.22

지정된 이름의 열이 포함된 모든 테이블 찾기 - MS SQL Server

질문자 :gruber 이 게시물을 개선하고 싶으십니까? 인용 및 귀하의 답변이 정확한 이유에 대한 설명을 포함하여 이 질문에 대한 자세한 답변을 제공하십시오. 내용이 충분하지 않은 답변은 수정 또는 삭제될 수 있습니다. 열이 포함된 테이블 이름을 쿼리할 수 있습니까? LIKE '%myName%' ? 테이블 검색: SELECT c.name AS 'ColumnName' ,t.name AS 'TableName' FROM sys.columns c JOIN sys.tables t ON c.object_id = t.object_id WHERE c.name LIKE '%MyName%' ORDER BY TableName ,ColumnName; 테이블 및 보기 검..

etc./StackOverFlow 2022.03.17

Visual Studio에서 Git 사용

질문자 :Herb Caudill 폐쇄 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집하여 사실과 인용으로 답변할 수 있도록 질문을 업데이트하십시오. 7년 전 문을 닫았습니다 . 이 질문 개선 오랫동안 Visual SourceSafe 사용자(그리고 싫어하는 사람)로서 저는 동료와 SVN으로 전환하는 것에 대해 논의하고 있었습니다. 그는 대신 Git 을 사용할 것을 제안했습니다. 분명히 중앙 서버 없이 P2P로 사용할 수 있기 때문입니다(저희는 3명의 개발자 팀입니다). 하지만 Git을 Visual Studio와 통합하는 도구에 대한 정보를 찾을 수 없었습니다. 그런 것이 존재합니까? Visual Studio에서 Git을 사용하는 데 사..

etc./StackOverFlow 2022.03.17

AddTransient, AddScoped 및 AddSingleton 서비스 차이점

질문자 :Elvin Mammadov ASP.NET Core에서 DI( 종속성 주입) 를 구현하고 싶습니다. 따라서 이 코드를 ConfigureServices 메서드에 추가하면 두 가지 방법이 모두 작동합니다. ASP.NET Core services.AddTransient 및 service.AddScoped 메서드의 차이점은 무엇입니까? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient(); services.AddScoped(); } TL;DR 일시적인 개체는 항상 다릅니다. 모든 컨트롤러와 모든 서비스에 새 ..

etc./StackOverFlow 2022.03.17

언제 encodeURI / encodeURIComponent 대신 이스케이프를 사용해야합니까?

질문자 :Adam 웹 서버로 보낼 쿼리 문자열을 인코딩할 때 - 언제 escape() 를 사용하고 언제 encodeURI() 또는 encodeURIComponent() 탈출 사용: escape("% +&="); 또는 encodeURI() / encodeURIComponent() 사용 encodeURI("http://www.google.com?var1=value1&var2=value2"); encodeURIComponent("var1=value1&var2=value2"); 탈출하다() 사용하지 마세요! escape() 는 섹션 B.2.1.2 이스케이프에 정의되어 있으며 부록 B 의 소개 텍스트는 다음과 같습니다. ... 이 부록에 지정된 모든 언어 기능 및 동작에는 하나 이상의 바람직하지 않은 특성이 있으..

etc./StackOverFlow 2022.03.17

Bash에서 문자열을 소문자로 변환하는 방법은 무엇입니까?

질문자 :assassin bash 에서 문자열을 소문자 문자열로 변환하는 방법이 있습니까? 예를 들어 다음과 같은 경우: a="Hi all" 다음으로 변환하고 싶습니다. "hi all" 다양한 방법이 있습니다. POSIX 표준 트르 $ echo "$a" | tr '[:upper:]' '[:lower:]' hi all AWK $ echo "$a" | awk '{print tolower($0)}' hi all 비 POSIX 다음 예에서 이식성 문제가 발생할 수 있습니다. 배쉬 4.0 $ echo "${a,,}" hi all 세드 $ echo "$a" | sed -e 's/\(.*\)/\L\1/' hi all # this also works: $ sed..

etc./StackOverFlow 2022.03.17

Python 클래스가 객체를 상속하는 이유는 무엇입니까?

질문자 :tjvr object 에서 상속되는 이유가 있습니까? 방금이 작업을 수행하는 일부 코드를 찾았는데 그 이유를 찾을 수 없습니다. class MyClass(object): # class code follows... object 에서 상속되는 이유가 있습니까? Python 3에서는 Python 2와 3 간의 호환성을 제외하고는 이유가 없습니다 . Python 2에서는 많은 이유가 있습니다. 파이썬 2.x 이야기: object 가 기본 클래스로 존재하는지 여부에 따라 두 가지 스타일의 클래스가 있습니다. "클래식" 스타일 클래스: 기본 클래스로 object >>> class ClassicSpam: # no base class ... pass >>> ClassicSpam.__bases__ () "새" ..

etc./StackOverFlow 2022.03.17

치명적인 오류: Python.h: 해당 파일 또는 디렉터리가 없습니다.

질문자 :Mohanad Y. C 확장 파일을 사용하여 공유 라이브러리를 빌드하려고 하지만 먼저 아래 명령을 사용하여 출력 파일을 생성해야 합니다. gcc -Wall utilsmodule.c -o Utilc 명령을 실행한 후 다음 오류 메시지가 나타납니다. > utilsmodule.c:1:20: fatal error: Python.h: No such file or directory compilation terminated. 인터넷을 통해 제안된 모든 솔루션을 시도했지만 문제가 여전히 존재합니다. Python.h 문제가 없습니다. 내 컴퓨터에서 파일을 찾을 수 있었습니다. python dev용 헤더 파일과 정적 라이브러리를 제대로 설치하지 않은 것 같습니다. 패키지 관리자를 사용하여 시스템 전체에 설치하십시..

etc./StackOverFlow 2022.03.17

스크롤 막대를 숨기지만 여전히 스크롤할 수 있습니다.

질문자 :Oussama el Bachiri 전체 페이지를 스크롤할 수 있기를 원하지만 스크롤바가 표시되지 않습니다. Chrome에서는 다음과 같습니다. ::-webkit-scrollbar { display: none; } 그러나 Mozilla Firefox와 Internet Explorer는 그렇게 작동하지 않는 것 같습니다. 나는 또한 이것을 CSS에서 시도했다. overflow: hidden; 그러면 스크롤 막대가 숨겨지지만 더 이상 스크롤할 수 없습니다. 전체 페이지를 스크롤할 수 있는 동안 스크롤바를 제거할 수 있는 방법이 있습니까? CSS나 HTML만 있으면 됩니다. 잘 작동하는 테스트 일뿐입니다. #parent{ width: 100%; height: 100%; overflow: hidden; ..

etc./StackOverFlow 2022.03.17

비트 시프트(비트 시프트) 연산자는 무엇이며 어떻게 작동합니까?

질문자 :John Rudy 나는 여가 시간에 C를 배우려고 시도했고 다른 언어(C#, Java 등)는 동일한 개념(그리고 종종 동일한 연산자)을 가지고 있습니다 ... 내가 궁금한 것은 핵심 수준에서 비트 시프팅( , >>> )은 무엇을 하는지, 어떤 문제를 해결하는 데 도움이 되며, 커브 주변에 어떤 문제가 숨어 있는지입니다. 다시 말해, 비트 시프팅의 모든 장점에 대한 절대적인 초보자 가이드입니다. 비트 시프팅 연산자는 이름이 의미하는 바를 정확히 수행합니다. 비트를 이동합니다. 다음은 다양한 시프트 연산자에 대한 간략한(또는 간략하지 않은) 소개입니다. 오퍼레이터 >> 는 산술(또는 부호 있는) 오른쪽 시프트 연산자입니다. >>> 는 논리(또는 부호 없는) 오른쪽 시프트 연산자입니다. 4 )하면 1..

etc./StackOverFlow 2022.03.17

모든 프로그래머가 읽어야 할 가장 영향력 있는 책은 무엇입니까? [닫은]

질문자 :Community Wiki 현재 이 질문은 Q&A 형식에 적합하지 않습니다. 우리는 답변이 사실, 참조 또는 전문 지식에 의해 뒷받침되기를 기대하지만 이 질문은 토론, 논쟁, 여론 조사 또는 확장 토론을 유도할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 폐쇄 9 년 전 . 잠김 . 이 질문과 해당 답변은 주제와 관련이 없지만 역사적 의미가 있기 때문에 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을 허용하지 않습니다. 시간을 되돌려 개발자 경력을 시작할 때 특정 책을 읽으라고 자신에게 말할 수 있다면 어떤 책을 하시겠습니까? 나는 이 목록이 다양하고 광범위한 것을 다루기를 기대합니다. 검색하려면: 오른쪽 상단 모서리에 있는 ..

etc./StackOverFlow 2022.03.17

컨테이너 너비에 따른 글꼴 크기 조정

질문자 :Francesca 글꼴 크기 조정에 대해 머리를 쓰는 데 어려움을 겪고 있습니다. font-size 가 100%인 웹사이트가 있습니다. 그래도 100%? 이것은 16픽셀에서 계산되는 것 같습니다. 나는 100%가 어떻게든 브라우저 창의 크기를 의미한다는 인상을 받았지만, 창의 크기가 모바일 너비로 조정되든 완전한 와이드스크린 데스크탑으로 조정되든 항상 16픽셀이기 때문에 분명히 아닙니다. 컨테이너와 관련하여 내 사이트의 텍스트 크기를 조정하려면 어떻게 해야 합니까? 나는 em 사용해 보았지만 이것도 확장되지 않습니다. 내 추론은 크기를 조정할 때 내 메뉴와 같은 것이 찌그러지기 때문에 컨테이너 너비와 관련하여 다른 요소 중에서 px font-size 를 .menuItem (예를 들어, 큰 데스크..

etc./StackOverFlow 2022.03.17

SQL은 열에 최대 값이 있는 행만 선택합니다.

질문자 :Majid Fouladpour 이 게시물을 개선하고 싶으십니까? 인용 및 귀하의 답변이 정확한 이유에 대한 설명을 포함하여 이 질문에 대한 자세한 답변을 제공하십시오. 내용이 충분하지 않은 답변은 수정 또는 삭제될 수 있습니다. 이 질문에는 이미 답변이 있습니다 . 각 그룹의 마지막 레코드 검색 - MySQL (31개 답변) 폐쇄 2 년 전 . 문서에 대한 이 테이블이 있습니다(여기에 단순화된 버전). ID 신부님 콘텐츠 1 1 ... 2 1 ... 1 2 ... 1 삼 ... ID당 하나의 행을 선택하고 가장 큰 rev만 선택하려면 어떻게 해야 합니까? 위의 데이터를 사용하면 결과에 [1, 3, ...] 및 [2, 1, ..] 두 행이 포함되어야 합니다. 나는 MySQL을 사용하고 있습니다. ..

etc./StackOverFlow 2022.03.17

Xcode 4에서 "기존 프레임워크를 추가"하는 방법은 무엇입니까?

질문자 :Ariel Malka 나는 좋은 오래된 "기존 프레임 워크 추가"옵션을 찾을 수 없습니다. 어떻게 해야 하나요? 우리는 Xcode 4 DP2에 대해 이야기하고 있습니다(iPhone 개발의 맥락에서 중요한 한...). Apple의 문서에 따르면: 프로젝트 탐색기에서 프로젝트를 선택합니다. 대상을 선택합니다. " 빌드 단계 " 탭을 선택하십시오. " 라이브러리와 바이너리 연결 " 확장기를 엽니다. + 버튼을 클릭합니다. 프레임워크를 선택합니다. (선택 사항) 추가된 프레임워크를 " Frameworks " 그룹으로 끌어다 놓습니다. Community Wiki 방금 기존 프레임워크 폴더를 프로젝트 네비게이터에 수동으로 추가했습니다. 나를 위해 일했다. Tom Wilke 프로젝트에 프레임워크를 추가하려면..

etc./StackOverFlow 2022.03.17

어떤 DOM 요소에 포커스가 있는지 어떻게 알 수 있습니까?

질문자 :Tony Peterson JavaScript에서 현재 포커스가 있는 요소를 찾고 싶습니다. DOM을 살펴보았지만 아직 필요한 것을 찾지 못했습니다. 이 작업을 수행하는 방법과 방법이 있습니까? 내가 이것을 찾고 있었던 이유: 나는 화살표와 같은 키를 만들려고 enter 입력 요소의 테이블을 통해 이동합니다. 이제 탭이 작동하지만 Enter 키를 누르면 기본적으로 화살표가 표시되지 않습니다. 키 처리 부분을 설정했지만 이제 이벤트 처리 기능에서 포커스를 이동하는 방법을 알아내야 합니다. document.activeElement 사용하세요. 모든 주요 브라우저에서 지원됩니다. 이전에는 어떤 양식 필드에 포커스가 있는지 찾으려고 하면 찾을 수 없었습니다. 이전 브라우저 내에서 감지를 에뮬레이트하려면 ..

etc./StackOverFlow 2022.03.17

관계형 데이터베이스에 계층적 데이터를 저장하기 위한 옵션은 무엇입니까?

질문자 :Community Wiki 좋은 개요 일반적으로 말하면 빠른 읽기 시간(예: 중첩 집합) 또는 빠른 쓰기 시간(인접 목록) 사이에서 결정을 내립니다. 일반적으로 요구 사항에 가장 적합한 아래 옵션의 조합으로 끝납니다. 다음은 몇 가지 심층적인 내용을 제공합니다. 한 번 더 중첩된 간격 대 인접 목록 비교 : 내가 찾은 인접 목록, 구체화된 경로, 중첩 집합 및 중첩 간격 의 가장 좋은 비교입니다. 계층적 데이터를 위한 모델 : 절충안과 사용 예에 대한 좋은 설명이 포함된 슬라이드 MySQL의 계층 구조 표현 : 특히 Nested Set에 대한 매우 좋은 개요 RDBMS의 계층적 데이터 : 내가 본 것 중 가장 포괄적이고 잘 구성된 링크 세트 옵션 내가 알고 있는 것들과 일반적인 특징들: 인접 목..

etc./StackOverFlow 2022.03.17
반응형