반응형

Java 2009

Python [Errno 98] 이미 사용중인 주소

Python [Errno 98] 이미 사용중인 주소 내 Python 소켓 프로그램에서 가끔 Ctrl-C. 이렇게하면을 사용하여 연결을 닫습니다 socket.close(). 그러나 다시 열려고 할 때 1 분 정도 기다려야 다시 연결할 수 있습니다. 소켓을 올바르게 닫는 방법은 무엇입니까? 아니면 이것이 의도 된 것입니까? 예, 의도 된 것입니다. 여기에서 자세한 설명을 읽을 수 있습니다 . 소켓에서 SO_REUSEADDR 옵션을 설정하여이 동작을 무시할 수 있습니다. 예를 들면 : sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) $ ps -fA | grep python 501 81211 12368 0 10:11PM ttys000 0:03.12 pyt..

programing 2020.10.12

Queryable.SelectMany () 메서드에 대한 C # LINQ 구문이 있습니까?

Queryable.SelectMany () 메서드에 대한 C # LINQ 구문이 있습니까? C # LINQ 구문을 사용하여 쿼리를 작성할 때 키워드 구문에서 Queryable.SelectMany 메서드를 사용하는 방법이 있습니까? 에 대한 string[] text = { "Albert was here", "Burke slept late", "Connor is happy" }; 유창한 방법을 사용하여 쿼리 할 수 ​​있습니다 var tokens = text.SelectMany(s => s.Split(' ')); 유사한 쿼리 구문이 있습니까? var tokens = from x in text selectmany s.Split(' ') 예, from ... in 절을 반복하면됩니다. var words = fr..

programing 2020.10.12

'const'한정자로 정적 멤버 함수를 만들 수없는 이유

'const'한정자로 정적 멤버 함수를 만들 수없는 이유 오늘 문제가 생겼습니다. static멤버 함수 가 필요 const합니다. 필수가 아니라 더 좋습니다. 그러나 나는 노력에 성공하지 못했습니다. 아무도 왜 또는 어떻게 말할 수 있습니까? const비 정적 멤버 함수에 한정자를 적용 하면 this포인터에 영향을줍니다 . class의 const 정규화 된 멤버 함수의 C경우 this포인터는 형식 C const*이고 const 정규화되지 않은 멤버 함수의 경우 this포인터 형식은입니다 C*. 정적 멤버 함수에는 this포인터 가 없으므로 (이러한 함수는 클래스의 특정 인스턴스에서 호출되지 않음) 정적 멤버 함수의 const 한정은 의미가 없습니다. 나는 귀하의 질문에 동의하지만 불행히도 C ++는 그렇..

programing 2020.10.12

파이썬에서 두 개의 정렬 된 목록을 어떻게 비교할 수 있습니까?

파이썬에서 두 개의 정렬 된 목록을 어떻게 비교할 수 있습니까? 긴 목록이 하나있는 경우 : myList = [0,2,1,0,2,1]두 목록으로 나뉩니다. a = [0,2,1] b = [0,2,1] 이 두 목록을 비교하여 둘 다 같거나 같은지, 같은 순서에 있어야한다는 제약 조건을 어떻게 확인할 수 있습니까? 두 목록을 정렬하여 비교하라는 질문을 보았지만 특정 경우에는 정렬 된 비교가 아니라 동일한 목록 비교를 확인하고 있습니다. 클래식 ==연산자를 사용하십시오 . >>> [0,1,2] == [0,1,2] True >>> [0,1,2] == [0,2,1] False >>> [0,1] == [0,1,2] False 동일한 색인의 요소가 같으면 목록이 동일합니다. 그러면 주문이 고려됩니다. 동일한 지 아닌지..

programing 2020.10.12

.includes ()가 Internet Explorer에서 작동하지 않음

.includes ()가 Internet Explorer에서 작동하지 않음 이 코드는 Internet Explorer에서 작동하지 않습니다. 대안이 있습니까? "abcde".includes("cd") String.prototype.includes 작성시 Internet Explorer (또는 Opera)에서 지원되지 않습니다. 대신 String.prototype.indexOf. #indexOf문자열에있는 경우 하위 문자열의 첫 번째 문자의 인덱스를 반환하고 그렇지 않으면을 반환합니다 -1. (배열과 매우 유사 함) var myString = 'this is my string'; myString.indexOf('string'); // -> 11 myString.indexOf('hello'); // -> -..

