프로그램 작성

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

17
html <base> 태그에 대한 권장 사항은 무엇입니까?
이전에 &lt;base&gt;HTML 태그가 실제로 사용 된 적이 없습니다 . 그것을 피해야 함을 의미하는 함정이 있습니까? 현대 프로덕션 사이트 (또는 모든 사이트)에서 사용중인 것을 결코 알지 못했기 때문에 내 사이트의 링크를 단순화하는 데 유용한 응용 프로그램이있는 것 같습니다. 편집하다 몇 주 동안 기본 태그를 사용한 후 기본 태그를 사용하여 처음 나타나는 …

15
for 루프를 끊지 않고 배열을 반복하고 항목을 제거
다음 for 루프가 있고 splice()항목을 제거하는 데 사용할 때 '초'가 정의되지 않았습니다. 정의되지 않았는지 확인할 수는 있지만 더 우아한 방법이 있다고 생각합니다. 원하는 것은 단순히 항목을 삭제하고 계속 진행하는 것입니다. for (i = 0, len = Auction.auctions.length; i &lt; len; i++) { auction = Auction.auctions[i]; Auction.auctions[i]['seconds'] --; if (auction.seconds &lt; …
462 javascript  loops 


9
파이썬 객체를 올바르게 정리하려면 어떻게합니까?
class Package: def __init__(self): self.files = [] # ... def __del__(self): for file in self.files: os.unlink(file) __del__(self)위의 AttributeError 예외로 실패합니다. 이해 파이썬은 보장하지 않습니다 때 "전역 변수"(이 맥락에서 구성원 데이터?)의 존재를 __del__()호출됩니다. 그 경우이고 이것이 예외의 원인 인 경우, 객체가 올바르게 파괴되도록하려면 어떻게해야합니까?
462 python  destructor 

14
Docker의 빌드 컨텍스트 외부에 파일을 포함시키는 방법은 무엇입니까?
Docker 파일에서 "ADD"명령을 사용하여 Docker의 빌드 컨텍스트 외부의 파일을 어떻게 포함시킬 수 있습니까? Docker 설명서에서 : 경로는 빌드 컨텍스트 내에 있어야합니다. 도커 빌드의 첫 번째 단계는 컨텍스트 디렉토리 (및 서브 디렉토리)를 도커 디먼에 보내는 것이므로 ../something/something을 추가 할 수 없습니다. 이 문제에 Docker를 수용하기 위해 전체 프로젝트를 재구성하고 싶지 않습니다. …
462 docker 

4
SSH를 통한 파일 전송 [닫힘]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 9 년 ago . 명령 줄에서 원격 서버로 SSH 연결하고 명령을 사용하여 디렉토리를 로컬 컴퓨터에 복사하려고합니다 scp. 그러나 원격 서버는 다음 "사용"메시지를 반환합니다. [Stewart:console/ebooks/discostat] jmm% scp -p ./styles/ …
461 ssh  scp 

26
PHP 세션이 이미 시작되었는지 확인
때로는 세션을 시작한 페이지와 세션이 시작되지 않은 페이지에서 호출되는 PHP 파일이 있습니다. 따라서이 session_start()스크립트를 사용할 때 "세션이 이미 시작되었습니다"라는 오류 메시지가 표시되는 경우가 있습니다. 이를 위해 다음 줄을 넣었습니다. if(!isset($_COOKIE["PHPSESSID"])) { session_start(); } 그러나 이번에는이 경고 메시지가 나타납니다. 통지 : 정의되지 않은 변수 : _SESSION 세션이 이미 시작되었는지 확인하는 더 …

7
SQL Server 2008을 사용하여 IDENTITY_INSERT를 설정 및 해제하는 방법은 무엇입니까?
IDENTITY_INSERTOFF로 설정 하면 삽입 작업 중에 오류가 발생하는 이유는 무엇 입니까? SQL Server 2008에서 올바르게 설정하려면 어떻게합니까? SQL Server Management Studio를 사용합니까? 이 쿼리를 실행했습니다. SET IDENTITY_INSERT Database. dbo. Baskets ON 그런 다음 콘솔에 명령이 성공적으로 완료되었다는 메시지가 나타납니다. 그러나 응용 프로그램을 실행할 때 여전히 아래에 표시된 오류가 발생합니다. Cannot …

19
플랫폼이 동일하더라도 "잘못된 형식의 프로그램을로드하려고했습니다"
64 비트 시스템의 32 비트 관리되지 않는 DLL에서 함수를 호출하고 있습니다. 내가 얻는 것은 : BadImageFormatException : 형식이 잘못된 프로그램을로드하려고했습니다. (HRESULT 예외 : 0x8007000B) 처음에는 프로젝트를 Any CPU 플랫폼으로 설정했기 때문에 둘 다 x86으로 변경했지만이 오류는 여전히 발생합니다. 이것이 내가 아는 유일한 해결책입니다. DLL은 다른 프로그램 (소스가없는)과 함께 사용할 수 …


23
~에 대한 JavaScript
for ... in과 for 루프에 큰 차이가 있다고 생각하십니까? 어떤 종류의 "사용"을 선호하고 그 이유는 무엇입니까? 연관 배열의 배열이 있다고 가정 해 봅시다. var myArray = [{'key': 'value'}, {'key': 'value1'}]; 따라서 반복 할 수 있습니다. for (var i = 0; i &lt; myArray.length; i++) 과: for (var i in myArray) …
461 javascript 

18
Bash 함수에서 문자열 값을 반환하는 방법
Bash 함수에서 문자열을 반환하고 싶습니다. Java로 예제를 작성하여 내가하고 싶은 것을 보여줄 것입니다. public String getSomeString() { return "tadaa"; } String variable = getSomeString(); 아래 예제는 bash에서 작동하지만 더 좋은 방법이 있습니까? function getSomeString { echo "tadaa" } VARIABLE=$(getSomeString)

30
편집 텍스트에 초점을 맞출 때 소프트 키보드를 표시하는 방법
에 EditText초점이 맞았을 때 (기기에 물리적 키보드가없는 경우) 소프트 키보드를 자동으로 표시 하고 싶은데 두 가지 문제가 있습니다. 내가 Activity표시되면 EditText초점이 맞았지만 키보드가 표시되지 않는 경우 키보드를 다시 표시하려면 키보드를 다시 클릭해야합니다 (내가 표시되면 표시되어야 함 Activity). 키보드에서 완료를 클릭하면 키보드가 닫히지 만 EditText초점 이 유지되고 원하지 않습니다 (편집이 완료되었으므로). …

4
Git에서 오래된 (마지막이 아닌) 커밋에 변경된 파일을 추가하는 방법
지난 한 시간 동안 여러 가지 사항을 변경하고 단계별로 커밋했지만 일부 커밋 전에 변경된 파일을 추가하는 것을 잊어 버렸습니다. 로그는 다음과 같습니다. GIT TidyUpRequests u:1 d:0&gt; git log commit fc6734b6351f6c36a587dba6dbd9d5efa30c09ce Author: David Klein &lt;&gt; Date: Tue Apr 27 09:43:55 2010 +0200 The Main program now tests both Webservices at once …
461 git 

10
정수를 16 진수로 변환 한 후 다시 변환
다음을 어떻게 변환 할 수 있습니까? 2934 (정수)-B76 (16 진) 내가하려는 일을 설명하겠습니다. 데이터베이스에 정수로 저장된 사용자 ID가 있습니다. 사용자가 자신의 ID를 참조하도록하는 대신 16 진수 값을 사용하도록하고 싶습니다. 주된 이유는 더 짧기 때문입니다. 따라서 정수에서 16 진수로 이동해야 할뿐만 아니라 16 진수에서 정수로 이동해야합니다. C #에서 이것을 수행하는 쉬운 …
461 c#  hex  type-conversion 

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