programing 1444

Swift에서 Arg 수가 가변인 함수에 배열 전달

Swift에서 Arg 수가 가변인 함수에 배열 전달 Swift Programming Language에는 다음과 같이 표시됩니다. 함수는 변수 개수의 인수를 배열로 수집할 수도 있습니다. func sumOf(numbers: Int...) -> Int { ... } 이러한 함수를 쉼표로 구분된 번호 리스트('sumOf(1, 2, 3, 4)')로 호출하면 함수 내 배열로 사용할 수 있습니다. 질문: 이 함수에 전달하고 싶은 번호 배열이 이미 있으면 어떻게 합니까? let numbers = [1, 2, 3, 4] sumOf(numbers) 이 오류는 "제공된 인수를 받아들이는 '_conversion'에 대한 오버로드를 찾을 수 없습니다."라는 컴파일러 오류로 인해 실패합니다.기존 어레이를 가변 함수에 전달할 수..

programing 2023.04.15

코드에서 동적 리소스 스타일을 할당하려면 어떻게 해야 합니까?

코드에서 동적 리소스 스타일을 할당하려면 어떻게 해야 합니까? XAML에서 이와 동등한 것을 코드로 제작하고 싶다. 텍스트와 너비는 할 수 있지만 동적 리소스를 스타일에 할당하려면 어떻게 해야 합니까? TextBlock tb = new TextBlock(); tb.Text = "Title:"; tb.Width = FormLabelColumnWidth; tb.Style = ??? FrameworkElement를 사용해야 합니다.진정한 DynamicResource 동작을 원하는 경우 SetResourceReference(리소스 변경 시 타깃 요소 업데이트)를 설정합니다. tb.SetResourceReference(Control.StyleProperty, "FormLabelStyle") 다음 작업을 수행할 수..

programing 2023.04.15

Javascript의 PMT 함수

Javascript의 PMT 함수 Javascript에서 Excel PMT 기능을 사용하고 싶습니다.파라미터는 다음과 같습니다. Pmt(이자율, number_payments, PV, FV, 유형) interest_rate : the interest rate for the loan. number_payments : the number of payments for the loan. PV : the present value or principal of the loan. FV : It is the future value or the loan amount outstanding after all payments have been made. Type is : It indicates when the payments a..

programing 2023.04.15

Apache POI의 컬럼 크기를 자동화하는 방법은 무엇입니까?

Apache POI의 컬럼 크기를 자동화하는 방법은 무엇입니까? 스프레드시트의 열을 자동 크기 조정하려면 다음 코드를 사용합니다. for (int i = 0; i < columns.size(); i++) { sheet.autoSizeColumn(i, true); sheet.setColumnWidth(i, sheet.getColumnWidth(i) + 600); } 문제는 행이 3000개 이상인 대형 스프레드시트의 경우 각 열의 크기를 자동화하는 데 10분 이상 걸린다는 것입니다.작은 문서에는 매우 빠르게 처리됩니다.오토사이징을 빠르게 할 수 있는 방법이 있을까요? "CHANGE: "CHANGE: "CHANGE: " 。 병합 영역을 회피할 수 있기 때문에 다른 셀을 통해 반복하여 최종적으로 다음과 같이 가..

programing 2023.04.15

WPF 팝업 UI가 검은색으로 표시됨

WPF 팝업 UI가 검은색으로 표시됨 WPF 팝업컨트롤을 사용하고 있는데 배경이 검은색으로 표시됩니다.StackPanel에 Background=를 삽입했습니다.'투명하다'고 하지만 도움이 되지 않는다. 팝업의 배경을 투명하게 하려면 어떻게 해야 합니까?요.AllowsTransparency="True" 다음은 예를 제시하겠습니다. 클릭 핸들러 private void Button_Click(object sender, RoutedEventArgs e) { popup.Visibility = System.Windows.Visibility.Visible; popup.IsOpen = true; } Popup , " " "Window좀처럼 볼 수 없다WindowWindow 가지고 있다Background[(propert..

programing 2023.04.15

서명 중 오류가 발생했습니다.

