반응형

JavaScript 2291

팬더 적용 함수에서 행의 인덱스 가져 오기

팬더 적용 함수에서 행의 인덱스 가져 오기 DataFramePandas 전체 에 적용된 함수의 행 인덱스에 액세스하려고합니다 . 다음과 같은 것이 있습니다. df = pandas.DataFrame([[1,2,3],[4,5,6]], columns=['a','b','c']) >>> df a b c 0 1 2 3 1 4 5 6 주어진 행으로 요소에 액세스하는 함수를 정의하겠습니다. def rowFunc(row): return row['a'] + row['b'] * row['c'] 다음과 같이 적용 할 수 있습니다. df['d'] = df.apply(rowFunc, axis=1) >>> df a b c d 0 1 2 3 7 1 4 5 6 34 대박! 이제 인덱스를 함수에 통합하려면 어떻게해야합니까? 이에 주어진..

developer tip 2020.09.10

Go에서 분기 된 패키지 가져 오기 사용

Go에서 분기 된 패키지 가져 오기 사용 에 저장소가 github.com/someone/repo있고 github.com/you/repo. 메인 저장소 대신 포크를 사용하고 싶으므로 go get github.com/you/repo 이제이 저장소의 모든 가져 오기 경로가 "끊어집니다". 즉, 절대 URL을 통해 서로를 참조하는 저장소에 여러 패키지가있는 경우 포크가 아닌 소스를 참조합니다. 올바른 경로로 수동으로 복제하는 더 좋은 방법이 있습니까? git clone git@github.com:you/repo.git $GOPATH/src/github.com/someone/repo pull 요청을 처리하려면 저장소 github.com/someone/repo를 포크 하다github.com/you/repo 원본 코..

developer tip 2020.09.10

겹치는 직사각형을 간격을 두는 알고리즘?

겹치는 직사각형을 간격을 두는 알고리즘? 이 문제는 실제로 롤오버를 다룹니다. 다음과 같이 일반화하겠습니다. 2D보기가 있고 화면 영역 내에 여러 개의 직사각형이 있습니다. 상자가 서로 겹치지 않고 최소한의 움직임으로 만 조정하도록 상자를 펼치려면 어떻게해야합니까? 직사각형의 위치는 동적이며 사용자의 입력에 따라 달라 지므로 위치는 어디에나있을 수 있습니다. 첨부 된 이미지는 문제와 원하는 솔루션을 보여줍니다. 실제 문제는 실제로 롤오버를 다룹니다. 댓글의 질문에 대한 답변 직사각형의 크기는 고정되어 있지 않으며 롤오버의 텍스트 길이에 따라 다릅니다. 화면 크기에 관해서는 지금 당장은 화면 크기가 직사각형에 충분하다고 가정하는 것이 좋습니다. 직사각형이 너무 많고 알고리즘이 솔루션을 생성하지 않으면 콘텐..

developer tip 2020.09.10

Python에서 numpy.random과 random.random의 차이점

Python에서 numpy.random과 random.random의 차이점 Python에 큰 스크립트가 있습니다. 나는 다른 사람들의 코드에서 영감을 얻었 기 때문에 numpy.random일부 작업 (예 : 이항 분포에서 가져온 난수 배열 생성)을 위해 모듈을 사용하고 다른 곳에서는 모듈을 사용했습니다 random.random. 누군가가 둘의 주요 차이점을 말해 줄 수 있습니까? 두 가지 각각에 대한 문서 웹 페이지를 보면 numpy.random더 많은 방법이있는 것처럼 보이지만 난수 생성이 어떻게 다른지 확실하지 않습니다. 내가 묻는 이유는 디버깅 목적으로 메인 프로그램을 시드해야하기 때문입니다. 하지만 가져 오는 모든 모듈에서 동일한 난수 생성기를 사용하지 않으면 작동하지 않습니다. 맞습니까? 또한 ..

developer tip 2020.09.10

Node.js + Express : 경로 대 컨트롤러

