반응형

Spring 2111

자동으로 INotifyPropertyChanged

자동으로 INotifyPropertyChanged 모든 setter에서 OnPropertyChanged를 작성하지 유료 클래스의 속성 변경에 대한 알림을 자동으로받는 방법이 있습니까? (나는 그들이 변경할 수있는 수백 개의 속성이 있습니다). Anton은 동적 프록시를 제안 합니다. 나는 실제로 과거에 추가하는 것을 "Castle"라이브러리를 사용하고, 내가 작성해야하는 코드의 양을 줄이면서도 내 프로그램 시작 시간 (ymmv)에 약 30 초가 추가되었습니다. 작동 솔루션. 타임 솔루션이 있는지 궁금합니다. 타임 속성을 사용할 수 있습니다. Slashene과 TcK는 반복적 인 코드를 생성하는 제안을 제공합니다. 불행히도 모든 속성이 m_Value = value의 단순한 경우는 아닙니다. 많은 속성이 s..

ProgramingTip 2020.12.14

십진수 속성을 통화로 포맷하는 방법

십진수 속성을 통화로 포맷하는 방법 getter에서 값의 형식을 지정하고 형식이 지정된 통화 값을 반환하고 싶습니다. 어느 곳에서 선택할 수 있습니까? 속성은 원하는 것을 반환 할 수 있습니다. private decimal _amount; public string FormattedAmount { get { return string.Format("{0:C}", _amount); } } 질문이 있습니다. 만약 그것이 nullable 10 진수라면 어떨까요? private decimal? _amount; public string FormattedAmount { get { return _amount == null ? "null" : string.Format("{0:C}", _amount.Value); } } 아..

ProgramingTip 2020.12.14

Microsoft SQL Server에서 데이터베이스 삭제 및 재생성

Microsoft SQL Server에서 데이터베이스 삭제 및 재생성 Microsoft SQL Server 2008 R2 SP1을 실험하고 배우고 있습니다. 많은 실험을 한 데이터베이스가 있습니다. 이제 삭제하고 다시 만들고 싶습니다. 그래서 데이터베이스에서 생성 펼쳐보기를 추출하고 삭제하고 펼쳐서 사용하여 다시 생성합니다. 놀랍게도 모든 테이블, 키 등이 여전히 있습니다. 데이터베이스를 처음부터 다시 사용 데이터베이스를 삭제해야합니까? USE master IF EXISTS(select * from sys.databases where name='yourDBname') DROP DATABASE yourDBname CREATE DATABASE yourDBname 코드의 일부에 대해 AnandPhadke에게 ..

ProgramingTip 2020.12.14

키 값을 사용하고 해당 값이없는 Python에서 사전 초기화

키 값을 사용하고 해당 값이없는 Python에서 사전 초기화 설치하기 전에 사용하는 방법이 궁금합니다. 예 : Definition = {'apple': , 'ball': } 그런 다음 나중에 접근 할 수 있습니다. Definition[key] = something 키만 초기화하고 싶지만 나중에 설정해야 할 때까지 해당 값을 알 수 없습니다. 기본적으로 발견 된 값을 추가하려는 키를 알고 있습니다. 감사합니다. 로 초기화 할 수 None있습니다. 이 fromkeys함수를 사용하여 메모리로 사전을 초기화합니다. 의 경우 귀하 None에는 기본값을 염두에 두지 않았으므로로 초기화 합니다. empty_dict = dict.fromkeys(['apple','ball']) 다음 empty_dict과 같이 초기화 합..

ProgramingTip 2020.12.14

Objective-C에서 Swift String 열거 형을 사용하는 방법은 무엇입니까?

Objective-C에서 Swift String 열거 형을 사용하는 방법은 무엇입니까? 이 열거 형 String값은 서버에 기록하는 API 메소드에 메시지에 어떤 종류의 서버가 있는지 알려주는 데 사용됩니다. Swift 1.2를 사용하고 있으므로 열거 형을 Objective-C에 매핑 할 수 있습니다. @objc enum LogSeverity : String { case Debug = "DEBUG" case Info = "INFO" case Warn = "WARN" case Error = "ERROR" } 오류가 발생합니다. @objc enum 원시 유형이 아닌 정수 유형이 아닙니다. 정수만 Swift에서 Objective-C로 변환 할 수있는 말하는 곳을 찾을 수 있습니다. 이것이 사실입니까? Obje..

