반응형

C# 2652

C #에서 확장 메서드를 사용할 때 오류

C #에서 확장 메서드를 사용할 때 오류 3.0 프레임 워크에 버그가 있다고 생각하게 만드는 문제를 발견했습니다. 확장 메서드를 사용하려고하면 다음 오류가 발생합니다. Missing compiler required member 'System.Runtime.CompilerServices.ExtensionAttribute..ctor' 이 간단한 코드를 사용할 때 : public static class StringUtils { static void TestExtension(this String targetString) { } } 이 컴파일 오류를 없애는 유일한 방법은 다음 코드를 추가하는 것입니다. namespace System.Runtime.CompilerServices { public class Exten..

Nice programing 2020.12.28

iFrame 내에서 메인 페이지를 다시로드하는 방법

iFrame 내에서 메인 페이지를 다시로드하는 방법 내 시나리오에서는 일부 데이터베이스 처리를 수행하는 내 페이지의 iframe 섹션에 버튼이 있습니다. 기본적으로 필요한 것은 iframe 내에서이 버튼을 눌렀을 때 메인 페이지의 페이지 새로 고침을 수행하는 수단입니다. iframe 내에서 트리거 할 수있는 자바 스크립트를 고맙게 생각하면 iframe을 유지하는 메인 창을 다시로드합니다. 감사. 토니. window.top.location.reload(); 상위 및 하위 iframe 도메인이 다를 경우 교차 창 보안 오류가 발생합니다.이 경우 다음을 사용할 수 있습니다. window.parent.location = document.referrer; window.parent.location.reload();..

Nice programing 2020.12.28

respondsToSelector를 사용할 때 " '…'는 더 이상 사용되지 않음"표시 안 함

respondsToSelector를 사용할 때 " '…'는 더 이상 사용되지 않음"표시 안 함 런타임에 최신 API를 선택하여 10.4 이상을 지원하고 있습니다. if ([fileManager respondsToSelector:@selector(removeItemAtPath:error:)]) [fileManager removeItemAtPath:downloadDir error:NULL]; else [fileManager removeFileAtPath:downloadDir handler:nil]; 이 경우 10.5 이상은를 사용 removeItemAtPath:error:하고 10.4는 removeFileAtPath:handler:. 훌륭하지만 이전 메서드에 대한 컴파일러 경고가 계속 표시됩니다. warni..

Nice programing 2020.12.28

컨텍스트 줄에 grep을 사용할 때“-”줄 구분 기호를 제거하려면 어떻게해야합니까?

컨텍스트 줄에 grep을 사용할 때“-”줄 구분 기호를 제거하려면 어떻게해야합니까? "nmse_gain_constant"패턴을 포함하는 모든 행을 따르는 단일 행을 추출하려는 compare.txt라는 텍스트 파일이 있습니다. 다음 명령은 나를 닫습니다. grep -A 1 nmse_gain_constant compare.txt | grep -v nmse_gain_constant 그러나 여기에는 원하는 텍스트의 모든 줄 사이에 구분 기호 "-"줄이 포함됩니다. "-"줄을 제거하는 방법에 대한 쉬운 아이디어가 있습니까? 여기에 몇 가지 예제 텍스트를 제공하지만 "-"문자는이 웹 게시물에서 제어 문자로 잘못 해석되어 표시되는 내용이 올바르지 않습니다. 나는 이것을한다: grep ... | grep -v -- "..

Nice programing 2020.12.28

Scala 케이스 클래스의 이름을 어떻게 쉽게 얻을 수 있습니까?

Scala 케이스 클래스의 이름을 어떻게 쉽게 얻을 수 있습니까? 주어진: case class FirstCC { def name: String = ... // something that will give "FirstCC" } case class SecondCC extends FirstCC val one = FirstCC() val two = SecondCC() 어떻게 얻을 수 "FirstCC"에서 one.name와 "SecondCC"에서 two.name? def name = this.getClass.getName 또는 패키지없이 이름 만 원하는 경우 : def name = this.getClass.getSimpleName 자세한 정보 는 java.lang.Class 문서 를 참조하십시오. productP..

Nice programing 2020.12.28

데이터베이스 설계에서 "n : m"및 "1 : n"의 의미

데이터베이스 설계에서 "n : m"및 "1 : n"의 의미 데이터베이스 디자인에서 n : m 과 1 : n 은 무엇을 의미합니까? 키나 관계와 관련이 있습니까? m:n다 대다 관계 ( m다른 쪽과 관련된 다른 쪽의 개체) 를 나타내는 데 사용되는 n반면 1:n일대 다 관계 ( 1다른 쪽의 개체와 관련된 다른 쪽의 개체 )를 나타냅니다 n. 1 : n은 '일대 다'를 의미합니다. 두 개의 테이블이 있고 테이블 A의 각 행은 테이블 B의 행 수에 관계없이 참조 될 수 있지만 테이블 B의 각 행은 테이블 A의 한 행만 참조 할 수 있습니다 (또는 전혀 참조하지 않음). n : m (또는 n : n)은 '다 대다'를 의미합니다. 테이블 A의 각 행은 테이블 B의 많은 행을 참조 할 수 있고 테이블 B의 각 행은..

Nice programing 2020.12.28

JavaScript SDK의 FB.login 메서드에서 액세스 토큰을 얻는 방법

JavaScript SDK의 FB.login 메서드에서 액세스 토큰을 얻는 방법 FB.loginJavascript SDK의 메서드에서 액세스 토큰을 가져와야합니다. 내 로그인 코드는 FB.login(function(response) { if (response.session) { if (response.perms) { } else { // user is logged in, but did not grant any permissions alert("No Permission.."); } } else { // user is not logged in alert("Please login to facebook"); } }, {perms:'read_stream,publish_stream,offline_access'});..

Nice programing 2020.12.28

목표 c, 경로에 파일이 있는지 확인

목표 c, 경로에 파일이 있는지 확인 iPhone 프로젝트에서 Objective-C를 사용하여 화면을 만들었습니다. 거기에는 2 개의 버튼이 있습니다 (예 : A와 B). 버튼 A를 클릭하면 하나의 xml 파일이 폴더 (예 : INBOX)에 생성됩니다. 내 문제는 INBOX 폴더에 파일이없는 경우에만 파일을 생성해야한다는 것입니다. 어떻게 할 수 있습니까? 아무도 나에게 구문을 말할 수 있습니까? NSFileManager를 확인하십시오. NSFileManager *fileManager = [NSFileManager defaultManager]; NSString *pathForFile; if ([fileManager fileExistsAtPath:pathForFile]){ } 이 시도: - (BOOL)ch..

Nice programing 2020.12.28

Node.js-EJS-부분 포함

Node.js-EJS-부분 포함 노드에 Embedded Javascript 렌더러를 사용하려고합니다 : https://github.com/visionmedia/ejs .ejs 뷰 파일 내에 다른 뷰 파일 (부분)을 포함 할 수있는 방법을 알고 싶습니다. Express 3.0 사용 : 경로는로 설정된보기 디렉토리가 아니라 파일을 포함하는 호출자로부터 상대적입니다 app.set("views", "path/to/views"). EJS에는 Express에서는 4.x다음을 사용하여로드했습니다 ejs. var path = require('path'); // Set the default templating engine to ejs app.set('view engine', 'ejs'); app.set('views', ..

Nice programing 2020.12.28
반응형