728x90
반응형

전체보기 2040

이미 존재하는 Docker 컨테이너에서 명령을 실행 시키는 방법

질문 : 이미 존재하는 Docker 컨테이너에서 명령을 어떻게 실행합니까? -d 로 컨테이너를 만들었으므로 대화 형이 아닙니다. docker run -d shykes/pybuilder bin/bash 컨테이너가 종료 된 것을 확인합니다. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d6c45e8cc5f0 shykes/pybuilder:latest "bin/bash" 41 minutes ago Exited (0) 2 seconds ago clever_bardeen 이제 컴퓨터에서 가끔 명령을 실행하고 종료하고 싶습니다. 응답을 받기 위해. 나는 기계를 시작하려고했다. 첨부 해 보았습니다. run 을 호출 할 수 있다고 생각했지만 허용되지 않는 것 같습니다..

개발관련/other 2021.09.16

다른 git 병합 전략 사용 시기

질문 : 다른 git 병합 전략을 언제 사용합니까? git-merge의 man 페이지에서 사용할 수있는 병합 전략이 많이 있습니다. resolve -3 방향 병합 알고리즘을 사용하여 두 개의 헤드 (즉, 현재 분기와 가져온 다른 분기) 만 해결할 수 있습니다. 교차 병합 모호성을주의 깊게 감지하려고 시도하며 일반적으로 안전하고 빠른 것으로 간주됩니다. 재귀 -3 방향 병합 알고리즘을 사용하여 두 개의 머리 만 해결할 수 있습니다. 3 방향 병합에 사용할 수있는 공통 조상이 둘 이상인 경우 공통 조상의 병합 트리를 생성하고이를 3 방향 병합에 대한 참조 트리로 사용합니다. 이는 Linux 2.6 커널 개발 기록에서 가져온 실제 병합 커밋에 대해 수행 된 테스트에서 잘못된 병합을 일으키지 않고 병합 충돌을 ..

개발관련/Git 2021.09.16

Android Studio 오류 : /dev/kvm device permission denied

질문 : Android Studio : / dev / kvm 기기 권한이 거부되었습니다. 에뮬레이터에서 Android 앱을 실행하려고하면 다음 오류가 발생합니다. / dev / kvm 권한이 거부되었습니다. 권한을 확인하고 현재 로그인 한 사용자를 kvm 그룹에 추가했습니다. 뭐가 잘못 되었 니? 답변 주석에서 언급했듯이 Ubuntu 18.04 및 Linux Mint Tara 부터 먼저 sudo apt install qemu-kvm . /dev/kvm 의 소유권을 확인하려면 ls -al /dev/kvm 사용자는 root , 그룹 kvm 입니다. kvm 그룹에있는 사용자를 확인하려면 다음을 사용하십시오. grep kvm /etc/group 이것은 반환 kvm:x:some_number: 내 시스템에서 : 최..

JavaScript 비교 연산자 (== vs ===)의 차이

질문 : JavaScript 비교에서 사용해야하는 같음 연산자 (== vs ===)는 무엇입니까? 나는 JSLint 를 사용하여 JavaScript를 통과하고 있으며 if 내부에서 idSele_UNVEHtype.value.length == 0 == (등호 2 개)를 === (등호 3 개)로 바꾸라는 많은 제안을 반환 if 성명서. == 를 === 로 바꾸면 성능상의 이점이 있습니까? 많은 비교 연산자가 존재하므로 성능 향상을 환영합니다. 유형 변환이 발생하지 않으면 == 보다 성능이 향상됩니까? 답변 완전 항등 연산자 ( === )는 유형 변환이 수행되지 않는다는 점을 제외하고 == )와 동일하게 작동하며 동일한 것으로 간주 되려면 유형이 동일해야합니다. 참조 : 자바 스크립트 튜토리얼 : 비교 연산자 ..

jQuery를 사용하여 이미지 사전 로드하는 방법

