반응형

2020/08 545

반올림하지 않고 소수점 두 자리 자르기

반올림하지 않고 소수점 두 자리 자르기 3.4679의 값이 있고 3.46을 원한다고 가정 해 봅시다. 반올림하지 않고 소수점 이하 두 자리로자를 수있는 방법은 무엇입니까? 나는 다음을 시도했지만 세 가지 모두 3.47을 제공합니다. void Main() { Console.Write(Math.Round(3.4679, 2,MidpointRounding.ToEven)); Console.Write(Math.Round(3.4679, 2,MidpointRounding.AwayFromZero)); Console.Write(Math.Round(3.4679, 2)); } 이것은 3.46을 반환하지만 약간 더러워 보입니다. void Main() { Console.Write(Math.Round(3.46799999999 -...

Programing 2020.08.29

EditText에서 오류 제거

EditText에서 오류 제거 EditText를 사용하고 있으며 EditText의 setError 속성으로 유효성을 검사하고 있으며 올바르게 유효성을 검사합니다. 하지만 동일한 화면에 다른 활동으로 리디렉션되는 버튼이 있습니다. 뒤로 버튼을 누르고 화면으로 돌아 오면 유효성 검사가 계속 나타납니다. 따라서 활동 OnPause 이벤트에서 EditText의 유효성 검사를 제거하고 싶습니다. 그게 어떻게 가능해. protected void onPause () { TextView textView = ...; // fetch it as appropriate textView.setError(null); } 문서에서 언급했듯이 : 오류가 null이면 오류 메시지와 아이콘이 지워집니다. 다음을 사용하여 수행 할 수도 ..

Programing 2020.08.29

scp를 사용하여 dir을 재귀 적으로 복사 할 때 파일을 필터링하는 방법은 무엇입니까?

scp를 사용하여 dir을 재귀 적으로 복사 할 때 파일을 필터링하는 방법은 무엇입니까? 모든 .class 파일을 서버에서 로컬로 모든 디렉토리가 예약 된 상태로 복사해야합니다. 예를 들어이 server:/usr/some/unknown/number/of/sub/folders/me.class될 것입니다 /usr/project/backup/some/unknown/number/of/sub/folders/me.class내가 원하는하지 않는 등을 .svn베이스 파일과 같은 다른 많은 쓸모없는 파일이 있습니다 문제입니다. scp.class 파일 만 필터링하려면 어떻게해야 합니까? 아마 같은 것을 사용하는 것이 좋습니다 거라고 rsync는이 때문에 위해를 include하고 exclude, 플래그 예를 - rsync ..

Programing 2020.08.29

ARC는 디스패치 대기열을 지원합니까?

ARC는 디스패치 대기열을 지원합니까? "Dispatch Queues를위한 메모리 관리"에 대한 Apple의 문서를 읽고 있습니다. 가비지 수집 애플리케이션을 구현하더라도 디스패치 큐 및 기타 디스패치 객체를 유지하고 해제해야합니다. Grand Central Dispatch는 메모리 회수를위한 가비지 컬렉션 모델을 지원하지 않습니다. ARC가 가비지 수집기가 아니라는 것을 알고 있지만 dispatch_retain 및 dispatch_release가 필요하지 않은지 확인하고 싶습니다. dispatch_queue_t 짧은 대답 : 예, ARC는 디스패치 대기열을 유지하고 해제합니다. 이제 긴 대답을 위해 ... 배포 대상이 iOS 6.0 또는 Mac OS X 10.8보다 낮은 경우 dispatch_retai..

Programing 2020.08.29

백그라운드 프로세스로 서버에서 Java jar 파일 실행

백그라운드 프로세스로 서버에서 Java jar 파일 실행 두 응용 프로그램간에 통신하려면 서버에서 Java jar를 실행해야합니다. 실행하기 위해 두 개의 셸 스크립트를 작성했지만 해당 스크립트를 시작하면 프로세스를 종료 / 종료 할 수 없습니다. ctrl+를 누르 C거나 콘솔을 닫으면 서버가 종료됩니다. 아무도이 스크립트를 일반 서버로 실행하도록 수정하는 방법을 도와 줄 수 있습니까? #!/bin/sh java -jar /web/server.jar echo $! #> startupApp.pid 이것을 시도 할 수 있습니다. #!/bin/sh nohup java -jar /web/server.jar & & 기호는 프로그램이 백그라운드에서 실행되도록 전환합니다. nohup 유틸리티는 로그 아웃 한 후에도 ..

Programing 2020.08.29

Android Studio 이미지 자산 실행기 아이콘 배경색

Android Studio 이미지 자산 실행기 아이콘 배경색 배경이없는 내 앱의 .png 로고가 있는데, Android 스튜디오에 이미지 자산으로 추가하면 배경이 있어야합니다. 16 진수 필드는 8 자리 색상 코드를 허용하지 않고 6 자리 만 허용합니다. 어쨌든 배경을 보이지 않게 유지할 수 있습니까? 설정, 배경을 투명하게하기 shape로 None. 아래 이미지를 참조하십시오. 편집하다: Android Studio 3.0의 경우 LegacyTab 에서 설정할 수 있습니다. 내가 사용 Android Studio 3.0.1하고 위의 대답은 당신을 위해 일을하지 않는 경우를 변경하려고 icon type에 Legacy선택 Shape에 None기본 중 하나입니다 Adaptive and Legacy. 참고 : 일..

Programing 2020.08.29

명령 줄에서 현재 디렉토리 제공

명령 줄에서 현재 디렉토리 제공 누군가 나에게 힌트를 줄 수 있습니까? 루비로 명령 줄에서 현재 디렉토리를 제공하는 방법? 시스템 전체 구성 (예 : mime-types)을 갖고 모든 디렉토리에서 간단히 실행할 수 있다면 좋을 것입니다. 가능한 가장 간단한 방법 ( Aaron Patterson / n0kada 에게 감사 ) : ruby -run -e httpd . -p 9090 더 복잡한 대체 방법 : ruby -r webrick -e "s = WEBrick::HTTPServer.new(:Port => 9090, :DocumentRoot => Dir.pwd); trap('INT') { s.shutdown }; s.start" 첫 번째 명령조차 기억하기 어렵 기 때문에 다음과 같은 내용이 있습니다 .bas..

Programing 2020.08.29

SQL Server : MAX (DATE)가있는 행만 선택

SQL Server : MAX (DATE)가있는 행만 선택 데이터 테이블이 있습니다 (db는 MSSQL입니다). ID OrderNO PartCode Quantity DateEntered 417 2144 44917 100 18-08-11 418 7235 11762 5 18-08-11 419 9999 60657 100 18-08-11 420 9999 60657 90 19-08-11 OrderNO, PartCode 및 Quantity를 반환하는 쿼리를 만들고 싶지만 마지막으로 등록 된 주문에 대해서만. 예제 테이블에서 다음 정보를 얻고 싶습니다. OrderNO PartCode Quantity 2144 44917 100 7235 11762 5 9999 60657 90 주문 9999에 대해 하나의 라인 만 반품되..

Programing 2020.08.29

csv 파일의 한 열을 추출하는 방법

csv 파일의 한 열을 추출하는 방법 csv 파일이있는 경우 단일 열의 내용 만 인쇄하는 빠른 bash 방법이 있습니까? 각 행에 동일한 수의 열이 있다고 가정하는 것이 안전하지만 각 열의 내용은 길이가 다릅니다. 이를 위해 awk를 사용할 수 있습니다. '$ 2'를 원하는 n 번째 열로 변경합니다. awk -F "\"*,\"*" '{print $2}' textfile.csv 예. cat mycsv.csv | cut -d ',' -f3세 번째 열을 인쇄합니다. 이 작업을 수행 할 수있는 가장 간단한 방법은 csvtool을 사용하는 것 입니다. csvtool을 사용하는 다른 사용 사례도 있었으며 열 데이터 자체에 나타나는 경우 따옴표 또는 구분 기호를 적절하게 처리 할 수 ​​있습니다. csvtool fo..

Programing 2020.08.29

reactJS에서 텍스트를 클립 보드에 복사하는 방법은 무엇입니까?

reactJS에서 텍스트를 클립 보드에 복사하는 방법은 무엇입니까? 저는 ReactJS를 사용하고 있으며 사용자가 링크를 클릭하면 일부 텍스트를 클립 보드에 복사하고 싶습니다. Chrome 52를 사용하고 있으며 다른 브라우저를 지원할 필요가 없습니다. 이 코드로 인해 데이터가 클립 보드에 복사되지 않는 이유를 알 수 없습니다. (코드 스 니펫의 출처는 Reddit 게시물에서 가져온 것입니다). 내가 잘못하고 있니? 누구든지 reactjs를 사용하여 클립 보드에 복사를 구현하는 "올바른"방법이 있다고 제안 할 수 있습니까? copyToClipboard = (text) => { console.log('text', text) var textField = document.createElement('textar..

Programing 2020.08.29
반응형