프로그램 작성

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


9
루비 STDIN의 모범 사례?
Ruby의 명령 행 입력을 처리하고 싶습니다. > cat input.txt | myprog.rb > myprog.rb < input.txt > myprog.rb arg1 arg2 arg3 ... 가장 좋은 방법은 무엇입니까? 특히 나는 빈 STDIN을 다루고 싶어하며 우아한 해결책을 원합니다. #!/usr/bin/env ruby STDIN.read.split("\n").each do |a| puts a end ARGV.each do |b| puts b end
307 ruby  stdin 


20
통합과 단위 테스트의 차이점은 무엇입니까?
단위 테스트 및 통합 테스트의 소위 교과서 정의를 알고 있습니다. 궁금한 점은 단위 테스트를 쓸 시간이되었을 때입니다. 가능한 많은 클래스 세트를 다루기 위해 작성합니다. 예를 들어 Word수업 이 있으면 수업에 대한 단위 테스트를 작성합니다 Word. 그 후, 나는 나의 쓰기 시작 Sentence클래스를, 그리고이 상호 작용해야하는 경우 Word클래스, 나는 종종 내 …

9
Java 세트의 '포함'과 같은 것이 있습니까?
같은 유형의 A와 B 두 세트가 있습니다. A에 세트 B의 요소가 있는지 찾아야합니다. 세트를 반복하지 않고 가장 좋은 방법은 무엇입니까? 설정 라이브러리가 contains(object)하고 containsAll(collection)있지만 containsAny(collection).
307 java 


3
Visual Studio가 다음 오류 바로 가기로 이동합니까?
Visual Studio 2008의 VB.NET에서 컴파일이 실패하면 화면 하단에 오류 목록이 나타납니다. 오류로 이동하려면 오류 목록에서 오류를 두 번 클릭하십시오. 목록의 다음 오류로 자동 이동하는 바로 가기가 있습니까? 아래로 내려 가서 축소하려는 목록을 두 번 클릭해야 할 때 약간 지루합니다.

19
JVM에서 프록시를 사용하도록 설정하는 방법
많은 경우, Java 앱은 인터넷에 연결해야합니다. 가장 일반적인 예는 XML 파일을 읽고 스키마를 다운로드해야 할 때 발생합니다. 프록시 서버 뒤에 있습니다. 프록시를 사용하도록 JVM을 어떻게 설정합니까?
307 java  proxy  jvm 

16
새로운 Android 용 인텔 에뮬레이터 실행
최근 구글과 인텔은 에뮬레이터를 실행하는 새로운 방법을 발표했다.이 방법은 이전 버전 (ARM CPU를 에뮬레이트 한)보다 훨씬 잘 작동한다. 여기에 이것 에 관한 링크가 있습니다 : this and this . 그러나 지시에 따라 새 구성 요소를 설치하고 새 에뮬레이터 구성을 만든 후에 오류가 발생하고 개선 사항도 볼 수 없습니다. API 10과 …

7
MySQL 쿼리 문자열 포함
$haystack특정 열의 값 (string )에 특정 데이터 (string $needle)가 다음과 같이 포함되어 있는지 확인하는 MySQL로 쿼리를 만드는 방법을 알아 내려고 노력 했습니다. mysql_query(" SELECT * FROM `table` WHERE `column`.contains('{$needle}') "); PHP에서 함수는이라고 불립니다 substr($haystack, $needle). WHERE substr(`column`, '{$needle}')=1

1
모든 브랜치에서 작성자 당 Git 커밋 수
모든 지점에서 저자 당 커밋 수를 얻고 싶습니다. 내가 볼 git shortlog -s -n 아주 좋은 목록을 인쇄하지만 아직 다른 브랜치에서 병합되지 않은 커밋은 계산하지 않습니다. 모든 분기에서이 명령을 반복하면 공통 커밋이 여러 번 계산됩니다. 전반적인 그림을 얻을 수있는 스크립트 / 명령을 제공해 주시겠습니까?

12
다른 스크립트에서 스크립트를 호출하는 가장 좋은 방법은 무엇입니까?
모듈에없는 test1.py라는 스크립트가 있습니다. 스크립트 자체가 실행될 때 실행할 코드 만 있습니다. 함수, 클래스, 메소드 등이 없습니다. 서비스로 실행되는 다른 스크립트가 있습니다. 서비스로 실행되는 스크립트에서 test1.py를 호출하고 싶습니다. 예를 들면 다음과 같습니다. 파일 test1.py print "I am a test" print "see! I do nothing productive." 파일 service.py # Lots of …
307 python 

6
Express 애플리케이션에서 JSON POST 데이터를 사용하는 방법
서버에 다음 JSON 문자열을 보내고 있습니다. ( { id = 1; name = foo; }, { id = 2; name = bar; } ) 서버에서 나는 이것을 가지고있다. app.post('/', function(request, response) { console.log("Got response: " + response.statusCode); response.on('data', function(chunk) { queryResponse+=chunk; console.log('data'); }); response.on('end', function(){ console.log('end'); }); }); 문자열을 보내면 …
307 json  node.js  express 


6
Linux에서 scp 복사를 위해 경로에서 공백을 어떻게 피합니까?
나는 리눅스를 처음 사용하고 원격에서 로컬 시스템으로 파일을 복사하고 싶습니다 ... 이제 리눅스 시스템에서 scp 명령을 사용하고 있습니다. 복사하려고 할 때 폴더 나 파일 이름에 공백이 있습니다. 파일에는 "No such file or directory"라는 오류 메시지가 표시됩니다. 나는 시도했다 : scp ael5105@192.168.0.200:'/home/5105/test/gg/Untitled Folder/a/qy.jpg' /var/www/try/ 온라인에서 일부 참조를 보았지만 완벽하게 이해하지 못합니다. …
307 linux  unix  ubuntu  whitespace  scp 

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