728x90
반응형

전체보기 2040

커밋하지 않고 git stash 충돌을 해결하는 방법

질문 : 커밋하지 않고 git stash 충돌을 해결하는 방법은 무엇입니까? 이 질문에서 질문 했듯이 커밋에 모든 수정 사항을 추가하지 않고 git stash pop 을 해결하는 방법도 알고 싶습니다 (충돌없는 "git stash pop"처럼). 내 현재 접근 방식은 이렇게하기 때문에 매우 멋지지 않습니다. git stash pop # -> CONFLICT git stash drop # [resolve conflict] # [add conflict files] git reset HEAD # 재생산 방법 : mkdir foo; cd foo; git init echo "1" > one echo "2" > two git add -A; git commit -m "first" echo "1.1" > one ech..

개발관련/Git 2021.07.08

pip로 모든 Python 패키지를 업그레이드하는 방법

질문 : pip로 모든 Python 패키지를 업그레이드하는 방법 pip 로 한 번에 모든 Python 패키지를 업그레이드 할 수 있습니까? 참고 : 공식 이슈 트래커에 이에 대한 기능 요청이 있습니다. 답변 아직 기본 제공 플래그가 없지만 사용할 수 있습니다. pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U 참고 : 이에 대한 무한한 잠재적 인 변형이 있습니다. 이 답변을 짧고 간단하게 유지하려고 노력하고 있지만 의견에 변형을 제안하십시오! 이전 버전의 pip 에서는 대신 다음을 사용할 수 있습니다. pip freeze --local | grep -v '^\-e' | cut -d =..

CSS 선택기 중 "+"(더하기 기호)가 의미하는 것

질문 : "+"(더하기 기호) CSS 선택기는 무엇을 의미합니까? 예를 들면 : p + p { /* Some declarations */ } + 가 무엇을 의미하는지 모르겠습니다. + p 없이 p 대한 스타일을 정의하는 것의 차이점은 무엇입니까? 답변 W3.org에서 인접한 선택자를 참조하십시오. 이 경우 선택기는 스타일이 다른 단락 바로 다음에 오는 단락에만 적용됨을 의미합니다. 일반 p 선택기는 페이지의 모든 단락에 스타일을 적용합니다. 이것은 IE7 이상에서만 작동합니다. IE6에서는 스타일이 어떤 요소에도 적용되지 않습니다. 그건 > 결합 자에도 적용됩니다. Internet Explorer의 CSS 호환성에 대한 Microsoft의 개요를 참조하십시오. 출처 : https://stackoverfl..

Node.js 모범 사례 예외 처리

질문 : Node.js 모범 사례 예외 처리 며칠 전에 node.js를 사용해보기 시작했습니다. 내 프로그램에서 처리되지 않은 예외가있을 때마다 노드가 종료된다는 것을 깨달았습니다. 이것은 처리되지 않은 예외가 발생하고 컨테이너가 여전히 요청을받을 수있을 때 작업자 스레드 만 죽는 일반적인 서버 컨테이너와 다릅니다. 이것은 몇 가지 질문을 제기합니다. process.on('uncaughtException') 를 방지하는 유일한 효과적인 방법입니까? process.on('uncaughtException') 은 비동기 프로세스 실행 중에도 처리되지 않은 예외를 포착합니까? 잡히지 않은 예외의 경우에 활용할 수있는 이미 빌드 된 모듈 (예 : 이메일 보내기 또는 파일 쓰기)이 있습니까? node.js에서 잡히..

Git 버전 관리를 사용하여 파일의 변경 내역보기

질문 : Git 버전 관리를 사용하여 파일의 변경 내역보기 Git에서 개별 파일의 변경 내역을 확인하고 변경된 사항에 대한 전체 세부 정보를 보려면 어떻게해야합니까? 나는 다음과 같이 얻었다. git log -- [filename] 파일의 커밋 기록을 보여 주지만 각 파일 변경 내용을 어떻게 얻습니까? MS SourceSafe에서 전환을 시도하고 있으며 이전에는 간단한 right-click → show history . 답변 그래픽보기의 경우 gitk 사용합니다. gitk [filename] 또는 과거의 이름 바꾸기 파일 이름을 따르려면 gitk --follow [filename] 출처 : https://stackoverflow.com/questions/278192/view-the-change-histo..

개발관련/Git 2021.07.08

