프로그램 작성

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

16
Windows 명령 프롬프트의 별명
notepad++.exe환경 변수의 경로에 추가 했습니다. 이제 명령 프롬프트 notepad++.exe filename.txt에서을 엽니 다 filename.txt. 그러나 나는 np filename.txt파일을 열기 만하고 싶습니다 . 사용하려고했습니다 DOSKEY np=notepad++. 그러나 파일을 열지 않고 이미 열려있는 notepad ++를 최전방에 가져옵니다. 파일을 어떻게 열 수 있습니까? 감사.



6
mapDispatchToProps 란 무엇입니까?
Redux 라이브러리에 대한 설명서를 읽었으며 다음 예제가 있습니다. 상태를 읽는 것 외에도 컨테이너 구성 요소는 작업을 전달할 수 있습니다. 비슷한 방식으로, 메소드 mapDispatchToProps()를 수신 dispatch()하고 프리젠 테이션 컴포넌트에 삽입하려는 콜백 소품을 리턴 하는 함수를 정의 할 수 있습니다 . 이것은 실제로 의미가 없습니다. mapDispatchToProps이미 가지고있을 때 왜 필요한 mapStateToProps가요? 또한이 …

12
파이썬에서 문자열을 연결하는 가장 좋은 방법은 무엇입니까?
파이썬은 string바꿀 수 없기 때문에 문자열을보다 효율적으로 연결하는 방법이 궁금합니다. 나는 그렇게 쓸 수 있습니다 : s += stringfromelsewhere 또는 이와 같이 : s = [] s.append(somestring) later s = ''.join(s) 이 질문을 쓰는 동안 나는 그 주제에 관해 좋은 기사를 발견했습니다. http://www.skymind.com/~ocrow/python_string/ 그러나 그것은 Python 2.x에 있습니다. 그래서 질문은 …

16
공백의 끝 및 / 또는 시작 부분에 공백을 유지하는 방법은 무엇입니까?
리소스 / 값 파일에서이 두 문자열을 연결해야합니다. <string name="Toast_Memory_GameWon_part1">you found ALL PAIRS ! on </string> <string name="Toast_Memory_GameWon_part2"> flips !</string> 나는 이렇게한다 : String message_all_pairs_found = getString(R.string.Toast_Memory_GameWon_part1)+total_flips+getString(R.string.Toast_Memory_GameWon_part2); Toast.makeText(this, message_all_pairs_found, 1000).show(); 그러나 첫 번째 줄의 끝과 두 번째 줄의 시작 부분의 공백이 사라졌습니다 (토스트가 표시 될 때) ... 어떻게해야합니까? 대답은이 문서 링크의 …

19
배열이 비어 있거나 존재하는지 확인
페이지가 처음으로로드 될 때 이미지가 있는지 확인 image_array하고 마지막 이미지를로드해야합니다. 그렇지 않으면 미리보기 버튼을 비활성화하고 사용자에게 새 이미지 버튼을 누르고 빈 배열을 만들어 이미지를 넣도록 경고합니다. 문제는 항상 불 image_array속에 있다는 것 입니다 else. 배열이 존재하면 배열을 재정의하지만 경고는 작동하지 않습니다. if(image_array.length > 0) $('#images').append('<img src="'+image_array[image_array.length-1]+'" class="images" id="1" />'); else{ …
358 javascript  jquery 

2
데이터 프레임을 피벗하는 방법
피봇이란 무엇입니까? 어떻게 피벗합니까? 이것이 피벗입니까? 긴 형식을 넓은 형식으로? 피벗 테이블에 대해 많은 질문을 보았습니다. 피벗 테이블에 대해 묻는다는 것을 모르더라도 일반적으로 사용됩니다. 피봇 팅의 모든 측면을 포괄하는 정식 질문과 답변을 작성하는 것은 사실상 불가능합니다. ...하지만 나는 그것을 갈 것입니다. 기존 질문과 답변의 문제점은 종종 기존의 많은 정답을 사용하기 …

10
PreparingForSegue를 전달하는 방법 : 객체
지도보기 ( rightCalloutAccessory버튼 포함) 에 많은 주석이 있습니다. 버튼은 이것에서 a로 segue를 수행 mapview합니다 tableview. tableview클릭 한 콜 아웃 버튼에 따라 데이터를 보유하는 다른 객체 를 전달하고 싶습니다 . 예를 들면 : (완전히 구성) annotation1 (오스틴)-> 데이터 obj 1 전달 (오스틴 관련) annotation2 (달라스)-> 데이터 obj 2 전달 (댈러스 관련) …

8
정적 및 비 정적 초기화 코드 블록의 차이점
내 질문은 정적 키워드의 특정 사용법에 관한 것입니다. static키워드 를 사용 하여 어떤 함수에 속하지 않은 클래스 내의 코드 블록을 커버 할 수 있습니다. 예를 들어 다음 코드는 컴파일됩니다. public class Test { private static final int a; static { a = 5; doSomething(a); } private static int doSomething(int x) …

8
console.dir과 console.log의 차이점은 무엇입니까?
Chrome에서 console객체는 동일한 작업을 수행하는 두 가지 방법을 정의합니다. console.log(...) console.dir(...) 온라인에서 어딘가 dir에서 오브젝트를 복사하기 전에 오브젝트의 사본 을 가져 오는 반면 log콘솔에 참조를 전달하기 만하면 로깅 한 오브젝트를 검사 할 때 오브젝트가 변경되었을 수 있습니다. 그러나 일부 예비 테스트에 따르면 아무런 차이가 없으며 둘 다 기록되었을 때와는 다른 …


5
자바 스크립트 .map 파일-자바 스크립트 소스 맵
최근에 Angular.js.map 와 같은 일부 JavaScript 라이브러리와 함께 제공되는 확장명을 가진 파일을 보았는데 머릿속에 몇 가지 질문이 생겼습니다. 무엇입니까? 왜 Angular의 직원들이 .js.map파일 을 전달 해야합니까? (JavaScript 개발자로서) angular.min.js.map파일을 어떻게 사용할 수 있습니까? .js.mapJavaScript 응용 프로그램 용 파일을 만들 때주의해야합니까 ? 어떻게 만들어 지나요? 나는 살펴 보았고 angular.min.js.map이상한 형식의 문자열로 …

16
JavaScript에서 증가 (“++”) 및 감소 (“-”) 연산자를 피해야하는 이유는 무엇입니까?
jslint 도구 의 팁 중 하나 는 다음과 같습니다. ++ 및- ++ (증가) 및-(감소) 연산자는 과도한 까다 로움을 유발하여 잘못된 코드에 기여하는 것으로 알려져 있습니다. 바이러스 및 기타 보안 위협을 가능하게하는 잘못된 아키텍처에 이어 두 번째입니다. 이 연산자의 사용을 금지하는 플러스 플러스 옵션이 있습니다. 나는 PHP 구문 $foo[$bar++]이 쉽게 하나의 …

30
N 아래에 모든 소수를 나열하는 가장 빠른 방법
이것이 내가 올 수있는 최고의 알고리즘입니다. def get_primes(n): numbers = set(range(n, 1, -1)) primes = [] while numbers: p = numbers.pop() primes.append(p) numbers.difference_update(set(range(p*2, n+1, p))) return primes >>> timeit.Timer(stmt='get_primes.get_primes(1000000)', setup='import get_primes').timeit(1) 1.1499958793645562 더 빠르게 만들 수 있습니까? 이 코드에는 결함 numbers이 있습니다. 순서가없는 세트 이므로 세트 numbers.pop()에서 가장 낮은 숫자를 …

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