반응형

IT 3872

많은 수의 쉼표를 추가하는 데 유용한 방법이 있습니까?

많은 수의 쉼표를 추가하는 데 유용한 방법이 있습니까? 레일에 쉼표로 숫자를 인쇄하는 방법이 있습니까? 예를 들어, 숫자가 54000000.34 인 경우 을 실행하면 "54,000,000.34"가 출력됩니다. 감사! number_with_delimiter방법 이 필요합니다 . 예를 들면 다음과 같습니다. ',') %> 또는이 number_with_precision방법을 사용하여 숫자가 항상 소수점 이하 두 자리로 표시되도록 할 수 있습니다 . 2, :delimiter => ',') %> 레일을 사용하지 않는 사람 : number.to_s.reverse.gsub(/(\d{3})(?=\d)/, '\\1,').reverse 예, NumberHelper를 사용하십시오 . 찾고있는 방법은 number_with_d..

IT 2020.05.13

배치 파일에서 매개 변수가 비어 있는지 테스트하는 올바른 방법은 무엇입니까?

배치 파일에서 매개 변수가 비어 있는지 테스트하는 올바른 방법은 무엇입니까? 변수가 설정되어 있는지 테스트해야합니다. 나는 몇 가지 기술을 시도했지만 그들은 때마다 실패하는 것 %1때와 같은 경우로 따옴표로 둘러싸여 %1있다 "c:\some path with spaces". IF NOT %1 GOTO MyLabel // This is invalid syntax IF "%1" == "" GOTO MyLabel // Works unless %1 has double quotes which fatally kills bat execution IF %1 == GOTO MyLabel // Gives an unexpected GOTO error. 에 따르면 이 사이트 , 이것들은 지원되지 IF구문 유형. 그래서 나는 ..

IT 2020.05.12

파이썬에서 인덱스를 사용하여 목록 반복

파이썬에서 인덱스를 사용하여 목록 반복 맹세 할 수 있습니다. 이와 같은 목록을 가져 [3, 7, 19]와서 반복 가능한 튜플 목록으로 만드는 함수 (또는 메소드)를 보았습니다. [(0,3), (1,7), (2,19)]대신에 사용하십시오. for i in range(len(name_of_list)): name_of_list[i] = something 그러나 나는 이름을 기억할 수없고 인터넷 검색 "iterate list"는 아무것도 얻지 못한다. >>> a = [3,4,5,6] >>> for i, val in enumerate(a): ... print i, val ... 0 3 1 4 2 5 3 6 >>> 그렇습니다, 그것은 enumerate기능 일 것입니다! 또는 요점까지는 다음을 수행해야합니다. li..

IT 2020.05.12

파이썬에서 0xbin ()이 False를 반환하는 이유는 무엇입니까?

파이썬에서 0xbin ()이 False를 반환하는 이유는 무엇입니까? [복제] 이 질문에는 이미 답변이 있습니다. 파이썬에서 왜 구문 오류가 아닌가? 답변 3 개 명령을 입력하면 0xbin()False가 반환됩니다. >>> 0xbin() False 왜 그런 일이 발생합니까? 이 구문은 의미가 없어야합니다. 함수는 0으로 시작할 수 없으며 16 진수에는 "i"와 "n"이 없으며 bin 함수에는 몇 가지 인수가 있어야합니다. 파이썬은로 해석 0xbin()되는 것 같습니다 0xb in (). 의미는 빈 튜플에서 11입니다. 따라서 대답은 '아니요' False입니다. 코드를 분해하면 로 해석 되는 Yself 's answer 가 확인됩니다.0xbin()0xb in () >>> import dis >>> dis...

IT 2020.05.12

Java의 클래스 경로에서 자원을로드하는 URL

Java의 클래스 경로에서 자원을로드하는 URL Java에서는 동일한 API를 사용하지만 URL 프로토콜이 다른 모든 종류의 리소스를로드 할 수 있습니다. file:///tmp.txt http://127.0.0.1:8080/a.properties jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class 이것은 리소스를 필요로하는 응용 프로그램에서 리소스의 실제로드를 훌륭하게 분리하며 URL은 문자열이므로 리소스로드도 매우 쉽게 구성 할 수 있습니다. 현재 클래스 로더를 사용하여 리소스를로드하는 프로토콜이 있습니까? 리소스가 어떤 jar 파일 또는 클래스 폴더인지 알 필요가 없다는 점을 제외하면 Jar 프로토콜과 비슷합니다. Class.getResourceAsStr..

