반응형

Java 183

Maven 저장소에서 오래된 종속성을 정리하는 방법은 무엇입니까?

Maven 저장소에서 오래된 종속성을 정리하는 방법은 무엇입니까? maven이 다운로드 한 종속성을 저장하는 .m2 폴더에 파일이 너무 많습니다. 모든 오래된 종속성을 정리하는 방법이 있습니까? 예를 들어, 1, 2, 3의 3 가지 다른 버전에 대한 종속성이있는 경우 청소 후에는 세 번째 버전 만 있어야합니다. .m2 폴더의 모든 종속성에 대해 어떻게 할 수 있습니까? Unix를 사용하는 경우 해당 파일의 액세스 시간을 사용할 수 있습니다. 파일 시스템에 대한 액세스 시간을 활성화 한 다음 종속성을 유지하려는 모든 프로젝트의 클린 빌드를 실행 한 다음 다음과 같은 작업을 수행하십시오 (UNTESTED!). find ~/.m2 -amin +5 -iname '*.pom' | while read pom; do..

programing 2021.01.15

부트 스트랩 3-점보트론 배경 이미지 효과

부트 스트랩 3-점보트론 배경 이미지 효과 안녕하세요 저는 배경 이미지가있는 점보트론이있는 사이트를 구축하려고합니다. 그 자체로는 어렵지 않습니다. HTML : ... CSS : (내 사용자 지정 CSS 파일에 있으며 모든 CSS 후에로드 됨). .jumbotron { margin-bottom: 0px; background-image: url(../img/jumbotronbackground.jpg); background-position: 0% 25%; background-size: cover; background-repeat: no-repeat; color: white; text-shadow: black 0.3em 0.3em 0.3em; } 이제 이것은 배경 이미지가있는 점보트론을 생성하지만 설명하기는 ..

programing 2021.01.15

asyncio와 다중 처리를 결합하면 어떤 종류의 문제 (있는 경우)가 있습니까?