GitHub 프로젝트 페이지 용 사용자 지정 도메인

질문 : GitHub 프로젝트 페이지 용 사용자 지정 도메인 내 http://github.com 저장소 중 하나에 gh-pages 분기가 있습니다. http://myuser.github.com/myrepo 로 이동하면 GitHub 프로젝트 페이지가 제대로 작동합니다. 이 프로젝트 페이지를 제공 할 사용자 정의 도메인 (myexample.com)을 설정하고 싶습니다. 둘 다 원하는 myexample.com 및 www.myexample.com 이 프로젝트 페이지를 제공 할 수 있습니다. GitHub 페이지 는 DNS에서 A 레코드와 CNAME 레코드를 만들도록 도와줍니다. A 레코드는 의미가 있지만 DNS에서 어떤 CNAME 레코드를 만들어야하는지 모르겠습니다. gh-pages 문서는 사용자 페이지 저장소 ..

개발관련/Git 2021.07.08

CSS calc () 함수의 Sass 변수

질문 : CSS calc () 함수의 Sass 변수 calc() 함수를 사용하려고하는데 몇 가지 문제가 있습니다. 내 코드는 다음과 같습니다. $body_padding: 50px body padding-top: $body_padding height: calc(100% - $body_padding) body_padding 변수 대신 50px 를 사용하면 원하는 것을 정확히 얻습니다. 그러나 변수로 전환하면 다음이 출력됩니다. body { padding-top: 50px; height: calc(100% - $body_padding); } calc 함수 내에서 변수를 대체해야한다는 것을 Sass가 인식하도록하려면 어떻게해야합니까? 답변 보간 : body height: calc(100% - #{$body_pa..

.whl 파일이있는 Python 패키지를 설치하는 법

질문 : .whl 파일이있는 Python 패키지를 어떻게 설치합니까? Windows 컴퓨터에 Python 패키지를 설치하는 데 문제가 있으며 Christoph Gohlke의 Window 바이너리와 함께 설치하고 싶습니다. (내 경험에 비추어 볼 때, 다른 많은 패키지 설치에 대한 많은 소란을 덜어주었습니다.) 그러나 .whl 파일 만 사용할 수 있습니다. http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype 하지만 .whl 파일을 어떻게 설치합니까? wheel에서 문서를 찾았지만 .whl 파일을 설치하는 방법을 설명하는 데 그다지 정직하지 않은 것 같습니다. 이 질문은 직접 답변되지 않은 이 질문 과 중복 된 질문입니다. 답변 나는 아주 간단한 다음을 사용했습니다. 먼저..

Node.js / Windows 오류 : ENOENT, stat 'C : \ Users \ RT \ AppData \ Roaming \ npm'

질문 : Node.js / Windows 오류 : ENOENT, stat 'C : \ Users \ RT \ AppData \ Roaming \ npm' Windows 7 32 비트가 있습니다. 최신 Node.js 32 비트를 설치했습니다. npm install jquery 명령을 실행하려고하면 오류가 발생합니다. 오류 : ENOENT, 상태 'C : \ Users \ RT \ AppData \ Roaming \ npm 어떻게 해결합니까? 답변 표시된 경로에 'npm'이라는 폴더를 수동으로 생성하면 문제가 해결되었습니다. 자세한 내용은 문제 해결 페이지 에서 찾을 수 있습니다. 출처 : https://stackoverflow.com/questions/25093276/node-js-windows-error..

SQL Server에서 LEFT JOIN vs LEFT OUTER JOIN

질문 : SQL Server에서 LEFT JOIN vs LEFT OUTER JOIN LEFT JOIN 과 LEFT OUTER JOIN 의 차이점은 무엇입니까? 답변 설명서에 따라 : FROM (Transact-SQL) : ::= [ { INNER | { { LEFT | RIGHT | FULL } [ OUTER ] } } [ ] ] JOIN OUTER 키워드는 선택 사항으로 표시됩니다 (대괄호로 묶임). 이 특정 경우에 OUTER 지정 여부는 차이가 없습니다. 의 다른 요소 절에 가입하면서 또한 차이를 만들 것입니다 그들을 떠나, 옵션으로 표시되어 있습니다. 예를 들어, JOIN 절의 전체 유형 부분은 선택 사항입니다.이 경우 JOIN 지정하면 INNER 입니다. 즉, 이것은 합법적입니다. SELECT *..

푸시되지 않은 Git 커밋보기

질문 : 푸시되지 않은 Git 커밋보기아직 원격 저장소로 푸시되지 않은 로컬 커밋을 어떻게 볼 수 있습니까? 가끔 git status 는 내 브랜치가 origin/master 보다 X commits 앞서 있지만 항상 그런 것은 아니라는 것을 출력합니다.Git 설치에 버그가 있습니까, 아니면 뭔가 빠졌습니까?답변git log origin/master..HEAD 동일한 구문을 사용하여 diff를 볼 수도 있습니다.git diff origin/master..HEAD 출처 : https://stackoverflow.com/questions/2016901/viewing-unpushed-git-commits

개발관련/Git 2021.07.08

요소 전용 CSS 스타일 재설정 / 제거

질문 : 요소 전용 CSS 스타일 재설정 / 제거 나는 이것이 이전에 언급 / 질문 했음에 틀림 없다고 확신하지만, 운이없는 시대를 찾고 있었다. 내 용어가 틀 렸음에 틀림 없다! 특정 요소에 대해 이전에 스타일 시트에 설정된 모든 스타일을 제거 할 수있는 CSS 규칙이 있다는 것을 제안한 얼마 전에 본 트윗을 막연하게 기억합니다. 좋은 사용 예는 작은 화면보기의 특정 요소에 사용되는 스타일의 대부분이 데스크톱보기의 동일한 요소에 대해 '재설정'또는 제거가 필요한 모바일 우선 RWD 사이트 일 수 있습니다. 다음과 같은 것을 달성 할 수있는 CSS 규칙 : .element { all: none; } 사용 예 : /* mobile first */ .element { margin: 0 10; transfor..

C ++에서 가상 기본 클래스 란?

질문 : C ++에서 가상 기본 클래스 란 무엇입니까? "가상 기본 클래스 "가 무엇이며 그 의미를 알고 싶습니다. 예를 하나 보여 드리겠습니다. class Foo { public: void DoSomething() { /* ... */ } }; class Bar : public virtual Foo { public: void DoSpecific() { /* ... */ } }; 답변 가상 상속에 사용되는 가상 기본 클래스는 다중 상속을 사용할 때 지정된 클래스의 여러 "인스턴스"가 상속 계층에 나타나는 것을 방지하는 방법입니다. 다음 시나리오를 고려하십시오. class A { public: void Foo() {} }; class B : public A {}; class C : public A {}; ..

Android Pull-to-Refresh 구현 방법

질문 : Android Pull-to-Refresh 구현 방법 Twitter (공식 앱)와 같은 Android 애플리케이션에서 ListView를 만나면이를 아래로 끌어 내려 (출시되면 다시 튀어 나옴) 콘텐츠를 새로 고칠 수 있습니다. 그것을 구현하는 가장 좋은 방법이 무엇이라고 생각합니까? 내가 생각할 수있는 몇 가지 가능성 : 권장 사항이 있습니까? 추신 : 공식 트위터 앱 소스 코드가 언제 출시되는지 궁금합니다. 출시 될 것이라는 언급이 있지만 6 개월이 지났고 그 이후로 소식을 듣지 못했습니다. 답변 마지막으로 Google은 풀-투-리프레시 라이브러리의 공식 버전을 출시했습니다! 지원 라이브러리 내에서 SwipeRefreshLayout 이라고 하며 설명서는 다음과 같습니다. SwipeRefresh..

C #에서 돈의 단위로 사용하기에 가장 좋은 데이터 유형

질문 : C #에서 돈으로 사용하기에 가장 좋은 데이터 유형은 무엇입니까? C #에서 돈으로 사용하기에 가장 좋은 데이터 유형은 무엇입니까? 답변 10진수 로 다음과 같이 설명됩니다. decimal 키워드는 128 비트 데이터 유형을 나타냅니다. 부동 소수점 유형에 비해 decimal 유형은 정밀도가 더 높고 범위가 더 작으므로 재무 및 금전적 계산에 적합합니다. 다음과 같이 소수점을 사용할 수 있습니다. decimal myMoney = 300.5m; 출처 : https://stackoverflow.com/questions/693372/what-is-the-best-data-type-to-use-for-money-in-c

C ++에서 다른 생성자 (생성자 체인)에서 생성자를 호출 하는 방법

질문 : C ++에서 다른 생성자 (생성자 체인)에서 생성자를 호출 할 수 있습니까? C # 개발자로서 저는 생성자를 통해 실행하는 데 익숙합니다. class Test { public Test() { DoSomething(); } public Test(int count) : this() { DoSomethingWithCount(count); } public Test(int count, string name) : this(count) { DoSomethingWithName(name); } } C ++에서이 작업을 수행하는 방법이 있습니까? 클래스 이름을 호출하고 'this'키워드를 사용해 보았지만 둘 다 실패했습니다. 답변 C ++ 11 : 예! C ++ 11 이상에는 이와 동일한 기능 ( 위임 생성자 라..

이 프로그램이 세 개의 C ++ 컴파일러에서 잘못 거부 된 이유

질문 : 이 프로그램이 세 개의 C ++ 컴파일러에서 잘못 거부 된 이유는 무엇입니까? 내가 작성한 C ++ 프로그램을 컴파일하는 데 어려움이 있습니다. 이 프로그램은 매우 간단하며 내가 아는 한 C ++ 표준에 명시된 모든 규칙을 준수합니다. 확실히하기 위해 ISO / IEC 14882 : 2003 전체를 두 번 읽었습니다. 프로그램은 다음과 같습니다. 다음은 Visual C ++ 2010으로이 프로그램을 컴파일하려고 할 때받은 출력입니다. c:\dev>cl /nologo helloworld.png cl : Command line warning D9024 : unrecognized source file type 'helloworld.png', object file assumed helloworld.pn..

정적 HTML 페이지에 파비콘 추가 하는 방법

질문 : 정적 HTML 페이지에 파비콘 추가 서버가 다운 될 때 표시되는 순수한 HTML 인 정적 페이지가 몇 개 있습니다. 내가 만든 파비콘 (16x16px이고 HTML 파일과 동일한 디렉토리에 있습니다. favicon.ico라고 함)을 "탭"아이콘으로 어떻게 넣을 수 있습니까? Wikipedia를 읽고 몇 가지 자습서를 살펴보고 다음을 구현했습니다. 그러나 여전히 작동하고 싶지 않습니다. Chrome을 사용하여 사이트를 테스트하고 있습니다. Wikipedia에 따르면 .ico는 모든 브라우저 유형에서 실행되는 최고의 그림 형식입니다. 코드가 확인했지만 서버가 사이트를 제공하기 시작하면 제대로 작동한다는 것을 확인했지만 로컬에서 작동하도록 만들 수 없습니다. 서버로 밀어 넣고 캐시를 새로 고치면 제대로..

SQLite 데이터베이스에 한 번에 여러 행을 삽입 하는 방법

질문 : SQLite 데이터베이스에 한 번에 여러 행을 삽입 할 수 있습니까? MySQL에서는 다음과 같이 여러 행을 삽입 할 수 있습니다. INSERT INTO 'tablename' ('column1', 'column2') VALUES ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'); 그러나 이와 같은 작업을 시도하면 오류가 발생합니다. SQLite 데이터베이스에 한 번에 여러 행을 삽입 할 수 있습니까? 이를 수행하는 구문은 무엇입니까? 답변 BrianCampbell이 여기 에서 지적했듯이 SQLite 3.7.11 이상은 이제 원본 게시물의 더 간단한 구문을 지원합니다 . 그러나 표시된 접근 방식은 레거시 데..

Moment.js를 날짜 객체로 변환

질문 : Moment.js를 날짜 객체로 변환 Moment.js를 사용하여 올바른 순간 객체를 시간대가있는 날짜 객체로 변환 할 수 없습니다. 정확한 날짜를 알 수 없습니다. 예: var oldDate = new Date(), momentObj = moment(oldDate).tz("MST7MDT"), newDate = momentObj.toDate(); console.log("start date " + oldDate) console.log("Format from moment with offset " + momentObj.format()) console.log("Format from moment without offset " + momentObj.utc().format()) console.log("(Da..

Vim에서 커서를 이동하지 않고 화면을 이동하는 방법

질문 : Vim에서 커서를 이동하지 않고 화면을 이동하는 방법은 무엇입니까? 최근에 Vim에 대한 Ctrl + E 및 Ctrl + Y 단축키를 발견했습니다.이 단축키는 커서를 움직이지 않고 한 줄씩 화면을 위아래로 이동합니다. 커서가있는 곳에 커서를두고 화면을 이동하여 커서가있는 줄이 첫 번째 줄이되도록하는 명령을 알고 있습니까? (마지막 줄에 대한 명령이 있으면 좋은 보너스가 될 것입니다). Ctrl + E (또는Ctrl + Y)를 적절한 횟수만큼 수동으로 눌러이를 수행 할 수 있지만 어떻게 든 직접 수행하는 명령이 있으면 좋을 것입니다. 어떤 아이디어? 답변 z z- 현재 줄을 화면 중앙으로 이동 ( z z 를 사용하면 주의하세요 . 실수로 Caps Lock vim 을 저장하고 종료합니다!) z t-..

개발관련/other 2021.07.07

MySQL 데이터베이스의 테이블 크기를 얻는 방법

질문 : MySQL 데이터베이스의 테이블 크기를 얻는 방법은 무엇입니까? 이 쿼리를 실행하여 MySQL 데이터베이스에있는 모든 테이블의 크기를 가져올 수 있습니다. show table status from myDatabaseName; 결과를 이해하는 데 도움이 필요합니다. 크기가 가장 큰 테이블을 찾고 있습니다. 어떤 열을 봐야합니까? 답변 이 쿼리를 사용하여 테이블의 크기를 표시 할 수 있습니다 (먼저 변수를 대체해야 함). SELECT table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES WHERE table_schema = "$DB_NA..

Android에서 프로그래밍 방식으로 현재 GPS 위치를 얻는 방법

질문 : Android에서 프로그래밍 방식으로 현재 GPS 위치를 얻는 방법은 무엇입니까? 프로그래밍 방식으로 GPS를 사용하여 현재 위치를 가져와야합니다. 어떻게 할 수 있습니까? 답변 현재 위치의 GPS 좌표를 얻기 위해 단계별 설명이 포함 된 작은 응용 프로그램을 만들었습니다. 완전한 예제 소스 코드는 Get Current Location 좌표, City name-in Android에 있습니다. 작동 방식보기 : 우리가해야 할 일은 매니페스트 파일에이 권한을 추가하는 것입니다. 그리고 다음과 같이 LocationManager 인스턴스를 만듭니다. LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_..

PHP의 enumerations

질문 : PHP의 enumerations PHP에는 아직 네이티브 열거 형이 없다는 것을 알고 있습니다. 하지만 저는 자바 세계에서 익숙해졌습니다. IDE의 자동 완성 기능이 이해할 수있는 미리 정의 된 값을 제공하는 방법으로 열거 형을 사용하고 싶습니다. 상수가 트릭을 수행하지만 네임 스페이스 충돌 문제가 있고 (또는 실제로는 왜냐하면 ) 전역 적입니다. 배열에는 네임 스페이스 문제가 없지만 너무 모호하고 런타임에 덮어 쓸 수 있으며 IDE는 추가 정적 분석 주석이나 속성없이 키를 자동으로 채우는 방법을 거의 알지 못합니다. 일반적으로 사용하는 솔루션 / 해결 방법이 있습니까? PHP 녀석이 열거에 대해 생각이나 결정을 내 렸는지 기억하는 사람이 있습니까? 답변 사용 사례에 따라 일반적으로 다음과 같은..

jQuery 데이터 속성 값을 기반으로 요소를 찾는 방법

질문 : jQuery 데이터 속성 값을 기반으로 요소를 찾는 방법은 무엇입니까? 다음과 같은 시나리오가 있습니다. var el = 'li'; 페이지에는 각각 data-slide=number 속성 (숫자는 각각 1,2,3,4,5 임) 이있는 5 개의 가 있습니다. var current = $('ul').data(current); 매핑 된 현재 활성 슬라이드 번호를 찾아야합니다. 슬라이드가 변경 될 때마다 업데이트됩니다. 지금까지 내 시도는 실패했으며 현재 슬라이드와 일치하는 선택기를 구성하려고 시도했습니다. $('ul').find(el+[data-slide=+current+]); 일치하지 않거나 아무것도 반환하지 않습니다… li 부분을 하드 코딩 할 수없는 이유는 이것이 필요한 경우 다른 요소로 변경할 수..

728x90
반응형