프로그램 작성

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

26
백그라운드 서비스로 node.js 앱을 어떻게 실행합니까?
이 게시물은 수년 동안 많은 주목을 받았으므로이 게시물의 맨 아래에 플랫폼 당 최고의 솔루션을 나열했습니다. 원본 게시물 : node.js 서버가 백그라운드에서 실행되기를 원합니다. 즉, 터미널을 닫을 때 서버가 계속 실행되기를 원합니다. 나는 이것을 봤고이 자습서를 생각해 냈지만 의도 한대로 작동하지 않습니다. 따라서 데몬 스크립트를 사용하는 대신 출력 리디렉션 ( 2>&1 …

10
파일에서 특정 줄에 대한 커밋 로그를 검색 하시겠습니까?
git 이 파일 의 특정 줄 에 닿은 커밋에 대한 커밋 로그를 제공하는 방법이 있습니까? 처럼 git blame, 그러나 git blame특정 줄에 닿은 LAST 커밋을 보여줍니다. 파일의 어느 위치에 대한 커밋 목록이 아니라 특정 줄에 닿은 커밋 목록과 비슷한 로그를 얻고 싶습니다.
502 git 

5
자식 분기, 포크, 가져 오기, 병합, 리베이스 및 복제의 차이점은 무엇입니까?
Git의 브랜치, 포크 및 클론의 차이점을 이해하고 싶습니까? 마찬가지로,에 git fetch반대하여을 할 때 무엇을 의미 git pull합니까? 또한 ? rebase와 비교하여 merge무엇을 의미 합니까? 개인 커밋을 함께 스쿼시하려면 어떻게해야합니까? 그들은 어떻게 사용되며 왜 사용되며 무엇을 상징합니까? GitHub는 어떻게 파악됩니까?
502 git  branch  clone  git-clone  gitx 

14
0으로 끝나는 바이트 배열을 문자열로 변환하는 방법은 무엇입니까?
[100]byte많은 string데이터 를 전송 하려면 읽어야 합니다 . 모든 strings의 길이가 정확히 100자인 것은 아니기 때문에 의 나머지 부분은 s byte array로 채워집니다 0. 내가 변환하면 [100]byte에 string의해 : string(byteArray[:])의 미행 0들로 표시됩니다 ^@^@의. C에서이 string해지됩니다 0, 그래서 나는이를 변환하는 가장 좋은 방법은 무엇 궁금 byte array에 stringGolang에서.
502 go 


7
XDocument 또는 XmlDocument
나는 지금 배우고 XmlDocument있지만 방금 뛰어 들었고 XDocument그 차이점이나 이점을 검색하려고 할 때 유용한 것을 찾을 수 없습니다. 왜 다른 것을 사용하는지 말해 줄 수 있습니까?

7
async / await-언제 작업 대 무효를 반환합니까?
어떤 시나리오에서 사용하고 싶습니까? public async Task AsyncMethod(int num) 대신에 public async void AsyncMethod(int num) 당신의 진행 상황을 추적 할 수 있도록 작업을해야 할 경우 내가 생각할 수있는 유일한 시나리오입니다. 또한, 다음과 같은 방법으로, 비동기 및 await를 키워드는 불필요하다? public static async void AsyncMethod2(int num) { await Task.Factory.StartNew(() => Thread.Sleep(num)); …

11
Java에 SortedList가없는 이유는 무엇입니까?
Java에는 SortedSet및 SortedMap인터페이스가 있습니다. 둘 다 Java Collections 프레임 워크 에 속하며 요소에 액세스하는 정렬 된 방법을 제공합니다. 그러나 내 이해에는 SortedListJava 가 없습니다 . java.util.Collections.sort()목록을 정렬하는 데 사용할 수 있습니다 . 왜 그런 식으로 설계되었는지 아십니까?

11
배열 필드가 비어 있지 않은 MongoDB 레코드 찾기
내 모든 기록에는 "사진"이라는 필드가 있습니다. 이 필드는 문자열 배열입니다. 이제이 배열이 비어 있지 않은 최신 10 개의 레코드를 원합니다. 나는 주변에서 봤지만 이상하게도 이것에 대해 많이 찾지 못했습니다. $ where 옵션을 읽었지만 네이티브 함수의 속도가 얼마나 느린 지, 더 나은 솔루션이 있는지 궁금합니다. 그럼에도 불구하고 작동하지 않습니다. ME.find({$where: 'this.pictures.length …
502 mongodb  mongoose 

13
MySQL에서 조인으로 삭제
내 테이블을 작성하는 스크립트는 다음과 같습니다. CREATE TABLE clients ( client_i INT(11), PRIMARY KEY (client_id) ); CREATE TABLE projects ( project_id INT(11) UNSIGNED, client_id INT(11) UNSIGNED, PRIMARY KEY (project_id) ); CREATE TABLE posts ( post_id INT(11) UNSIGNED, project_id INT(11) UNSIGNED, PRIMARY KEY (post_id) ); 내 PHP 코드에서 클라이언트를 삭제할 때 …
501 mysql 



7
Git으로 커밋을 부분적으로 따기
릴리스 및 개발이라는 두 가지 지점에서 작업 하고 있습니다 . 릴리스 브랜치에 커밋 된 일부 변경 사항을 개발 브랜치 로 다시 통합해야한다는 것을 알았습니다 . 문제는 커밋을 모두 필요로하지 않으며 특정 파일의 일부 덩어리 만 필요하다는 것입니다. git cherry-pick bc66559 트릭을 수행하지 않습니다. 내가 할 때 git show bc66559 나는 …

30
더 이상 사용되지 않는 UIDevice uniqueIdentifier-지금 무엇을해야합니까?
UIDevice uniqueIdentifier 속성은 iOS 5 에서 더 이상 사용되지 않으며 iOS 7 이상 에서는 사용할 수 없다는 사실 이 밝혀 졌습니다. 다른 방법이나 속성을 사용할 수 없거나 앞으로 나올 것으로 보이지 않습니다. 기존의 많은 앱은 특정 장치를 고유하게 식별하기 위해이 속성에 밀접하게 의존합니다. 앞으로이 문제를 어떻게 처리 할 수 ​​있습니까? …
501 ios  deprecated  uidevice 


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