반응형

programing tip 3103

Swift #selector 구문으로 "모호한 사용"컴파일 오류를 해결하려면 어떻게해야합니까?

Swift #selector 구문으로 "모호한 사용"컴파일 오류를 해결하려면 어떻게해야합니까? [ 참고이 질문은 원래 Swift 2.2에서 공식화되었습니다. 두 가지 중요한 언어 변경을 포함하여 Swift 4에서 수정되었습니다. 첫 번째 메소드 매개 변수 외부는 더 이상 자동으로 억제되지 않으며 선택자는 Objective-C에 명시 적으로 노출되어야합니다.] 내 수업에 다음 두 가지 메서드가 있다고 가정 해 보겠습니다. @objc func test() {} @objc func test(_ sender:AnyObject?) {} 이제 Swift 2.2의 새로운 #selector구문을 사용하여 첫 번째 메소드 인 func test(). 어떻게하나요? 내가 이것을 시도 할 때 : let selector = #..

programing tip 2020.11.02

Python 및 Django와 함께 사용할 HAML 구현이 있습니까?

Python 및 Django와 함께 사용할 HAML 구현이 있습니까? 콘텐츠를 마크 업하고 HTML 용 템플릿을 작성하는 흥미롭고 아름다운 방법 인 HAML 을 우연히 발견했습니다 . 웹 개발을 위해 Python과 Django를 사용하기 때문에 Django 템플릿 엔진을 대체하는 데 사용할 수있는 HAML의 Python 구현 (또는 일부 유사한 개념-정확히 동일 할 필요는 없음)이 있는지 확인하고 싶습니다. SHPAML에 관심이있을 수 있습니다. http://shpaml.com/ 나는 그것을 적극적으로 유지하고 있습니다. 간단한 전 처리기이므로 Genshi와 같은 다른 도구와 연결되어 있지 않습니다. Django와 함께 사용하므로 Django 지원이 약간 있지만 대부분의 다른 사용 사례를 방해해서는 안됩..

programing tip 2020.11.02

부분 클래스에서 속성을 정의한 다음 다른 부분 클래스의 속성으로 표시 할 수 있습니까?

부분 클래스에서 속성을 정의한 다음 다른 부분 클래스의 속성으로 표시 할 수 있습니까? 다음과 같이 생성 된 코드 파일을 가질 수있는 방법이 있습니까? public partial class A { public string a {get; set;} } 그리고 다른 파일에서 : public partial class A { [Attribute("etc")] public string a {get; set;} } 그래서 데이터베이스에서 생성 된 클래스를 가질 수 있고 생성되지 않은 파일을 사용하여 마크 업할 수 있습니까? 나는 Scott Guthrie의 기사에서 이와 같은 일을 봤습니다 (끝 부분에 있음).하지만 직접 시도하지는 않았습니다. http://weblogs.asp.net/scottgu/archive/2..

programing tip 2020.11.02

행렬을 하나의 열로 하위 집합하고, 행렬 데이터 유형을 유지하고, 행 / 열 이름을 유지하는 방법은 무엇입니까?

