분류 전체보기 959

Visual Studio에서 WPF Initialize Component 메서드를 찾을 수 없는 이유는 무엇입니까?

Visual Studio에서 WPF Initialize Component 메서드를 찾을 수 없는 이유는 무엇입니까? 이것은 매우 이상합니다. 다음과 같은 XAML 파일이 있습니다. etc... 그리고 다음과 같이 보이는 제 코드 옆에... using System; using System.Windows; using System.Windows.Media.Animation; using System.Threading; namespace ix.Production { public partial class Title : Window { public Title() { InitializeComponent(); } .... Visual Studio에서 Initialize 구성 요소가 "현재 컨텍스트에 없습니다"라고 주장하..

source 2023.05.05

"작업이 트랜잭션 상태에 대해 유효하지 않습니다." 오류 및 트랜잭션 범위

"작업이 트랜잭션 상태에 대해 유효하지 않습니다." 오류 및 트랜잭션 범위 SELECT 문이 포함된 저장 프로시저를 호출하려고 하면 다음 오류가 발생합니다. 작업이 트랜잭션 상태에 대해 유효하지 않습니다. 다음은 제 통화 구조입니다. public void MyAddUpdateMethod() { using (TransactionScope Scope = new TransactionScope(TransactionScopeOption.RequiresNew)) { using(SQLServer Sql = new SQLServer(this.m_connstring)) { //do my first add update statement //do my call to the select statement sp bool Doe..

source 2023.05.05

후드 아래에서 잠금 문은 무엇을 합니까?

후드 아래에서 잠금 문은 무엇을 합니까? 스레드 세이프가 아닌 객체를 사용하는 경우 다음과 같은 잠금 장치로 코드를 감싼다는 것을 알 수 있습니다. private static readonly Object obj = new Object(); lock (obj) { // thread unsafe code } 따라서 여러 스레드가 동일한 코드에 액세스할 때 발생하는 현상(ASP에서 실행되고 있다고 가정합니다).NET 웹 애플리케이션).줄 서 있나요?그렇다면 그들은 얼마나 기다려야 합니까? 잠금 장치를 사용하면 성능에 어떤 영향을 미칩니까?그lock문장은 C# 3.0에 의해 다음으로 번역됩니다. var temp = obj; Monitor.Enter(temp); try { // body } finally { Mo..

source 2023.05.05

psql: 서버에 연결할 수 없습니다.해당 파일 또는 디렉터리 없음(Mac OS X)

psql: 서버에 연결할 수 없습니다.해당 파일 또는 디렉터리 없음(Mac OS X) Mac을 다시 시작할 때 무서운 Postgres 오류가 발생했습니다. psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? 이 일이 발생한 이유는 제 맥북이 관련 없는 문제로 완전히 얼어붙어 전원 버튼을 사용하여 하드 리부팅을 해야 했기 때문입니다.재부팅 후 이 오류 때문에 Postgres를 시작할 수 없었습니다.경고: 우체국장을 삭제하는 경우.실행 중인 프로세스..

source 2023.05.05

.NET WPF 세션 간 창 크기 기억

.NET WPF 세션 간 창 크기 기억 기본적으로 사용자가 내 응용프로그램의 창 크기를 조정할 때 응용프로그램을 다시 열 때 응용프로그램의 크기가 동일합니다. 처음에는 Size Changed 이벤트를 처리하고 Height와 Width를 저장하려고 했지만, 더 쉬운 해결책이 있을 것 같습니다. 꽤 간단한 문제지만, 저는 그것에 대한 쉬운 해결책을 찾을 수 없습니다.user.config 파일에 값을 저장합니다. 설정 파일에 값을 만들어야 합니다. 값은 속성 폴더에 있어야 합니다.다섯 개의 값을 만듭니다. Topdouble Leftdouble Heightdouble Widthdouble Maximizedbool창이 최대화되는지 여부를 유지합니다.더 많은 정보를 저장하려면 다른 유형 또는 구조가 필요합니다. 처..

source 2023.05.05

모든 디렉토리 및 파일을 재귀적으로 복사하려면 어떻게 해야 합니까?

모든 디렉토리 및 파일을 재귀적으로 복사하려면 어떻게 해야 합니까? 대본이 있습니다. find ./SourceFolder/ -maxdepth 4 -exec cp -R '{}' ./DestFolder/ \; SourceDir에는 하위 항목도 포함되어 있습니다. 문제가 있습니다.DestFolder모든 트리뿐만 아니라 다른 모든 레벨과 파일도 사용할 수 있습니다. 어떻게 고치죠?cp -r ./SourceFolder ./DestFolder 간단한 복사본의 코드입니다. cp -r ./SourceFolder ./DestFolder 성공 결과가 포함된 복사본의 코드입니다. cp -rv ./SourceFolder ./DestFolder 소스에 읽기 전용 파일이 포함된 경우 강제로 복사하는 코드입니다. cp -rf ./..

source 2023.04.25

Linux python3 - lib 'SQL Server'를 열 수 없습니다.

Linux python3 - lib 'SQL Server'를 열 수 없습니다. Microsoft Azure SQL Server 데이터베이스에 연결하려고 합니다. 연결 방법은 다음과 같습니다. conn = pyodbc.connect('DRIVER={SQL Server};SERVER=%s' % (self.config.get("Sql", "DataSource")), user= self.config.get("Sql", "UserId"), password=self.config.get("Sql", "Password"), database=self.config.get("Sql", "Catalog")) 이 라인을 방전하는 동안 오류가 발생합니다.오류는 다음과 같습니다. pyodbc.Error: ('01000', "[01..

source 2023.04.25

WPF 창의 핸들을 찾는 중입니다.

WPF 창의 핸들을 찾는 중입니다. Windows 양식에 win1 속성이 있습니다.주 윈도우 핸들의 핸들을 반환하는 핸들입니다. WPF 창의 핸들을 가져올 수 있는 동등한 방법이 있습니까? 인터넷에서 다음 코드를 찾았어요 IntPtr windowHandle = new WindowInteropHelper(Application.Current.MainWindow).Handle; 하지만 제 응용 프로그램에 여러 개의 창이 있기 때문에 도움이 되지 않을 것 같습니다.그냥 지나가는 게 아니라요Application.Current.MainWindow원하는 창으로 참조를 전달하기만 하면 됩니다.new WindowInteropHelper(this).Handle기타 등등입니다.Windows에서 창을 사용하세요.Interop..

source 2023.04.25

WPF C#: 끌어서 놓기를 통해 목록 상자의 항목을 재정렬합니다.

WPF C#: 끌어서 놓기를 통해 목록 상자의 항목을 재정렬합니다. 미리 채워진 목록 상자의 항목을 마우스 끌기를 통해 위아래로 이동하는 방법을 알아보려고 합니다. 통제부를 살펴봤습니다Microsoft api에서 DoDragDrop 메서드를 사용하지만 여전히 아무 것도 할 수 없습니다. 저는 비주얼 스튜디오 환경에 익숙하지 않기 때문에 도움을 주시면 감사하겠습니다.ObservableCollection을 사용하여 하나를 만들어 보았습니다.보세요. ObservableCollection _empList = new ObservableCollection(); public Window1() { InitializeComponent(); _empList .Add(new Emp("1", 22)); _empList .Ad..

source 2023.04.25

Eclipse git 체크아웃(일명 되돌리기)입니다.

Eclipse git 체크아웃(일명 되돌리기)입니다. 다음과 같은 작업을 수행할 수 있습니까?git checkoutEGit 플러그인을 사용하여 Eclipse에서 작업을 수행할 수 있습니까? 수정한 파일이 있습니다.변경 내용을 삭제하고 파일을 원본 리포지토리에 있는 파일로 되돌리려고 합니다.Subversion에서는 이를 revert라고 합니다.git에서 그에 상응하는 것은 체크아웃입니다. [팀]에서 체크아웃 또는 복귀처럼 보이는 메뉴 항목을 찾을 수 없습니다.EGit 0.6.0을 사용하고 있습니다.패키지 보기에서 파일의 컨텍스트 메뉴 "Git 인덱스로 바꾸기/파일"을 통해 가능합니다.(하드) 재설정을 수행하면 이를 달성할 수 있습니다.프로젝트의 상황에 맞는 메뉴에서 Team > Reset to...를 선택..

source 2023.04.25