Node.js + Express : 경로 대 컨트롤러 Node.js와 Express를 처음 접한 저는 두 가지 개념, 경로 대 컨트롤러가 겹치는 것처럼 보이는 것을 이해하려고합니다. 나는 간단하게 app.js + route / *를 수행하는 예제를 보았습니다. 필요한 다양한 요청을 라우팅하기에 충분할 것 같습니다. 그러나 나는 또한 사람들이 컨트롤러 사용에 대해 이야기하고 있으며 일부는보다 공식적인 MVC 모델 (???)을 암시합니다. 누군가가이 수수께끼를 풀도록 도와 줄 수 있고 Node.js + Express 프레임 워크에서 컨트롤러를 설정하는 좋은 예가 있다면 좋을 것입니다! 감사, Express (및 일반적으로 Node)의 멋진 점 중 하나는 사용자에 대한 많은 의견을 강요하지 않는다는 것입니다...

developer tip 2020.09.10

UITableViewCell이 완전히 보이는지 확인하는 가장 좋은 방법

UITableViewCell이 완전히 보이는지 확인하는 가장 좋은 방법 높이가 다른 셀이있는 UITableView가 있으며 언제 완전히 표시 되는지 여부를 알아야 합니다. 현재 나는 보이는 셀 목록의 각 셀을 반복하여보기를 스크롤 할 때마다 완전히 보이는지 확인합니다. 이것이 최선의 접근 방식입니까? 내 코드는 다음과 같습니다. - (void)scrollViewDidScroll:(UIScrollView *)aScrollView { CGPoint offset = aScrollView.contentOffset; CGRect bounds = aScrollView.bounds; NSArray* cells = myTableView.visibleCells; for (MyCustomUITableViewCell* ce..

developer tip 2020.09.09

저장되지 않은 변경 사항 감지

저장되지 않은 변경 사항 감지 ASP .Net 응용 프로그램에서 "저장되지 않은 변경 사항"프롬프트를 구현해야합니다. 사용자가 웹 양식에서 컨트롤을 수정하고 저장하기 전에 다른 곳으로 이동하려고하면 저장되지 않은 변경 사항이 있음을 경고하는 메시지가 나타나고 취소하고 현재 페이지에 머무를 수있는 옵션을 제공해야합니다. 사용자가 컨트롤을 터치하지 않은 경우 프롬프트가 표시되지 않아야합니다. 이상적으로는 이것을 JavaScript로 구현하고 싶지만 자체 코드를 롤링하기 전에이를 달성하기위한 기존 프레임 워크 또는 권장 디자인 패턴이 있습니까? 이상적으로는 최소한의 변경으로 여러 페이지에서 쉽게 재사용 할 수있는 것을 원합니다. jQuery 사용 : var _isDirty = false; $("input[ty..

developer tip 2020.09.09

시간을 사용하지 않고 모든 고 루틴이 끝날 때까지 기다리는 방법.

시간을 사용하지 않고 모든 고 루틴이 끝날 때까지 기다리는 방법. 이 코드는 호출 된 실행 파일로 동일한 폴더에있는 모든 xml 파일을 선택하고 콜백 메서드의 각 결과에 비동기 적으로 처리를 적용합니다 (아래 예에서는 파일 이름 만 인쇄 됨). 주 메서드가 종료되지 않도록하려면 sleep 메서드를 사용하지 않으려면 어떻게해야합니까? 채널 주위에 머리를 감는 데 문제가 있으므로 (결과를 동기화하는 데 필요한 것이라고 가정합니다) 도움을 주시면 감사하겠습니다! package main import ( "fmt" "io/ioutil" "path" "path/filepath" "os" "runtime" "time" ) func eachFile(extension string, callback func(file st..

developer tip 2020.09.09

AngularJS 동적 라우팅

AngularJS 동적 라우팅 현재 라우팅이 내장 된 AngularJS 애플리케이션이 있습니다. 작동하고 모든 것이 정상입니다. 내 app.js 파일은 다음과 같습니다. angular.module('myapp', ['myapp.filters', 'myapp.services', 'myapp.directives']). config(['$routeProvider', function ($routeProvider) { $routeProvider.when('/', { templateUrl: '/pages/home.html', controller: HomeController }); $routeProvider.when('/about', { templateUrl: '/pages/about.html', controller..

developer tip 2020.09.09
반응형