반응형

Spring 1920

django rest_framework에 인증 헤더가 없습니다. 아파치가 비난받을까요?

django rest_framework에 인증 헤더가 없습니다. 아파치가 비난받을까요? TokenAuthentication요청 세션을 사용하여 토큰을 저장할 때 확장 하고 작동하는 모델이 있지만 여기 에 설명 된대로Authorization 헤더 매개 변수 로 전달하려고 할 때 META 변수 HTTP_AUTHORIZATION없이 내 응답이 돌아온다는 것을 알았습니다. 또한 "Authorization2"를 헤더 매개 변수로 전달하면 요청에서 볼 수 있음을 알았습니다. { '_content_type': '', 'accepted_media_type': 'application/json', '_request':

IT TIP 2021.01.06

lazy-init에 대한 Spring 기본 동작

lazy-init에 대한 Spring 기본 동작 나는 초보자부터 봄까지 ESP Inversion of control입니다. 나는 다음의 차이점을 이해하고 당황했습니다. 내 이해에 : lazy-init = false는 시작시 빈을 생성하고 lazy-init = true는 시작시 빈을 생성하지 않고 특정 빈에 대한 요청시 빈을 생성합니다. 내 해석이 잘못된 경우 여기에서 정정하십시오. lazy-init의 기본 동작은 정확히 무엇입니까? 어떻게 인스턴스화됩니까? 기본 동작은 false입니다. 기본적으로 ApplicationContext 구현은 초기화 프로세스의 일부로 모든 싱글 톤 Bean을 열심히 만들고 구성합니다. 일반적으로 구성 또는 주변 환경의 오류가 몇 시간 또는 며칠 후가 아니라 즉시 발견되기 때문..

IT TIP 2021.01.06

자바에서 jmap을 사용하여 힙 덤프를 분석하는 방법

자바에서 jmap을 사용하여 힙 덤프를 분석하는 방법 아래 명령을 사용하여 힙 덤프를 만들고 있습니다. jmap -dump:file=DumpFile.txt 생성 된 파일 (DumpFile.txt)을 열었지만 읽을 수있는 형식이 아닙니다. 생성 된 파일의 데이터 분석 방법을 알려주세요. jmap -heap:format=b 경로없이 사용해야 합니다. 따라서 열 수있는 * .bin 파일이 생성됩니다 jvisualvm.exe(jmap과 동일한 경로). 이러한 덤프 파일을 여는 것은 훌륭한 도구입니다. 당신은 사용할 수 있습니다 jhat생성 된 파일을 읽을 수 (자바 힙 분석 도구) : jhat [ options ] jhat 명령은 자바 힙 덤프 파일을 구문 분석하고 웹 서버를 시작합니다. jhat을 사용하면 선..

IT TIP 2021.01.06

배열, 고정 크기 배열 및 배열의 ​​기본 주소를 함수 매개 변수로 전달하는 것의 차이점

배열, 고정 크기 배열 및 배열의 ​​기본 주소를 함수 매개 변수로 전달하는 것의 차이점 알려진 또는 알려지지 않은 크기의 배열을 함수 매개 변수로 전달하려는 경우 사용할 구문에 대해 혼란스러워합니다. 목적을 위해 이러한 변형이 있다고 가정합니다. void func1(char* str) { //print str } void func2(char str[]) { //print str } void func3(char str[10]) { //print str } 이들 각각을 사용하는 장점과 단점은 무엇입니까? 이러한 모든 변형은 동일합니다. C를 사용하면 대체 철자를 사용할 수 있지만 배열 크기로 명시 적으로 주석이 추가 된 마지막 변형도 일반 포인터로 감소합니다. 즉, 마지막 구현에서도 모든 크기 의 배열로 ..

IT TIP 2021.01.06

Java의 입력 텍스트에서 구두점을 제거하려면 어떻게해야합니까?

Java의 입력 텍스트에서 구두점을 제거하려면 어떻게해야합니까? Java에서 사용자의 입력을 사용하여 문장을 얻으려고하는데 소문자로 만들고 모든 구두점을 제거해야합니다. 내 코드는 다음과 같습니다. String[] words = instring.split("\\s+"); for (int i = 0; i < words.length; i++) { words[i] = words[i].toLowerCase(); } String[] wordsout = new String[50]; Arrays.fill(wordsout,""); int e = 0; for (int i = 0; i < words.length; i++) { if (words[i] != "") { wordsout[e] = words[e]; wordsout..

IT TIP 2021.01.06

리플 드로어 블에서 state_selected를 설정하는 방법

리플 드로어 블에서 state_selected를 설정하는 방법 RippleDrawableandroid:state_selected 내부 를 지정하는 방법 리플 드로어 블에 대해 다음과 같은 xml이 있지만 설정할 때 배경색이 표시되지 않습니다. myView.setSelected(true); 다른 사람이 같은 문제를 겪을 경우를 대비하여 답을 찾았습니다. @Sohaib의 답변에 추가하려면 : @Alanv는 OP에 마스크가 필요하지 않았다는 것이 옳습니다. 그러나 선택기 상태 중 하나가 투명하고 마스크가 필요한 경우 여기에 표시됩니다. 처음에는 선택기와 : boom 내부에 마스크가있었습니다. 위의 답변을 다른 답변과 결합 : Ripple, colorPrimary 또는 colorAccent의 색상은 무엇입니까?..

IT TIP 2021.01.06

EF6 Code First의 enum에 해당하는 테이블을 만드는 방법은 무엇입니까?

EF6 Code First의 enum에 해당하는 테이블을 만드는 방법은 무엇입니까? EF6의 Code First에서 열거 형을 처리하는 방법에 대해 MSDN 을 따랐습니다 . 예상대로 작동 했지만 열거자를 참조하는 생성 된 테이블의 필드는 간단한 int 입니다. 두 번째 테이블이 생성되는 것을 선호하는데, 그 값은 C # 코드의 열거 자 정의를 따릅니다. 따라서 MSDN의 예에서 Department 에 해당하는 테이블 만 얻는 대신 Faculty 의 항목으로 채워진 두 번째 테이블도보고 싶습니다 . public enum Faculty { Eng, Math, Eco } public partial class Department { [Key] public Guid ID { get; set; } [Require..

IT TIP 2021.01.06

텍스트 상자에서 커서의 위치를 ​​어떻게 찾습니까?

텍스트 상자에서 커서의 위치를 ​​어떻게 찾습니까? 씨# 표준 WinForms TextBox가 있고 텍스트의 커서 위치에 텍스트를 삽입하고 싶습니다. 커서의 위치를 ​​어떻게 알 수 있습니까? 감사 텍스트가 선택되었는지 여부에 관계없이 SelectionStart 속성은 캐럿이있는 텍스트의 인덱스를 나타냅니다. 따라서 다음 과 같이 String.Insert 를 사용 하여 텍스트를 삽입 할 수 있습니다 . myTextBox.Text = myTextBox.Text.Insert(myTextBox.SelectionStart, "Hello world"); 의 SelectionStart속성 을 확인하고 싶습니다 TextBox. James, 커서 위치에 일부 텍스트 만 삽입하려는 경우 전체 문자열을 교체해야하는 것은 ..

IT TIP 2021.01.06

Java에서 지정된 날짜 동안 일광 절약 시간 (DST)이 활성 상태인지 확인

Java에서 지정된 날짜 동안 일광 절약 시간 (DST)이 활성 상태인지 확인 위치의 위도 / 경도를 가져와 일광 절약 시간이 켜졌다 꺼 졌을 때 GMT 오프셋을 반환하는 Java 클래스가 있습니다. 올바른 오프셋을 적용 할 수 있도록 현재 날짜가 일광 절약 시간인지 Java에서 쉽게 확인할 수있는 방법을 찾고 있습니다. 현재는 미국 시간대에 대해서만이 계산을 수행하고 있지만 결국에는이를 글로벌 시간대로 확장하고 싶습니다. 다음은 질문이있는 시스템에 대한 답변입니다. TimeZone.getDefault().inDaylightTime( new Date() ); 클라이언트를 위해 이것을 알아 내려는 서버는 클라이언트의 시간대가 필요합니다. 이유는 @Powerlord 답변을 참조하십시오. 특정 TimeZone..

IT TIP 2021.01.06

일괄 적으로 "종료하려면 Enter를 누르십시오"를 수행하는 방법

일괄 적으로 "종료하려면 Enter를 누르십시오"를 수행하는 방법 rake를 사용하여 프로젝트를 빌드하고 있으며 다음과 유사한 build.bat 파일이 있습니다. @echo off cls rake build.bat를 두 번 클릭하면 dos 창이 팝업되고 모든 진행 상황이 표시되지만 작업이 완료되면 자동으로 닫힙니다. 사용자가 로그를 볼 수 있도록 Console.ReadLine을 수행하는 방법이 있습니까? 감사. 업데이트 : 아래에서 시도했지만 작동하지 않았습니다. 이유를 모르겠습니다. @echo off cls rake pause Microsoft의 기본 인터프리터는 EOF에 도달하면 종료되도록하는 방식으로 수행됩니다. rake가 다른 배치 파일 인 경우 명령 인터프리터는 해당 파일로 전환하고 rake 해..

IT TIP 2021.01.06
반응형