반응형

전체 글 2757

API를 사용하여 기본 MailChimp 가입 양식 만들기

API를 사용하여 기본 MailChimp 가입 양식 만들기 저는 MailChimp를 처음 사용하며 도움이 필요합니다. 기본 뉴스 레터 가입 양식을 사용하여 미리 패키지화 된 HTML을 페이지에 삽입하기 만하면됩니다. 그러나 이것의 문제는 제출을 클릭하면 MailChimp 페이지로 리디렉션된다는 것입니다. ( MailChimp로 리디렉션하고 싶지 않습니다. 사용자가 제출을 누른 후 웹 사이트에 머물러 있기를 바랍니다. ) API와 많은 문서를 제공하지만 유용한 예제는 거의 없습니다. API를 사용하면 내 사이트 또는 응용 프로그램과 완전히 통합 할 수 있습니다. 그들의 문서에서 나에게 적용되는 것을 읽으면 링크를 클릭하여 더 많은 정보를 얻고 결국 원을 그리며 돌아 다니는 것 같습니다. 그들은 그것을하는 ..

Development Tip 2020.10.24

파이썬 추상 클래스에서 추상 속성을 만드는 방법

파이썬 추상 클래스에서 추상 속성을 만드는 방법 다음 코드에서는 기본 추상 클래스를 만듭니다 Base. 상속하는 모든 클래스가 속성 Base을 제공하기 를 원하므로이 name속성을 @abstractmethod. 그런 다음 일부 기능을 제공하지만 여전히 추상적으로 유지되는 Base라는 하위 클래스를 만들었습니다 Base_1. 에는 name속성이 Base_1없지만 그럼에도 불구하고 파이썬은 오류없이 해당 클래스의 객체를 instatinates. 추상 속성을 어떻게 생성합니까? from abc import ABCMeta, abstractmethod class Base(object): __metaclass__ = ABCMeta def __init__(self, strDirConfig): self.strDirCo..

Development Tip 2020.10.24

파이썬 set ([])은 두 객체가 같은지 어떻게 확인합니까?

파이썬 set ([])은 두 객체가 같은지 어떻게 확인합니까? 이것을 사용자 정의하기 위해 객체는 어떤 메소드를 정의해야합니까? 파이썬에서 '컨테이너'객체 또는 클래스를 만들어야합니다.이 클래스는 내가 정의한 다른 객체의 기록을 유지합니다. 이 컨테이너의 한 가지 요구 사항은 두 개체가 동일한 것으로 간주되면 하나 (둘 중 하나)가 제거된다는 것입니다. 내 첫 번째 생각은 set([])이 요구 사항을 완료하기 위해 포함 객체로 를 사용하는 것이 었습니다 . 그러나 집합은 두 개의 동일한 개체 인스턴스 중 하나를 제거하지 않습니다. 만들려면 무엇을 정의해야합니까? 다음은 Python 코드입니다. class Item(object): def __init__(self, foo, bar): self.foo = f..

Development Tip 2020.10.24

google-services.json (Firebase에서)을 내 저장소에 추가해야하나요?

google-services.json (Firebase에서)을 내 저장소에 추가해야하나요? 방금 Firebase에 가입하고 새 프로젝트를 만들었습니다. Firebase가 내 앱 도메인과 SHA1 디버그 키를 요청했습니다. 이 세부 정보를 입력하고 앱 모듈의 루트에 추가 할 google-services.json 파일을 생성했습니다. 내 질문은이 .json 파일을 공개 (오픈 소스) 저장소에 추가해야한다는 것입니다. API 키처럼 비밀이어야합니까? Firebase 문서 의 google-services.json파일은 다음과 같습니다. Firebase는 단일 구성 파일을 통해 모든 API 설정과 사용자 인증 정보를 관리합니다. 파일 이름 google-services.json은 Android 및 GoogleSer..

Development Tip 2020.10.24

대규모 코드베이스에 익숙해지는 가장 좋은 방법은 무엇입니까?

대규모 코드베이스에 익숙해지는 가장 좋은 방법은 무엇입니까? 이미 대규모 코드베이스가있는 기존 팀에 합류하는 것은 어려울 수 있습니다. 최선의 접근 방식은 무엇입니까? 넓은; 코드에서 모든 것이 어떻게 연결되는지에 대한 일반적인 개요를 얻으십시오. 제한된; 한 번에 작은 코드 섹션에 집중하고 코드가 완전히 작동하는 방식을 이해합니다. 진행하면서 개발하고 배울 기능을 선택하십시오. 가능한 경우 클래스 다이어그램 및 uml에서 통찰력을 얻으십시오 (최신). 완전히 다른 것? 나는 현재 약 20k 라인의 C ++ 앱 및 라이브러리에 대해 작업하고 있습니다 (편집 : 작습니다!). 업계에서는 경험 많은 프로그래머가 소개를받을 것이라고 생각합니다. 그러나 그렇지 않은 경우 가능한 한 빨리 가치를 추가하기 위해 무..