ProgramingTip 2020.12.14

장고 : 사용

장고 : 사용및 POST 내 템플릿에서 이와 같은 것을 사용하고 있습니다. {% for service in services %} {{service}} {% endfor %} Firebug 또는 Django 디버그에서 POST 데이터를 볼 때 하나의 값만 시청 시청합니다. 내가 뭔가를 잘못하고 개념을 오해하고 있습니까? request.POST.getlist ( 'services') 참고로 다음을했습니다. list = request.POST.getlist ( "items []") []를 생략하면 올바른 값 대신 빈 목록이 반환되기 때문입니다. 여러 선택 요소의 값을 가져 오기 위해 jQuery를 사용하고 jQuery는 [] 조심해! QueryDict의 getlist 메소드는 키가 정렬 목록을 반환합니다. 예..

ProgramingTip 2020.12.14

레일스 POST, PUT, GET

레일스 POST, PUT, GET 스캐 폴드를 생성 한 후 Rails는 items.xml새 item. GET items.xml은 모두 포함합니다. Rails 는 수행하는 작업 유형 에 따라 컨트롤러 ( create또는) 에서 호출 할 메서드를 어디에서 index수행합니까? 보다 구체적으로 POST는 methodA를 호출하지만 동일한 URL에 대한 GET은 methodB를 호출합니다. 어디에 지정되어 있습니까? Rails index는 컨트롤러 의 메소드 호출을 어디에서 결정합니까? REST에 의해 지정은 생각합니다 . 다음에 대한 목록이 있습니다. GET /items #=> index GET /items/1 #=> show GET /items/new #=> new GET /items/1/edit #=> e..

ProgramingTip 2020.12.14

JavaScript의 요소를 프로그래밍 방식으로 클릭하면 얼마나 많이 사용합니까?

JavaScript의 요소를 프로그래밍 방식으로 클릭하면 얼마나 많이 사용합니까? IE에서는 JavaScript에서 element.click ()을 호출 할 수 있습니다. Firefox에서 필요한 작업을 수행해야합니까? 이상적으로는 브라우저 간 똑같이 잘 작동하는 JavaScript를 갖고 싶지만 필요한 경우 브라우저가 다른 JavaScript를 사용합니다. document.createEvent문서 "라고 말한다 CreateEvent에 에의 방법은 사용되지 않습니다. 사용 이벤트 생성자 대신. " 따라서 대신이 방법을 많이 사용합니다. var clickEvent = new MouseEvent("click", { "view": window, "bubbles": true, "cancelable": false..

ProgramingTip 2020.12.14

따옴표 삼중 따옴표로 묶인 여러 줄의 추가 들여 쓰기를 제거하는 방법은 무엇입니까?

따옴표 삼중 따옴표로 묶인 여러 줄의 추가 들여 쓰기를 제거하는 방법은 무엇입니까? 사용자가 펼쳐 놓거나 코드를 입력 한 다음 모든 줄을 들여 쓰면서 장면 뒤의 주요 메소드에 넣는 Python 편집기가 있습니다. 많은 문제는 사용자에게 여러 줄의 많은 줄이있는 경우 모든 공백에 탭을 삽입하여 전체에 대한 들여 쓰기에 영향을 미친다는 것입니다. 문제 펼쳐는 다음과 같이 간단합니다. """foo bar foo2""" 따라서 주요 방법에서 다음과 같이 시청. def main(): """foo bar foo2""" 이제는 모든 줄 시작 부분에 추가 탭이 있습니다. 따라서 내가 선택한 이해하면 사용자 입력을 취하고 들여 쓰기하여 나머지 프로그램에 추가하고 전체 프로그램을 실행합니다. 따라서 사용자 입력을 프로그램..

ProgramingTip 2020.12.14
반응형