반응형

전체 글 500

Python에서 문자열을 더블로 변환하려면 어떻게 해야 하나요?

Python에서 문자열을 더블로 변환하려면 어떻게 해야 하나요? 숫자를 포함한 문자열을 2배로 변환하는 방법을 알고 싶습니다.>>> x = "2342.34" >>> float(x) 2342.3400000000001 그렇지.float를 사용합니다(C, C++ 또는 Java 더블과 같은 동작을 하며 정밀도를 가집니다).소수점 연산자는 원하는 것과 더 일치할 수 있습니다. >>> from decimal import Decimal >>> x = "234243.434" >>> print Decimal(x) 234243.434 문자열 번호에 유효 자릿수가 15자리보다 많은 경우 주의해 주십시오.float(s)반올림할 거야그런 경우에는 사용하는 것이 좋습니다.Decimal 다음은 설명과 코드 샘플입니다.https:/..

programing 2022.10.20

str.contains를 사용하여 NaN을 무시합니다.

str.contains를 사용하여 NaN을 무시합니다. 다음과 같이 문자열을 포함하는 행을 찾습니다. DF[DF.col.str.contains("foo")] 단, 이는 일부 요소가 NaN이기 때문에 실패합니다. ValueError: NA/NaN 값을 포함하는 벡터로 인덱싱할 수 없습니다. 그래서 나는 난독화 된 것에 의지한다. DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] 더 좋은 방법이 있을까요?거기에 깃발이 있다. In [11]: df = pd.DataFrame([["foo1"], ["foo2"], ["bar"], [np.nan]], columns=['a']) In [12]: df.a.str.contains("foo") Out[12]: 0 Tr..

programing 2022.10.20

Java에서 파일이 변경된 수신기

Java에서 파일이 변경된 수신기 파일 시스템에서 파일이 변경되면 알려 주셨으면 합니다.last Modified File 속성을 폴링하는 스레드만 찾았습니다.이 솔루션은 최적이 아닙니다.이전에 로그 파일 모니터를 작성한 적이 있는데, 1초에 여러 번 단일 파일의 속성을 폴링하는 것이 시스템 성능에 미치는 영향은 실제로 매우 작다는 것을 알게 되었습니다. Java 7은 NIO.2의 일부로 WatchService API를 추가했습니다. WatchService API는 파일 변경 이벤트에 대해 알림을 받아야 하는 응용 프로그램을 위해 설계되었습니다. Apache Commons의 VFS API를 사용하고 있습니다.다음 예에서는 퍼포먼스에 큰 영향을 주지 않고 파일을 감시하는 방법을 보여 줍니다. 기본 파일 모니..

programing 2022.10.20

동적 키 이름으로 reactjs setState()?

동적 키 이름으로 reactjs setState()? 편집: 복제입니다. 여기를 참조하십시오. 상태를 설정할 때 동적 키 이름을 사용하는 예를 찾을 수 없습니다.이것이 내가 하고 싶은 일이다. inputChangeHandler : function (event) { this.setState( { event.target.id : event.target.value } ); }, 여기서 event.target.id은 갱신되는 스테이트키로서 사용됩니다.리액트에서는 불가능합니까? @Cory의 힌트 덕분에 다음과 같이 했습니다. inputChangeHandler : function (event) { var stateObject = function() { returnObj = {}; returnObj[this.targ..

programing 2022.10.20

null의 'addEventListener' 속성을 읽을 수 없습니다.

null의 'addEventListener' 속성을 읽을 수 없습니다. 프로젝트에는 바닐라 자바스크립트를 사용해야 합니다.몇 가지 기능이 있는데, 그 중 하나는 메뉴를 여는 버튼입니다.대상 ID가 있는 페이지에서는 작동하지만 ID가 없는 페이지에서는 오류가 발생합니다.함수가 ID를 찾을 수 없는 페이지에서 "Cannot read property 'addEventListener' of null" 오류가 표시되고 다른 함수는 작동하지 않습니다. 아래는 메뉴를 여는 버튼의 코드입니다. function swapper() { toggleClass(document.getElementById('overlay'), 'open'); } var el = document.getElementById('overlayBtn');..

programing 2022.10.10

__main__py가 뭐죠?

__main__py가 뭐죠? 이 뭐죠?__main__.py파일에 어떤 종류의 코드를 넣어야 하는지, 언제 넣어야 하는지.Python 프로그램은 명령줄에서 .py 파일의 이름을 지정하여 실행되는 경우가 많습니다. $ python my_program.py 또한 코드가 가득 찬 디렉토리 또는 zip 파일을 생성하여__main__.py그런 다음 명령줄에 디렉토리 또는 zip 파일의 이름을 지정하기만 하면 다음 명령을 실행할 수 있습니다.__main__.py자동: $ python my_program_dir $ python my_program.zip # Or, if the program is accessible as a module $ python -m my_program 이러한 방법으로 애플리케이션을 실행함으로써..

programing 2022.10.10

JSON과 JSONP의 차이점은 무엇입니까?

JSON과 JSONP의 차이점은 무엇입니까? 포맷, 파일 형식, 실용성을 중시합니까?JSONP는 패딩이 있는 JSON입니다.즉, 선두에 스트링을 붙이고 그 주위에 괄호를 두릅니다.예를 들어 다음과 같습니다. //JSON {"name":"stackoverflow","id":5} //JSONP func({"name":"stackoverflow","id":5}); JSON이라고 합니다. 해 둔 func스크립트 파일 로드가 완료되면 JSON 데이터라는 인수를 사용하여 해당 함수가 호출됩니다.이것은 보통 JSON 데이터를 사용하는 교차 사이트 AJAX에 사용할 수 있도록 하기 위해 사용됩니다.com 가 의 와 같은 JSON 것을 com할 수 . function func(json){ alert(json.name);..

programing 2022.10.10

INSERT INTO SELECT는 매우 느리지만 INSERT 또는 SELECT는 여러 번 실행할 때 빠릅니다.

INSERT INTO SELECT는 매우 느리지만 INSERT 또는 SELECT는 여러 번 실행할 때 빠릅니다. 다음과 같은 SQL이 있습니다. INSERT INTO table1 (column1, column2) ( SELECT column3, column4 FROM table2 WHERE column5 = 'value' ); 그table1에는 3,500,000 행이 있습니다. 그table2에는 90,000 행이 있습니다. SELECT column3, column4 FROM table2 WHERE column5 = 'value'는 NO 레지스터(ZERO)를 반환하고 약 0.004초 걸립니다. INSERT INTO table1 (column1, column2) VALUES ('value', 'value')..

programing 2022.10.10

기존 데이터베이스가 있는 Mariadb 다단계 컨테이너

기존 데이터베이스가 있는 Mariadb 다단계 컨테이너 기존 데이터베이스로 컨테이너를 만들고 배포하기 전에 컨테이너에서 몇 가지 작업을 수행해야 합니다.실전 가동 시에는 매우 큰 데이터베이스가 몇 개 있습니다. [root]# ls /home/db-backup/test/prepare/26_06_2020/full/ ibdata1 ib_logfile0 ib_logfile1 ibtmp1 mysql performance_schema my_existing_database1 my_existing_database2 my_existing_database3 컨테이너를 게시하면 됩니다.my_existing_database1우리 팀을 위해서. Dockerfile을 많이 해봤는데 방법을 찾을 수가 없고 왜 그런지 모르겠어요.다..

programing 2022.10.10
반응형