IT 2020.05.12

양식 데이터를 JSON으로 직렬화

양식 데이터를 JSON으로 직렬화 [중복] 이 질문에는 이미 답변이 있습니다. jQuery 48 답변을 사용하여 양식 데이터를 JavaScript 객체로 변환 Backbone.js 모델 에서 양식의 서버 사전 유효성 검사를 수행하고 싶습니다 . 이렇게하려면 양식의 사용자 입력을 사용 가능한 데이터로 가져와야합니다. 이것을 수행하는 세 가지 방법을 찾았습니다. var input = $("#inputId").val(); var input = $("form.login").serialize(); var input = $("form.login").serializeArray(); 불행히도, 그중 어느 것도 필자가 필요로하는 훌륭한 reabable 및 개발 가능한 JSON 객체를 제공하지 않습니다. 이미 Stack ..

IT 2020.05.12

Javascript를 사용하여 현재 도메인 이름 가져 오기 (경로 등이 아님)

Javascript를 사용하여 현재 도메인 이름 가져 오기 (경로 등이 아님) 같은 사이트에 두 개의 도메인 이름을 구매할 계획입니다. 사용되는 도메인에 따라 페이지에서 약간 다른 데이터를 제공 할 계획입니다. 내 페이지를로드하는 실제 도메인 이름을 감지하여 내용을 어떻게 변경해야하는지 알 수있는 방법이 있습니까? 나는 이런 것들을 둘러 보았지만 대부분 내가 원하는 방식으로 작동하지 않습니다. 예를 들어 document.write(document.location) 에 JSFiddle 그것은 반환 http://fiddle.jshell.net/_display/ 즉 실제 경로 또는 그 무엇이든. 어때요? window.location.hostname location객체는 실제로이 속성의 수 URL의 다른 부분을..

IT 2020.05.12

대화 상자에서 편집 텍스트 상자를 만드는 방법

대화 상자에서 편집 텍스트 상자를 만드는 방법 암호를 입력하기 위해 대화 상자에 편집 텍스트 상자를 만들려고합니다. 내가 할 때 할 수 없습니다. 나는 그것에 초보자입니다. 이것 좀 도와주세요. public class MainActivity extends Activity { Button create, show, setting; //String pass="admin";String password; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); create = (Button)findViewById(R.id.a..

IT 2020.05.12

자바 추상 ​​인터페이스

자바 추상 ​​인터페이스 예를 들어보십시오 (Java로 컴파일) public abstract interface Interface { public void interfacing(); public abstract boolean interfacing(boolean really); } 인터페이스를 "선언"해야하는 이유는 무엇입니까? 추상 인터페이스에 적용되는 다른 규칙이 있습니까? 마지막으로 : abstract더 이상 사용되지 않는 경우 왜 Java에 포함됩니까? 추상 인터페이스에 대한 이력이 있습니까? 인터페이스를 "선언"해야하는 이유는 무엇입니까? 그렇지 않습니다. public abstract interface Interface { \___.__/ | '----> Neither this... public v..

IT 2020.05.12

해석 언어에서 매우 큰 정수로 작업 할 때 예기치 않은 결과

해석 언어에서 매우 큰 정수로 작업 할 때 예기치 않은 결과 의 합을 얻으려고하는데 1 + 2 + ... + 1000000000PHP와 Node.js 에서 재미있는 결과를 얻고 있습니다. PHP $sum = 0; for($i = 0; $i sum(x for x in xrange(1000000000 + 1)) 500000000500000000 또는: >>> sum(xrange(1000000000+1)) 500000000500000000 파이썬의 int자동 long은 임의의 정밀도를 지원 하는 파이썬으로 승격합니다 . 32 또는 64 비트 플랫폼에서 정답을 생성합니다. 이는 플랫폼의 비트 폭보다 훨씬 큰 2를 2로 올리면 알 수 있습니다. >>> 2**99 6338253001141147007483516026..

IT 2020.05.12
반응형