반응형

JQuery 2507

ASP.NET MVC에서 권한이없는 컨트롤러 리디렉션

ASP.NET MVC에서 권한이없는 컨트롤러 리디렉션 ASP.NET MVC에 관리자 역할로 제한 한 컨트롤러가 있습니다. [Authorize(Roles = "Admin")] public class TestController : Controller { ... 관리자 역할이 아닌 사용자가이 컨트롤러로 이동하면 빈 화면이 표시됩니다. 제가하고 싶은 것은 "이 리소스에 액세스하려면 관리자 역할에 있어야합니다."라고 표시된 View로 리디렉션하는 것입니다. 이 작업을 수행하는 한 가지 방법은 IsUserInRole ()에서 각 작업 메서드를 확인하고 역할이 아닌 경우이 정보보기를 반환하는 것입니다. 그러나 DRY 원칙을 위반하고 유지 관리가 번거로운 각 Action에이를 넣어야합니다. AuthorizeAttrib..

Program Tip 2020.10.24

C # : 반환 형식 재정의

C # : 반환 형식 재정의 C #에서 반환 형식을 재정의하는 방법이 있습니까? 그렇다면 어떻게, 그렇지 않은 경우 권장되는 방법은 무엇입니까? 제 경우에는 추상 기본 클래스와 그 자손이있는 인터페이스가 있습니다. 나는 이것을하고 싶다 (실제로는 아니지만 예를 들어!) : public interface Animal { Poo Excrement { get; } } public class AnimalBase { public virtual Poo Excrement { get { return new Poo(); } } } public class Dog { // No override, just return normal poo like normal animal } public class Cat { public ov..

Program Tip 2020.10.24

C #에서 하위 목록을 가져 오는 방법

C #에서 하위 목록을 가져 오는 방법 나는이 List와 나는이 목록에서 하위 목록을해야합니다. .NET 3.5에서 사용할 수있는 List 메서드가 있습니까? List :: GetRange (firstIndex, count)를 원합니다. http://msdn.microsoft.com/en-us/library/21k0e39c.aspx 참조 // I have a List called list List sublist = list.GetRange(5, 5); // (gets elements 5,6,7,8,9) List anotherSublist = list.GetRange(0, 4); // gets elements 0,1,2,3) 그게 당신이 추구하는 것입니까? 원본 목록에서 하위 목록 항목을 삭제하려는 경우 ..

Program Tip 2020.10.24

Node.js 용 유효성 검사 라이브러리

Node.js 용 유효성 검사 라이브러리 다음에 대한 변수의 유효성을 검사하는 node.js에 대한 좋은 유효성 검사 프레임 워크가 있습니까? 문자열, 날짜, 숫자 등의 유형 인 경우 최대 및 최소 길이 이메일, 전화 기타... 최근 에 chriso의 노드 유효성 검사기 를 발견 했습니다 . 예 var check = require('validator').check, sanitize = require('validator').sanitize //Validate check('test@email.com').len(6, 64).isEmail(); //Methods are chainable check('abc').isInt(); //Throws 'Invalid integer' check('abc', 'Please ..

Program Tip 2020.10.24

Android : API 수준 VS.

Android : API 수준 VS. Android 버전 저는 Android 개발이 처음이며 버전과 API 레벨 간의 연결 또는 차이점이 무엇인지 알고 싶습니다. 각각은 무엇을 의미합니까? API 14 또는 Android 버전 4.0 용 앱을 개발하기로 결정한 것은 무엇을 의미합니까? 아니면 하나가 다른 하나의 하위 집합입니까? 나는 단순히 차이를 얻지 못했고 왜 두 개의 카운터가 있습니까? 감사 음, API는 개발 용이므로 새 API 버전의 변경 사항은 더 "내부"입니다. 그러나 새 버전의 Android는 일반적으로 사용자에게 "눈에 보이는"기능을 더 추가합니다. http://developer.android.com/guide/appendix/api-levels.html 이 페이지를 확인하십시오 . 버전..

Program Tip 2020.10.24

벡터 중 하나만 사용하는 기준을 사용하여 동일한 방식으로 두 벡터를 정렬하려면 어떻게해야합니까?

벡터 중 하나만 사용하는 기준을 사용하여 동일한 방식으로 두 벡터를 정렬하려면 어떻게해야합니까? 벡터 중 하나만 사용하는 기준을 사용하여 동일한 방식으로 두 벡터를 정렬하려면 어떻게해야합니까? 예를 들어, 크기가 같은 두 개의 벡터가 있다고 가정합니다. vector vectorA; vector vectorB; 그런 다음 vectorA비교 기능을 사용하여 정렬 합니다. 정렬 순서가 변경되었습니다 vectorA. 동일한 재정렬을 vectorB어떻게 적용 할 수 있습니까? 한 가지 옵션은 구조체를 만드는 것입니다. struct ExampleStruct { MyObject mo; int i; }; 다음 정렬의 내용을 포함하는 벡터 vectorA와 vectorB하나의 벡터로 압축 업 : // vectorC[i] ..

Program Tip 2020.10.24

WebView의 메모리 누수

WebView의 메모리 누수 WebView가 포함 된 xml 레이아웃을 사용하는 활동이 있습니다. 내 활동 코드에서 WebView를 전혀 사용하지 않고 있으며, 내 xml 레이아웃에 앉아서 표시되는 것뿐입니다. 이제 활동을 마쳤을 때 내 활동이 기억에서 지워지지 않는 것을 발견했습니다. (hprof 덤프를 통해 확인합니다). xml 레이아웃에서 WebView를 제거하면 활동이 완전히 지워집니다. 나는 이미 시도 webView.destroy(); webView = null; 내 활동의 onDestroy ()에 있지만 그다지 도움이되지 않습니다. 내 hprof 덤프에서 내 활동 ( 'Browser'라는 이름)에는 다음과 같은 나머지 GC 루트가 있습니다 (호출 한 후 destroy()). com.myapp...

Program Tip 2020.10.24

CSS에서 'property : 0'또는 'property : 0px'?

CSS에서 'property : 0'또는 'property : 0px'? 이 표기법이 많이 사용되는 것을 보았고,이 두 표기법 사이에 눈에 띄는 차이가 있는지 궁금합니다. element#id { property: 0; } 과 element#id { property: 0px; } 나는 property: 0px;그것이 더 깨끗해 보이기 때문에 항상 사용 하지만 브라우저가 .NET 0px과 다르게 해석되는지 확실하지 않습니다 0. 어느 것이 더 낫거나 올바른지 아는 사람이 있습니까? 단위 식별자는 선택 하지만, (당신이 있지만 더 저명한 성능 향상은 없습니다 되는 두 개의 문자를 저장). CSS2 - 에서 W3C의 CSS 구문 2.1 사양 및 기본 데이터 유형 : 길이 값의 형식 (본 명세서에서 로 표시됨)은..

Program Tip 2020.10.24

$ {}와 # {}의 차이점은 무엇입니까?

$ {}와 # {}의 차이점은 무엇입니까? JSF2에서 프로그래밍 중이며 NetBeans #{}는 표현식을 포함하는 많은 페이지를 만듭니다 . 그러나 때로는 웹 ${}에서 같은 것을 찾았 습니다! 차이점이 있습니까? 그들은 무엇인가? #{}위한 연기 표현 (가 페이지의 라이프 사이클에 따라 해결) 읽거나에서 나에의 기입 해에 사용하는 콩 이나 할 메서드 호출을 . ${}즉각적인 해결을 위한 표현이며 , 발견되는 즉시 해결됩니다. 읽기 전용입니다. 자세한 내용은 http://docs.oracle.com/javaee/6/tutorial/doc/bnahr.html에서 읽을 수 있습니다. "Java Server Faces dollar pound"에 대한 Google 검색은 JBoss Expression Lang..

Program Tip 2020.10.24

Angular 2-라우팅-Observable로 CanActivate 작업

Angular 2-라우팅-Observable로 CanActivate 작업 나는이 AuthGuard 가 구현 (라우팅에 사용) CanActivate을 . canActivate() { return this.loginService.isLoggedIn(); } 내 문제는 CanActivate-결과가 HTTP-GET-결과에 달려 있다는합니다 - LoginService를 다시 표시 관찰 가능한 . isLoggedIn():Observable { return this.http.get(ApiResources.LOGON).map(response => response.ok); } 그것들을 어떻게 모을 수 있습니까? CanActivate가 백엔드 상태에 의존하도록 만들 수 있습니까? "@ angular / router"를 최..

Program Tip 2020.10.23
반응형