반응형

JQuery 2507

마스터에서 Git 브랜치 업데이트

마스터에서 Git 브랜치 업데이트 나는 Git을 처음 접했고 지금은 다음과 같은 상황에 처해 있습니다. 4 개의 브랜치 (master, b1, b2, b3)가 있습니다. b1-b3에서 작업 한 후 다른 모든 브랜치에 있어야하는 브랜치 마스터에서 변경할 사항이 있음을 깨달았습니다. 나는 내가 필요한 것을 변경 master했고 ... 여기 내 문제가 있습니다. master분기 코드로 다른 모든 분기를 어떻게 업데이트 합니까? 두 가지 옵션이 있습니다. 첫 번째는 병합이지만 병합에 대한 추가 커밋을 만듭니다. 각 지점 확인 : git checkout b1 그런 다음 병합 : git merge origin/master 그런 다음 다음을 누릅니다. git push origin b1 또는 리베이스를 수행 할 수 있..

Program Tip 2020.10.02

문자열 목록에서 빈 문자열 제거

문자열 목록에서 빈 문자열 제거 파이썬의 문자열 목록에서 모든 빈 문자열을 제거하고 싶습니다. 내 아이디어는 다음과 같습니다. while '' in str_list: str_list.remove('') 이것을 수행하는 더 파이썬적인 방법이 있습니까? 나는 사용할 것이다 filter: str_list = filter(None, str_list) # fastest str_list = filter(bool, str_list) # fastest str_list = filter(len, str_list) # a bit slower str_list = filter(lambda item: item, str_list) # slower than list comprehension Python 3은에서 반복자를 반환 fil..

Program Tip 2020.10.02

모든 예외 포착 정보

모든 예외 포착 정보 모든 예외를 포착 하는 try/ except블록을 어떻게 작성할 수 있습니까? 할 수는 있지만해서는 안됩니다. try: do_something() except: print "Caught it!" 그러나 이것은 또한 같은 예외를 잡을 것이고 KeyboardInterrupt일반적으로 그것을 원하지 않습니까? 예외를 즉시 다시 발생시키지 않는 한- 문서에서 다음 예제 를 참조하십시오 . try: f = open('myfile.txt') s = f.readline() i = int(s.strip()) except IOError as (errno, strerror): print "I/O error({0}): {1}".format(errno, strerror) except ValueError:..

Program Tip 2020.10.02

Python에서 테스트 없음

Python에서 테스트 없음 [중복] 이 질문에 이미 답변이 있습니다. 파이썬`x가 None이 아니면`아니면`x가 None`이 아니면? 9 답변 이 중 None 테스트가 아닙니다. if val != None: if not (val is None): if val is not None: 어느 것이 더 바람직하며 그 이유는 무엇입니까? if val is not None: # ... 변수가로 설정되지 않았는지 테스트하기위한 Pythonic 관용구입니다 None. 이 관용구는 기본 매개 변수로 키워드 함수를 선언 하는 경우에 특히 사용됩니다 . isPython에서 ID를 테스트합니다. None실행중인 Python 스크립트 / 프로그램 에 존재하는 인스턴스가 하나뿐이기 때문에 is이를위한 최적의 테스트입니다. 으로..

Program Tip 2020.10.02

Rails 4에서 관심사를 사용하는 방법

Rails 4에서 관심사를 사용하는 방법 기본 Rails 4 프로젝트 생성기는 이제 컨트롤러 및 모델 아래에 "concerns"디렉토리를 생성합니다. 라우팅 문제를 사용하는 방법에 대한 설명을 찾았지만 컨트롤러 나 모델에 대한 설명은 없습니다. 나는 그것이 커뮤니티의 현재 "DCI 트렌드"와 관련이 있다고 확신하고 그것을 시도하고 싶습니다. 문제는이 기능을 어떻게 사용해야하는지, 작동하도록 이름 지정 / 클래스 계층을 정의하는 방법에 대한 규칙이 있습니까? 모델 또는 컨트롤러에 문제를 어떻게 포함시킬 수 있습니까? 그래서 나는 그것을 스스로 발견했습니다. 실제로 매우 간단하지만 강력한 개념입니다. 아래 예제와 같이 코드 재사용과 관련이 있습니다. 기본적으로 아이디어는 모델을 정리하고 너무 뚱뚱하고 지저분..