행렬을 하나의 열로 하위 집합하고, 행렬 데이터 유형을 유지하고, 행 / 열 이름을 유지하는 방법은 무엇입니까? 행렬을 단일 열로 하위 집합하면 결과는 행렬이 아닌 숫자 클래스가됩니다 (예 : myMatrix [, 5]는 다섯 번째 열의 하위 집합). 다음과 같은 복잡한 작업을 수행하지 않고 단일 열의 하위 집합을 만들고, 행렬 형식을 유지하고, 행 / 열 이름을 유지하는 간결한 방법이 있습니까? matrix( myMatrix[ , 5 ] , dimnames = list( rownames( myMatrix ) , colnames( myMatrix )[ 5 ] ) drop=FALSE인수를 사용하십시오 [. m

programing tip 2020.11.02

TFS의 작업 영역에서 현재 변경 집합 ID 가져 오기

TFS의 작업 영역에서 현재 변경 집합 ID 가져 오기 현재 로컬 작업 공간에있는 변경 세트를 어떻게 알 수 있습니까? 물론입니다. 파일 하나를 선택하여 기록을 볼 수 있습니다. 그러나 해당 파일이 최근에 업데이트되지 않은 경우 해당 변경 집합은 동일한 솔루션에서 가장 최근에 업데이트 된 파일보다 오래되었을 수 있습니다. 한 가지 가능한 실수는 솔루션 파일의 기록을 보는 것입니다. 그러나 새 프로젝트를 추가하거나 솔루션 수준을 변경하지 않는 한 솔루션 파일은 거의 변경되지 않습니다. 마지막으로 변경 세트를 파악하려면 최근에 변경된 파일이 무엇인지 기억하고 기록을 확인해야합니다. 이 작업을 수행하는 더 좋은 방법이 있습니까? 답변은 Buck Hodges의 MSDN 블로그 에 있습니다. 작업 영역에서 최신 ..

programing tip 2020.11.02

$ .ajax를 사용하여 JSON 데이터를 게시 할 때 AntiForgeryToken을 어떻게 제공 할 수 있습니까?

$ .ajax를 사용하여 JSON 데이터를 게시 할 때 AntiForgeryToken을 어떻게 제공 할 수 있습니까? 이 게시물의 아래 코드를 사용하고 있습니다. 먼저 컨트롤러 작업에 대한 올바른 값으로 배열 변수를 채울 것입니다. 아래 코드를 사용하면 JavaScript 코드에 다음 줄을 추가하는 것만으로도 매우 간단해야한다고 생각합니다. data["__RequestVerificationToken"] = $('[name=__RequestVerificationToken]').val(); 은 오른쪽 장소에서, 그리고 액션은있다[ValidateAntiForgeryToken] 하지만 내 컨트롤러 작업은 계속해서 "잘못된 위조 토큰"이라고 말합니다. 내가 여기서 뭘 잘못하고 있니? 암호 data["fiscaly..

programing tip 2020.11.01

Visual Studio에서 {를 새 줄에 넣지 않도록하는 방법?

Visual Studio에서 {를 새 줄에 넣지 않도록하는 방법? 이와 같은 코드가 있으면 if(true){ 그리고 나는 추가 } 그것은 if (true) { } 하지만 형식을 유지하고 싶습니다. if (true) { } if이런 코드를 복사해도 더 긴 버전으로 변신합니다. 추신 나는 더 긴 버전을 사용하는 것이 C ++ 및 C # 표준이라는 것을 알고 있지만 다른 표준에서 왔으며 더 짧은 버전을 사용하는 것이 더 쉽습니다. 끄거나 변경할 수있는 포맷터 옵션이있을 것입니다. 도구-> 옵션-> 텍스트 편집기-> C #-> 코드 스타일-> 서식-> 새 줄로 이동합니다. 여기에는 많은 옵션이 있습니다. 여는 괄호를 새 줄에 두지 않으려면 여기 에서 모든 옵션 에 대한 확인 표시를 제거하십시오 . 편집하다 이 ..

programing tip 2020.11.01

루비 1.9.3의 루비 디버그?

루비 1.9.3의 루비 디버그? 방금 Ruby 1.9.3p0 및 Rails 3.1.1로 업데이트했습니다. 이제 서버를 시작하려고 할 때 ruby-debug이미 설치되어 있어도 설치해야한다고 불평합니다 . % rails server --environment=development --debug => Booting WEBrick => Rails 3.1.0 application starting in development on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem..

programing tip 2020.11.01

System.Web.Mvc.HtmlHelper가 표시되지 않는 Razor보기

System.Web.Mvc.HtmlHelper가 표시되지 않는 Razor보기 MVC4로 업그레이드하는 중입니다. http://www.asp.net/whitepapers/mvc4-release-notes#_Toc303253806 의 지침을 따랐 지만 Razor보기 및 레이아웃에 다음과 같은 오류가 있습니다. 'System.Web.WebPages.Html.HtmlHelper'에 'BeginRouteForm'에 대한 정의가 포함되어 있지 않으며 'System.Web.WebPages.Html.HtmlHelper'유형의 첫 번째 인수를 허용하는 확장 메서드 'BeginRouteForm'을 찾을 수 없습니다. using 지시문 또는 어셈블리 참조가 누락 되었습니까?) 또한 다음과 같은 오류가 있습니다. "현재 컨텍..

programing tip 2020.11.01
반응형