반응형

전체 글 2158

Postgresql- 데이터베이스 백업 및 다른 소유자로 복원?

Postgresql- 데이터베이스 백업 및 다른 소유자로 복원? 다른 서버의 데이터베이스에서 백업을 수행하는 파일 명령을 사용하여 필요한 역할과 다른 역할을합니다. pg_dump -Fc db_name -f db_name.dump 그런 다음 데이터베이스를 복원해야하는 다른 서버에 백업을 복사했지만 데이터베이스에 사용 된 소유자가 없습니다. 데이터베이스에 소유자 owner1가 있지만 다른 서버에서는 내가 가지고 owner2있는 데이터베이스 만 복원하고 소유자를 변경해야 우리 한다고 가정 해 보겠습니다 . 복원 할 때 다른 서버에서 수행 한 작업 : createdb -p 5433 -T template0 db_name pg_restore -p 5433 --role=owner2 -d db_name db_name...

ProgramingTip 2020.12.01

그래프에서 "좋은"격자 선 간격을위한 알고리즘

그래프에서 "좋은"격자 선 간격을위한 알고리즘 그래프 (차트)에 "멋진"격자 선을 만들려면 합리적으로 스마트 한 알고리즘이 필요합니다. 예를 들어 값이 10, 30, 72 및 60 인 막대 차트를 가정합니다. 다음을 알고 있습니다. 최소값 : 10 최대 값 : 72 범위 : 62 첫 번째 질문은 무엇에서 시작합니까? 이 경우 0은 값이지만 다른 데이터 세트를 유지하지 추측하고 있습니다. 그리드 최소값은 0 또는 범위 내의 데이터 최소값보다 낮은 "좋은"값이어야합니다. 또는 있습니다. 그리드 최대 값은 범위의 최대 값보다 "좋은"값이어야합니다. (예 : 실제 값에 관계없이 백분율을 표시하는 경우 0에서 100까지 가능합니다). 범위의 격자 선 (틱) 수는 값이 "좋음"(예 : 반올림)이고 차트 영역의 사용..

ProgramingTip 2020.12.01

Scala에서 특성 및 추상 메서드 재정의

Scala에서 특성 및 추상 메서드 재정의 기본 추상 클래스 (특성)가 있습니다. 거리 인 방법이 foo()있습니다. 파생 파생 클래스에 의해 확장되고 구현됩니다. 파생 클래스에 혼합 할 수있는 특성을 foo()파생 클래스의 foo(). 다음과 같은 것 : trait Foo { def foo() } trait M extends Foo { override def foo() { println("M") super.foo() } } class FooImpl1 extends Foo { override def foo() { println("Impl") } } class FooImpl2 extends FooImpl1 with M 자체 유형과 구조 유형을 시도했지만 작동하지 않습니다. 당신은 아주 가까웠습니다. M.f..

ProgramingTip 2020.12.01

UIWebView에서 앱 URL을 처리하는 방법은 무엇입니까?

UIWebView에서 앱 URL을 처리하는 방법은 무엇입니까? 최근에 내 UIWebView가 ITMS 링크에서 질식하는 것을 발견했습니다. 특히, 나는 같은 사이트로 이동 내 응용 프로그램에있는 UIWebView에서, 경우이 하나의 링크 "앱 스토어에서 사용할 수있는"를 클릭하는 UIWebView는 URL은 오류 도메인 = WebKitErrorDomain 코드 = 101 "로 할 수없는 오류가 있습니다. 것 표시됩니다. " 인터넷 검색을 한 후 앱 링크 요청을하고 iOS에서 처리해야한다는 것을 깨달았습니다. 나는 스키마가에서 "itms"로 시작하는지 확인하는 것을 시작 -webView:shouldStartLoadWithRequest:navigationType:했지만 시스템이 처리 할 수있는 다른 종류의 ..

ProgramingTip 2020.12.01

PDF를 병합하는 Ghostscript는 결과를 압축합니다.