Development Tip 2020.10.24

ExecutorService (특히 ThreadPoolExecutor)는 스레드로부터 안전합니까?

ExecutorService (특히 ThreadPoolExecutor)는 스레드로부터 안전합니까? ExecutorService스레드 안전성을 보장 합니까 ? 다른 스레드의 작업을 동일한 ThreadPoolExecutor에 제출할 예정입니다. 작업을 상호 작용 / 제출하기 전에 실행 프로그램에 대한 액세스를 동기화해야합니까? 사실, 문제의 JDK 클래스는 스레드로부터 안전한 작업 제출을 명시 적으로 보장하지 않는 것 같습니다. 그러나 실제로 라이브러리의 모든 ExecutorService 구현은 실제로 이러한 방식으로 스레드로부터 안전합니다. 이것에 의존하는 것이 합리적이라고 생각합니다. 이러한 기능을 구현하는 모든 코드가 퍼블릭 도메인에 배치 되었기 때문에 누구든지 완전히 다른 방식으로 다시 작성할 동기가..

Development Tip 2020.10.24

프로덕션 코드에서 스톱워치를 사용할 수 있습니까?

프로덕션 코드에서 스톱워치를 사용할 수 있습니까? 정확한 타이머가 필요하고 DateTime. 지금은 충분히 정확하지 않은 것 같습니다. 내가 읽은 설명에서 System.Diagnostics.Stopwatch는 정확히 내가 원하는 것 같습니다. 하지만 공포증이 있어요. 실제 프로덕션 코드에서 System.Diagnostics의 모든 것을 사용하는 것이 불안합니다. (저는 Asserts 및 PrintLns 등으로 디버깅하는 데 광범위하게 사용하지만 아직 프로덕션 작업에는 사용하지 않습니다.) 단순히 타이머를 사용하여 기능을 벤치마킹하는 것이 아닙니다. 앱에는 실제 타이머가 필요합니다. System.Diagnostics.StopWatch는 벤치마킹 전용이며 이유는 없지만 소매 코드에서 사용해서는 안된다는 다른..

Development Tip 2020.10.24

예외 처리는 언제 어떻게 사용해야합니까?

예외 처리는 언제 어떻게 사용해야합니까? 예외 처리에 대해 읽고 있습니다. 예외 처리가 무엇인지에 대한 정보를 얻었지만 몇 가지 질문이 있습니다. 언제 예외를 던질까요? 예외를 던지는 대신 반환 값을 사용하여 오류를 나타낼 수 있습니까? try-catch 블록으로 모든 기능을 보호하면 성능이 저하되지 않습니까? 언제 예외 처리를 사용합니까? 해당 프로젝트의 모든 함수가 try-catch 블록을 포함하는 프로젝트를 보았습니다 (즉, 전체 함수 내부의 코드가 try-catch 블록으로 둘러싸여 있음). 이것이 좋은 습관입니까? try-catch와 __try __except의 차이점은 무엇입니까? 필자가 읽어야하는 예외에 대한 포괄적 인 가이드는 다음과 같습니다. 예외 및 오류 처리 -C ++ FAQ 또는 C..

Development Tip 2020.10.24

NuGet-repositories.config

NuGet-repositories.config NuGet 초보자 질문 -NuGet 패키지 폴더에 추가되는 것을 보았습니다 repositories.config. 누구든지이 파일의 목적을 안내해 주시겠습니까? 감사합니다! 대부분 NuGet 구현 세부 사항이며 직접 처리해서는 안되는 파일입니다 (향후 사라지거나 변경 될 수 있음). 그러나 참조를 위해 솔루션의 모든 packages.config를 가리키는 경로 목록이 포함되어 있습니다. 일반적으로 NuGet을 사용하는 프로젝트 당 하나씩 있습니다. David Ebbo의 대답은 2011 년이며 공식적인 조언은 버전간에 계속 변경됩니다. '자동 패키지 복원'(권장) 워크 플로를 사용하는 NuGet 2.7+의 경우 2015 년의 위치입니다. 나는 의역하지만 기본적으..

Development Tip 2020.10.24

다른 앱의 Twitter 앱에서 페이지 열기-Android

다른 앱의 Twitter 앱에서 페이지 열기-Android 웹뷰없이 트위터 앱을 시작하고 내 애플리케이션에서 지정된 페이지를 여는 방법을 찾고있었습니다. 여기에서 Facebook에 대한 해결책을 찾았습니다 : 지정된 프로필 페이지에서 Facebook 앱 열기 비슷한 것이 필요합니다. 편집 방금 해결책을 찾았습니다. try { Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("twitter://user?screen_name=[user_name]")); startActivity(intent); } catch (Exception e) { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://twi..

Development Tip 2020.10.24
반응형