반응형

Javascript 2507

pandas와 인덱스의 데이터 프레임 병합

pandas와 인덱스의 데이터 프레임 병합 두 개의 데이터 프레임이 있고 각각 두 개의 인덱스 열이 있습니다. 병합하고 싶습니다. 예를 들어 첫 번째 데이터 프레임은 다음과 같습니다. V1 A 1/1/2012 12 2/1/2012 14 B 1/1/2012 15 2/1/2012 8 C 1/1/2012 17 2/1/2012 9 두 번째 데이터 프레임은 다음과 같습니다. V2 A 1/1/2012 15 3/1/2012 21 B 1/1/2012 24 2/1/2012 9 D 1/1/2012 7 2/1/2012 16 결과적으로 다음을 얻고 싶습니다. V1 V2 A 1/1/2012 12 15 2/1/2012 14 N/A 3/1/2012 N/A 21 B 1/1/2012 15 24 2/1/2012 8 9 C 1/1/201..

Program Tip 2020.12.15

생성기는 재귀적일 수 있습니까?

생성기는 재귀적일 수 있습니까? 순진하게 재귀 생성기를 만들려고했습니다. 작동하지 않았습니다. 이것이 내가 한 일입니다. def recursive_generator(lis): yield lis[0] recursive_generator(lis[1:]) for k in recursive_generator([6,3,9,1]): print(k) 내가 얻은 것은 첫 번째 항목뿐이었습니다 6. 그러한 코드를 작동시키는 방법이 있습니까? 본질적 yield으로 재귀 체계에서 명령을 위 수준으로 전송 합니까? 이 시도: def recursive_generator(lis): yield lis[0] yield from recursive_generator(lis[1:]) for k in recursive_generator([..

Program Tip 2020.12.15

Cloud Functions와 Firebase Functions의 차이점은 무엇인가요?

Cloud Functions와 Firebase Functions의 차이점은 무엇인가요? Cloud Functions 와 Firebase 함수 (또는 'Firebase 용 클라우드 함수')는 모두 동일하게 보입니다. 각각의 사용 사례를 설명하십시오. 둘 다 HTTP 기능을 사용합니다. 에서 클라우드 기능 : exports.helloHttp = function helloHttp (req, res) { res.send(`Hello ${req.body.name || 'World'}!`); }; 그리고 Firebase 함수에서 : exports.helloWorld = functions.https.onRequest((request, response) => { response.send("Hello from Fireb..

Program Tip 2020.12.15

axios로 기본 인증을 보내는 방법

axios로 기본 인증을 보내는 방법 다음 코드를 구현하려고하는데 뭔가 작동하지 않습니다. 다음은 코드입니다. var session_url = 'http://api_address/api/session_endpoint'; var username = 'user'; var password = 'password'; var credentials = btoa(username + ':' + password); var basicAuth = 'Basic ' + credentials; axios.post(session_url, { headers: { 'Authorization': + basicAuth } }).then(function(response) { console.log('Authenticated'); }).catc..

Program Tip 2020.12.15

MySQL의 각 그룹에 대한 첫 번째 행을 선택하는 방법은 무엇입니까?

MySQL의 각 그룹에 대한 첫 번째 행을 선택하는 방법은 무엇입니까? C #에서는 다음과 같습니다. table .GroupBy(row => row.SomeColumn) .Select(group => group .OrderBy(row => row.AnotherColumn) .First() ) Linq-To-Sql은이를 다음 T-SQL 코드로 변환합니다. SELECT [t3].[AnotherColumn], [t3].[SomeColumn] FROM ( SELECT [t0].[SomeColumn] FROM [Table] AS [t0] GROUP BY [t0].[SomeColumn] ) AS [t1] OUTER APPLY ( SELECT TOP (1) [t2].[AnotherColumn], [t2].[SomeC..

Program Tip 2020.12.15

반복기를 사용하여 std :: map의 요소를 어떻게 삭제할 수 있습니까?

반복기를 사용하여 std :: map의 요소를 어떻게 삭제할 수 있습니까? std::map내용에 따라 항목 을 반복 하고 삭제하고 싶습니다 . 이것이 최선의 방법입니까? C ++ 11 호환 컴파일러가있는 경우 다음과 같이 쉽게 수행 할 수 있습니다. std::map::iterator itr = myMap.begin(); while (itr != myMap.end()) { if (ShouldDelete(*itr)) { itr = myMap.erase(itr); } else { ++itr; } } 아이디어는 컨테이너의 시작에서 끝까지 반복기를 앞으로 걸어 가며 각 단계에서 현재 키 / 값 쌍을 삭제해야하는지 확인하는 것입니다. 그렇다면 erase멤버 함수 를 사용하여 반복 된 요소를 제거한 다음 맵의 다음 ..

Program Tip 2020.12.15

JDBC에서 트랜잭션을 시작하는 방법은 무엇입니까?

JDBC에서 트랜잭션을 시작하는 방법은 무엇입니까? Connection.setTransactionIsolation(int) 경고 : 참고 : 트랜잭션 중에이 메서드가 호출되면 결과는 구현에 따라 정의됩니다. 이것은 JDBC에서 트랜잭션을 어떻게 시작합니까? 거래를 종료하는 방법은 분명하지만 시작하는 방법은 명확하지 않습니다. Connection트랜잭션 내부에서 시작 하는 경우 Connection.setTransactionIsolation(int)구현 특정 동작을 피하기 위해 트랜잭션 외부 에서 어떻게 호출해야 합니까? 내 질문에 답하기 : JDBC 연결은 자동 커밋 모드가 활성화 된 상태에서 시작됩니다. 여기서 각 SQL 문은 암시 적으로 트랜잭션으로 구분됩니다. 트랜잭션 당 여러 문을 실행하려는 사용자..

Program Tip 2020.12.15

Visual Studio 2010-XAML 편집기가 매우 느림

Visual Studio 2010-XAML 편집기가 매우 느림 다른 사람이 VS 2010의 XAML 편집기에서 놀랍도록 느린 성능을 경험 한 적이 있습니까? 제한된 수의 파일이있는 새 프로젝트가 있으면 성능이 좋습니다. 그러나 많은 수의 XAML 파일이있는 프로젝트가있는 경우 XAML 편집기가 몇 초마다 간헐적으로 중단되어 거의 사용할 수 없게됩니다. 또한 성능이 DevExpress 2010을 참조하는 특정 프로젝트에서만 느리다는 점에 유의해야합니다. 이것이 관련이 있는지 확실하지 않습니다. 이 문제에 대한 해결책에 대한 제안은 대단히 감사하겠습니다. 크리스 Visual Studio 2012에서 : 이동 Tools > Options > TextEditor > XAML > Misc 확인 Always ope..

Program Tip 2020.12.15

선행 0을 인쇄하려면 bc (1)을 어떻게 얻습니까?

선행 0을 인쇄하려면 bc (1)을 어떻게 얻습니까? Makefile에서 다음과 같은 작업을 수행합니다. echo "0.1 + 0.1" | bc (물론 실제 파일에서 숫자는 동적입니다) 그것은 인쇄 .2하지만 인쇄 하고 싶습니다 0.2. 의지하지 않고이 작업을 수행하고 sed싶지만 bc0을 인쇄하는 방법을 찾을 수없는 것 같습니다 . 아니면 bc그냥 할 수 없습니까? awk를 사용하여 형식을 지정할 수도 있습니다. echo "0.1 + 0.1" | bc | awk '{printf "%f", $0}' 또는 awk 자체로 수학을 수행합니다. echo "0.1 0.1" | awk '{printf "%f", $1 + $2}' 이것은 당신을 위해 일할 수 있습니다. echo "x=0.1 + 0.1; if(x0 &..

Program Tip 2020.12.15

JavaFX 주기적 백그라운드 작업

JavaFX 주기적 백그라운드 작업 일부 GUI 속성을 수정하는 JavaFX 응용 프로그램 백그라운드 스레드에서 주기적으로 실행하려고합니다. 나는 사용 방법 Task과 Service수업 방법을 알고 있으며 방법을 사용 javafx.concurrent하지 않고 이러한 주기적 작업을 실행하는 방법을 알 수 없다고 생각합니다 Thread#sleep(). 제조 방법 Executor에서 일부 를 사용할 수 있으면 좋을 것입니다 Executors( Executors.newSingleThreadScheduledExecutor()) 나는 실행하려고 Runnable다시 시작 매 5 초마다, javafx.concurrent.Service그것으로 즉시 중단하지만, service.restart또는 service.getStat..

Program Tip 2020.12.15
반응형