프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

9
URL에 허용되는 문자
누구나 인코딩하지 않고 GET 내에서 사용할 수있는 전체 문자 목록을 알고 있습니까? 현재 AZ az와 0-9를 사용하고 있지만 전체 목록을 찾고 있습니다. 또한 중국어, 아랍어 URL을 추가 할 때 출시 된 사양이 있는지에 관심이 있습니다 (분명히 내 질문에 큰 영향을 미칩니다)
191 url 

4
React setState 콜백을 사용하는 경우
반응 구성 요소 상태가 변경되면 render 메소드가 호출됩니다. 따라서 상태가 변경되면 렌더링 메소드 본문에서 작업을 수행 할 수 있습니다. 그러면 setState 콜백에 대한 특별한 사용 사례가 있습니까?

19
C 또는 C ++에서 이진 리터럴을 사용할 수 있습니까?
이진수로 작업해야합니다. 나는 쓰기를 시도했다 : const x = 00010000; 그러나 작동하지 않았습니다. 와 같은 값을 가진 16 진수를 사용할 수 있다는 00010000것을 알고 있지만 이진 숫자에 대한 C ++에 유형이 있는지, 그렇지 않은 경우 내 문제에 대한 다른 해결책이 있습니까?
191 c++  c  binary 

4
IndexOutOfRangeException / ArgumentOutOfRangeException은 무엇이며 어떻게 해결합니까?
코드가 있고 실행될 때 IndexOutOfRangeException, 인덱스 배열의 범위를 벗어난 것입니다. 이것은 무엇을 의미하며 이에 대해 무엇을 할 수 있습니까? 사용되는 클래스에 따라 ArgumentOutOfRangeException mscorlib.dll에서 'System.ArgumentOutOfRangeException'유형의 예외가 발생했지만 사용자 코드에서 처리되지 않았습니다. 추가 정보 : 색인이 범위를 벗어났습니다. 음수가 아니어야하며 컬렉션 크기보다 작아야합니다.

15
로컬 자식 분기가 있는지 확인하는 더 좋은 방법이 있습니까?
다음 명령을 사용하여 로컬 git 브랜치 branch-name가 내 저장소에 있는지 확인합니다. 이 올바른지? 더 좋은 방법이 있습니까? 스크립트 내 에서이 작업을 수행하고 있습니다. 이러한 이유로 가능한 경우 배관 명령 을 사용 하고 싶습니다 . git show-ref --verify --quiet refs/heads/<branch-name> # $? == 0 means local branch with <branch-name> exists.

9
기본값으로 bash에서 변수 읽기
bash 스크립트로 터미널에서 값을 읽어야합니다. 사용자가 변경할 수있는 기본값을 제공하고 싶습니다. # Please enter your name: Ricardo^ 이 스크립트에서 프롬프트는 "이름을 입력하십시오 :"입니다. 기본값은 "Ricardo"이며 커서는 기본값 뒤에 있습니다. bash 스크립트에서 이것을 수행하는 방법이 있습니까?
191 bash  shell 

9
JMS 토픽 및 큐
JMS 대기열과 JMS 주제의 차이점이 무엇인지 궁금합니다. ActiveMQ 페이지 말한다 토픽 JMS에서 주제는 공개 및 구독 시맨틱을 구현 합니다. 메시지를 게시하면 관심있는 모든 구독자에게 전달되므로 많은 구독자에게 0이 메시지 사본을 수신합니다. 브로커가 메시지를 수신 할 때 활성 구독이있는 가입자 만 메시지 사본을받습니다. 대기열 JMS 큐는 로드 밸런서 의미를 구현 합니다. …
191 jms  activemq 


16
스트라이프 / 테두리가없는 부트 스트랩 테이블
Bootstrap을 사용하는 동안 CSS 문제가 발생했습니다. 또한 Angular UI.bootstrap과 함께 Angular JS를 사용하고 있습니다 (문제의 일부일 수 있음). 테이블에 데이터를 표시하는 웹 사이트를 만들고 있습니다. 때로는 데이터에 테이블에 표시 해야하는 객체가 포함되어 있습니다. 따라서 경계가없는 테이블의 구분선을 유지하면서 경계가없는 테이블을 일반 테이블 안에 넣습니다. 그러나 테이블에 테두리를 표시하지 않는다고 말하더라도 …

9
발리 타임 아웃 시간 변경
Android에 새로운 Volley 프레임 워크를 사용하여 서버에 요청합니다. 그러나 응답하지만 응답을 받기 전에 시간이 초과됩니다. 이 코드를 추가하려고했습니다. HttpConnectionParams.setConnectionTimeout(httpParams, 5000); HttpConnectionParams.setSoTimeout(httpParams, timeoutMs); 에서 HttpClientStack다른 정수 (50000)에 발리 프레임 워크,하지만 여전히 시간이 초과 50초 전에. 시간 초과를 긴 값으로 변경하는 방법이 있습니까?


5
축 틱 수 증가
일부 데이터에 대한 플롯을 생성하고 있지만 틱 수가 너무 적으므로 더 정확하게 읽을 수 있어야 합니다. ggplot2에서 축 틱 수를 늘리는 방법이 있습니까? ggplot에 벡터를 축 틱으로 사용하도록 지시 할 수는 있지만 모든 데이터에 대해 틱 수를 늘리는 것이 좋습니다. 즉, 데이터에서 눈금 번호를 계산하고 싶습니다. 아마도 ggplot은 일부 알고리즘으로 …
191 r  ggplot2 

14
사용중인 C # 버전
사용중인 C # 버전을 확인하고 싶습니다. 파이썬을 사용 python -V하는 경우 명령 줄에서 다음과 같은 작업을 수행 하거나 다음을 입력하십시오. import sys print sys.version PHP에서는 다음과 같이 할 것입니다 : phpinfo();java :java -version 그러나 C #에서 이것을 달성하는 방법을 찾을 수 없었습니다. 이 질문 은 대답하지는 않지만, 이름은 그렇게해야한다고 제안합니다. …
191 c#  version 


4
프로그래밍 방식으로 Log4j 로거 구성
SLF4J ( log4j바인딩 포함)를 처음으로 사용하려고합니다 . LoggerFactory가 반환 할 수있는 3 개의 다른 명명 된 Logger를 구성하고 싶습니다. 로거 1 "FileLogger"는 DEBUG를 기록하고 추가합니다. DailyRollingFileAppender 로거 2 "TracingLogger"는 TRACE +를 기록하고 JmsAppender 로거 3 "ErrorLogger"는 ERROR +를 기록하고 다른 오류에 추가합니다. JmsAppender 또한 프로그래밍 방식으로 구성하기를 원합니다 (XML 또는 …
191 java  logging  log4j  slf4j 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.