반응형

2020/05 835

결과 : setState에서 state.item [1]을 어떻게 업데이트합니까?

결과 : setState에서 state.item [1]을 어떻게 업데이트합니까? (JSFiddle 사용) 사용자가 자신의 양식을 디자인 할 수있는 앱을 만들고 있습니다. 예를 들어 필드 이름과 포함해야 할 다른 열의 세부 사항을 지정하십시오. 컴포넌트는 여기 에서 JSFiddle로 사용 가능 합니다 . 내 초기 상태는 다음과 같습니다. var DynamicForm = React.createClass({ getInitialState: function() { var items = {}; items[1] = { name: 'field 1', populate_at: 'web_start', same_as: 'customer_name', autocomplete_from: 'customer_name', title: ..

Programing 2020.05.05

문자열 유형의 기본값이 빈 문자열 대신 널인 이유는 무엇입니까?

문자열 유형의 기본값이 빈 문자열 대신 널인 이유는 무엇입니까? 등의 null메소드를 안전하게 적용하기 전에 모든 문자열을 테스트하는 것은 상당히 성가신 ToUpper()일입니다 StartWith(). 기본값이 경우 string빈 문자열 있었다, 나는 시험이없는 것, 그리고 내가 좋아하는 다른 값 유형과 일관성을 위해 그것을 느낄 것 int또는 double예를 들어. 또한 Nullable의미가 있습니다. 그렇다면 C #의 디자이너 null가 문자열의 기본값 으로 사용하기 로 선택한 이유는 무엇입니까? 참고 : 이것은 이 질문 과 관련 이 있지만 질문 과 관련하여 대신 이유에 더 중점을 둡니다. 문자열 유형의 기본값이 빈 문자열 대신 널인 이유는 무엇입니까? 때문에 stringA는 참조 형 과 기본 값은 ..

Programing 2020.05.05

mysql 사용자가 user / local / mysql / data 디렉토리를 소유하고 있지 않다는 경고

mysql 사용자가 user / local / mysql / data 디렉토리를 소유하고 있지 않다는 경고 Snow Leopard에서 mysql 서비스를 시작할 수 없으며 패널에 prefs 메시지가 나타납니다. mysql 사용자가 user / local / mysql / data 디렉토리를 소유하고 있지 않다는 경고 이 문제를 어떻게 해결할 수 있습니까? snow leopard에서 mysql 서비스를 시작할 수없고 패널 prefs에 'user / local / mysql / data 디렉토리가 mysql 사용자가 소유하고 있지 않다는 경고'가 표시되면 다음을 수행해야합니다. sudo chown -RL root:mysql /usr/local/mysql sudo chown -RL mysql:mysql /us..

Programing 2020.05.05

각 측면에 2 개의 y 축과 다른 스케일이있는 ggplot

각 측면에 2 개의 y 축과 다른 스케일이있는 ggplot 카운트를 보여주는 막대 차트와 하나의 차트에 비율을 모두 나타내는 꺾은 선형 차트를 그려야합니다. 두 가지를 모두 따로 할 수 있지만, 함께 묶으면 첫 번째 레이어의 스케일 (예 geom_bar:)이 두 번째 레이어 와 겹칩니다 층 (즉 geom_line). 축을 geom_line오른쪽으로 움직일 수 있습니까 ? 때때로 고객은 두 개의 y 스케일을 원합니다. 그들에게 "결함이있는"연설을하는 것은 종종 무의미합니다. 그러나 ggplot2가 올바른 방식으로 일한다는 주장을 좋아합니다. ggplot이 실제로 일반 사용자에게 적절한 시각화 기술에 대해 교육하고 있다고 확신합니다. 어쩌면 패싯을 사용하여 두 데이터 시리즈를 자유롭게 비교할 수 있습니까? ..

Programing 2020.05.05

개인 클래스 메소드를 작성하는 방법은 무엇입니까?

개인 클래스 메소드를 작성하는 방법은 무엇입니까? 개인 클래스 메소드를 작성하는 이러한 접근 방식은 어떻게 작동합니까? class Person def self.get_name persons_name end class raises "private method `persons_name' called for Person:Class (NoMethodError)" 그러나 이것은하지 않습니다 : class Person def self.get_name persons_name end private def self.persons_name "Sam" end end puts "Hey, " + Person.get_name puts "Hey, " + Person.persons_name private명시 적 객체 (귀하의 경우 ..

Programing 2020.05.05

HEAD 커밋 ID를 표시하는 Git 명령?

HEAD 커밋 ID를 표시하는 Git 명령? HEAD의 커밋 ID를 인쇄하기 위해 어떤 명령을 사용할 수 있습니까? 이것이 내가 손으로하는 일입니다. $ cat .git/HEAD ref: refs/heads/v3.3 $ cat .git/refs/heads/v3.3 6050732e725c68b83c35c873ff8808dff1c406e1 그러나 텍스트 파일에 HEAD의 커밋 ID가 정확히 포함되도록 텍스트 명령으로 일부 명령의 출력을 안정적으로 파이프 할 수있는 스크립트가 필요합니다. 누구든지 도울 수 있습니까? 다음 명령을 사용하십시오. git rev-parse HEAD 짧은 버전의 경우 : git rev-parse --short HEAD git log -1 커밋 ID 만 git log | head -n..

Programing 2020.05.05

Visual Studio 2013에서 기존 솔루션을 GitHub에 추가하는 방법

Visual Studio 2013에서 기존 솔루션을 GitHub에 추가하는 방법 VS 2013의 새로운 Git 통합에 대한 많은 웹 페이지를 살펴본 결과 기존 솔루션을 Github에 추가하는 것을 다루지 않습니다. 사실 Visual Studio Online 대신 GitHub를 사용하는 데 많은 도움이되지 않습니다. 누구나 기존 솔루션에서 시작하여 VS 2013의 도구를 사용하여 Github에 추가하는 방법을 말해 줄 수 있습니까? 좋아, 이것은 나를 위해 일했다. Visual Studio 2013에서 솔루션 열기 파일 | 소스 컨트롤에 추가 Microsoft Git Provider를 선택하십시오. 로컬 GIT 저장소를 만듭니다. GitHub 서핑 새 리포지토리 생성 선택하지 마십시오 README를 사용하..

Programing 2020.05.05

튜플 목록을 개별 목록으로 압축 해제하는 방법은 무엇입니까?

튜플 목록을 개별 목록으로 압축 해제하는 방법은 무엇입니까? [복제] 가능한 중복 : 파이썬에서 조옮김 / 압축 풀기 기능 튜플 목록이 있는데이 목록을 두 개의 독립적 인 목록으로 압축 해제하려고합니다. 파이썬에서 표준화 된 작업을 찾고 있습니다. >>> l = [(1,2), (3,4), (8,9)] >>> f_xxx (l) [ [1, 3, 8], [2, 4, 9] ] 나는 이것을 달성하기 위해 간결하고 파이썬적인 방법을 찾고 있습니다. 기본적으로, 나는 zip()기능의 역 동작을 찾고 있습니다. 사용 zip(*list): >>> l = [(1,2), (3,4), (8,9)] >>> list(zip(*l)) [(1, 3, 8), (2, 4, 9)] zip()기능 모든 입력의 요소까지 쌍이 사용하여 등 최..

Programing 2020.05.05

형식이 특정 일반 인터페이스 형식을 구현하는지 확인하는 방법

형식이 특정 일반 인터페이스 형식을 구현하는지 확인하는 방법 다음 유형 정의를 가정하십시오. public interface IFoo : IBar {} public class Foo : IFoo {} 맹 글링 된 형식 만 사용할 수있는 경우 형식 Foo이 일반 인터페이스를 구현 하는지 여부를 어떻게 알 IBar수 있습니까? TcK의 답변을 사용하여 다음 LINQ 쿼리로 수행 할 수도 있습니다. bool isBar = foo.GetType().GetInterfaces().Any(x => x.IsGenericType && x.GetGenericTypeDefinition() == typeof(IBar)); 상속 트리를 살펴보고 트리에서 각 클래스의 모든 인터페이스를 찾아 인터페이스가 일반 인지 여부typeof(..

Programing 2020.05.05

PHP에서 컬 타임 아웃 설정

PHP에서 컬 타임 아웃 설정 PHP를 통해 eXist 데이터베이스에서 curl 요청을 실행하고 있습니다. 데이터 집합이 매우 커서 결과적으로 데이터베이스가 XML 응답을 반환하는 데 오랜 시간이 걸립니다. 이를 해결하기 위해 긴 시간 초과로 컬 요청을 설정했습니다. $ch = curl_init(); $headers["Content-Length"] = strlen($postString); $headers["User-Agent"] = "Curl/1.0"; curl_setopt($ch, CURLOPT_URL, $requestUrl); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_seto..

Programing 2020.05.05
반응형