반응형

programing 750

예외를 던질 때 종료 코드를 설정하는 방법

예외를 던질 때 종료 코드를 설정하는 방법 MyScript.ps1: exit 1 MyThrow.ps1: throw "test" PowerShell에서 실행: & ".\MyScript.ps1" Write-Host $LastExitCode # Outputs 1 Clear-Variable LastExitCode & ".\MyThrow.ps1" Write-Host $LastExitCode # Outputs nothing 예외를 던질 때 올바른 종료 코드를 설정하려면 어떻게 해야 합니까?주의: Powershell 4 이하 사용: 예외가 발생하면 종료 코드가 0으로 유지됩니다(불행히도). Powershell 5 이상 사용 시: 예외가 발생할 경우 종료 코드 기본값은 1입니다.넌 아냐.예외를 던질 때는 누군가가 처리..

programing 2023.09.04

django - MySQL 데이터베이스에 저장되지 않은 레코드이지만 AutoIncrement가 증가합니다.

django - MySQL 데이터베이스에 저장되지 않은 레코드이지만 AutoIncrement가 증가합니다. 저는 여기서 이상한 사람과 마주하고 있습니다. 사용 중django내부에docker컨테이너.시스템이 일부 레코드를 저장하려고 할 때(대부분 정상적으로 작동합니다!) 해당 레코드는 데이터베이스에 저장되지 않습니다. 디버거에서 프로세스를 보면 django 객체가 저장되고 데이터베이스에서 ID를 얻으며 django 월드 안에서는 모든 것이 정상으로 보입니다. 하지만 그 기록은 데이터베이스에 절대 나타나지 않습니다!더 이상한 것은:표의 메타 옵션을 보면 생성되어야 하는 레코드당AutoIncrement증가합니다.데이터베이스는 기록에 대해 알고 있지만 기록은 저장하지 않는 것 같습니다. 저는 제 윈도우 컴퓨터에..

programing 2023.09.04

쿼리가 주어지면 어떤 트리거가 발생하는지 알 수 있습니까?

쿼리가 주어지면 어떤 트리거가 발생하는지 알 수 있습니까? 트리거가 너무 많은 데이터베이스가 있습니다.그들은 캐스케이드를 할 수 있습니다. 단순해 보이는 질문이 하나 있는데, 모든 트리거의 효과를 전혀 기억할 수 없습니다.그래서, 그 간단한 질문은 실제로 전혀 간단하지 않고 제가 기대하는 것을 하지 않을 수도 있습니다. 쿼리를 실행하기 전에 어떤 트리거가 실행되는지 또는 쿼리를 실행한 후 어떤 트리거가 실행되었는지(아직 커밋되지 않음) 알 수 있는 방법이 있습니까? 저는 다음과 같은 질문에는 별로 관심이 없습니다.SELECT … FROM user_triggers WHERE …왜냐하면 나는 그것들을 이미 알고 있고, 또한 그것이 내 쿼리에서 트리거의 발사 조건이 충족될지 여부를 알려주지 않기 때문입니다. ..

programing 2023.09.04

속도를 위해 var2 순서에 따라 'Y'와 'Z' 그룹 사이의 col<>'X'와 col2가 있는 테이블에서 SELECT Count(DISCTINCT(col)) var, col2 var2를 최적화하십시오.

속도를 위해 var2 순서에 따라 'Y'와 'Z' 그룹 사이의 col'X'와 col2가 있는 테이블에서 SELECT Count(DISCTINCT(col)) var, col2 var2를 최적화하십시오. 이 질문이 있는데 완료하는 데 시간(약 10분)이 걸립니다. SELECT COUNT(DISTINCT(column)) var, column2 var2 FROM table WHERE column'X' and column2 between 'Y' and 'Z' GROUP BY var2 ORDER BY var DESC 속도를 최적화하는 방법이 있습니까?인덱스로 시도했지만 여전히 느립니다.설정이 잘못되었을 수 있습니다.Y와 Z는 타임스탬프이며, X는 이 쿼리에 전혀 필요하지 않지만 동일한 앱의 다른 쿼리에 필요하기 때..

programing 2023.09.04

노드JS와 함께 설치된 v8 버전을 확인하는 방법은 무엇입니까?

