프로그램 작성

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

6
Task.Start / Wait와 Async / Await의 차이점은 무엇입니까?
뭔가 빠졌을 수도 있지만 차이점은 무엇입니까? public void MyMethod() { Task t = Task.Factory.StartNew(DoSomethingThatTakesTime); t.Wait(); UpdateLabelToSayItsComplete(); } public async void MyMethod() { var result = Task.Factory.StartNew(DoSomethingThatTakesTime); await result; UpdateLabelToSayItsComplete(); } private void DoSomethingThatTakesTime() { Thread.Sleep(10000); }

8
배열 요소를 제거한 다음 배열을 다시 색인하는 방법?
배열에 문제가 있습니다. 아래와 같이 수정하려는 배열이 하나 있습니다. 인덱스로 요소 (요소)를 제거한 다음 배열을 다시 인덱싱하고 싶습니다. 가능합니까? $foo = array( 'whatever', // [0] 'foo', // [1] 'bar' // [2] ); $foo2 = array( 'foo', // [0], before [1] 'bar' // [1], before [2] );
206 php  arrays  indexing 

14
ASP.Net MVC에서 Access-Control-Allow-Origin 설정-가장 간단한 방법
나는 간단한 동작 방법을 가지고 있는데, 그것은 json을 반환합니다. ajax.example.com에서 실행됩니다. 다른 사이트 someothersite.com에서이 사이트에 액세스해야합니다. 전화하려고하면 예상대로 얻을 수 있습니다 ... : Origin http://someothersite.com is not allowed by Access-Control-Allow-Origin. 이 문제를 해결하는 두 가지 방법 인 JSONP 와 헤더를 설정하기 위해 사용자 정의 HttpHandler 를 작성하는 방법을 알고 있습니다. …

13
UTC 날짜 / 시간 문자열을 현지 날짜 / 시간으로 변환
UTC와의 시간을 변환 할 필요가 없었습니다. 최근에 내 앱을 표준 시간대로 인식하라는 요청을 받았으며 서클에서 나 자신을 실행하고 있습니다. 현지 시간을 UTC로 변환하는 데 대한 많은 정보가 있습니다. 이것은 상당히 초등 한 것으로 나타났습니다 (아마도 잘못하고 있습니다) .UTC 시간을 최종 사용자 시간대로 쉽게 변환하는 방법에 대한 정보를 찾을 수 없습니다. …

4
__getattr__과 __getattribute__의 차이점 이해
나는 사이의 차이를 이해하려고 __getattr__하고 __getattribute__, 그러나, 나는 그것을 실패하고있다. 대답 스택 오버플로 질문에 차이 __getattr__대는__getattribute__ 말합니다 : __getattribute__객체의 실제 속성을보기 전에 호출되므로 올바르게 구현하기가 까다로울 수 있습니다. 무한 재귀로 매우 쉽게 끝날 수 있습니다. 나는 그것이 무엇을 의미하는지 전혀 모른다. 그런 다음 계속 말합니다. 당신은 거의 확실하게 원합니다 __getattr__. …



10
C #으로 JSON 직렬화 해제
Facebook 친구의 Graph API 호출을 객체 목록으로 직렬화 해제하려고 합니다. JSON 객체는 다음과 같습니다. {"data":[{"id":"518523721","name":"ftyft"}, {"id":"527032438","name":"ftyftyf"}, {"id":"527572047","name":"ftgft"}, {"id":"531141884","name":"ftftft"}, {"id":"532652067","name"... List<EFacebook> facebooks = new JavaScriptSerializer().Deserialize<List<EFacebook>>(result); 기본 객체가 유효하지 않기 때문에 작동하지 않습니다. 직렬화를 해제하려면 어떻게해야합니까?
206 c#  json 


6
하나의 문자열에 대한 문자열 목록
당신이 있다고 말하자 : List<string> los = new List<string>(); 이 미친 기능 세계에서 우리는 요즘에 살고 있습니다. String.Join(String.Empty, los.ToArray()); StringBuilder builder = new StringBuilder(); los.ForEach(s => builder.Append(s)); string disp = los.Aggregate<string>((a, b) => a + b); 또는 일반 오래된 StringBuilder foreach 아니면 더 좋은 방법이 있습니까?


14
GMail, Yahoo 또는 Hotmail을 사용하여 Java 애플리케이션으로 이메일을 보내려면 어떻게해야합니까?
Gmail 계정을 사용하여 Java 응용 프로그램에서 이메일을 보낼 수 있습니까? 전자 메일을 보내도록 Java 응용 프로그램을 사용하여 회사 메일 서버를 구성했지만 응용 프로그램을 배포 할 때 잘리지 않습니다. Hotmail, Yahoo 또는 GMail 사용에 대한 답변은 허용됩니다.


8
루비 젬을 업그레이드하는 방법
gem을 1.8로 업그레이드해야합니다. 각 데비안 패키지를 설치하려고 시도했지만 업그레이드되지 않는 것 같습니다. anujm@test:~$ dpkg -l |grep -i rubygem ii rubygems 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii rubygems-lwes 0.8.2-1323277262 LWES rubygems ii rubygems1.8 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii rubygems1.9 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications …
206 ruby  gem 

22
SQL select join : 모든 열의 접두어를 'prefix. *'로 지정할 수 있습니까?
이것이 SQL에서 가능한지 궁금합니다. 두 개의 테이블 A와 B가 있고 테이블 A에서 선택하고 테이블 B에서 조인한다고 가정하십시오. SELECT a.*, b.* FROM TABLE_A a JOIN TABLE_B b USING (some_id); 테이블 A에 'a_id', 'name'및 'some_id'열이 있고 테이블 B에 'b_id', 'name'및 'some_id'가 있으면 쿼리는 'a_id', 'name', 'some_id'열을 반환합니다. ','b_id ','name ','some_id '. 모든 …
206 sql  join 

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