프로그램 작성

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


11
ASP.NET 웹 API에서 오류를 반환하는 모범 사례
고객에게 오류를 반환하는 방법에 대해 우려가 있습니다. 오류가 발생 하면 HttpResponseException을 발생시켜 즉시 오류를 반환합니까? public void Post(Customer customer) { if (string.IsNullOrEmpty(customer.Name)) { throw new HttpResponseException("Customer Name cannot be empty", HttpStatusCode.BadRequest) } if (customer.Accounts.Count == 0) { throw new HttpResponseException("Customer does not have any account", HttpStatusCode.BadRequest) } } 또는 모든 …
384 c#  rest  asp.net-web-api 

16
PHP에서 빈 객체를 정의하는 방법
새로운 배열로 나는 이것을한다 : $aVal = array(); $aVal[key1][var1] = "something"; $aVal[key1][var2] = "something else"; 객체와 비슷한 구문이 있습니까? (object)$oVal = ""; $oVal->key1->var1 = "something"; $oVal->key1->var2 = "something else";
384 php  object 

8
순간 js 날짜 시간 비교
날짜 시간 형식을 지정하기 위해 moment.js를 사용하고 있습니다. 여기에는 두 개의 날짜 값이 있으며 한 날짜가 다른 날짜보다 클 때 특정 기능을 달성하려고합니다. 나는 대부분의 문서를 읽었지만 이것을 달성하는 기능을 찾지 못했습니다. 나는 그것이있을 것이라는 것을 안다. 이것은 내 코드입니다. var date_time = 2013-03-24 + 'T' + 10:15:20:12 + 'Z' …

15
MySQL : 테이블에 존재하지 않는 경우 레코드 삽입
다음 쿼리를 실행하려고합니다. INSERT INTO table_listnames (name, address, tele) VALUES ('Rupert', 'Somewhere', '022') WHERE NOT EXISTS ( SELECT name FROM table_listnames WHERE name='value' ); 그러나 이것은 오류를 반환합니다. 기본적으로 레코드의 '이름'필드가 이미 다른 레코드에 존재하면 레코드를 삽입하고 싶지 않습니다. 새 이름이 고유한지 확인하는 방법은 무엇입니까?
384 mysql 

10
ASP.NET ID-HttpContext에는 GetOwinContext에 대한 확장 메서드가 없습니다.
https://github.com/rustd/AspnetIdentitySample 에서 ASP.NET Identity 샘플을 다운로드하여 성공적으로 실행했습니다. 나는 현재 프로젝트에서 ASP.NET Identity 프레임 워크를 구현하는 중이며 하루 종일 나를 화나게하는 문제가 발생했습니다 ... GetOwinContext() 내 확장 방법으로 존재하지 않습니다 HttpContext 클래스 라이브러리에서 ID 프레임 워크를 구현하고 있습니다. Identity 프레임 워크의 모든 최신 (시험판 버전)을 설치했으며이 외에도 모든 것이 제대로 …


21
프로그래밍 방식으로 선택한 스피너 항목 설정
나는 안드로이드 프로젝트에서 일하고 있으며 데이터베이스에서 채워지는 배열 어댑터를 사용하는 스피너를 사용하고 있습니다. 선택한 항목을 프로그래밍 방식으로 목록에서 설정하는 방법을 찾을 수 없습니다. 예를 들어, 스피너에 다음 항목이있는 경우 : 카테고리 1 카테고리 2 카테고리 3 화면을 만들 때 프로그래밍 방식으로 범주 2를 선택한 항목으로 만드는 방법은 무엇입니까? 나는 그것이 …
384 android  spinner 

4
C #에서 목록의 첫 번째 N 요소를 얻는 방법은 무엇입니까?
Linq를 사용하여 프로젝트에서 버스 일정을 쿼리하여 언제든지 다음 5 개의 버스 도착 시간을 얻을 수 있습니다. 검색어를 처음 5 개의 결과로 제한하려면 어떻게해야합니까? 더 일반적으로 C #에서 목록을 어떻게 가져갈 수 있습니까? (파이썬에서는 mylist[:5]처음 5 개의 요소를 얻는 데 사용 합니다.)
384 c# 

2
IF 문을 사용할 때 쉘 명령을 여러 줄로 나누려면 어떻게해야합니까?
명령이 if명령문의 일부일 때 쉘에서 여러 행으로 명령을 분할하려면 어떻게 해야합니까? 이것은 작동합니다 : if ! fab --fabfile=.deploy/fabfile.py --forward-agent --disable-known-hosts deploy:$target; then rc=1 fi 작동하지 않습니다. # does not work: if ! fab --fabfile=.deploy/fabfile.py \ --forward-agent \ --disable-known-hosts deploy:$target; then rc=1 fi 전체 명령을 실행하는 대신 다음을 얻습니다. ./script.sh: line …
384 syntax  sh 

9
std :: promise 란 무엇입니까?
나는 C ++ 11 개의와 매우 잘 알고 std::thread, std::async및 std::future구성 요소 (예 : 볼 이 대답 ) 솔직하다. 그러나 나는 std::promise그것이 무엇인지, 무엇을하는지, 어떤 상황에서 가장 잘 사용되는지 파악할 수 없습니다 . 표준 문서 자체에는 클래스 개요 이외의 많은 정보가 포함되어 있지 않으며 just :: thread 도 포함하지 않습니다 …


5
JsonRequestBehavior가 필요한 이유는 무엇입니까?
왜 Json Request Behavior필요한가요? HttpGet요청을 내 작업 으로 제한 하려면 [HttpPost]속성을 사용 하여 작업을 꾸밀 수 있습니다 예: [HttpPost] public JsonResult Foo() { return Json("Secrets"); } // Instead of: public JsonResult Foo() { return Json("Secrets", JsonRequestBehavior.AllowGet); } 왜 [HttpPost]충분 하지 않습니까? 왜 프레임 워크 가 우리가 가진 JsonRequestBehavior.AllowGet모든 JsonResult것을 "버그"하는가 …

9
Ajax를 사용하여 데이터와 파일을 모두 한 형태로 업로드 하시겠습니까?
양식에 데이터와 파일을 제출하기 위해 jQuery와 Ajax를 사용하고 있지만 한 양식으로 데이터와 파일을 모두 보내는 방법을 잘 모르겠습니까? 나는 현재 두 가지 방법으로 거의 동일하지만 데이터가 배열로 수집되는 방식은 다르지만 데이터는 사용 .serialize();하지만 파일은 사용합니다.= new FormData($(this)[0]); Ajax를 통해 파일과 데이터를 한 형태로 업로드 할 수 있도록 두 방법을 결합 …
384 javascript  jquery  ajax  forms 

8
다른 지점으로 커밋 푸시
한 지점에서 다른 지점으로 변경 사항을 커밋하고 푸시 할 수 있습니까? 나는 변화에 최선을 다하고 가정 BRANCH1을 하고 그들을 밀어 원하는 브랜치 . 에서 BRANCH1 ,이 유효 할 것입니다 : git push origin **BRANCH2** 그런 다음 BRANCH1을 재설정 하시겠습니까?
384 git  git-branch 

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