전체 글 765

Git에서 루트 커밋을 편집하시겠습니까?

Git에서 루트 커밋을 편집하시겠습니까? 이후 커밋에서 메시지를 변경할 수 있습니다. git commit --amend # for the most recent commit git rebase --interactive master~2 # but requires *parent* 부모가 없는 첫 번째 커밋의 커밋 메시지를 어떻게 변경할 수 있습니까?Git 버전 1.7.12부터 이제 사용할 수 있습니다. git rebase -i --root 문서화작업 트리가 깨끗하다고 가정하면 다음 작업을 수행할 수 있습니다. # checkout the root commit git checkout # amend the commit git commit --amend # rebase all the other commits in m..

programing 2023.05.09

Createuser: 데이터베이스 postgres에 연결할 수 없음: FATAL: 역할 "tom"이 존재하지 않습니다.

Createuser: 데이터베이스 postgres에 연결할 수 없음: FATAL: 역할 "tom"이 존재하지 않습니다. 처음으로 Postgres를 설정하려고 하는데 데이터베이스를 읽고 작성할 권한이 있는 사용자를 만들어야 합니다.그러나 사용하는 경우: createuser username 단말기에 다음 메시지가 표시됩니다. createuser: 데이터베이스 postgres에 연결할 수 없음: FATAL: 역할 "tom"이 존재하지 않습니다. Tom은 제가 지금 로그인하고 있는 Ubuntu 사용자 계정입니다.는 " 이름을 "postgres"를 하려고 합니다.psql -U psql template1데이터베이스를 만들고 Rails 앱의 소유자를 지정할 수 있습니다.Ubuntu를 언급하셨으니 Postgre를 설치..

programing 2023.05.09

파이썬에서 __weakref_가 정확히 무엇입니까?

파이썬에서 __weakref_가 정확히 무엇입니까? 놀랍게도, 다음에 대한 명시적인 문서가 없습니다.__weakref__약한 참조가 여기에 설명되어 있습니다. __weakref__는 에도짧있습니다언어급되게의서설의 되어 있습니다.__slots__하지만 나는 아무것도 찾을 수 없었습니다.__weakref__그 자체로 ?▁is가 정확히 입니까?__weakref__요: 만약한다면, 참조될 - 을 얻기 재정의될 수 어떻게? - 그할역멤하요가인변버는을얻할동위플수어함있오드해그이기게떻요가수수인라원는버아당할는을작하면니냥래할▁-▁-/변:vari▁thatable▁acting▁function▁how▁member?▁if함▁may있어▁flag수?▁as▁a▁is-▁to▁a?게,▁objectass▁just▁it▁can?▁be▁-요▁..

programing 2023.05.09

jQuery에서 가장 빠른 어린이() 또는 찾기()는 무엇입니까?

jQuery에서 가장 빠른 어린이() 또는 찾기()는 무엇입니까? jQuery에서 자식 노드를 선택하려면 자식 노드()를 사용할 수도 있지만 찾을 수도 있습니다. 예: $(this).children('.foo'); 는 다음과 같은 결과를 제공합니다. $(this).find('.foo'); 이제 어떤 옵션이 가장 빠르거나 선호되며 그 이유는 무엇입니까?children() 노드 아래의 전체 DOM을 통과하는 동안 노드의 직접 자식만 살펴봅니다.children() 동일한 구현을 고려할 때 더 빨라야 합니다.하지만,find()기본 브라우저 방법을 사용하는 동안children()브라우저에서 해석되는 JavaScript를 사용합니다.제 실험에서는 일반적인 경우에 성능 차이가 별로 없습니다. 사용할 방법은 DOM에서..

programing 2023.05.09

어떤 Git 분기 모델이 귀사에 적합합니까?

어떤 Git 분기 모델이 귀사에 적합합니까? 당사는 현재 간단한 트렁크/릴리스/핫픽스 분기 모델을 사용하고 있으며 귀사 또는 개발 프로세스에 가장 적합한 분기 모델이 무엇인지에 대한 조언을 구하고 있습니다. 워크플로우 / 분기 모델 다음은 제가 본 세 가지 주요 설명이지만, 부분적으로 서로 모순되거나 우리가 직면한 후속 문제를 정리하기에는 충분하지 않습니다(아래 설명 참조).따라서 우리 팀은 지금까지 그다지 좋은 솔루션을 제공하지 못하고 있습니다.당신은 더 나은 일을 하고 있습니까? git 워크플로우(7) 수동 페이지 (nvie) 성공적인 Git 분기 모델 (reinh) 민첩한 팀을 위한 Git 워크플로우 병합 대 기본 재배치(엉킨 대 순차 기록) 라도?pull --rebase아니면 작업이 완료될 때까지..

