반응형

java 2289

build.gradle (Project)와 build.gradle (Module)의 차이점

build.gradle (Project)와 build.gradle (Module)의 차이점 내 프로젝트에 Android 비동기 Http 클라이언트의 종속성을 추가하려고합니다. 따라서 프로젝트에는 두 개의 build.gradle 파일이 있습니다. 내 이해에 따라 다른 종류의 종속성이 있습니다. build.gradle (Project : My-app)의 루트 레벨에 정의 된 것 build.gradle (Project : My-app)의 buildscript 안에있는 하나 다른 하나는 build.gradle (Modules : app) 이 질문 은 buildScript의 종속성에 대한 리포지토리에 관한 것이며 처음 두 유형에 대해 약간 설명합니다. 또한 build.gradle (Project : My-app)..

program story 2020.09.17

액터는 스레드와 비교하여 어떻게 작동합니까?

액터는 스레드와 비교하여 어떻게 작동합니까? 스레드와 비교하여 액터가 작동 하는 방식에 대한 좋고 짧은 설명이 있습니까? 스레드가 액터로 간주되어 다른 스레드에 메시지를 보낼 수 없습니까? 나는 약간의 차이를 보았지만 나에게는 그다지 명확하지 않습니다. 스레드를 다르게 사용하여 어떤 언어로든 액터 를 사용할 수 있습니까 ? 액터 모델은 메시지 전달에서 작동합니다. 개별 프로세스 (액터)는 서로 비동기 적으로 메시지를 보낼 수 있습니다. 이것이 우리가 일반적으로 스레딩 모델로 생각하는 것과 구별되는 것은 (적어도 이론 상으로는) 공유 상태가 없다는 것입니다. 그리고 공유 상태가 모든 악의 근원이라고 믿으면 (당연히, 제 생각에는) 배우 모델이 매우 매력적으로 변합니다. 그러나 우리는 너무 흥분해서는 안됩니..

program story 2020.09.17

git push.default = current와 push.default = upstream의 차이점은 무엇입니까?

git push.default = current와 push.default = upstream의 차이점은 무엇입니까? git-config의 man 페이지는 push.default에 대한 다음 옵션을 나열합니다. nothing - do not push anything. matching - push all matching branches. All branches having the same name in both ends are considered to be matching. This is the default. upstream - push the current branch to its upstream branch. tracking - deprecated synonym for upstream. current ..

program story 2020.09.17

주소 유효성 검사를 어떻게 수행합니까?

주소 유효성 검사를 어떻게 수행합니까? 주소 (전자 메일이 아닌 물리적) 유효성 검사를 수행 할 수도 있습니까? 미국에서만 주소 형식이 너무 많아서 상당히 어려운 작업이 될 것 같습니다. 반면에 여러 비즈니스 요구 사항에 필요한 작업처럼 보입니다. 여기에 그것을 할 수있는 자유롭고 일종의 "상자 밖"방법이 있습니다. 100 % 완벽하지는 않지만 존재하지 않는 주소는 거부해야합니다. 전체 주소를 Google의 지오 코딩 웹 서비스에 제출합니다 . 이 서비스는 입력 한 위치의 정확한 좌표, 즉 위도와 경도를 반환하려고 시도합니다. 내 경험상 주소가 유효하지 않으면 서비스에서 602의 결과를 얻을 수 있습니다. 오탐 또는 오탐의 가능성이 분명히 있지만 다른 일관성 검사와 함께 사용하면 유용 할 수 있습니다. ..

program story 2020.09.17

varchar (max) 변수의 최대 크기

varchar (max) 변수의 최대 크기 과거에 누군가가 .NET의 최대 크기를 물었다 varchar(max)면 2GB라고 말했거나 더 정확한 수치 (2 ^ 31-1 또는 2147483647)를 찾아봤을 것 입니다. 그러나 최근 테스트에서 varchar(max)변수가이 크기를 분명히 초과 할 수 있음을 발견했습니다 . create table T ( Val1 varchar(max) not null ) go declare @KMsg varchar(max) = REPLICATE('a',1024); declare @MMsg varchar(max) = REPLICATE(@KMsg,1024); declare @GMsg varchar(max) = REPLICATE(@MMsg,1024); declare @GGMMsg..

program story 2020.09.17

.NET 데스크톱 앱의 Settings.settings 대 app.config

.NET 데스크톱 앱의 Settings.settings 대 app.config [중복] 중복 가능성 : app.config 파일과 XYZ.settings 파일의 차이점은 무엇입니까? 데스크톱 응용 프로그램 설정을 저장하고 관리하기 위해 Visual Studio에서이 두 가지 메커니즘이 중복되어 있다는 점에 상당히 혼란 스럽습니다. XML app.config파일을 사용 하여 섹션에 항목을 추가 할 수 있습니다 . 이들은 ConfigurationManager클래스를 사용하여 코드에서 검색 할 수 있습니다 . 또는 Settings.settings 파일을 사용하여 편집기를 통해 개별 설정을 추가 할 수 있습니다. Visual Studio는 Settings런타임에 형식이 안전한 설정 검색을위한 클래스를 생성합니다..