programing 2020.10.12

Jasmine에서 개체 평등 확인

Jasmine에서 개체 평등 확인 Jasmine 에는 매처 toBe및 toEqual. 다음과 같은 개체가있는 경우 : function Money(amount, currency){ this.amount = amount; this.currency = currency; this.sum = function (money){ return new Money(200, "USD"); } } 비교 new Money(200, "USD")하고 합계의 결과를 시도하면 이러한 내장 매 처가 예상대로 작동하지 않습니다. 사용자 지정 equals메서드 와 사용자 지정 매처를 기반으로 한 해결 방법 을 구현 했지만 많은 효과가있는 것 같습니다. Jasmine에서 물체를 비교하는 표준 방법은 무엇입니까? 나는 똑같은 것을 찾고 있었고 ..

programing 2020.10.11

VideoView를 사용한 원활한 비디오 루프

VideoView를 사용한 원활한 비디오 루프 비디오를 원시 리소스로 가져 와서 비디오를 시작하고 반복하는 다음 코드가 있지만 클립의 끝 부분에 와서 클립을 다시 시작할 때 비디오가 원활하게 반복되어야합니다. 나는 정말 내 앱에서 가질 수없는 순간적으로 깜박입니다. public class Example extends Activity { VideoView vv; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); vv = (VideoView)fi..

programing 2020.10.11

모든 테이블 삭제 명령

모든 테이블 삭제 명령 SQLite에서 모든 테이블을 삭제하는 명령은 무엇입니까? 마찬가지로 모든 인덱스를 삭제하고 싶습니다. DROP ALL TABLES 명령이없는 것이 사실이지만 다음 명령 세트를 사용할 수 있습니다. 참고 : 이러한 명령은 데이터베이스를 손상시킬 수 있으므로 백업이 있는지 확인하십시오. PRAGMA writable_schema = 1; delete from sqlite_master where type in ('table', 'index', 'trigger'); PRAGMA writable_schema = 0; 그런 다음 삭제 된 공간을 VACUUM; 모든 것이 정상인지 확인하는 좋은 테스트 PRAGMA INTEGRITY_CHECK; 한 번에 모든 테이블을 삭제할 수 있다고 생각하지 ..

programing 2020.10.11

부동 소수점 숫자를 특정 소수점 자리로 반올림하는 방법은 무엇입니까?

부동 소수점 숫자를 특정 소수점 자리로 반올림하는 방법은 무엇입니까? 내가 가지고 8.8333333333333339있고 그것을 8.84. 파이썬에서 어떻게이 작업을 수행 할 수 있습니까? round(8.8333333333333339, 2)제공 8.83하지 않습니다 8.84. 저는 Python 또는 일반적으로 프로그래밍을 처음 사용합니다. 문자열로 인쇄하고 싶지 않으며 결과가 더 많이 사용됩니다. 문제에 대한 자세한 내용은 Tim Wilson의 Python 프로그래밍 팁 : 대출 및 지불 계산기를 확인하십시오 . 8.833333333339(또는 8.833333333333334)의 결과는 106.00/12소수점 이하 두 자리로 적절하게 반올림됩니다 8.83. 수학적으로 당신이 원하는 것은 천장 함수 인 것처..

programing 2020.10.11

WPF에서 안전하게 UI (기본) 스레드에 액세스

WPF에서 안전하게 UI (기본) 스레드에 액세스 내가보고있는 로그 파일이 다음과 같은 방식으로 업데이트 (새 텍스트로 추가됨) 될 때마다 데이터 그리드를 업데이트하는 애플리케이션이 있습니다. private void DGAddRow(string name, FunctionType ft) { ASCIIEncoding ascii = new ASCIIEncoding(); CommDGDataSource ds = new CommDGDataSource(); int position = 0; string[] data_split = ft.Data.Split(' '); foreach (AttributeType at in ft.Types) { if (at.IsAddress) { ds.Source = HexString2Asci..

programing 2020.10.11
반응형