반응형

전체 글 796

bash에 "goto"라는 문구가 있나요?

bash에 "goto"라는 문구가 있나요? bash에 "goto"라는 문구가 있나요? 나쁜 관행으로 간주되는 것은 알지만, 저는 특별히 "goto"가 필요합니다.디버깅을 위해 큰 스크립트의 일부를 건너뛰기 위해 사용하는 경우(Karl Nicoll의 코멘트 참조), false가 적절한 옵션인 경우(false가 항상 사용 가능한지는 확실하지 않습니다.저에게는 /bin/false에 있습니다). # ... Code I want to run here ... if false; then # ... Code I want to skip here ... fi # ... I want to resume here ... 디버깅 코드를 리핑할 때 문제가 발생합니다.if false 구문은 매우 간단하고 기억에 남습니다만, 어떻게 ..

programing 2023.04.09

사용자가 [Cancel InputBox VBA Excel]를 선택했는지 여부를 검출하는 방법

사용자가 [Cancel InputBox VBA Excel]를 선택했는지 여부를 검출하는 방법 날짜를 입력하라는 입력란이 있습니다.사용자가 확인을 누르지 않고 [취소]를 클릭하거나 입력 대화 상자를 닫는 경우 프로그램에서 중지하도록 알리는 방법은 무엇입니까? 뭐랄까if str=vbCancel then exit sub 현재 사용자는 OK 또는 Cancel 키를 누를 수 있지만 프로그램은 계속 실행됩니다. str = InputBox(Prompt:="Enter Date MM/DD/YYY", _ Title:="Date Confirmation", Default:=Date) 사용자가 취소를 클릭하면 길이가 0인 문자열이 반환됩니다.빈 문자열을 입력하는 것과 구분할 수 없습니다.그러나 사용자 지정 InputBox 클래..

programing 2023.04.09

어떤 git repo에서 (복제가 아닌) 다른 git repo로 일부 파일을 이동하는 방법

어떤 git repo에서 (복제가 아닌) 다른 git repo로 일부 파일을 이동하는 방법 Git 저장소는 하나의 몬스터 SVN 저장소의 일부로 시작되었으며, 각 프로젝트에는 다음과 같은 트리가 있습니다. project1/branches /tags /trunk project2/branches /tags /trunk 파일을 파일들로 옮기는 은 매우 .svn mv각, 은 【Git】에서 를 받았습니다.project2로로 합니다.project1저는 이렇게 했어요. $ git clone project2 $ cd project2 $ git filter-branch --subdirectory-filter deeply/buried/java/source/directory/A -- --all $ git remote rm ..

programing 2023.04.09

TabControl을 ViewModel 모음에 바인딩하려면 어떻게 해야 합니까?

TabControl을 ViewModel 모음에 바인딩하려면 어떻게 해야 합니까? 기본적으로 MainViewModel.cs에는 다음과 같은 내용이 있습니다. ObservableCollection MyTabs { get; private set; } 다만, 어떻게든 탭을 작성할 뿐만 아니라, MVVM을 유지하면서 탭의 내용을 로드해 적절한 뷰 모델에 링크할 수 있어야 합니다. 기본적으로 사용자 컨트롤을 탭 항목의 콘텐츠로 로드하고 해당 사용자 컨트롤을 적절한 뷰 모델에 연결하려면 어떻게 해야 합니까?이를 어렵게 하는 부분은 View Model이 실제 뷰 항목을 구성하지 않도록 되어 있다는 것입니다.아니면 할 수 있을까? 기본적으로 MVVM이 적절한가요? UserControl address = new Addre..

programing 2023.04.09

64비트 Windows에서의 cURL 실행

64비트 Windows에서의 cURL 실행 cURL은 처음이라 방금 설치했는데 느낌대로밖에 안 되는 것 같아요.여기서 얻은 64비트 버전을 사용하고 있습니다.http://curl.haxx.se/latest.cgi?curl=win64-ssl-sspi 에는, 인스톨 순서가 기재되어 있습니다.http://guides.instructure.com/m/4214/l/83393-how-do-i-install-and-use-curl-on-a-windows-machine새로운 Powershell 창을 열면 다음과 같은 간단한 GET 요청을 사용할 수 있습니다. curl http://localhost:3000 POST를 실행하면 curl -d "hello world" http://localhost:3000 "Invoke-..

programing 2023.04.09

GUID의 SCOPE_IDENTITY()?