asyncio와 다중 처리를 결합하면 어떤 종류의 문제 (있는 경우)가 있습니까? 거의 모든 사람들이 Python에서 스레딩을 처음 볼 때 알고 있듯이 실제로 병렬 처리를 원하는 사람들에게 삶을 비참하게 만드는 GIL이 있습니다. 또는 적어도 기회를 제공합니다. 현재 Reactor 패턴과 같은 것을 구현하려고합니다. 효과적으로 나는 하나의 스레드에서 들어오는 소켓 연결을 듣고 싶습니다. 누군가가 연결을 시도 할 때 그 연결을 받아들이고 처리를 위해 다른 스레드와 같이 전달합니다. 나는 (아직) 내가 어떤 종류의 부하를 겪고 있는지 확실하지 않습니다. 현재 수신 메시지에 2MB 제한이 설정되어 있음을 알고 있습니다. 이론적으로 우리는 초당 수천을 얻을 수 있습니다 (실제로 우리가 그런 것을 본 적이 있는지..

programing 2021.01.15

NaN과 달리 부동 소수점 무한대가 동일한 이유는 무엇입니까?

NaN과 달리 부동 소수점 무한대가 동일한 이유는 무엇입니까? 무한대 비교가 NaN에 적용된 논리를 따르지 않는 이유는 무엇입니까? 이 코드는 false세 번 출력됩니다 . double a = Double.NaN; double b = Double.NaN; System.out.println(a == b); // false System.out.println(a b); // false 그러나으로 변경 Double.NaN하면 동등성을 Double.POSITIVE_INFINITY얻지 true만보다 false크거나 작음 비교에 대해서는 다음과 같이됩니다. double a = Double.POSITIVE_INFINITY; double b = Doub..

programing 2021.01.14

RecyclerView가 항목 배치를 완료 한시기를 아는 방법은 무엇입니까?

RecyclerView가 항목 배치를 완료 한시기를 아는 방법은 무엇입니까? 나는이 RecyclerView돌며입니다 CardView. 의 CardView높이는 500dp이지만이 높이 RecyclerView가 더 작 으면 이 높이를 줄이고 싶습니다 . 그래서 RecyclerView에서 처음으로 항목을 놓았을 때 호출되는 리스너가 있는지 궁금합니다. 이렇게하면 RecyclerView의 높이를의 높이로 설정할 수 있습니다 CardView(500dp 미만인 경우). 또한 리사이클 러 뷰가 모든 요소를 ​​부풀린 후에 코드를 실행해야했습니다. onBindViewHolder마지막 위치 인 경우 어댑터에서 체크인을 시도한 다음 관찰자에게 알 렸습니다. 그러나 그 시점에서 리사이클 러 뷰는 여전히 완전히 채워지지 않았..

programing 2021.01.14

내 Git bash에 "MINGW64"가 나타나는 이유는 무엇입니까?

내 Git bash에 "MINGW64"가 나타나는 이유는 무엇입니까? 랩톱을 포맷해야했기 때문에 Git을 다시 설치해야했습니다. 그러나 그것은 내가 어제 가지고 있던 것과는 상당히 다르며, 아이콘은 더 이상 기본 주황색이 아니며 이제는 Chrome처럼 보입니다. 은 bash"보라색을 포함하여 매우 다른 MINGW64모든 라인을". 왜 거기에 있습니까? 이것이 새로운 최종 버전입니까? 아니면 다른 것을 다운로드 했습니까? https : // git-scm 에서 https://github.com/git-for-windows/git/releases/download/v2.5.1.windows.1/Git-2.5.1-64-bit.exe 를 다운로드했습니다 . com / downloads . 감사! Windows 2..

programing 2021.01.14

MVC Core 모든 작업에 대해 전역 인증을 강제 / 설정하는 방법은 무엇입니까?

MVC Core 모든 작업에 대해 전역 인증을 강제 / 설정하는 방법은 무엇입니까? MVC Core의 모든 작업에 대해 전역 인증을 강제 / 설정하는 방법은 무엇입니까? 글로벌 필터를 등록하는 방법을 알고 있습니다. 예를 들면 다음과 같습니다. Setup.cs services.AddMvc(options => { options.Filters.Add(new RequireHttpsAttribute()); }); 그리고 이것은 잘 작동하지만 Authorize에 대해 동일하게 추가 할 수 없습니다. options.Filters.Add(new AuthorizeAttribute()); 오류가 있습니다. Cannot convert from 'Microsoft.AspNet.Authorization.AuthorizeAtt..

programing 2021.01.14

각도 CLI를 사용하여 특정 버전의 각도 설치

각도 CLI를 사용하여 특정 버전의 각도 설치 나는 google과 angular cli doc를 통해 검색했지만 angular cli를 사용하여 특정 버전의 angular를 설치하는 방법을 찾을 수 없었습니다. 가능할까요? 특정 버전으로 package.json을 가질 수 있으며 npm install해당 버전을 설치합니다. 또한 angular-cli프로젝트 개발 에 의존 할 필요가 없습니다 . 질문에 답하기 위해 특정 angular-cli 버전이 아니라 특정 angular 버전에 관심이 있다고 가정 해 보겠습니다 (angular-cli는 결국 도구 일뿐입니다). 합리적인 조치는 angular-cli 버전을 angular 버전 과 함께 유지하는 것입니다 . 그렇지 않으면 비 호환성 문제가 발생할 위험이 있습..

programing 2021.01.14

레드-블랙 트리

레드-블랙 트리 최근에 읽은 여러 책에서 이진 트리와 이진 검색이 언급되는 것을 보았지만 아직 컴퓨터 과학 공부를 시작할 때 알고리즘과 데이터를 실제로 다루는 수업을 아직 듣지 않았습니다. 심각한 방식으로 구조. 나는 전형적인 소스 (Wikipedia, Google)를 둘러 보았고, (특히) Red-Black 트리의 유용성과 구현에 대한 대부분의 설명은 밀도가 높고 이해하기 어렵습니다. 나는 필요한 배경을 가진 사람에게는 완벽하게 이해되지만 현재 거의 외국어처럼 읽습니다. 그렇다면 프로그래밍 중에 수행하는 일반적인 작업 중 일부에서 바이너리 트리를 유용하게 만드는 것은 무엇입니까? 그 외에도 어떤 트리를 선호하고 (샘플 구현을 포함 해주세요) 그 이유는 무엇입니까? 레드 블랙 나무는 균형 잡힌 나무를 만..

programing 2021.01.14

mysql 테이블 열 기본값을 어떻게 변경합니까?

mysql 테이블 열 기본값을 어떻게 변경합니까? 모든 업데이트에서 timestamp기본값 current_timestamp및 업데이트 되는 유형의 열이있는 테이블이 current_timestamp있습니다. 이 열에서 "업데이트시"기능을 제거하고 싶습니다. alter 문을 어떻게 작성합니까? 다음을 시도했습니다. ALTER TABLE mytable alter column time set DEFAULT now(); 그러나 이것은 작동하지 않았습니다. Pete는 거의 정확했지만 'change'에 대해 잘못된 구문을 사용했습니다. ALTER TABLE mytable CHANGE `time` `time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP 열 이름을 반복해야합니다. 또..

programing 2021.01.14
반응형