반응형

programing 615

com.google.common.util.current 클래스가 중복됩니다.들을 수 있는모듈 guava-20.0.jar(com.google.guava:guava:20.0)에서 미래가 발견되었습니다.

com.google.common.util.current 클래스가 중복됩니다.들을 수 있는모듈 guava-20.0.jar(com.google.guava:guava:20.0)에서 미래가 발견되었습니다. 사용할 때implementation 'com.google.firebase:firebase-inappmessaging-display:17.2.0'내 안에서app/build.gradle다음 오류가 발생했습니다. Duplicate class com.google.common.util.concurrent.ListenableFuture found in modules guava-20.0.jar (com.google.guava:guava:20.0) and listenablefuture-1.0.jar (com.google.g..

programing 2023.07.15

Postgre에 대한 장고 연결SQL: "피아 인증 실패"

Postgre에 대한 장고 연결SQL: "피아 인증 실패" OperationalError at /admin/ FATAL: Peer authentication failed for user "myuser" 이것은 제가 장고 관리 사이트에 접속하려고 할 때 받는 오류입니다.저는 MySQL 데이터베이스를 문제없이 사용해왔습니다.나는 Postgre가 처음입니다.SQL이지만 이 프로젝트에 최종적으로 사용할 호스트에 MySQL이 없기 때문에 전환하기로 결정했습니다. 를 설치하는 수 했습니다.Postgre를 설치하고 SQL을 실행하고,syncdb준비가 다 되었습니다. 문제는 앱을 데이터베이스에 연결할 수 없다는 것입니다.Postgre에 로그인할 수 있습니다.다운로드한 명령줄 또는 데스크톱 앱을 통한 SQL.대본에는 없..

programing 2023.07.15

.git 폴더 축소 방법

.git 폴더 축소 방법 현재 제 베이스의 총 크기는 약 200MB입니다. 하지만 내 .git 폴더는 5GB(!)라는 놀라운 크기를 가지고 있습니다.외부 서버에 작업을 푸시하기 때문에 큰 로컬 기록이 필요하지 않습니다. .git 폴더를 축소하여 노트북의 공간을 확보하려면 어떻게 해야 합니까?30일보다 오래된 모든 변경사항을 삭제할 수 있습니까?30일 이상 지난 변경 사항을 모두 삭제해서는 안 됩니다(어떻게든 Git을 악용할 수 있다고 생각하지만 실제로는 권장되지 않습니다). 전화할 수 있습니다.git gc --aggressive --prune저장소에서 가비지 수집을 수행하고 오래된 개체를 정리합니다.자주 변경되는 이진 파일(아카이브, 이미지, 실행 파일)이 많습니까?그것들은 보통 거대하게 이어집니다..g..

programing 2023.07.15

Vuex에서 사용자 지정 개체 메서드를 사용하는 방법은 무엇입니까?

Vuex에서 사용자 지정 개체 메서드를 사용하는 방법은 무엇입니까? 저는 바늘 논리를 캡슐화한 여러 사용자 지정 js 개체가 있습니다.따라서 이러한 개체는 vuex와 전혀 관련이 없습니다. export default class Property { constructor(object) { // some logic } addChild(property) { // some logic } } 또한 내 vue 구성 요소에 button이 있는데, 이 버튼은 vue를 발사하는 방법입니다. methods: { addItem() { this.property.addChild(); }, }, 그리고 문제가 있습니다.this.propertyvuex 스토어의 개체입니다.따라서 메소드를 그런 식으로 호출하면 값 오류가 발생합니다. ..

programing 2023.07.15

원격 저장소에서 로컬 Git 분기를 삭제한 후 삭제

원격 저장소에서 로컬 Git 분기를 삭제한 후 삭제 로컬 리포지토리와 원격 리포지토리를 항상 분기 측면에서 동기화하고 싶습니다. GitHub에 대한 Pull Request 검토 후, 나는 내 브랜치를 그곳에 병합하고 제거합니다(원격).어떻게 하면 이 정보를 로컬 저장소로 가져와서 Git가 내 로컬 버전의 브랜치도 제거하도록 할 수 있습니까?빠른 길 git branch --merged | grep -v "\*" | xargs -n 1 git branch -d 당신이 NB에 : 연되어있않은경우지결경우▁nb.master분기를 삭제할 수 있습니다."더 나은 방법"을 위해 계속 읽으세요. 우리가 주인이 될 수 있도록 하라. 다음을 보장할 수 있습니다.master또는그문대다한가른제지않다습니지거되는제에▁for▁by에..

programing 2023.07.15

빠른 로그 기준 2개의 상한 계산

빠른 로그 기준 2개의 상한 계산 빠른 계산 방법은 무엇입니까?(long int) ceiling(log_2(i))입력 및 출력이 64비트 정수인 경우부호 있는 정수 또는 부호 없는 정수에 대한 솔루션을 사용할 수 있습니다.가장 좋은 방법은 여기서 볼 수 있는 것과 유사한 약간 비틀거리는 방법이 될 것이라고 생각하지만, 제 자신의 방법을 시도하기보다는 이미 잘 테스트된 것을 사용하고 싶습니다.일반적인 해결책은 모든 양의 값에 적용됩니다. 예를 들어, 2,3,4,5,6,7,8의 값은 1,2,2,3,3,3입니다. 편집: 지금까지 가장 좋은 방법은 임의의 수의 기존 빠른 비트백 또는 레지스터 방법을 사용하여 정수/플로어 로그 베이스 2(MSB의 위치)를 계산한 다음, 입력이 2의 거듭제곱이 아닌 경우 1을 추가..

programing 2023.07.15

TypeScript에서 제네릭 배열을 어떻게 정의합니까?

TypeScript에서 제네릭 배열을 어떻게 정의합니까? 다음과 같은 일반 인터페이스가 있다고 가정해 보겠습니다. interface Transform { transformer: (input: string, arg: ArgType) => string; arg: ArgType; } 그 다음에 이걸 여러 개 적용하고 싶습니다.Transform아주string이 배열을 어떻게 정의합니까?Transform라는 것을 증명하는.둘 다 동등합니다.Transform.transformer그리고.Transform.arg저는 다음과 같은 글을 쓰고 싶습니다. function append(input: string, arg: string): string { return input.concat(arg); } function repe..

programing 2023.07.15

상대 레이아웃의 백분율 너비

상대 레이아웃의 백분율 너비 있습니다.Activity내 안드로이드 앱에서.아래 이미지는 다음과 같습니다. 저는 다음 XML로 이 레이아웃을 만들 수 있었습니다.문제는, 그것이 약간 진부하다는 것입니다.호스트 EditText의 너비를 하드 코딩해야 했습니다.구체적으로, 저는 다음을 명시해야 했습니다. android:layout_width="172dp" 호스트 및 포트에 백분율 너비를 지정합니다. 편집텍스트는. (호스트의 경우 80%, 포트의 경우 20% 정도)이것이 가능합니까?다음 XML은 내 Droid에서 작동하지만 모든 화면에서 작동하지는 않는 것 같습니다.저는 정말로 더 강력한 솔루션을 원합니다. 은 당은찾있다니습고신▁the다▁for를 찾고 .android:layout_weight할 수 .백분율을 사..

programing 2023.07.15

Springboot 1.X와 Springboot 2.0의 차이점

Springboot 1.X와 Springboot 2.0의 차이점 응용 프로그램에 Springboot 1.X를 사용하고 있습니다.이제 몇 가지 새로운 애플리케이션을 시작할 준비가 되었습니다. SpringBoot 2.0으로 할지, 아니면 SpringBoot 1.X로 할지 고민하고 있었습니다. 어떤 버전에 대한 의견이 있습니까? 또한 Spring Boot 1.X와 Spring Boot 2.0의 차이점은 무엇입니까? 감사해요.차이점 및 마이그레이션 가이드는 https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Migration-Guide 에서 확인할 수 있습니다. Java 8은 기본 버전입니다. 속성 변경됨 봄 날씨연작write-properti..

programing 2023.07.15

Git 및 GitHub의 기본 사항 이해

Git 및 GitHub의 기본 사항 이해 닫혔습니다. 이 질문은 더 많은 것이 필요합니다.집중적인현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 하나의 문제에만 초점을 맞추도록 질문을 업데이트합니다. 8년 전에 문을 닫았습니다. 이 질문을 개선합니다. Git 또는 Github을 사용하는 목적을 완전히 이해하지 못합니다. 변경사항을 추적하는 데 도움이 되고 다른 사람들과 협력하는 데 도움이 된다는 것을 알지만, 저는 누구와도 협력하지 않기 때문에 이것이 저에게 도움이 될지 모르겠습니다. 저는 주로 웹 디자이너/개발자로 일하지만 협업할 필요는 없습니다.Git에서는 모든 저장소에 대해 생성, 푸시, 커밋, 분기 생성 등이 있다는 것을 알고 있습니다. 깃허브와 깃허브의 ..

programing 2023.07.15
반응형