전체 글 765

가시성:숨김과 디스플레이:없음의 차이점은 무엇입니까?

가시성:숨김과 디스플레이:없음의 차이점은 무엇입니까? CSS »visibility:hidden그리고.display:none둘 다 요소가 보이지 않게 됩니다.이것들은 동의어입니까?display:none문제의 태그가 페이지에 전혀 나타나지 않음을 의미합니다(단, 돔을 통해 태그와 상호 작용할 수 있음).다른 태그 사이에 할당된 공간이 없습니다. visibility:hidden는 의미가 아닙니다.display:none태그가 표시되지 않지만 페이지에 해당 태그에 대한 공간이 할당되어 있습니다.태그가 렌더링되어 페이지에 표시되지 않습니다. 예: test | Appropriate style in this tag | test 교를(를) 대체하는 중[style-tag-value]와 함께display:none결과: te..

programing 2023.06.23

사용자 지정 메시지를 사용한 Jackson 예외 포착 및 처리

사용자 지정 메시지를 사용한 Jackson 예외 포착 및 처리 제가 개발 중인 스프링부트 API에서 발생하는 잭슨 예외를 파악하고 싶습니다.예를 들어, 저는 다음과 같은 요청 클래스를 가지고 있으며 JSON 요청 개체의 "설문지 응답" 키가 null이거나 공백일 때 발생하는 오류를 포착하고 싶습니다." "요청 개체에 있습니다. @Validated @JsonRootName("questionnaireResponse") public class QuestionnaireResponse { @JsonProperty("identifier") @Valid private Identifier identifier = null; @JsonProperty("basedOn") @Valid private List basedOn =..

programing 2023.06.23

홈브루에서 python@2를 다시 설치하는 방법은 무엇입니까?

홈브루에서 python@2를 다시 설치하는 방법은 무엇입니까? 여기서 설명한 (해결되지 않은) openssl과 brew를 사용한 python@2에 문제가 있습니다.Python과 openssl을 다시 설치하기 위한 문서화된 해결 방법이 작동하지 않았기 때문에 Python을 제거하고 다시 설치하기로 결정했습니다. 문제는 brew와 함께 Python 2를 설치하려고 하면 다음과 같은 메시지가 표시된다는 것입니다. brew install python@2 Error: No available formula with the name "python@2" ==> Searching for a previously deleted formula (in the last month)... Warning: homebrew/core ..

programing 2023.06.23

Oracle SQL용 파서

Oracle SQL용 파서 현재 프로젝트의 경우 Oracle SQL 문을 구문 분석하는 SQL 파서가 필요합니다.현재 저는 간단한 쿼리에 잘 맞는 jsqlparser를 사용하고 있습니다.그러나 특정 기능(예: 캐스트() 또는 (+))이 발생하면 파서가 실패합니다. 오라클 SQL을 완벽하게 준수하는 파서를 제안할 수 있는 사람이 있습니까? 최고야, 윌ANTLR(v3, v4) 파서 생성기에는 수많은 Oracle SQL 및 PL/SQL 문법이 작성되어 있습니다. 자세한 내용은 문법 목록(v3)을 참조하십시오.다음 중: 저는 Andrey Karitonkin의 "ANTLR v3용 Oracle PL/SQL Grammar"를 사용했습니다. 메모리에서 9i와 10g에 나타나는 몇 가지 비트와 조각으로 8i 시대의 대부..

programing 2023.06.23

로컬 지점, 로컬 추적 지점, 원격 지점 및 원격 추적 지점의 차이점은 무엇입니까?

로컬 지점, 로컬 추적 지점, 원격 지점 및 원격 추적 지점의 차이점은 무엇입니까? 저는 Git를 사용하기 시작한 지 얼마 되지 않아 서로 다른 지점들 사이에서 혼란을 겪었습니다.다음 지점 유형이 무엇인지 아는 것을 도와줄 수 있는 사람이 있습니까? 지방 지부 로컬 추적 지점 멀리 떨어진 가지들 원격 추적 지점 그들 사이의 차이점은 무엇입니까?그리고 그들은 서로 어떻게 일합니까? 간단한 데모 코드가 정말 도움이 될 것 같습니다.긴 대답은 이렇습니다. 원격: Git를 공동으로 사용하는 경우 다른 컴퓨터 또는 위치와 커밋을 동기화해야 합니다.Git의 용어로 각 시스템 또는 위치는 원격이라고 하며, 각 시스템은 하나 이상의 분기를 가질 수 있습니다.대부분의 경우, 당신은 단지 하나의 이름을 갖게 될 것입니다...

programing 2023.06.23

Visual Studio 2019 프로세스가 종료되지 않음, NodeJS 문제

Visual Studio 2019 프로세스가 종료되지 않음, NodeJS 문제 Windows 10 Pro(10.0.18362)를 새로 설치하고 Visual Studio 2019를 설치하고 .NET Core 3.1 Web Development용으로 구성하려고 하지만 몇 가지 문제가 발생하고 있습니다. 기본 React.js ASP.NET Core Web Application을 생성하고 프로젝트를 실행했습니다.자바스크립트 코드를 업데이트한 후 브라우저가 꽤 오랜 시간 동안 정지한 후 업데이트하는 것을 제외하고는 모든 것이 잘 작동하는 것처럼 보였습니다. 기본 웹 앱에서 Visual Studio 2019를 닫은 후(업데이트 없음) 몇 가지 프로세스가 중단되고 수동으로 종료해야 합니다. Visual Studio ..

programing 2023.06.23

SQL Server - 현재 사용자 이름

SQL Server - 현재 사용자 이름 사용자가 만든 업데이트를 기록하려면 어떤 것을 사용해야 합니까? SYSTEM_USER또는 ORIGINAL_LOGIN()또는 SUSER_SNAME() SYSTEM_USER현재 실행 중인 컨텍스트를 반환하므로 가장된 컨텍스트를 반환할 수 있습니다. ORIGINAL_LOGIN()인스턴스에 처음 연결된 사용자의 ID를 반환하므로 컨텍스트가 가장되었는지 여부에 관계없이 로그인한 원래 사용자가 생성되므로 감사에 유용합니다. SUSER_SNAME()SID로 사용자 이름을 얻고 싶을 때 사용됩니다.SUSER_SNAME다음과 같은 매개 변수를 사용하여 호출할 수 있습니다.SUSER_SNAME([server_user_sid])그러나 이 매개 변수를 전달하지 않으면 현재 사용자가 반..

programing 2023.06.23

구성 요소는 Angular에서 두 모듈 선언의 일부입니다.

구성 요소는 Angular에서 두 모듈 선언의 일부입니다. 나는 commonmod.component.ts라는 구성 요소를 만들었는데, 이 구성 요소는 두 개의 다른 모듈(abc와 def)에 포함되어 있습니다. abc.s.s. import { commonmod } from '../commonmod/commonmod.component'; @NgModule({ declarations: [ commonmod ] }) 디프. import { commonmod } from '../commonmod/commonmod.component'; @NgModule({ declarations: [ commonmod ] }) abc 모듈의 한 페이지를 def 모듈의 다른 페이지로 리디렉션하면 다음 오류가 발생합니다. 오류 오류:..

programing 2023.06.23

'controlname' 이름이 현재 컨텍스트에 없습니다.

'controlname' 이름이 현재 컨텍스트에 없습니다. 작업 중인 웹 응용 프로그램이 있습니다(ASP.NET 2.0과 C#, Visual Studio 2005 사용).모든 것이 정상적으로 작동하고 있었는데 갑자기 오류가 발생했습니다. 오류 1 'Label1' 이름이 현재 컨텍스트에 없습니다. 페이지 뒤에 있는 내 코드에서 컨트롤을 사용할 때마다 43개의 다른 종류. 이는 한 페이지에 대해서만 발생합니다.페이지 뒤의 코드가 컨트롤을 인식하지 못하는 것과 같습니다.또 다른 흥미로운 점은 IntelliSense가 어떤 제어도 받지 않는다는 것입니다. 솔루션 파일을 정리하고, obj 파일을 삭제하고, 프로젝트에서 파일을 제외한 다음 다시 추가하고, Visual Studio를 닫고 다시 시작하고, 컴퓨터를 다..

programing 2023.06.23

모든 풀에서 모든 것을 덮어쓰도록 깃 풀을 강제하려면 어떻게 해야 합니까?

모든 풀에서 모든 것을 덮어쓰도록 깃 풀을 강제하려면 어떻게 해야 합니까? 3개의 개발자 저장소가 정상적으로 풀링하고 푸시하는 중앙 베어 저장소가 있습니다. 또한 중앙 저장소에서 사용할 수 있는 다른 두 개의 저장소가 있습니다. 하나는 라이브 서버이고 다른 하나는 테스트/스테이지 서버입니다. 각각의 저장소는 각자의 지점에서 사용할 수 있습니다. 시나리오는 다음과 같습니다.나는 있습니다post-update테스트 및 라이브 저장소에 자동으로 액세스하고 각각에 대해 풀 명령을 실행하는 CENTRAL repo의 후크 스크립트.이렇게 하면 테스트 서버와 활성 서버가 모두 업데이트되며, 이는 새 커밋이 있는 분기에 따라 달라집니다.이 모든 것이 잘 작동합니다. 문제는 이것입니다. 비상시에는 ftp 등을 통해 서버에..

programing 2023.06.23