프로그램 작성

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



13
usr / bin / ld : -l <nameOfTheLibrary>을 찾을 수 없습니다
프로그램을 컴파일하려고 하는데이 오류가 반환됩니다. usr/bin/ld: cannot find -l&lt;nameOfTheLibrary&gt; 내 makefile에서 명령을 사용하고 g++다른 디렉토리에있는 내 라이브러리에 대한 심볼릭 링크 인 내 라이브러리에 대한 링크를 사용합니다. 제대로 작동하도록 추가 할 수있는 옵션이 있습니까?
443 c++  linux  g++ 

9
커밋하기 전에 git에서 파일 diff를 보는 방법
이것은 종종 나에게 일어난다 : 나는 하루나 이틀 동안 동시에 두 가지 관련 변경 사항을 작업하고 있으며 커밋 할 때 특정 파일에서 변경된 내용을 잊어 버립니다. (이것은 개인 git repo이므로 커밋에서 둘 이상의 업데이트가 가능합니다.) 체크인하려는 로컬 파일과 해당 파일의 마지막 커밋 사이의 변경 사항을 미리 볼 수있는 방법이 있습니까? …
443 git  git-diff 


11
Java에서 parseInt ()와 valueOf ()가 다른가요?
parseInt()와는 어떻게 다른 valueOf()가요? 그들은 나에게 정확히 같은 일을 할 것으로 보인다 (도 간다 parseFloat(), parseDouble(), parseLong()등, 그들은 어떻게 다르다 Long.valueOf(string)? 또한, 이들 중 어느 것이 바람직하고 관례 적으로 더 자주 사용됩니까?
443 java 



17
핍의 캐시를 제거 하시겠습니까?
psycopg2 v2.4.1을 구체적으로 설치해야합니다. 나는 실수로했다 : pip install psycopg2 대신에: pip install psycopg2==2.4.1 이전 버전 대신 2.4.4가 설치됩니다. 이제 psycopg2를 pip 제거하고 올바른 버전으로 다시 설치 한 후에도 pip가 처음 다운로드 한 캐시를 다시 사용하는 것으로 보입니다. pip가 다운로드 캐시를 지우고 명령에 포함 된 특정 버전을 사용하도록하려면 어떻게해야합니까?
443 python  pip 


14
Java 8의 java.util.stream.Stream에서 목록 검색
컬렉션을 쉽게 필터링하기 위해 Java 8 람다로 놀고있었습니다. 그러나 나는 동일한 진술 내에서 결과를 새로운 목록으로 검색하는 간결한 방법을 찾지 못했습니다. 지금까지 가장 간결한 접근 방식은 다음과 같습니다. List&lt;Long&gt; sourceLongList = Arrays.asList(1L, 10L, 50L, 80L, 100L, 120L, 133L, 333L); List&lt;Long&gt; targetLongList = new ArrayList&lt;&gt;(); sourceLongList.stream().filter(l -&gt; l &gt; 100).forEach(targetLongList::add); 그물에있는 …

30
Bash 배열에 값이 포함되어 있는지 확인
Bash에서 배열에 특정 값이 포함되어 있는지 테스트하는 가장 간단한 방법은 무엇입니까? 편집 : 답변과 의견의 도움으로 몇 가지 테스트 후에 다음과 같은 결과를 얻었습니다. function contains() { local n=$# local value=${!n} for ((i=1;i &lt; $#;i++)) { if [ "${!i}" == "${value}" ]; then echo "y" return 0 fi } echo …
443 arrays  bash 



30
Java에서 XML을 예쁘게 인쇄하는 방법은 무엇입니까?
줄 바꿈이나 들여 쓰기가없는 XML이 포함 된 Java String이 있습니다. 멋진 형식의 XML을 사용하여 String으로 바꾸고 싶습니다. 어떻게해야합니까? String unformattedXml = "&lt;tag&gt;&lt;nested&gt;hello&lt;/nested&gt;&lt;/tag&gt;"; String formattedXml = new [UnknownClass]().format(unformattedXml); 참고 : 내 입력은 String 입니다. 내 출력은 String 입니다. (기본) 모의 결과 : &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;root&gt; &lt;tag&gt; &lt;nested&gt;hello&lt;/nested&gt; &lt;/tag&gt; &lt;/root&gt;
443 java  xml  pretty-print 

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