반응형

분류 전체보기 678

scss/css에서 파일 이름 "_" 또는 "_" 앞에 붙이는 이유는 무엇입니까?

scss/css에서 파일 이름 "_" 또는 "_" 앞에 붙이는 이유는 무엇입니까? 왜 넣어요?_scss의 파일 이름 앞에? _filename.scss필요한 이유_?_(밑줄)은 scss의 일부입니다.즉, 스타일시트를 주 스타일시트(예: styles.scss)로 가져올 것입니다(@import).partials를 사용할 때의 장점은 코드를 구성하는 데 많은 파일을 사용할 수 있고 모든 것이 하나의 파일로 컴파일된다는 것입니다.파일 이름 앞에 "_"를 포함할 때 부분적이지 않은 다른 sas 파일로 가져오지 않는 한 CSS로 생성되지 않습니다. 당신의 폴더 구조가 이와 같다고 가정합니다. /scss style.scss _list.scss /css 명령을 실행하는 경우 sass --watch scss:css sty..

programing 2023.08.01

사용자가 C# + As에서 Active Directory 그룹에 속해 있는지 확인합니다.그물

사용자가 C# + As에서 Active Directory 그룹에 속해 있는지 확인합니다.그물 사용자가 의 활성 디렉토리 그룹에 속해 있는지 확인할 수 있는 방법이 필요합니다.Net 3.5 asp.net c# 응용 프로그램. msdn에서 표준 LDAP 인증 예제를 사용하고 있지만 그룹에 대해 확인하는 방법을 잘 모르겠습니다.3.5 및 시스템 포함.디렉터리 서비스.계정 관리 이것은 조금 더 깨끗합니다. public List GetGroupNames(string userName) { var pc = new PrincipalContext(ContextType.Domain); var src = UserPrincipal.FindByIdentity(pc, userName).GetGroups(pc); var resul..

programing 2023.08.01

각각 고유한 @Controller가 있는 여러 DispatcherServlet을 사용하는 스프링 부팅

