반응형

your programing 925

xkcd 스타일 그래프를 어떻게 만들 수 있습니까?

xkcd 스타일 그래프를 어떻게 만들 수 있습니까? 분명히 사람들은 Mathematica 와 LaTeX 에서 xkcd 스타일 그래프 를 만드는 방법을 알아 냈습니다 . R에서 할 수 있습니까? Ggplot2-ers? geom_xkcd 및 / 또는 theme_xkcd? 기본 그래픽에서 par (xkcd = TRUE)? 어떻게하나요? ggplot2의 첫 번째 찌르기 (그리고 아래에 훨씬 더 우아하게 표시됨)로서, 라인에 지터 인수를 추가하면 손으로 그린 ​​멋진 모양이됩니다. 그래서- ggplot(mapping=aes(x=seq(1,10,.1), y=seq(1,10,.1))) + geom_line(position="jitter", color="red", size=2) + theme_bw() 좋은 예가됩니다...

your programing 2020.09.30

C ++ 싱글 톤 디자인 패턴

C ++ 싱글 톤 디자인 패턴 최근에 저는 C ++ 용 싱글 톤 디자인 패턴의 실현 / 구현에 부딪 혔습니다. 다음과 같이 보였습니다 (실제 사례에서 채택했습니다). // a lot of methods are omitted here class Singleton { public: static Singleton* getInstance( ); ~Singleton( ); private: Singleton( ); static Singleton* instance; }; 이 선언에서 인스턴스 필드가 힙에서 시작되었음을 추론 할 수 있습니다. 이는 메모리 할당이 있음을 의미합니다. 나에게 완전히 불분명 한 것은 정확히 언제 메모리가 할당 해제되는지입니다. 아니면 버그와 메모리 누수가 있습니까? 구현에 문제가있는 것 같..

your programing 2020.09.30

C ++ 표준은 int, long 유형의 크기를 무엇으로 지정합니까?