질문 : jQuery로 이미지 미리로드 JavaScript로 이미지를 미리로드하는 빠르고 쉬운 방법을 찾고 있습니다. 중요한 경우 jQuery를 사용하고 있습니다. 나는 여기에서 이것을 보았다 ( http : //nettuts.com ... ) : function complexLoad(config, fileNames) { for (var x = 0; x < fileNames.length; x++) { $("").attr({ id: fileNames[x], src: config.imgDir + fileNames[x] + config.imgFormat, title: "The " + fileNames[x] + " nebula" }).appendTo("#" + config.imgContainer).css({ d..

파이썬에서 "private" 변수

질문 : 파이썬은 클래스에 "개인"변수를 가지고 있습니까? 저는 자바 세계에서 왔고 Bruce Eckels의 Python 3 Patterns, Recipes and Idioms를 읽고 있습니다. 클래스에 대해 읽는 동안 파이썬에서는 인스턴스 변수를 선언 할 필요가 없다고 계속해서 말합니다. 생성자에서 사용하기 만하면됩니다. 예를 들면 : class Simple: def __init__(self, s): print("inside the simple constructor") self.s = s def show(self): print(self.s) def showMsg(self, msg): print(msg + ':', self.show()) Simple 클래스의 모든 객체는 클래스 외부에서 s 의 값을 변경..

AngularJS : Initialize service with asynchronous data

질문 : AngularJS : 비동기 데이터로 서비스 초기화 비동기 데이터로 초기화하려는 AngularJS 서비스가 있습니다. 이 같은: myModule.service('MyService', function($http) { var myData = null; $http.get('data.json').success(function (data) { myData = data; }); return { setData: function (data) { myData = data; }, doStuff: function () { return myData.getSomeData(); } }; }); myData 가 돌아 오기 전에 doStuff() 를 호출하려고하면 null 포인터 예외가 발생하기 때문에 분명히 이것은 작동하..

jQuery를 사용하여 텍스트 상자의 값을 얻는 방법

질문 : jQuery를 사용하여 텍스트 상자의 값을 어떻게 얻습니까? $("#txtEmail") 과 같은 요소를 얻을 수 있지만 실제 값을 얻는 방법을 모르겠습니다. 답변 .val() 메서드가 있습니다. txtEmail 인 입력이있는 경우 다음 코드를 사용하여 텍스트 상자의 값에 액세스 할 수 있습니다. $("#txtEmail").val() val(string) 메서드를 사용하여 해당 값을 설정할 수도 있습니다. $("#txtEmail").val("something") 출처 : https://stackoverflow.com/questions/463506/how-do-i-get-the-value-of-a-textbox-using-jquery

CSS를 사용하여 체크박스 크기를 변경하는 방법

질문 : CSS를 사용하여 확인란 크기를 변경할 수 있습니까? 브라우저에서 CSS 또는 HTML을 사용하여 확인란의 크기를 설정할 수 있습니까? width 와 size 는 IE6 +에서 작동하지만 Firefox에서는 작동하지 않습니다. Firefox에서는 더 작은 크기를 설정해도 확인란이 16x16으로 유지됩니다. 답변 (확장으로 인해) 약간 못 생겼지 만 대부분의 최신 브라우저에서 작동합니다. input[type=checkbox] { /* Double-sized Checkboxes */ -ms-transform: scale(2); /* IE */ -moz-transform: scale(2); /* FF */ -webkit-transform: scale(2); /* Safari and Chrome */ ..

.gitconfig에서 여러 사용자를 지정하는 방법

질문 : .gitconfig에서 여러 사용자를 지정할 수 있습니까? ~/.gitconfig [user] 아래에 개인 이메일 주소를 나열합니다. 이것이 Github 저장소에 사용하고 싶은 것이기 때문입니다. 하지만 최근에 git을 업무용으로 사용하기 시작했습니다. 우리 회사의 git repo를 사용하면 커밋 할 수 있지만 새 변경 집합에 대한 알림을 보낼 때 내 .gitconfig 의 이메일 주소를 인식하지 못하기 때문에 Anonymous에서 보낸 것이라고 말합니다. 적어도 그것은 내 이론입니다. .gitconfig [user] 정의를 지정할 수 있습니까? 아니면 특정 디렉토리에 대한 .gitconfig 를 재정의하는 다른 방법이 있습니까? ~/worksrc/ 모든 작업 코드를 확인합니다.-해당 디렉토리 ..

개발관련/Git 2021.09.16

git pull 실행 취소, 저장소를 이전 상태로 가져 오는 방법

질문 : git pull 실행 취소, 저장소를 이전 상태로 가져 오는 방법 내 소스 / 리포지토리가 git pull을 수행하기 전의 이전 상태가되도록 git pull을 되돌 리거나 실행 취소하는 방법이 있습니까? 내가 원하지 않는 일부 파일을 병합했지만 나머지 파일 만 병합했기 때문에 이것을하고 싶습니다. 그래서, 그 파일을 되찾고 싶습니다. 가능합니까? 편집 : 설명을 위해 git merge를 실행 취소하고 싶습니다. 몇 가지 답을보고 나서 이렇게했습니다 git reflog bb3139b... HEAD@{0}: pull : Fast forward 01b34fa... HEAD@{1}: clone: from ...name... 이제 어떻게해야합니까? git reset --hard 해도 괜찮습니까? 다시는 ..

개발관련/Git 2021.09.16

클래스 이름 지정 - 모든 것을 "<WhatEver>Manager"라고 부르지 않는 방법

질문 : 이름 지정 클래스-모든 것을“ 매니저"? 오래 전에 나는 객체 이름 지정에 대해 "올바른"궤도에 올랐던 기사 (블로그 항목을 믿습니다)를 읽었습니다. 프로그램에서 이름을 지정하는 데 매우 신중해야합니다. 예를 들어 내 응용 프로그램이 사용자, 회사 및 주소를 처리하는 경우 (일반적인 비즈니스 앱) User , Company 및 Address 도메인 클래스가 있고 아마도 UserManager , CompanyManager 및 AddressManager 가 팝업되어 그것들. UserManager , CompanyManager 및 AddressManager 가 무엇을하는지 알 수 있습니까? 아니요, Manager는 도메인 개체로 수행 할 수있는 모든 작업에 적합한 매우 일반적인 용어이기 때문입니다. ..

개발관련/other 2021.09.16

CSS Explosion 관리

질문 : CSS 폭발 관리 작업중인 웹 사이트에서 CSS에 크게 의존하고 있습니다. 지금은 모든 CSS 스타일이 태그별로 적용되고 있으므로 향후 변경에 도움이되도록 더 많은 외부 스타일로 옮기려고합니다. 그러나 이제 문제는 내가 "CSS 폭발"을 받고 있음을 알아 차렸다는 것입니다. CSS 파일 내에서 데이터를 가장 잘 구성하고 추상화하는 방법을 결정하는 것이 점점 어려워지고 있습니다. 나는 테이블 기반 웹 사이트에서 이동하여 웹 사이트 내에서 div 태그를 사용하고 있습니다. 그래서 다음과 같은 CSS 선택기를 많이 얻었습니다. div.title { background-color: blue; color: white; text-align: center; } div.footer { /* Styles Her..

파이썬에서 "named tuples" 이란?

질문 : 파이썬에서 "명명 된 튜플"이란 무엇입니까? Python 3.1의 변경 사항을 읽으면서 예기치 않은 것을 발견했습니다. sys.version_info 튜플은 이제 명명 된 튜플입니다 . 명명 된 튜플에 대해 들어 본 적이 없었고 요소가 숫자 (튜플 및 목록과 같은) 또는 키 (사전과 같은)로 인덱싱 될 수 있다고 생각했습니다. 나는 그들이 두 가지 방법으로 색인화 될 수 있다고 결코 예상하지 못했습니다. 따라서 내 질문은 다음과 같습니다. 명명 된 튜플이란 무엇입니까? 어떻게 사용하나요? 왜 / 언제 일반 튜플 대신 명명 된 튜플을 사용해야합니까? 왜 / 언제 명명 된 튜플 대신 일반 튜플을 사용해야합니까? 어떤 종류의 "명명 된 목록"(명명 된 튜플의 변경 가능한 버전)이 있습니까? 답변 명명..

AngularJS의 ng-options를 사용하여 선택 작업

질문 : AngularJS의 ng-options를 사용하여 선택 작업 다른 게시물에서 읽었지만 알아낼 수 없었습니다. 배열이 있습니다. $scope.items = [ {ID: '000001', Title: 'Chicago'}, {ID: '000002', Title: 'New York'}, {ID: '000003', Title: 'Washington'}, ]; 다음과 같이 렌더링하고 싶습니다. Chicago New York Washington 또한 ID = 000002 인 옵션을 선택하고 싶습니다. 나는 선택 을 읽고 시도했지만 알아낼 수 없습니다. 답변 한 가지주의 할 점은 ngOptions가 작동 하려면 ngModel이 필요하다는 것입니다. "$ scope.blah를 선택한 값으로 설정 ng-model..

[오류] All com.android.support libraries must use the exact same version specification

질문 : 모든 com.android.support 라이브러리는 정확히 동일한 버전 사양을 사용해야합니다. android studio 2.3으로 업데이트 한 후 이 오류 메시지가 나타납니다. 앱이 정상적으로 실행되기 때문에 힌트 일 뿐이라는 것을 알고 있지만 정말 이상합니다. 모든 com.android.support 라이브러리는 정확히 동일한 버전 사양을 사용해야합니다 (버전을 혼합하면 런타임 충돌이 발생할 수 있음). 25.1.1, 24.0.0 버전을 찾았습니다. 예로는 com.android.support:animated-vector-drawable:25.1.1 및 com.android.support:mediarouter-v7:24.0.0이 있습니다. 내 gradle : dependencies { com..

CSS 클래스 이름 / 선택기에서 사용할 수 있는 특수문자

질문 : CSS 클래스 이름 / 선택기에서 유효한 문자는 무엇입니까? CSS 클래스 선택기 내에서 허용되는 문자 / 기호는 무엇입니까? 다음 문자가 유효하지 않다는 것을 알고 있지만 어떤 문자가 유효 합니까? ~ ! @ $ % ^ & * ( ) + = , . / ' ; : " ? > < [ ] \ { } | ` # 답변 CSS 문법 에서 직접 확인할 수 있습니다. 기본적으로 1 , 이름은 밑줄 ( _ ), 하이픈 ( - ) 또는 문자 ( a – z )로 시작하고 그 뒤에 하이픈, 밑줄, 문자 또는 숫자가 따라 와야합니다. 캐치가있다 : 첫 번째 문자는 하이픈 인 경우, 두 번째 문자 2는 문자 나 밑줄이어야하며, 이름이 긴 최소 2 자 이상이어야합니다. -?[_a-zA-Z]+[_a-zA-Z0-9-]* 간..

mysqldump에서 덤프 파일을 복원하는 방법

질문 : mysqldump에서 덤프 파일을 어떻게 복원합니까? Windows Server 2008 컴퓨터에서 데이터베이스로 복원해야하는 MySQL 데이터베이스 파일을 받았습니다. MySQL 관리자를 사용해 보았지만 다음 오류가 발생했습니다. 선택한 파일은 mysqldump에 의해 생성되었으며이 애플리케이션에서 복원 할 수 없습니다. 어떻게 작동합니까? 답변 다음을 실행하는 것만 큼 간단해야합니다. mysql -u -p < db_backup.dump 덤프가 단일 데이터베이스 인 경우 파일 맨 위에 다음 행을 추가해야 할 수 있습니다. USE ; 많은 데이터베이스의 덤프 였다면 use 문이 이미 거기에 있습니다. 이러한 명령을 운영하는 (윈도우에서) 프롬프트 명령 및 최대 열려면 cd 하여 디렉토리 mysq..

Java의 "final" 의 작동 원리

질문 : Java의 "final"키워드는 어떻게 작동합니까? (나는 여전히 개체를 수정할 수 있습니다.) Java에서는 final 키워드를 사용하여 값이 변경되지 않도록 지정합니다. 하지만 클래스의 생성자 / 메서드에서 값을 변경할 수 있음을 알았습니다. 다시 말하지만 변수가 static 이면 컴파일 오류입니다. 다음은 코드입니다. import java.util.ArrayList; import java.util.List; class Test { private final List foo; public Test() { foo = new ArrayList(); foo.add("foo"); // Modification-1 } public static void main(String[] args) { Test t ..

Git에서 복제 된 프로젝트에서 버전 추적을 제거하는 방법

질문 : Git에서 복제 된 프로젝트에서 버전 추적을 제거하려면 어떻게해야합니까? 프로젝트 디렉토리에서 모든 버전 추적을 제거하고 싶습니다. 이를 수행하는 올바른 방법은 무엇입니까? 다음과 같은 쉘 명령을 수행 할 수 있습니까? rm -rf .git 내 프로젝트 디렉토리에서 또는 Git 명령으로 이것을 수행하는 방법이 있습니까? 이 프로젝트를 사용하여 Git을 배우고 프로젝트 초기에 이동, 이름 변경 및 삭제 된 파일로 실수를했다는 것을 깨달았습니다. 모든 Git 추적을 제거하고 git init 새로 시작하고 싶습니다. 답변 Git이 정보에 사용하는 모든 데이터는 .git/ 저장되므로 제거하면 잘 작동합니다. 물론 작업 복사본이 원하는 정확한 상태인지 확인하십시오. 다른 모든 항목은 손실 될 수 있습니다..

개발관련/Git 2021.09.15

특정 텍스트를 포함하는 요소에 대한 CSS 선택기

질문 : 특정 텍스트를 포함하는 요소에 대한 CSS 선택기가 있습니까? 다음 표에 대한 CSS 선택기를 찾고 있습니다. Peter | male | 34 Susanne | female | 12 "male"이 포함 된 모든 구축 전차와 일치하는 선택기가 있습니까? 답변 사양을 올바르게 읽으면 아니요. 요소, 요소의 속성 이름 및 요소의 명명 된 속성 값을 일치시킬 수 있습니다. 그래도 요소 내에서 일치하는 콘텐츠에 대해서는 아무것도 볼 수 없습니다. 출처 : https://stackoverflow.com/questions/1520429/is-there-a-css-selector-for-elements-containing-certain-text

Python Interpreter에서 업데이트 된 패키지를 다시 가져 오는 방법

질문 : Python Interpreter에서 업데이트 된 패키지를 다시 가져 오는 방법은 무엇입니까? 나는 종종 Python Interpreter에서 내 모듈을 테스트하고 오류가 표시되면 .py 파일을 빠르게 업데이트합니다. 하지만 통역사에게 어떻게 반영해야합니까? 지금까지 파일을 다시 가져 오는 것이 작동하지 않기 때문에 통역사를 종료했다가 다시 입력했습니다. 답변 Python3 업데이트 : (마지막 편집 / 주석이 더 이상 사용되지 않는 방법을 제안했기 때문에 이미 답변 된 답변에서 인용) Python 3에서 reload imp 모듈로 이동되었습니다. 3.4에서 imp importlib 대신 사용되지 않으며 reload 는 후자에 추가되었습니다. 3 이상을 대상으로하는 경우 reload 호출 할 때..

AngularJS에서 데이터 바인딩의 작동 원리

질문 : AngularJS에서 데이터 바인딩은 어떻게 작동합니까? AngularJS 프레임 워크에서 데이터 바인딩은 어떻게 작동합니까? 나는 그들의 사이트 에서 기술적 세부 사항을 찾지 못했습니다. 데이터가 뷰에서 모델로 전파 될 때 작동 방식이 다소 명확합니다. 하지만 AngularJS는 setter와 getter없이 모델 속성의 변경 사항을 어떻게 추적합니까? 이 작업을 수행 할 수있는 JavaScript 감시자가 있다는 것을 알았습니다. 그러나 Internet Explorer 6 및 Internet Explorer 7 에서는 지원되지 않습니다. 그렇다면 AngularJS는 예를 들어 다음을 변경 하고이 변경 사항을 뷰에 반영했음을 어떻게 알 수 있습니까? myobject.myproperty="new..

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

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

728x90
반응형