노드JS와 함께 설치된 v8 버전을 확인하는 방법은 무엇입니까? V8은 NodeJ와 함께 어떻게 설치됩니까?현재 사용 중인 V8 엔진은 어떤 버전입니까?한 줄 솔루션: node -p process.versions.v8 대체 솔루션: node -e "console.log(process.versions.v8)"쉬운 방법: 명령줄 입력:node -p process.versions.v8 어려운 방법: 유형node --versionNode.js 버전을 가져옵니다. Node.js Changelogs로 이동합니다. 적절한 Node.js 버전 변경 로그를 찾아 엽니다. 다음을 포함하는 노트를 찾습니다.V8 to. 그냥 도망가npm version(언제부터 사용 가능한지 알 수 없음) > npm version { http..

programing 2023.09.04

ES6를 사용한 Javascript의 열거

ES6를 사용한 Javascript의 열거 저는 자바스크립트로 오래된 자바 프로젝트를 재구축하고 있는데, JS에서 열거를 하는 좋은 방법이 없다는 것을 깨달았습니다. 제가 생각해 낼 수 있는 최선은 다음과 같습니다. const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); 그const유지한다Colors키와 값이 변경되지 않도록 재할당할 수 없습니다.기호를 사용하여 다음을 수행합니다.Colors.RED (와) 하지 .0아니면 자기 자신을 제외한 다른 어떤 것. 이 제형에 문제가 있습니까?더 좋은 방법이 있습니까? (이 질문이 약간 반복되는 것으로 알고 있지만, 이전의 모든..

programing 2023.08.30

SecurityContextPersistenceFilter의 동작을 사용자 지정하는 방법은 무엇입니까?

SecurityContextPersistenceFilter의 동작을 사용자 지정하는 방법은 무엇입니까? 토큰 기반 인증을 사용하는 상태 비저장 REST API를 개발하고 있으며, 여기서 호출을 통해 수동으로 인증 개체를 보안 컨텍스트에 추가하고 있습니다.SecurityContextHolder.getContext().setAuthentication(authentication)사용자 정의 보안 필터 내에서.컨텍스트가 올바르게 설정되지 않는 문제를 경험해 왔습니다. 이는 다음과 같은 문제 때문이라고 생각합니다. 요청 간 보안 컨텍스트 저장 단일 세션에서 동시 요청을 수신하는 응용 프로그램에서 동일한 SecurityContext 인스턴스가 스레드 간에 공유됩니다.ThreadLocal은 사용 중이지만 각 스레드에..

programing 2023.08.30

MySQL CONVERT_TZ()

MySQL CONVERT_TZ() 사용자가 지정한 일일 알림 시간을 저장하는 데이터베이스를 설정하려고 합니다.예를 들어, 사용자는 매일 오전 7시에서 7시 30분 사이에 일부 기준이 충족되면 경보를 수신하려고 합니다.이를 구현하기 위해 저는 일광 절약 시간을 수용해야 합니다.제가 시도한 해결책은 다음과 같습니다. 사용자 로컬 표준 시간대(예: "US/Eastern") 정보를 한 테이블(예: userInfo)에 저장하고 알람 시간을 다른 테이블(예: userAlarm)에 저장합니다. userAlarms 테이블을 쿼리할 때 UTC 시간을 userInfo 테이블에 저장된 tz 열로 지정된 사용자 현지 시간으로 변환합니다.CONVERT_TZ(UTC_TIME(), 'UTC', userInfo.tz). 질문 1.표..

programing 2023.08.30

e에 해당하는 것이 있습니까?클릭 이벤트와 마찬가지로 '터치 스타트' 이벤트의 X페이지 위치는 무엇입니까?

e에 해당하는 것이 있습니까?클릭 이벤트와 마찬가지로 '터치 스타트' 이벤트의 X페이지 위치는 무엇입니까? 라이브 기능과 함께 사용되는 터치 스타트 이벤트의 X 위치를 jQuery로 얻으려고 합니다. 예. $('#box').live('touchstart', function(e) { var xPos = e.PageX; } ); 이제 '클릭'을 이벤트로 사용할 수 있습니다.(알파 jQuery Mobile을 사용하지 않고) 터치 이벤트로 어떻게 얻을 수 있습니까? 아이디어 있어요? 도와주셔서 감사합니다.조금 늦었지만, 당신은 jQuery가 마사지한 이벤트가 아니라 원래 이벤트에 접속해야 합니다.또한 이러한 이벤트는 멀티 터치 이벤트이므로 다음과 같이 변경해야 합니다. $('#box').live('touchst..

programing 2023.08.30

PowerShell에서 숫자 HTTP 상태 코드를 가져오는 방법

PowerShell에서 숫자 HTTP 상태 코드를 가져오는 방법 PowerShell에서 웹 클라이언트를 구축하는 몇 가지 좋은 방법을 알고 있습니다.NET 클래스 시스템.Net.Web Client 및 시스템.Net.HttpWebRequest 또는 COM 개체 Msxml2.XMLHTTP.제가 알기로는 숫자 상태 코드(예: 200, 404)에 액세스할 수 있는 유일한 것은 마지막 COM 개체입니다.제가 가지고 있는 문제는 작동 방식이 마음에 들지 않고 COM 개체가 거기에 있다는 것에 의존하는 것이 싫다는 것입니다.또한 Microsoft가 보안 취약점 등으로 인해 COM 개체(ActiveX kill bit)를 때때로 죽이기로 결정할 것이라는 것도 알고 있습니다. 또 있나요?내가 빠진 NET 방법?상태 코드가..

programing 2023.08.30
반응형