서명 중 오류가 발생했습니다. 다른 개발자로부터 상속받은 대형 WPF 어플리케이션을 유지하고 있습니다.ClickOnce를 사용하여 공개합니다.오늘 갑자기 오류 메시지가 떴습니다.오류 2 프로젝트를 빌드하지 못했기 때문에 게시할 수 없습니다. 1 1 오류 3 서명 중 오류가 발생했습니다.bin\Debug\app.publish\setup.exe에 서명하지 못했습니다.Sign Tool 오류:지정된 조건을 모두 충족하는 인증서를 찾을 수 없습니다. SomeName이라는 파일이 있습니다.snk - 프로젝트 설정의 서명 탭에서 참조됩니다.오늘 무슨 일이 일어났는지 전혀 모르겠어요.VS 2012를 사용하고 있습니다.[ Main project properties ]> [ Signing ]> [ Create Test C..

programing 2023.04.10

문서 폴더의 파일 목록을 가져오는 중

문서 폴더의 파일 목록을 가져오는 중 문서 폴더의 파일 이름을 가져오는 데 사용되는 코드에 어떤 문제가 있습니까? func listFilesFromDocumentsFolder() -> [NSString]?{ var theError = NSErrorPointer() let dirs = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) as? [String] if dirs != nil { let dir = dirs![0] as NSString let fileList = NSFileManager.defaultManager().contentsOf..

programing 2023.04.10

heroku 코드를 배포할 때 사용 권한이 거부되었습니다(공개 키).치명적: 리모트엔드가 예기치 않게 절단되었습니다.

heroku 코드를 배포할 때 사용 권한이 거부되었습니다(공개 키).치명적: 리모트엔드가 예기치 않게 절단되었습니다. 다음 명령줄을 사용하여 헤로쿠에 코드를 배포하려고 합니다. git push heroku master 단, 다음 오류가 발생합니다. Permission denied (publickey). fatal: The remote end hung up unexpectedly 공개 SSH 키는 이미 업로드 되어 있습니다만, 아직 이 에러가 발생하고 있습니다.공용 키를 Heroku에 업로드해야 합니다. heroku keys:add ~/.ssh/id_rsa.pub 공용 키가 없는 경우, Heroku는 자동으로 키를 추가하도록 안내합니다.사용방법: heroku keys:add 이전 키를 모두 지우려면 다음 ..

programing 2023.04.10

2개의 리스트를 요소별로 곱하는 방법은 무엇입니까?

2개의 리스트를 요소별로 곱하는 방법은 무엇입니까? 이 질문에는 이미 답변이 있습니다. 두 목록을 병렬로 반복하려면 어떻게 해야 합니까? (8개의 답변) 반복 계산 결과를 목록, 사전 등에 수집하려면 어떻게 해야 합니까?(또는 각 요소를 수정한 목록 복사본을 작성하시겠습니까?) (2개의 답변) 닫힘9개월 전에요. Matlab에서 할 수 있는 것처럼 Python에서 두 목록을 함께 곱하는 요소별 곱셈을 수행하고자 합니다. Matlab에서는 이렇게 했어요. a = [1,2,3,4] b = [2,3,4,5] a .* b = [2, 6, 12, 20] 목록 이해는 모든 조합에 대해 16개의 목록 엔트리를 제공합니다.x * y의x부터a그리고.y부터b. 매핑 방법을 잘 모르겠습니다. 왜 그런지 궁금하신 분은 데이터..

programing 2023.04.10

Panda DataFrame은 다음 문자열로 목록을 저장했습니다.목록으로 다시 변환하는 방법

Panda DataFrame은 다음 문자열로 목록을 저장했습니다.목록으로 다시 변환하는 방법 n-by-m Panda Data Frame을 가지고 있습니다.df다음과 같이 정의됩니다.(이 방법이 최선책이 아니라는 것을 알고 있습니다.실제 코드로 무엇을 하려고 하는지는 이해가 되지만, 이 투고에서는 TMI가 되기 때문에, 이 어프로치는 특정의 시나리오에서 유효하게 됩니다). >>> df = DataFrame(columns=['col1']) >>> df.append(Series([None]), ignore_index=True) >>> df Empty DataFrame Columns: [col1] Index: [] 저는 이 Data Frame의 셀에 다음과 같이 리스트를 저장했습니다. >>> df['column..

programing 2023.04.10