GUID의 SCOPE_IDENTITY()? 누가 나에게 말할 수 있나요?SCOPE_IDENTITY()SQL Server에서 GUID를 프라이머리 키로 사용할 경우 순차 GUID를 기본 키로 사용하고 있기 때문에 먼저 GUID를 만들고 변수로 저장하는 것은 원하지 않습니다. 마지막으로 삽입된 GUID 기본 키를 가져오는 가장 좋은 방법이 무엇인지 알고 계십니까?OUTPUT을 사용하면 GUID를 되찾을 수 있습니다.이것은, 복수의 레코드를 삽입하는 경우에도 유효합니다. CREATE TABLE dbo.GuidPk ( ColGuid uniqueidentifier NOT NULL DEFAULT NewSequentialID(), Col2 int NOT NULL ) GO DECLARE @op TABLE ( ColGu..

programing 2023.04.09

VBA에서 열의 모든 고유한 값을 빠르게 가져올 수 있는 방법?

VBA에서 열의 모든 고유한 값을 빠르게 가져올 수 있는 방법? 더 빠른 방법은 없나요? Set data = ws.UsedRange Set unique = CreateObject("Scripting.Dictionary") On Error Resume Next For x = 1 To data.Rows.Count unique.Add data(x, some_column_number).Value, 1 Next x On Error GoTo 0 이 시점에서unique.keys필요한 것은 얻었지만 수만 개의 레코드가 있는 파일에서는 루프 자체가 매우 느린 것 같습니다(특히 Python이나 C++와 같은 언어에서는 문제가 되지 않습니다).이를 수행하려면 Excel의 AdvancedFilter 함수를 사용하십시오. Ex..

programing 2023.04.09

URL에서 문자열을 인코딩하려면

URL에서 문자열을 인코딩하려면 문자열URL ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★」NSString과 '''가 &「」. (「」를 포함한다)를 합니까?&★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★.stringByAddingPercentEscapesUsingEncoding100퍼센트된 문자(슬래시 등)는./ 앰퍼샌드&」만.이것은 Apple이 인식하고 있는 버그인 것 같습니다만, 아직 수정하지 않았기 때문에, 이 카테고리를 사용해 문자열을 url-encode 하고 있습니다. @implementation NSString (NSString_Extended) - (NSString *)urlencode { NSMutableS..

programing 2023.04.09

작업 스케줄러 태스크가 오류 2147942667로 실패하는 이유는 무엇입니까?

작업 스케줄러 태스크가 오류 2147942667로 실패하는 이유는 무엇입니까? 배치 파일을 라우크하는 작업을 예약했습니다.옵션을 사용하여 태스크를 실행하는 경우 사용자가 로그온한 경우에만 실행 모든 것이 잘 작동한다. 이 작업을 백그라운드에서 실행하고 싶기 때문에 옵션을 사용하여 실행합니다. 사용자의 로그온 여부에 관계없이 실행합니다. 이 파라미터로 태스크를 실행하면 동작하지 않습니다.다음의 2개의 에러가 표시됩니다. 작업 스케줄러가 "C:" 작업을 시작하지 못했습니다.\Windows\"\stmm\Daemon" 태스크의 인스턴스 "{2a7cc950-fad9-4633-9701-af75a0fd220d}"의 SYSTEM32\cmd.exe"를 지정합니다.추가 데이터: 오류 값: 2147942667. 작업 스케줄..

programing 2023.04.09

엑셀 1시간 추가

엑셀 1시간 추가 Cel A1에는 다음과 같은 내용이 있습니다. 7:30:43그때가 바로 시간이야 하지만 이제 공식을 사용해서 한 시간을 더하고 싶어요.가장 좋은 방법이나 방법은 무엇입니까?=A1+TIME(1,0,0) 하지만 아마도 이것은 Super User에 올려야 할 것 같습니다.셀 A1에 시간을 입력합니다. 셀 B2에 다음과 같이 입력합니다.=A1+1/24이것은 당신에게도 도움이 될 것입니다.이것은 셀이 비어 있는 경우 기본 날짜로 채워지지만 유효한 날짜/시간일 경우 1시간을 빼서 셀에 넣는 조건문입니다. =IF((Sheet1!C4)="",DATE(1999,1,1),Sheet1!C4-TIME(1,0,0)) 대체를 할 수도 있습니다.TIME와 함께DATE날짜 또는 시간을 추가하거나 빼기 위해 사용합니..

programing 2023.04.09
반응형