Program Tip 2020.10.02

jQuery : 선택한 요소 태그 이름 가져 오기

jQuery : 선택한 요소 태그 이름 가져 오기 태그 이름을 얻는 쉬운 방법이 있습니까? 예를 들어, 내가 $('a')함수에 주어지면 'a'. 전화 할 수 있습니다 .prop("tagName"). 예 : jQuery("").prop("tagName"); //==> "A" jQuery("").prop("tagName"); //==> "H1" jQuery("").prop("tagName"); //==> "COOLTAGNAME999" 작성 .prop("tagName")이 지루한 경우 다음과 같이 사용자 지정 함수를 만들 수 있습니다. jQuery.fn.tagName = function() { return this.prop("tagName"); }; 예 : jQuery("").tagName(); //==> "..

Program Tip 2020.10.02

서비스 대 공장에 대해 혼동

서비스 대 공장에 대해 혼동 내가 알기로 공장 내부에서 컨트롤러에 주입되는 객체를 반환합니다. 서비스 내부에서 나는 객체를 사용 this하고 아무것도 반환하지 않습니다. 나는 서비스가 항상 싱글 톤 이고 새로운 팩토리 객체 가 모든 컨트롤러에 주입 된다는 가정하에있었습니다 . 그러나 밝혀진대로 팩토리 객체도 싱글 톤입니까? 시연 할 예제 코드 : var factories = angular.module('app.factories', []); var app = angular.module('app', ['ngResource', 'app.factories']); factories.factory('User', function () { return { first: 'John', last: 'Doe' }; }); a..

Program Tip 2020.10.02

postgres : 사용자를 수퍼 유저로 업그레이드 하시겠습니까?

postgres : 사용자를 수퍼 유저로 업그레이드 하시겠습니까? postgres에서 기존 사용자를 수퍼 유저로 변경하려면 어떻게해야합니까? 여러 가지 이유로 기존 사용자를 삭제하고 싶지 않습니다. # alter user myuser ...? ALTER USER myuser WITH SUPERUSER; 문서. 위의 내용을 확장하고 빠른 참조를 만들려면 : 사용자를 수퍼 유저로 만들려면 : ALTER USER username WITH SUPERUSER; 사용자를 더 이상 수퍼 유저로 만들려면 : ALTER USER username WITH NOSUPERUSER; 사용자가 데이터베이스를 생성하도록 허용하려면 : ALTER USER username CREATEDB; 또한 수퍼 유저로 만들지 않고도 사용자 권한..

Program Tip 2020.10.02

Node.js : 줄 바꿈없이 콘솔에 인쇄 하시겠습니까?

Node.js : 줄 바꿈없이 콘솔에 인쇄 하시겠습니까? 후행 줄 바꿈없이 콘솔에 인쇄하는 방법이 있습니까? console객체 문서는 것을에 관한 아무 말도하지 않습니다 console.log() 줄 바꿈으로 stdout에 인쇄합니다. 이 함수는 printf()같은 방식으로 여러 인수를 사용할 수 있습니다 . 예: console.log('count: %d', count); 형식화 요소가 첫 번째 문자열에서 발견되지 않으면 util.inspect각 인수에 사용됩니다. 다음을 사용할 수 있습니다 process.stdout.write(). process.stdout.write("hello: "); 자세한 내용은 문서를 참조하십시오 . 또한 카운트 다운과 같이 같은 줄의 메시지를 덮어 쓰려면 문자열 끝에 '\ r..

Program Tip 2020.10.02

AngularJS에서 ng-repeat로 키와 값을 반복하는 방법은 무엇입니까?

AngularJS에서 ng-repeat로 키와 값을 반복하는 방법은 무엇입니까? 내 컨트롤러에는 다음과 같은 데이터가 있습니다. $scope.object = data 이제이 데이터는의 키와 값이있는 사전입니다 json. object.name템플릿에서 속성에 액세스 할 수 있습니다 . 키를 반복해서 표에 표시 할 수있는 방법이 있습니까? {{key}} data.key 데이터는 다음과 같습니다 { "id": 2, "project": "wewe2012", "date": "2013-02-26", "description": "ewew", "eet_no": "ewew", } 어때 : {{key}} {{ value }} 이 방법은 문서에 나열되어 있습니다 : https://docs.angularjs.org/api/n..

Program Tip 2020.09.30
반응형