C ++ 표준은 int, long 유형의 크기를 무엇으로 지정합니까? 기본 C ++ 유형의 크기에 대한 자세한 정보를 찾고 있습니다. 아키텍처 (16 비트, 32 비트, 64 비트)와 컴파일러에 따라 다르다는 것을 알고 있습니다. 하지만 C ++에 대한 표준이 있습니까? 32 비트 아키텍처에서 Visual Studio 2008을 사용하고 있습니다. 내가 얻는 것은 다음과 같습니다. char : 1 byte short : 2 bytes int : 4 bytes long : 4 bytes float : 4 bytes double: 8 bytes 나는의 크기를 나타 신뢰할 수있는 정보를, 많은 성공없이 찾을려고 char, short, int, long, double, float다른 아키텍처와 컴파일러에서 (그..

your programing 2020.09.30

Git에서 특정 파일을 무시하는 방법

Git에서 특정 파일을 무시하는 방법 파일이있는 저장소가 Hello.java있습니다. 컴파일하면 추가 Hello.class파일이 생성됩니다. 나는에 대한 항목이 생성 Hello.classA의 .gitignore파일을. 그러나 파일은 여전히 ​​추적되는 것으로 보입니다. Git에서 무시하도록하려면 어떻게해야 Hello.class합니까? 문제는 .gitignore이전에 추적되지 않은 파일 만 무시한다는 것 git add입니다. git reset name_of_file파일을 언 스테이징하고 유지하려면 실행하십시오 . (푸시 후) 저장소에서 주어진 파일을 제거하려는 경우 git rm --cached name_of_file. 새 파일을 무시하는 방법 전 세계적으로 .gitignore 파일에 무시할 경로를 파일에 ..

your programing 2020.09.30

다른 Python 파일을 가져 오는 방법은 무엇입니까?

다른 Python 파일을 가져 오는 방법은 무엇입니까? Python에서 다른 파일을 어떻게 가져 옵니까? 특정 파이썬 파일을 정확히 어떻게 가져올 수 import file.py있습니까? 특정 파일 대신 폴더를 가져 오려면 어떻게해야합니까? 사용자 입력을 기반으로 런타임에 Python 파일을 동적으로로드하고 싶습니다. 파일에서 특정 부분 하나만로드하는 방법을 알고 싶습니다. 예를 들어 다음과 main.py같습니다. from extra import * 이것은 나에게 모든 정의를 제공하지만 extra.py아마도 내가 원하는 것은 단일 정의 일 것입니다. def gap(): print print 나는 어떻게 추가합니까 import단지 수에 문 gap에서 extra.py? importlib모듈을 프로그래밍 방식으..

your programing 2020.09.30

PECS (Producer Extends Consumer Super) 란 무엇입니까?

PECS (Producer Extends Consumer Super) 란 무엇입니까? 제네릭을 읽는 동안 PECS ( Producer extendsand Consumer의super 약자 )를 발견했습니다. 누군가 PECS를 사용하여 extends와 사이의 혼란을 해결하는 방법을 설명해 줄 수 있습니까 super? tl; dr : "PECS"는 컬렉션의 관점에서 볼 수 있습니다. 당신이하는 경우 에만 제네릭 컬렉션 항목을 당겨, 그것은 프로듀서 그리고 당신은 사용해야합니다 extends; 항목 만 채우는 경우 에는 소비자이므로 super. 동일한 컬렉션으로 둘 다 수행하는 경우 extends또는을 사용하지 않아야합니다 super. 매개 변수로 사물의 모음을받는 메서드가 있지만 Collection. 사례 1..

your programing 2020.09.30

의 차이점은 무엇입니까?

의 차이점은 무엇입니까? (점) 및 $ (달러 기호)? 점 (.)과 달러 기호 의 차이점은 무엇입니까 ($)? 내가 이해하는 것처럼 둘 다 괄호를 사용할 필요가 없기 때문에 구문상의 설탕입니다. $연산자는 괄호를 회피하기위한 것이다. 그 뒤에 나타나는 모든 것은 이전에 나오는 모든 것보다 우선합니다. 예를 들어 다음과 같은 줄이 있다고 가정 해 보겠습니다. putStrLn (show (1 + 1)) 이러한 괄호를 제거하려면 다음 줄도 같은 작업을 수행합니다. putStrLn (show $ 1 + 1) putStrLn $ show (1 + 1) putStrLn $ show $ 1 + 1 .연산자 의 주요 목적은 괄호를 피하는 것이 아니라 함수를 연결하는 것입니다. 오른쪽에 나타나는 출력을 왼쪽에 나타나는 ..

your programing 2020.09.30

구성으로 HashSet 값을 초기화하는 방법은 무엇입니까?

구성으로 HashSet 값을 초기화하는 방법은 무엇입니까? Set초기 값 으로 생성해야 합니다. Set h = new HashSet(); h.add("a"); h.add("b"); 한 줄의 코드로이 작업을 수행 할 수있는 방법이 있습니까? 예를 들어 최종 정적 필드에 유용합니다. 시간 효율적이지는 않지만 한 줄에 맞는 약어가 있습니다. Set h = new HashSet(Arrays.asList("a", "b")); 다시 말하지만, 배열을 구성하고 목록으로 변환하고 해당 목록을 사용하여 집합을 생성하기 때문에 이것은 시간 효율적이지 않습니다. 정적 최종 세트를 초기화 할 때 일반적으로 다음과 같이 작성합니다. public static final String[] SET_VALUES = new String[..

your programing 2020.09.30

Android 6.0 Marshmallow (API 23)에서 getColor (int id) 지원 중단됨

Android 6.0 Marshmallow (API 23)에서 getColor (int id) 지원 중단됨 이 Resources.getColor(int id)메서드는 더 이상 사용되지 않습니다. @ColorInt @Deprecated public int getColor(@ColorRes int id) throws NotFoundException { return getColor(id, null); } 어떻게해야합니까? Android 지원 라이브러리 23부터 새로운 getColor () 메서드가 ContextCompat. 공식 JavaDoc의 설명 : 특정 리소스 ID와 관련된 색상을 반환합니다. M부터 반환 된 색상은 지정된 Context의 테마에 맞게 스타일이 지정됩니다. 그래서 그냥 전화하십시오 : C..

your programing 2020.09.30

Android에서 SQLite의 모범 사례는 무엇입니까?

Android에서 SQLite의 모범 사례는 무엇입니까? Android 앱 내에서 SQLite 데이터베이스에 대한 쿼리를 실행할 때 모범 사례로 간주되는 것은 무엇입니까? AsyncTask의 doInBackground에서 삽입, 삭제 및 선택 쿼리를 실행하는 것이 안전합니까? 아니면 UI 스레드를 사용해야합니까? 데이터베이스 쿼리가 "무거울 수 있고"앱을 잠글 수 있으므로 UI ​​스레드를 사용해서는 안된다고 가정합니다. 결과적으로 ANR ( 응용 프로그램 없음 )이 발생합니다. AsyncTask가 여러 개인 경우 연결을 공유해야합니까, 아니면 각각 연결을 열어야합니까? 이러한 시나리오에 대한 모범 사례가 있습니까? 삽입, 업데이트, 삭제 및 읽기는 일반적으로 여러 스레드에서 괜찮지 만 Brad의 대답 ..

your programing 2020.09.30
반응형