반응형

Java 2020

Java에서 문자열을 곱하여 시퀀스를 반복 할 수 있습니까?

Java에서 문자열을 곱하여 시퀀스를 반복 할 수 있습니까? [복제] 이 질문에 이미 답변이 있습니다. Java 29 답변 에서 문자열을 반복하는 간단한 방법 다음과 같은 것이 있습니다. int i = 3; String someNum = "123"; 문자열에 i"0" 을 추가하고 싶습니다 someNum. 파이썬처럼 반복하기 위해 문자열을 곱할 수있는 방법이 있습니까? 그래서 그냥 갈 수 있습니다. someNum = sumNum + ("0" * 3); 또는 비슷한 것? 이 경우 최종 결과는 다음과 같습니다. "123000". 종속성이없는 일반 Java에서 가장 쉬운 방법은 다음과 같은 한 줄짜리입니다. new String(new char[generation]).replace("\0", "-") 생성 을 반..

code 2020.09.18

자신이 정의한 레이아웃, onDraw () 메서드가 호출되지 않음

자신이 정의한 레이아웃, onDraw () 메서드가 호출되지 않음 다음과 같은 클래스를 정의했습니다. public class TestMyFrameLayout extends FrameLayout{ Paint mPaint; public TestMyFrameLayout(Context context, AttributeSet attrs) { super(context, attrs); } public TestMyFrameLayout(Context context) { super(context); mPaint = new Paint(); mPaint.setColor(Color.GREEN); } protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.draw..

code 2020.09.18

파이썬, 명령 줄 프로그램을 인터프리터가 아닌 임의의 것을 자동 완성하는 방법

파이썬, 명령 줄 프로그램을 인터프리터가 아닌 임의의 것을 자동 완성하는 방법 파이썬 인터프리터 (유닉스에서)에서 파이썬 객체의 자동 완성을 설정하는 방법을 알고 있습니다. Google은이를 수행하는 방법에 대한 설명을 위해 많은 히트를 표시합니다. 안타깝게도 참조가 너무 많아서 내가해야 할 일을 찾기가 어렵습니다. 약간 다릅니다. 파이썬으로 작성된 명령 줄 프로그램에서 임의 항목의 탭 / 자동 완성을 활성화하는 방법을 알아야합니다. 내 특정 사용 사례는 이메일을 보내야하는 명령 줄 Python 프로그램입니다. 사용자가 이메일 주소의 일부를 입력 할 때 (그리고 선택적으로 TAB 키를 누를 때) 이메일 주소 (디스크에 주소가 있음)를 자동 완성 할 수 있기를 원합니다. Windows 나 Mac에서 작동하..

code 2020.09.18

C #의 문자열에서 마지막 문자를 제거합니다.

C #의 문자열에서 마지막 문자를 제거합니다. 우아한 방법? 이 같은 숫자 문자열이 2223,00있습니다. 나는 그것을 2223. 이것은 " , " 뒤에 정보가 없습니다 . " , " 뒤에 소수 두 자리 만 있다고 가정합니다 . 나는했다 : str = str.Remove(str.Length - 3, 3); 더 우아한 해결책이 있습니까? 다른 기능을 사용할까요? -나는 명시적인 숫자를 넣는 것을 좋아하지 않는다- 실제로 하나의 매개 변수를 사용하는 Remove 오버로드를 사용할 수 있습니다. str = str.Remove(str.Length - 3); 그러나 길이를 하드 코딩하지 않으려면 다음을 사용할 수 있습니다. str = str.Remove(str.IndexOf(',')); 아마도 이것은 : str ..

code 2020.09.18

node.js 자체 또는 정적 파일 제공을위한 nginx 프런트 엔드?

node.js 자체 또는 정적 파일 제공을위한 nginx 프런트 엔드? 더 빠른 벤치 마크 또는 비교가 있습니까? 노드 앞에 nginx를 배치하고 정적 파일을 직접 제공하거나 노드 만 사용하고이를 사용하여 정적 파일을 제공합니까? nginx 솔루션이 나를 위해 더 관리하기 쉬운 것 같습니다. 나는 여기에 대한 답변에 동의하지 않을 것입니다. Node는 잘 작동하지만 nginx는 올바르게 구성되면 가장 확실히 더 빠릅니다. nginx는 작은 메모리 풋 프린트로 비슷한 패턴 (필요할 때만 연결로 돌아 가기)에 따라 C에서 효율적으로 구현됩니다. 또한, 작업을 수행하는 것은 OS 커널 자체이기 때문에 가능한 한 빨리 파일을 제공하기 위해 sendfile syscall을 지원합니다 . 이제 nginx는 프런트 ..

code 2020.09.18

명령 줄에서 Ansible 플레이 북의 호스트 변수 재정의

명령 줄에서 Ansible 플레이 북의 호스트 변수 재정의 다음은 내가 사용중인 플레이 북의 일부입니다 ( server.yml). - name: Determine Remote User hosts: web gather_facts: false roles: - { role: remote-user, tags: [remote-user, always] } 내 호스트 파일에는 다른 서버 그룹이 있습니다. 예 : [web] x.x.x.x [droplets] x.x.x.x 지금은 실행할 ansible-playbook -i hosts/ server.yml및 오버라이드 (override) hosts: web에서 server.yml이 작전을 실행합니다 [droplets]. server.yml직접 편집하지 않고 일회성으로 재정..

code 2020.09.18

왜“git push --set-upstream origin

왜“git push --set-upstream origin ”? 솔라리스와 썬 스튜디오를 테스트하기 위해 로컬 브랜치를 만들었습니다. 그런 다음 지점을 상류로 밀었습니다. 변경 사항을 커밋하고 변경 사항 푸시를 시도한 후 : $ git commit blake2.cpp -m "Add workaround for missing _mm_set_epi64x" [solaris 7ad22ff] Add workaround for missing _mm_set_epi64x 1 file changed, 5 insertions(+) $ git push fatal: The current branch solaris has no upstream branch. To push the current branch and set the r..

code 2020.09.18

Python에서 루트 로거가 DEBUG 수준으로 설정되어 있는지 확인합니까?

Python에서 루트 로거가 DEBUG 수준으로 설정되어 있는지 확인합니까? 다음과 같은 명령 줄 매개 변수를 사용하여 로깅 모듈을 DEBUG로 설정하면 : if (opt["log"] == "debug"): logging.basicConfig(level=logging.DEBUG) 로거가 DEBUG로 설정되었는지 나중에 어떻게 알 수 있습니까? True 플래그가 전달되면 함수의 시간을 측정하는 데코레이터를 작성하고 있으며 플래그가 제공되지 않으면 루트 로거가 DEBUG로 설정 될 때 기본적으로 타이밍 정보를 인쇄합니다. logging.getLogger().getEffectiveLevel() logging.getLogger() 인수없이 루트 수준 로거를 가져옵니다. http://docs.python.org/..

code 2020.09.18

부울 필드를 인덱싱 할 때 성능이 향상됩니까?

부울 필드를 인덱싱 할 때 성능이 향상됩니까? .NET Framework를 포함하는 쿼리를 작성하려고합니다 WHERE isok=1. 이름에서 알 수 있듯이 isok는 부울 필드 (실제로는 TINYINT(1) UNSIGNED필요에 따라 0 또는 1로 설정 됨)입니다. 이 필드를 인덱싱 할 때 성능상의 이점이 있습니까? 엔진 (이 경우 InnoDB)이 인덱스 조회 성능이 더 좋거나 나쁠까요? 별로. 책처럼 생각해야합니다. 책에 3 가지 종류의 단어 만 있고 모든 단어를 색인화하면 일반 페이지와 동일한 수의 색인 페이지를 갖게됩니다. 한 값의 레코드가 비교적 적 으면 성능이 향상됩니다. 예를 들어 1000 개의 레코드가 있고 그중 10 개가 TRUE 인 경우 다음을 사용하여 검색하면 유용합니다.isok = 1..

code 2020.09.18

list.contains JSTL의 문자열 평가

list.contains JSTL의 문자열 평가 JSP에 특정 값이있는 경우 요소를 숨겨야합니다. 값은 목록에 저장되므로 시도했습니다. style='display:none;' 그러나 작동하지 않습니다. 목록에 JSTL의 값이 포함되어 있는지, 목록과 값이 문자열인지 어떻게 평가할 수 있습니까? 슬프게도 JSTL은 이것을 알아 내기 위해 모든 요소를 ​​반복하는 것 외에는 아무것도 지원하지 않는다고 생각합니다. 과거에는 핵심 태그 라이브러리에서 forEach 메서드를 사용했습니다. 이 실행 후 myList에 myValue가 포함 된 경우 $ {contains}는 "true"와 같습니다. 이를 확인할 내장 기능이 없습니다. 목록과 항목을 가져 와서 목록의 contains () 메서드를 호출하는 자체 tld ..

code 2020.09.18
반응형