프로그램 작성

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


28
“무작위”이해
나는 이것에 대해 내 머리를 얻을 수 없다. rand() 또는 : rand() * rand() 나는 그것이 진짜 두뇌 맛보기를 찾는 중이 야, 당신은 나를 도울 수 있습니까? 편집하다: 직관적으로 나는 수학적인 대답이 그것들이 똑같이 무작위라는 것을 알고 있지만, 도움이 될 수는 없지만 두 개의 곱셈을 할 때 "임의의 숫자 알고리즘을 …

10
커밋 메시지로 Git 저장소를 검색하는 방법은 무엇입니까?
커밋 메시지 "Build 0051"을 사용하여 소스 코드를 GIT에 체크인했습니다. 그러나 소스 코드를 더 이상 찾을 수없는 것 같습니다. 명령 줄을 사용하여 GIT 저장소 에서이 소스를 어떻게 추출합니까? 최신 정보 SmartGIT를 사용하여 버전 0043, 0044, 0045 및 0046에서 확인되었습니다. 0043을 체크 아웃하고 다른 지점에서 0051까지의 버전을 체크인했습니다. 0043을 다시 확인했습니다. 이제 …
828 git  git-log 

18
REST API / 웹 서비스 보안을위한 모범 사례 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . REST API 또는 서비스를 설계 할 때 보안 (인증, 권한 부여, 아이디 관리)을 다루는 모범 사례가 있습니까? …

16
엔터티 프레임 워크 및 LINQ to SQL
이제 VS2008 SP1과 함께 .NET v3.5 SP1이 릴리스되었으므로 이제 .NET 엔터티 프레임 워크에 액세스 할 수 있습니다. 내 질문은 이것입니다. Entity Framework와 LINQ to SQL을 ORM으로 사용하기로 결정할 때 차이점은 무엇입니까? 내가 이해하는 방식으로 Entity Framework (LINQ to Entities와 함께 사용되는 경우)는 LINQ to SQL의 '큰 형제'입니까? 이 경우 어떤 …


17
C #에서 사용되는 yield 키워드는 무엇입니까?
IList의 단편 만 노출 하는 방법 <> 질문에서 답변 중 하나에 다음 코드 스 니펫이 있습니다. IEnumerable<object> FilteredList() { foreach(object item in FullList) { if(IsItemInPartialList(item)) yield return item; } } yield 키워드는 무엇을합니까? 나는 그것을 두 곳에서 언급하고 다른 질문 하나를 보았지만 실제로 실제로 무엇을하는지 알지 못했습니다. 한 스레드가 다른 …
828 c#  yield 




25
ls를 사용하여 디렉토리 및 전체 크기 나열
lsUnix에서 하위 디렉토리의 전체 크기와 모든 내용을 나열하는 것이 가능 4K합니까 ( 일반적으로 디렉토리 파일 자체라고 가정)? total 12K drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags drwxrwxr-x 16 *** *** 4.0K 2009-06-19 10:02 trunk 매뉴얼 페이지를 수색 한 후 비어 있습니다.
827 linux  unix 

30
픽셀을 dp로 변환
해상도가 팬택 장치 인 픽셀의 높이와 너비를 사용하여 응용 프로그램을 만들었습니다 480x800. G1 장치의 높이와 너비를 변환해야합니다. dp로 변환하면 문제를 해결하고 두 장치에 동일한 솔루션을 제공 할 것이라고 생각했습니다. 픽셀을 DP로 변환하는 쉬운 방법이 있습니까? 어떤 제안?
826 android  pixel  resolution  dpi 


29
.gitignore 및 "다음 추적되지 않은 작업 트리 파일을 체크 아웃하여 덮어 씁니다"
그래서 .gitignore 파일에 폴더를 추가했습니다. 내가 한 번 git status말해 # On branch latest nothing to commit (working directory clean) 그러나 지점을 변경하려고하면 다음과 같은 결과가 나타납니다. My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following untracked working tree files would be overwritten by checkout: public/system/images/9/thumb/red-stripe.jpg public/system/images/9/original/red-stripe.jpg public/system/images/8/thumb/red-stripe-red.jpg public/system/images/8/original/red-stripe-red.jpg public/system/images/8/original/00-louis_c.k.-chewed_up-cover-2008.jpg public/system/images/7/thumb/red-stripe-dark.jpg …
826 git  git-merge  gitignore 

8
유효성 검사 실패 또는 잘못된 중복에 대한 REST HTTP 상태 코드
REST 기반 API로 응용 프로그램을 작성 중이며 각 요청에 대해 상태 코드를 지정하는 시점에 도달했습니다. 유효성 검사에 실패하거나 요청이 데이터베이스에서 복제본을 추가하려고하는 경우 어떤 상태 코드를 보내야합니까? http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html을 살펴 보았지만 어느 것도 옳지 않은 것 같습니다. 상태 코드를 보낼 때 일반적인 관행이 있습니까?

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