프로그램 작성

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

19
POST 쿼리 매개 변수를 검색하는 방법은 무엇입니까?
여기 내 간단한 양식이 있습니다. <form id="loginformA" action="userlogin" method="post"> <div> <label for="email">Email: </label> <input type="text" id="email" name="email"></input> </div> <input type="submit" value="Submit"></input> </form> 내 Express.js /Node.js 코드 는 다음과 같습니다 . app.post('/userlogin', function(sReq, sRes){ var email = sReq.query.email.; } 나는 sReq.query.email또는 sReq.query['email']또는 sReq.params['email']등등을 시도했다 . 그들 중 어느 것도 효과가 없다. …





9
사전의 문자열 표현을 사전으로 변환 하시겠습니까?
다음 문자열과 같은 의 str표현을 어떻게?로 변환 할 수 있습니까?dictdict s = "{'muffin' : 'lolz', 'foo' : 'kitty'}" 나는 사용하지 않는 것이 좋습니다 eval. 다른 무엇을 사용할 수 있습니까? 이것의 주된 이유는 그가 작성한 동료 클래스 중 하나이기 때문에 모든 입력을 문자열로 변환합니다. 나는이 문제를 다루기 위해 수업을 수정하고 기분이 …

30
인터페이스 대베이스 클래스
언제 인터페이스를 사용해야하고 기본 클래스를 언제 사용해야합니까? 메소드의 기본 구현을 실제로 정의하지 않으려면 항상 인터페이스 여야합니까? 개와 고양이 수업이 있다면. PetBase 대신 IPet을 구현하고 싶은 이유는 무엇입니까? 애완 동물을 기준으로 애완 동물에 배치 할 수 있기 때문에 ISheds 또는 IBarks (IMakesNoise?)에 대한 인터페이스가 있음을 이해할 수 있지만 일반 애완 동물에 …

21
JavaScript로 여러 사례 전환
JavaScript의 switch 문에 여러 경우가 필요합니다. switch (varName) { case "afshin", "saeed", "larry": alert('Hey'); break; default: alert('Default case'); break; } 어떻게해야합니까? JavaScript에서 이와 같은 것을 할 수있는 방법이 없다면 DRY concept을 따르는 대안 솔루션을 알고 싶습니다 .



30
쉘 스크립트에서“cd”가 작동하지 않는 이유는 무엇입니까?
현재 디렉토리를 내 프로젝트 디렉토리로 변경하는 작은 스크립트를 작성하려고합니다. #!/bin/bash cd /home/tree/projects/java 이 파일을 proj로 저장하고에 실행 권한을 추가 chmod하고에 복사했습니다 /usr/bin. 내가 전화하면 : proj아무것도하지 않습니다. 내가 무엇을 잘못하고 있지?
766 linux  shell 

15
왜 px 대신 em입니까?
스타일 시트에서 픽셀 대신 em을 사용하여 크기와 거리를 정의해야한다고 들었습니다. 그래서 질문은 CSS에서 스타일을 정의 할 때 px 대신 em을 사용해야하는 이유는 무엇입니까? 이것을 보여주는 좋은 예가 있습니까?

13
자식 리포지토리의 줄 수 계산
git 저장소의 모든 파일에있는 총 줄 수를 어떻게 계산합니까? git ls-files git에 의해 추적 된 파일 목록을 제공합니다. cat모든 파일 에 대한 명령을 찾고 있습니다. 같은 것 git ls-files | [cat all these files] | wc -l
766 bash  git  shell  line-count 

12
Maven의 종속성 관리와 종속성의 차이점
차이점은 무엇이며 dependencyManagement그리고 dependencies? Apache Maven 웹 사이트에서 문서를 보았습니다. dependencyManagement하위 버전에서 버전을 지정하지 않고 하위 모듈에서 정의 된 종속성을 사용할 수있는 것 같습니다 . 예를 들면 다음과 같습니다. 상위 프로젝트 (Pro-par)는 다음에 따라 종속성을 정의합니다 dependencyManagement. <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8</version> </dependency> </dependencies> </dependencyManagement> 그런 다음 Pro-par의 자식에서 …


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