각각 고유한 @Controller가 있는 여러 DispatcherServlet을 사용하는 스프링 부팅 기본적으로 저는 제 지원서를 두 부분으로 나누고 싶습니다.각 부품에는 자체 보안 기능이 있으며,@Controller더@Services두 부분에서 모두 액세스할 수 있어야 합니다. 그래서 저는 2개를 받아야겠다고 생각했습니다.DispatcherServlet원 리스닝 투 리스닝/admin/*그리고 다른 모든 것을 듣는 두 번째 (/. 그것들은 각각 그들만의 것을 가질 것입니다.AnnotationConfigWebApplicationContext그래서 나는 그것을 위해 별도의 구성 요소 스캔을 할 수 있습니다.@Controllers. 그리고 스프링 부츠는 하나를 제공하기 때문입니다.DispatcherServle..

programing 2023.06.22

컨테이너 보기를 프로그래밍 방식으로 추가하는 방법

컨테이너 보기를 프로그래밍 방식으로 추가하는 방법 컨테이너 보기는 인터페이스 편집기를 통해 스토리보드에 쉽게 추가할 수 있습니다.추가할 경우, 컨테이너 뷰는 자리 표시자 뷰, 포함 세그먼트 및 (하위) 뷰 컨트롤러에 대한 것입니다. 그러나 Container View를 프로그래밍 방식으로 추가하는 방법을 찾을 수 없습니다.사실, 나는 심지어 이름이 붙은 수업을 찾을 수 없습니다.UIContainerView그 정도. Container View 클래스의 이름은 확실히 좋은 시작입니다.segue를 포함한 완전한 가이드를 해주시면 감사하겠습니다. View 컨트롤러 프로그래밍 가이드는 알고 있지만 인터페이스 작성기가 Container Viewer에 대해 수행하는 방식과 동일하다고 생각하지 않습니다.예를 들어, 제약..

programing 2023.06.22

스프링 부트 상태 비저장 필터가 두 번 호출되는 이유는 무엇입니까?

스프링 부트 상태 비저장 필터가 두 번 호출되는 이유는 무엇입니까? Spring Boot을 이용하여 개발한 rest api에 stateless 토큰 기반 인증을 구현하려고 합니다.이 개념은 클라이언트가 모든 요청이 포함된 JWT 토큰을 포함하고 필터가 요청에서 이를 추출하여 토큰의 내용을 기반으로 관련 인증 개체와 함께 SecurityContext를 설정한다는 것입니다.그런 다음 요청은 정상적으로 라우팅되고 매핑된 메서드에서 @PreAuthorize를 사용하여 보안됩니다. 내 보안 구성은 다음과 같습니다. @Configuration @EnableWebSecurity @EnableGlobalMethodSecurity(prePostEnabled = true) public class SecurityConfig..

programing 2023.06.22

DisplayAttribute를 표시하려면 어떻게 해야 합니다.설명 특성 값?

DisplayAttribute를 표시하려면 어떻게 해야 합니다.설명 특성 값? 다음과 같은 속성을 가진 모델 클래스가 있습니다. [Display(Name = "Phone", Description="Hello World!")] public string Phone1 { get; set; } 레이블을 표시하고 내 보기에 입력할 텍스트 상자를 렌더링하는 것은 매우 쉽습니다. @Html.LabelFor(model => model.Organization.Phone1) @Html.EditorFor(model => model.Organization.Phone1) @Html.ValidationMessageFor(model => model.Organization.Phone1) 그러나 설명 주석 속성(즉, "Hello Wo..

programing 2023.06.22

간격을 분으로 변환

간격을 분으로 변환 두 개의 간격이 있다고 가정합니다. INTERVAL '0 00:30:00' DAY TO SECOND INTERVAL '0 04:00:00' DAY TO SECOND 각 간격마다 분을 얻는 가장 우아한 방법은 무엇입니까? 30그리고.240따라서. 네, 할 수 있다는 것을 압니다EXTRACT(HOUR FROM interval) * 60 + EXTRACT(MINUTE FROM interval)하지만 이건 끔찍해 보여요 더 좋은 해결책은 없습니까?당신이 보기에 끔찍해 보이는 것은, 제가 보기에 완벽하게 받아들일 수 있는 것처럼 보입니다.INTERVAL에 대해 수행할 수 있는 산술의 설명서를 보면 다음과 같습니다. http://download.oracle.com/docs/cd/E11882_01..

programing 2023.06.22

MongoDB의 기존 필드 끝에 문자열 추가

MongoDB의 기존 필드 끝에 문자열 추가 필드에 매우 긴 문자열이 있는 문서가 있습니다.필드에 이미 포함된 문자열의 끝에 다른 문자열을 연결해야 합니다. 제가 지금 하는 방법은 자바에서 문서를 가져와서 필드에서 문자열을 추출하고 문자열을 끝까지 추가한 다음 마지막으로 새로운 문자열로 문서를 업데이트하는 것입니다. 문제:필드에 포함된 문자열이 매우 길기 때문에 Java에서 이 문자열을 검색하고 작업하는 데 시간과 리소스가 필요합니다.게다가, 이것은 초당 여러 번 수행되는 작업입니다. 내 질문:가져올 필요 없이 문자열을 기존 필드에 연결할 수 있는 방법이 있습니까?db..find()) 먼저 필드의 내용을 입력하시겠습니까?현실에서 내가 원하는 것은 (field.contents += new_string). ..

programing 2023.06.22

유형 스크립트 - 인터페이스의 모든 구현을 가져옵니다.

유형 스크립트 - 인터페이스의 모든 구현을 가져옵니다. Typescript에서 특정 인터페이스를 구현하는 모든 클래스의 목록을 가져올 방법을 찾고 있습니다. 예를 들어 .Net에서는 반사를 사용하여 이 작업을 수행할 수 있지만 유형 스크립트에서는 동일한 작업을 수행하는 데 대한 정보를 찾을 수 없습니다. 수행할 작업의 코드 예: interface IControlPanel { } class BasicControlPanel implements IControlPanel { } class AdvancedControlPanel implements IControlPanel { } window.onload = () => { var controlPanels = IControlPanel.GetImplementations..

programing 2023.06.22

TS 오류:'string' 형식이 배열 형식이나 문자열 형식이 아닙니다.어떻게 끈이 끈이 아닌가요?

TS 오류:'string' 형식이 배열 형식이나 문자열 형식이 아닙니다.어떻게 끈이 끈이 아닌가요? TS에서 이상한 오류 발생: 오류: (125, 18) TS2569: 'string' 형식이 배열 형식이나 문자열 형식이 아닙니다.컴파일러 옵션 '--downlevelIteration'을 사용하여 반복기를 반복할 수 있습니다. 왜 끈은 끈이 아닌가요? TS가 문자열에 대한 스프레드 연산자를 어떻게 컴파일할지 알고 싶습니다. 브라우저 콘솔의 내 코드.문자열은 다음 문자로 분할됩니다. > s = 'abcdef'; > r = [...s]; < (6) ["a", "b", "c", "d", "e", "f"] TS의 내 코드: const s: string = 'abcdef'; const res = [...s]; //

programing 2023.06.22
반응형