프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A



5
실패한`docker build`의 파일 시스템을 어떻게 검사 할 수 있습니까?
cpanm다양한 프로젝트의 기본 이미지로 Perl 모듈을 설치하는 데 사용하여 개발 프로세스를 위해 새로운 Docker 이미지를 작성하려고합니다 . Dockerfile을 개발하는 동안 cpanm일부 모듈이 제대로 설치되지 않았기 때문에 실패 코드를 리턴합니다. apt좀 더 설치 해야한다고 확신합니다 . 내 질문은 /.cpanm/work로그를 검사하기 위해 출력에서 ​​인용 된 디렉토리를 어디에서 찾을 수 있습니까? 일반적인 경우 …
272 debugging  docker  cpanm 



3
타이프 스크립트 내보내기와 기본 내보내기
사이 타이프의 차이 무엇 export과 default export. 모든 자습서에서 사람들 export이 클래스를 사용하는 것을 보았고 default내보내기 전에 키워드를 추가하지 않으면 코드를 컴파일 할 수 없습니다 . 또한 공식 typescript documentation 에서 기본 내보내기 키워드의 흔적을 찾을 수 없습니다 . export class MyClass { collection = [1,2,3]; } 컴파일하지 않습니다. 그러나: …

6
파이썬 함수 전역 변수?
이와 같은 혼란으로 인해 전역 변수를 먼저 사용하지 않아야한다는 것을 알고 있지만 변수를 사용하는 경우 다음과 같은 유효한 방법을 사용합니까? (별도의 함수로 만든 변수의 전역 복사본을 호출하려고합니다.) x = "somevalue" def func_A (): global x # Do things to x return x def func_B(): x = func_A() # Do things …

6
Github 프로젝트 내부의 검색 코드
Github 프로젝트의 코드 내부에서 무언가를 grep하는 방법이 있습니까? 소스를 가져 와서 로컬에서 grep 할 수는 있지만 웹 인터페이스 또는 타사 대안을 통해 가능한지 궁금합니다. 아이디어?
272 git  search  github 

19
"확장 구성으로 인해 요청한 페이지를 제공 할 수 없습니다." 에러 메시지
응용 프로그램을 실행하려고 할 때이 오류 메시지가 나타납니다. 나는 그것을 고치는 방법을 모른다 : HTTP 오류 404.3-찾을 수 없음 확장 구성으로 인해 요청한 페이지를 제공 할 수 없습니다. 페이지가 스크립트 인 경우 핸들러를 추가하십시오. 파일을 다운로드해야하는 경우 MIME 맵을 추가하십시오. 오류 페이지의 스크린 샷은 다음과 같습니다. 이 오류를 해결하려면 어떻게해야합니까?
272 asp.net  iis 

16
'X-Frame-Options'를 'SAMEORIGIN'으로 설정하여 프레임에 표시하지 않습니다.
사람들이 휴대 전화에서 웹 사이트에 액세스 할 수 있도록 반응 형 웹 사이트를 개발 중입니다. 이 사이트에는 Google, Facebook 등 ... (OAuth)을 사용하여 로그인 할 수있는 보안 부분이 있습니다. 서버 백엔드는 ASP.Net Web API 2를 사용하여 개발되었으며 프론트 엔드는 주로 일부 Razor가있는 AngularJS입니다. 인증 부분의 경우 Android를 포함한 모든 브라우저에서 …

25
"if"문을 반전시켜 중첩을 줄입니다.
예를 들어 코드에서 ReSharper 를 실행했을 때 : if (some condition) { Some code... } ReSharper는 위의 경고 (네 스팅을 줄이기 위해 "if"문을 반전시킵니다)를 알려주고 다음 수정 사항을 제안했습니다. if (!some condition) return; Some code... 왜 더 좋은지 이해하고 싶습니다. 나는 항상 "goto"와 같은 문제가있는 방법의 중간에 "return"을 사용한다고 생각했다.
272 c#  resharper 


14
이미 삭제 한 큰 파일로 인해 GitHub에 푸시 할 수 없습니다
현재 나는 빈 GitHub 저장소 SSH 서버 저장소 (기본) 지역 레포 SSH 서버 저장소는 최신 저장소 (생산 사이트)이므로 Git 복제본을 로컬에서 로컬로 수행했습니다. 그런 다음 git pushGitHub에 시도했습니다 . 모든 것이 괜찮 았지만 filename.gz에 대해 GitHub에 비해 너무 큽니다. 이 파일이 필요하지 않아 Git 캐시에서 제거하기 위해 여러 개의 Git …
272 git  github  git-push 

8
선택기가 null을 반환하는지 어떻게 알 수 있습니까?
jQuery 선택기가 빈 객체를 반환하는지 감지하는 가장 좋은 방법은 무엇입니까? 당신이 할 경우 : alert($('#notAnElement')); [object Object]를 얻게되므로 지금하는 방법은 다음과 같습니다. alert($('#notAnElement').get(0)); "정의되지 않음"으로 표시되므로이를 확인할 수 있습니다. 그러나 그것은 매우 나쁜 것 같습니다. 다른 방법은 무엇입니까?

12
Vim에서 줄 바꿈 삭제
Vim의 줄 끝에서 줄 바꿈을 삭제하여 다음 줄이 현재 줄에 추가되도록하는 방법이 있습니까? 예를 들면 다음과 같습니다. Evaluator<T>(): _bestPos(){ } 줄을 복사하여 이전 줄에 붙여 넣지 않고이 모든 것을 한 줄에 넣고 싶습니다. 커서를 각 줄의 끝 부분에 놓고 키를 누르고 다음 줄이 커서가있는 것과 같은 줄로 이동할 수 있어야합니다. …
271 unix  vim  shell  ssh  vi 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.