programing 2023.05.09

Postgre에서 열 데이터 유형을 문자에서 숫자로 변경하는 방법SQL 8.4

Postgre에서 열 데이터 유형을 문자에서 숫자로 변경하는 방법SQL 8.4 다음 쿼리를 사용하고 있습니다. ALTER TABLE presales ALTER COLUMN code TYPE numeric(10,0); 열의 데이터 유형을 변경하는 방법character(20)로.numeric(10,0)하지만 오류가 발생했습니다. 열 "코드"를 숫자 형식으로 캐스팅할 수 없습니다. 다음을 사용할 수 있습니다. 선택 사항USING절은 새 열 값을 이전 열에서 계산하는 방법을 지정합니다. 생략할 경우 기본 변환은 이전 데이터 유형에서 새 열로 캐스팅된 할당과 동일합니다.aUSING이전 형식에서 새 형식으로 캐스팅된 암시적 또는 할당이 없는 경우 절을 제공해야 합니다. 따라서 데이터에 따라 다음과 같은 작업이 가능..

programing 2023.05.04

에서 개체의 전체 복사본을 수행하는 방법은 무엇입니까?NET?

에서 개체의 전체 복사본을 수행하는 방법은 무엇입니까?NET? 이 질문에는 이미 다음과 같은 답이 있습니다. 심층 복제 개체 (58개 답변) 마감됨9년 전에. 진정한 딥 카피를 원합니다.자바에서는 이것이 쉬웠지만, C#에서는 어떻게 합니까?중요 참고 사항 이진 포맷터는 더 이상 사용되지 않으며 에서 더 이상 사용할 수 없습니다.2023년 11월 이후 NET.이진 포맷터 제거 전략 참조 이에 대한 몇 가지 다른 접근 방식을 살펴보았지만 일반적인 유틸리티 방법은 다음과 같습니다. public static T DeepClone(this T obj) { using (var ms = new MemoryStream()) { var formatter = new BinaryFormatter(); formatter.Se..

programing 2023.05.04

Promise 또는 Observable을 반환해야 하는 검증자

Promise 또는 Observable을 반환해야 하는 검증자 Angular 5에서 커스텀 유효성 검사를 하려고 하는데 다음 오류가 발생했습니다. Expected validator to return Promise or Observable 값이 필요한 값과 일치하지 않으면 양식에 오류를 반환합니다. 다음은 내 코드입니다. 이것이 제 폼이 있는 구성요소입니다. constructor(fb: FormBuilder, private cadastroService:CadastroService) { this.signUp = fb.group({ "name": ["", Validators.compose([Validators.required, Validators.minLength(2)])], "email": ["", Vali..

programing 2023.05.04

ng build' 후 angular-cli에서 dist-folder 경로를 변경하는 방법

ng build' 후 angular-cli에서 dist-folder 경로를 변경하는 방법 asp.net core와 함께 angular-cli를 사용하고 싶은데 dist 폴더의 경로를 변경하는 방법을 알고 싶습니다.최신 방법은 다음을 업데이트하는 것입니다.outDir의 재산.angular.json(호출).angular-cli.json이전 Angular CLI 버전의 경우). 그ng build 명령 인수--output-path(또는)-op줄여서)도 여전히 지원됩니다. 이는 여러 값을 원하는 경우 유용할 수 있습니다.package.jsonnpm 스크립트로. 주의: The.angular-cli.json속성이 호출되지 않음output-path@cwill747의 현재 답변처럼.그것이 바로ng build논쟁의 여지가..

programing 2023.05.04

Git 저장소 크기 감소

Git 저장소 크기 감소 저는 리포 크기를 줄이기 위한 좋은 튜토리얼을 찾았지만 찾을 수 없었습니다.어떻게 하면 저장소 크기를 줄일 수 있을까요? 약 10MB이지만, Heroku는 50MB만 허용하고 앱 개발을 거의 완료하지 못했습니다. 저는 이미 gitignore에 일반 용의자(로그, 벤더, 문서 등)를 추가했습니다.최근에 .gitignore를 추가했을 뿐입니다. 좋은 의견이라도 있나?11년 후인 2021년 2월 업데이트: 새 명령(man 페이지)이 대체되어야 합니다.git gc예약할 수 있습니다. Original: 제거 프로세스를 강제로 수행하는 방법 중 하나입니다(확실히 다음 사항이 있습니다).git gc --aggressive --prune=now) repo를 정리할 다른 명령도 있습니다.하지만 ..

programing 2023.05.04