반응형

java 2289

Git 저장소를 특정 커밋으로 롤백 (재설정)하는 방법은 무엇입니까?

Git 저장소를 특정 커밋으로 롤백 (재설정)하는 방법은 무엇입니까? [복제] 이 질문에 이미 답변이 있습니다. Git 저장소를 이전 커밋으로 되돌리려면 어떻게해야합니까? 41 답변 Git 저장소를 복제 한 다음 개발 프로세스 초기에 특정 커밋으로 롤백하려고했습니다. 그 시점 이후에 저장소에 추가 된 모든 것은 나에게 중요하지 않으므로 로컬 소스 코드에서 모든 후속 변경 사항을 생략하고 싶습니다. 그러나 GUI 도구에서 롤백하려고하면 로컬 파일 시스템이 업데이트되지 않습니다. 항상 프로젝트의 최신 소스 코드로 끝납니다. 프로젝트 기록의 특정 커밋으로 저장소의 소스를 가져오고 이후의 모든 업데이트를 생략하는 올바른 방법은 무엇입니까? git reset --hard 메모: git reset--hard옵션이 ..

program story 2020.09.30

"캐시 친화적"코드 란 무엇입니까?

"캐시 친화적"코드 란 무엇입니까? " cache unfriendly code "와 " cache friendly "코드 의 차이점은 무엇입니까 ? 캐시 효율적인 코드를 작성하려면 어떻게해야합니까? 예선 최신 컴퓨터에서는 가장 낮은 수준의 메모리 구조 ( 레지스터 ) 만 단일 클록 주기로 데이터를 이동할 수 있습니다. 그러나 레지스터는 매우 비싸고 대부분의 컴퓨터 코어에는 수십 개 미만의 레지스터가 있습니다 ( 총 수백에서 수천 바이트 까지). 메모리 스펙트럼 ( DRAM ) 의 다른 쪽 끝 에서 메모리는 매우 저렴하지만 (즉, 말 그대로 수백만 배 더 저렴 ) 데이터 수신 요청 후 수백 사이클이 걸립니다. 슈퍼 빠르고 비용 및 슈퍼 슬로우 및 저가 사이의 격차를 해소 할 수있는 캐시 메모리는, 감소하는..

program story 2020.09.30

항상 소수점 이하 2 자리를 표시하도록 숫자 형식 지정