PDF를 병합하는 Ghostscript는 결과를 압축합니다. Ghostscript를 사용하여 여러 PDF를 병합하는 정리 한 명령을 찾았습니다. gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=out.pdf in1.pdf in2.pdf 결과 크기는 2 개의 PDF를 결합한 크기보다 작습니다. 단일 파일을 입력으로 사용하여 명령을 실행하면 여전히 더 작은 크기의 출력 파일이 생성됩니다. Ghostscript에 병합하지 않고 복사하는 옵션이 있습니까? 그렇지 않다면 Ghostscript 압축이 너무 좋아서 품질이 없습니까? 다음 은 장치로 사용할 때 사용할 수있는 몇 가지 추가 옵션 입니다 pdfwrite. 페이지에 따르면 해당 아무것도 전달 하지 않으면 더..

ProgramingTip 2020.12.01

Python mock의 모의 속성?

Python mock의 모의 속성? mockPython에서 사용하는 데 많은 어려움이 있습니다 . def method_under_test(): r = requests.post("http://localhost/post") print r.ok # prints "" if r.ok: return StartResult() else: raise Exception() class MethodUnderTestTest(TestCase): def test_method_under_test(self): with patch('requests.post') as patched_post: patched_post.return_value.ok = True result = method_under_test() self.assertEqual(..

ProgramingTip 2020.12.01

SHA512에서 해시 된 길이는 얼마입니까?

SHA512에서 해시 된 길이는 얼마입니까? sha512로 해시 된 길이가 항상 동일합니까? 무엇입니까? 이름에서 알 수있는 수 512 비트, 즉 64 바이트입니다. 그러나 그것은 해시입니다. 일반적으로 사용되는 표현에 따라 해시의 특정 표현에 대해 궁금해 할 수 있고 주어진 표현에 따라 있습니다. 해시를 헥사로 쓰면 128 자입니다. 해시를 base64로 작성하면 86 바이트 (또는 패딩이있는 88 바이트)가됩니다. 참고 URL : https://stackoverflow.com/questions/18236106/what-is-the-length-of-a-hashed-string-with-sha512

ProgramingTip 2020.12.01

Golang 메모리를 분석하는 방법?

Golang 메모리를 분석하는 방법? 런타임에 1.2GB의 메모리를 사용하는 golang 프로그램을 작성했습니다. 323.4MB go tool pprof http://10.10.58.118:8601/debug/pprof/heap에 불고기 한 카드가 생성됩니다. 나머지 메모리 상태는 어떻습니까? golang 운영 메모리를 설명하는 더 좋은 도구가 있습니까? gcvis나는 이것을 사용하여 : .. 및이 힙 양식 프로필 : 내 코드는 다음과 달라집니다. https://github.com/sharewind/push-server/blob/v3/broker 힙 프로필은 활성 메모리, 실행이 프로그램에서 사용 중이라고 생각하는 메모리를 보여줍니다 (예 : 가비지 수집기에 의해 수집되지 않음). GC 메모리를 수집가하..

ProgramingTip 2020.12.01

Runnable :: new 대 new Runnable ()

Runnable :: new 대 new Runnable () 다음 예제 중 첫 번째 작동 작동하지 않는 이유는 무엇입니까? run(R::new);메서드 R.run가 호출되지 않습니다. run(new R());메서드 R.run 가 호출됩니다. 두 예제 모두 모두 가능합니다. public class ConstructorRefVsNew { public static void main(String[] args) { new ConstructorRefVsNew().run(R::new); System.out.println("-----------------------"); new ConstructorRefVsNew().run(new R()); } void run(Runnable r) { r.run(); } static ..

ProgramingTip 2020.12.01

Java에서 기본 애플리케이션 아이콘을 어떻게 변경합니까?

Java에서 기본 애플리케이션 아이콘을 어떻게 변경합니까? NetBeans를 사용하여 익숙한 Java 커피 컵 아이콘을 jar 파일의 디렉토리 디렉토리에 저장 한 png 파일로 변경합니다. 솔루션이 존재하는 주장하는 여러 웹 페이지를 찾았지만 지금 작동하지 않습니다. 현재 내가 가지고있는 내용은 다음과 가변합니다 (try-catch 블록 제외). URL url = new URL("com/xyz/resources/camera.png"); Toolkit kit = Toolkit.getDefaultToolkit(); Image img = kit.createImage(url); getFrame().setIconImage(img); 이 코드가 포함 된 클래스는 차이 가있는 경우 com.xyz 패키지에 있습니다. ..

ProgramingTip 2020.12.01
반응형