program story 2020.09.17

PHP 5.4.0 이전의 익명 함수에서`$ this` 사용

PHP 5.4.0 이전의 익명 함수에서`$ this` 사용 PHP 매뉴얼 상태 $thisPHP 5.4.0 이전에는 익명 함수에서 사용할 수 없습니다. 상의 익명 함수 페이지 . 그러나 $this변수 에 할당 use하고 함수 정의 의 명령문에 변수를 전달하여 작동시킬 수 있음을 발견했습니다 . $CI = $this; $callback = function () use ($CI) { $CI->public_method(); }; 이것이 좋은 습관입니까? PHP 5.3을 사용하여 익명 함수 내부 에 액세스하는 더 좋은 방법이 $this있습니까? 보호 된 메서드 나 개인 메서드를 호출하려고하면 실패합니다. 그렇게 사용하는 것은 외부에서 호출하는 것으로 간주되기 때문입니다. 내가 아는 한 5.3에서이 문제를 해결할 ..

program story 2020.09.17

JQuery에서 클릭 한 요소를 제외한 모든 클래스를 선택하는 방법은 무엇입니까?

JQuery에서 클릭 한 요소를 제외한 모든 클래스를 선택하는 방법은 무엇입니까? Drupal에서 개발 한 웹 사이트가 있습니다. 나는 collapsiblock (기본적으로 JQuery 플러그인)이라는 모듈을 사용하여 아코디언과 같은 효과를 얻습니다. 그것은 나와 함께 잘 작동합니다 (베타 버전이지만). 그러나 사용자가 아코디언의 한 항목을 클릭하면 다른 항목이 축소되도록 수정하고 싶습니다. 현재 통계에서는 사용자가 한 항목을 클릭 할 때 항목이 이미 축소 또는 확장되었는지 확인하고 항목을 반대로 만드는 방식으로 작동합니다. 즉, 사용자가 한 항목을 클릭하면 확장되고 다른 항목을 클릭하면 확장되지만 이전에 클릭 한 항목은 축소되지 않습니다. 아래 코드를 볼 수 있습니다. 축소 할 코드를 어디에 추가해야하..

program story 2020.09.16

Jackson에서 fail_on_empty_beans를 어떻게 비활성화합니까?

Jackson에서 fail_on_empty_beans를 어떻게 비활성화합니까? jackson 2.1을 사용 fail_on_empty beans하여 오류 메시지가 비활성화하려는 것처럼 보이는 것을 어떻게 비활성화합니까? 나는 이것이 세상에서 가장 단순한 것이라고 가정하고 있지만 지옥이 늦었고 간단한 튜토리얼이나 .NET에서 특히 분명한 것을 찾을 수 없었습니다 api. SerializationFactory? 왜 그렇게 직관적이지 않게 만들고 오류 메시지를 그렇게 간단하게 보이게 만들까요? 내가 비록 할 오류 메시지처럼, 내 말은, 그것은 NPE보다 낫다. 나는 주석을 사용하여 이것을 할 수있는 방법이 있다고 가정하고있다. 그러나 나는 내가하고있는 단순한 작업을 위해 그것들을 전혀 사용하고 싶지 않다! 클래..

program story 2020.09.16

다중 패스를 사용한 핵심 데이터 마이그레이션의 예 또는 설명?

다중 패스를 사용한 핵심 데이터 마이그레이션의 예 또는 설명? 내 iPhone 앱은 핵심 데이터 저장소를 마이그레이션해야하며 일부 데이터베이스는 상당히 큽니다. Apple의 문서에서는 "다중 패스"를 사용하여 데이터를 마이그레이션하여 메모리 사용을 줄일 것을 제안합니다. 그러나 문서는 매우 제한적이며 실제로이를 수행하는 방법을 잘 설명하지 않습니다. 누군가가 나를 좋은 예로 안내하거나 실제로이 작업을 수행하는 방법을 자세히 설명 할 수 있습니까? 나는 그들의 문서 에서 애플이 암시하는 바를 알아 냈다 . 실제로는 매우 쉽지만 분명하기까지는 갈 길이 멀다. 예를 들어 설명을 설명하겠습니다. 초기 상황은 다음과 같습니다. 데이터 모델 버전 1 "핵심 데이터 저장소가있는 탐색 기반 앱"템플릿을 사용하여 프로젝..

program story 2020.09.16
반응형