항상 소수점 이하 2 자리를 표시하도록 숫자 형식 지정 해당되는 경우 반올림하여 항상 소수점 이하 2 자리를 표시하도록 숫자 형식을 지정하고 싶습니다. 예 : number display ------ ------- 1 1.00 1.341 1.34 1.345 1.35 나는 이것을 사용하고있다 : parseFloat(num).toFixed(2); 그러나 표시하는 것 1같은 1것이 아니라 1.00. 이것은 FF4에서 잘 작동합니다. parseFloat(Math.round(num3 * 100) / 100).toFixed(2); 라이브 데모 var num1 = "1"; document.getElementById('num1').innerHTML = parseFloat(Math.round(num1 * 100) / 10..

program story 2020.09.30

컨테이너 하단에 div를 배치하려면 어떻게해야합니까?

컨테이너 하단에 div를 배치하려면 어떻게해야합니까? 다음 HTML이 주어지면 : Copyright Foo web designs #copyright의 바닥을 고수하고 싶습니다 #container. 절대 위치 지정을 사용하지 않고이를 달성 할 수 있습니까? float 속성이 'bottom'값을 지원하면 트릭을 수행하는 것처럼 보이지만 안타깝게도 그렇지 않습니다. 아닐 것 같습니다. 할당 position:relative에 #container, 다음 position:absolute; bottom:0;에 #copyright. #container { position: relative; } #copyright { position: absolute; bottom: 0; } Copyright Foo web design..

program story 2020.09.30

목록을 문자열로 변환하는 방법

목록을 문자열로 변환하는 방법 [중복] 이 질문에 이미 답변이 있습니다. 목록의 항목을 문자열에 연결 5 답변 파이썬을 사용하여 목록을 문자열로 어떻게 변환 할 수 있습니까? 사용하여 ''.join list1 = ['1', '2', '3'] str1 = ''.join(list1) 또는 목록이 정수인 경우 요소를 결합하기 전에 변환하십시오. list1 = [1, 2, 3] str1 = ''.join(str(e) for e in list1) >>> L = [1,2,3] >>> " ".join(str(x) for x in L) '1 2 3' L = ['L','O','L'] makeitastring = ''.join(map(str, L)) 참고 URL : https://stackoverflow.com/quest..

program story 2020.09.30

CSS를 사용하여 체크 박스 스타일을 지정하는 방법

CSS를 사용하여 체크 박스 스타일을 지정하는 방법 다음을 사용하여 확인란 스타일을 지정하려고합니다. 그러나 스타일은 적용되지 않습니다. 확인란은 여전히 ​​기본 스타일을 표시합니다. 지정된 스타일을 어떻게 부여합니까? 최신 정보: 아래 답변은 CSS 3이 널리 보급되기 전의 상황을 참조합니다. 최신 브라우저 (Internet Explorer 9 이상 포함)에서는 JavaScript를 사용하지 않고 원하는 스타일로 확인란 대체를 만드는 것이 더 간단합니다. 다음은 몇 가지 유용한 링크입니다. CSS만으로 사용자 지정 양식 확인란 만들기 쉬운 CSS 체크 박스 생성기 체크 박스 해킹으로 할 수있는 일 CSS3로 사용자 정의 체크 박스 및 라디오 버튼 구현 CSS로 체크 박스 스타일을 지정하는 방법 근본적인..

program story 2020.09.29

Google API의 "최신"jQuery 라이브러리에 대한 링크가 있습니까?

Google API의 "최신"jQuery 라이브러리에 대한 링크가 있습니까? [복제] 이 질문에 이미 답변이 있습니다. Google의 CDN 5 답변에 대한 최신 jQuery 버전 내 그러나 jQuery 1.11.1 이후로 jQuery와 Google 모두 이러한 URL 업데이트를 중단했습니다. 그들은 것입니다 영원히 1.11.1로 고정. 사용할 수있는 대체 URL이 없습니다. 이러한 경우에 대한 설명은이 블로그 게시물을 참조하십시오. jquery-latest.js를 사용하지 마십시오 . 두 호스트 지원 https뿐만 아니라 http, 그래서 당신이 적합을 참조로 프로토콜을 변경 (또는 사용하는 프로토콜 상대 URI를 ) 참조 : https://developers.google.com/speed/librar..

program story 2020.09.29

이미 원격 브랜치에 푸시 된 병합 커밋을 되 돌리는 방법은 무엇입니까?

이미 원격 브랜치에 푸시 된 병합 커밋을 되 돌리는 방법은 무엇입니까? git revert 혼자는 작동하지 않습니다. -m지정해야하며, 그것에 대해 꽤 혼란 스럽습니다. 누구도 전에 이것을 경험 했습니까? 이 -m옵션은 상위 번호를 지정합니다 . 이는 병합 커밋에 둘 이상의 부모가 있고 Git은 어떤 부모가 메인 라인인지, 어떤 부모가 병합을 해제하려는 브랜치인지 자동으로 알지 못하기 때문입니다. 의 출력에서 ​​병합 커밋을 보면 git log다음으로 시작하는 줄에 부모가 나열되어있는 것을 볼 수 있습니다 Merge. commit 8f937c683929b08379097828c8a04350b9b8e183 Merge: 8989ee0 7c6b236 Author: Ben James Date: Wed Aug 17..

program story 2020.09.29

.gitignore 및 "체크 아웃시 다음 추적되지 않는 작업 트리 파일을 덮어 씁니다."

.gitignore 및 "체크 아웃시 다음 추적되지 않는 작업 트리 파일을 덮어 씁니다." 그래서 .gitignore 파일에 폴더를 추가했습니다. 내가하면 git status그것은 내게 말해 # On branch latest nothing to commit (working directory clean) 그러나 분기를 변경하려고하면 다음과 같은 결과가 나타납니다. My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following untracked working tree files would be overwritten by checkout: public/system/images/9/thumb/red-stripe.jpg public/sy..

program story 2020.09.29

C ++에서 인터페이스를 어떻게 선언합니까?

C ++에서 인터페이스를 어떻게 선언합니까? 인터페이스를 나타내는 클래스를 어떻게 설정합니까? 이것은 추상 기본 클래스입니까? bradtgmurray 의 답변을 확장하려면 가상 소멸자를 추가하여 인터페이스의 순수 가상 메서드 목록에 한 가지 예외를 만들 수 있습니다. 이를 통해 구체적인 파생 클래스를 노출하지 않고도 포인터 소유권을 다른 당사자에게 전달할 수 있습니다. 인터페이스에 구체적인 멤버가 없기 때문에 소멸자는 아무것도 할 필요가 없습니다. 기능을 가상과 인라인으로 정의하는 것은 모순되는 것처럼 보일 수 있지만 저를 믿으십시오. 그렇지 않습니다. class IDemo { public: virtual ~IDemo() {} virtual void OverrideMe() = 0; }; class Par..

program story 2020.09.29
반응형