반응형

분류 전체보기 9031

asp.net ID는 로그인 한 사용자의 모든 역할을 가져옵니다.

asp.net ID는 로그인 한 사용자의 모든 역할을 가져옵니다. 이 튜토리얼을 따라 역할 기반 메뉴를 만들었습니다 . 해당 페이지 아래에 다음 코드 줄이 표시됩니다. String[] roles = Roles.GetRolesForUser(); 현재 로그인 한 사용자의 모든 역할을 반환합니다. 새로운 ASP.NET Identity 시스템을 사용하여이 작업을 수행하는 방법이 궁금합니다. 아직 꽤 새롭고 찾을 것이 많지 않습니다. Controller.User.Identity입니다 ClaimsIdentity. 클레임을 검사하여 역할 목록을 얻을 수 있습니다. var roles = ((ClaimsIdentity)User.Identity).Claims .Where(c => c.Type == ClaimTypes.Ro..

development 2021.01.10

iOS : 모든 핵심 데이터 Swift 삭제

iOS : 모든 핵심 데이터 Swift 삭제 신속하게 모든 핵심 데이터를 삭제하는 방법에 대해 약간 혼란 스럽습니다. IBAction링크 된 버튼을 만들었습니다 . 버튼을 클릭하면 다음이 있습니다. let appDel: foodforteethAppDelegate = UIApplication.sharedApplication().delegate as foodforteethAppDelegate let context: NSManagedObjectContext = appDel.managedObjectContext 그런 다음 모든 핵심 데이터 콘텐츠를 시도하고 삭제하는 다양한 방법을 엉망으로 만들었지 만 작동하지 않는 것 같습니다. removeAll을 사용하여 저장된 배열에서 삭제했지만 여전히 핵심 데이터에서 삭제..

development 2021.01.10

??

?? Swift의 연산자 "The Swift Programming Language"책 (599 페이지)에서 나는이 코드 조각을 보았습니다. 다음과 같이 진행되었습니다. func buyFavoriteSnack(person:String) throws { let snackName = favoriteSnacks[person] ?? "Candy Bar" try vend(itemName:snackName) } 그 설명은 다음과 같습니다. buyFavoriteSnack (_ :) 함수는 주어진 사람이 좋아하는 간식을 찾아서 구매하려고합니다. 좋아하는 간식이 목록에 없으면 캔디 바를 사려고합니다. 만약 그들이... 이 설명이 "??"에 어떻게 매핑 될 수 있습니까? 주어진 코드에서 연산자. 우리 자신의 코드에서이 구문..

development 2021.01.10

레이블이있는 경우에도 "시스템에서 지정된 배치 레이블을 찾을 수 없습니다"가 발생하는 이유는 무엇입니까?

레이블이있는 경우에도 "시스템에서 지정된 배치 레이블을 찾을 수 없습니다"가 발생하는 이유는 무엇입니까? Windows XP에서 배치 파일을 실행하는 동안 무작위로 발생하는 오류 메시지를 발견했습니다. 시스템이 지정된 name_of_label 배치 레이블을 찾을 수 없습니다. 물론 라벨이 존재했습니다. 이 오류의 원인은 무엇입니까? 실제로이를 위해서는 두 가지 조건이 필요합니다. 배치 파일은 CRLF 줄 끝을 사용하지 않아야합니다. 점프하는 레이블은 블록 경계에 걸쳐 있어야합니다 (및 : end 레이블과는 반대로 스크립트 끝의 바로 가기) 보다. 시스템이 지정된 배치 레이블을 찾을 수 없습니다 (by 및 Batch-as-batch-can! David A. Gray 는 2014 년 (아마도 Windows ..

development 2021.01.10

남은 시간 계산

남은 시간 계산 완료하는 데 남은 시간을 결정하는 데 좋은 알고리즘은 무엇입니까? 총 라인 수와 이미 완료된 라인 수를 알고 있습니다. 남은 시간을 어떻게 추정해야합니까? 왜 안돼? (linesProcessed / TimeTaken) (timetaken / linesProcessed) * LinesLeft = TimeLeft TimeLeft그러면 시간 단위로 표현됩니다 timeTaken. 편집하다: 귀하의 의견에 감사드립니다. (TimeTaken / linesProcessed) * linesLeft = timeLeft 그래서 우리는 (10 / 100) * 200= 20 초 이제 10 초가 지났습니다 (20 / 100) * 200= 40 초가 이제 10 초 더 남았고 100 줄이 더 처리됩니다 (30 / ..

development 2021.01.10

Clojure에서 LazySeq 문자를 문자열로 어떻게 변환 할 수 있습니까?

Clojure에서 LazySeq 문자를 문자열로 어떻게 변환 할 수 있습니까? java.lang.Character 의 LazySeq 가 다음 과 같다고 가정 해 보겠습니다. (\b \ \! \/ \b \ \% \1 \9 \/ \. \i \% \$ \i \space \^@) 이것을 문자열로 어떻게 변환 할 수 있습니까? 나는 명백한 것을 시도했다 (String. my-char-seq) 그러나 그것은 던져 java.lang.IllegalArgumentException: No matching ctor found for class java.lang.String (NO_SOURCE_FILE:0) [Thrown class clojure.lang.Compiler$CompilerException] String 생성자 ..

development 2021.01.10

정적 변수에 대한 extern 링크가없는 이유는 무엇입니까?

정적 변수에 대한 extern 링크가없는 이유는 무엇입니까? 왜 않습니다 extern int n(다른 파일에) 선언 n이 컴파일되지 static int n하지만, 선언 할 때 작동 int n? (이 두 선언 모두 파일 범위에 있습니다.) 기본적으로 int n파일 범위 static int n가 동일한 범위 와 동일하지 않은 이유는 무엇입니까? 그것은 단지 extern과 관련이 있습니까? 그렇다면 extern은 어떨까요? 의 전체 및 전체 목적은 static변수가 에서 선언 된 소스 파일에 대해 비공개 임을 선언 하는 것입니다 . 따라서 외부인과의 연결을 막는 역할을 정확하게 수행하고 있습니다. 파일 범위 변수 정의에는 다음과 같은 네 가지 유형이 있습니다. int blah = 0;— blah는이 파일에 정..

development 2021.01.10

특정 길이의 단어와 일치하는 정규식

특정 길이의 단어와 일치하는 정규식 단어가 최대 길이를 갖도록 단어와 일치하는 정규식을 알고 싶습니다. 예를 들어, 단어의 길이가 최대 10자인 경우 정규식을 일치시키고 싶지만 길이가 10을 초과하면 정규식이 일치하지 않아야합니다. 나는 시도했다 ^(\w{10})$ 하지만 단어의 최소 길이가 10자인 경우에만 일치합니다. 단어가 10 자 이상이면 여전히 일치하지만 처음 10 자만 일치합니다. 나는 당신이 원하는 것 같아요 \w{1,10}\b. 는 \b단어 경계와 일치합니다. 물론 \b및을 대체 할 수도 있습니다 ^\w{1,10}$. 이것은 문자열의 유일한 내용 인 한 최대 10 자의 단어와 일치합니다. 나는 이것이 당신이 전에했던 일이라고 생각합니다. Java이기 때문에 실제로 백 슬래시를 이스케이프해야..

development 2021.01.10

knockout.js에 조건부로 요소 속성 추가

knockout.js에 조건부로 요소 속성 추가 knockout.js 라이브러리에는 HTML 요소 속성 (예 : "제목")의 값을 동적으로 변경할 수 있는 "attr"데이터 바인딩 이 있습니다. 그러나 경우에 따라 바인딩 된 개체의 해당 관찰 가능 항목에 따라 속성이 필요하거나 필요하지 않을 수 있습니다. 예를 들어, 내 모델에 관찰 가능한 "title"이있는 경우 "title"속성이있는 경우 (null이 아님) 설정하거나 속성이없는 경우 (null) 완전히 건너 뛰고 싶을 수 있습니다. 녹아웃은 조건부로 속성을 설정하는 방법을 제공합니까? (이상적으로 전체 요소 여는 태그를 조건부로 렌더링하지 않고 ...) [참고] 비슷한 이름의이 질문은 실제로 knockout의 CSS 클래스 처리에 의해 해결되었으며..

development 2021.01.10

목록의 각 항목을 나머지 항목과 한 번만 비교하는 방법은 무엇입니까?

목록의 각 항목을 나머지 항목과 한 번만 비교하는 방법은 무엇입니까? 비교하고 싶은 배열 / 목록이 있다고 가정 해 보겠습니다. 더 익숙한 언어로 다음과 같이 할 것입니다. for (int i = 0, i < mylist.size(); i++) for (int j = i + 1, j < mylist.size(); j++) compare(mylist[i], mylist[j]) 이렇게하면 각 쌍을 한 번만 비교할 수 있습니다. 어떤 상황에서는 목록에 포함 된 여러 개체에 대해 충돌 감지를 수행하고 있습니다. 감지 된 각 충돌에 대해 충돌을 설명하는 작은 '충돌'개체가 목록에 추가되고, 다른 루틴이 각 충돌을 해결하는 과정을 반복합니다 (충돌하는 두 개체의 특성에 따라 다름). 당연히 각 충돌을 한 번만보고하..

development 2021.01.10
반응형