반응형

programing 720

PostgreSQL에서 데이터 항목이 자동으로 삭제되는 "만료" 시간을 설정하는 방법이 있습니까?

PostgreSQL에서 데이터 항목이 자동으로 삭제되는 "만료" 시간을 설정하는 방법이 있습니까? PostgreSQL의 데이터 항목에 대해 일종의 "만료" 시간을 설정할 수 있는 방법이 있습니까?저는 레디스에 있는 것과 비슷한 것을 생각하고 있습니다. 타임스탬프를 저장한 다음 어떤 항목이 만료되었는지 확인하기 위해 일종의 cron 작업을 수동으로 코딩하지는 않습니다. Postgre에 네이티브 기능이 있는지 알아보고 있습니다.이러한 종류의 기능을 제공하는 SQL 또는 향후 릴리스를 위해 이러한 기능을 요청하는 것이 타당한지 여부.기본 제공 만료 기능은 없지만 필드가 자동으로 만료되고 데이터베이스 내에 포함된 논리(따라서 cron 작업과 같은 외부 종속성이 없음)를 사용하는 것이 목표인 경우 언제든지 트리거..

programing 2023.05.29

두 개의 완전히 독립된 Eclipse 인스턴스를 동시에 실행할 수 있습니까?

두 개의 완전히 독립된 Eclipse 인스턴스를 동시에 실행할 수 있습니까? 저는 현재 이클립스를 자바와 파이썬(PyDev 포함) 모두에 사용하고 있습니다.저는 종종 많은 파일로 하나의 Java 프로젝트가 열려 있다는 것을 발견합니다. 그리고 어떤 이유에서인지 잠시 파이썬 프로젝트로 전환해야 합니다. 저는 제 자바 프로젝트를 그대로 두고 싶고, 한 번에 너무 많은 파이썬 파일을 열어서 같은 장소에 있는 것을 원하지 않습니다. Java 프로젝트를 그대로 두고 완전히 새로운 이클립스 세션을 열 수 있는 방법이 있습니까?(브라우저로 수행할 수 있는 방법에 대한 설명)두 인스턴스가 두 워크스페이스에 액세스하려면 이클립스의 두 번째 복사본을 실행하십시오. 두 개의 창이 동일한 작업 공간에 액세스하도록 하려면 창 ..

programing 2023.05.29

MongoDB에서 수집 레코드 내부의 배열을 정렬하는 방법은 무엇입니까?

MongoDB에서 수집 레코드 내부의 배열을 정렬하는 방법은 무엇입니까? 저는 다음과 같은 기록을 가진 학생들의 컬렉션을 가지고 있고 저는 분류하고 싶습니다.scores의 배열score. 몽고 껍질 위의 주문은 어떻게 생겼습니까? > db.students.find({'_id': 1}).pretty() { "_id" : 1, "name" : "Aurelia Menendez", "scores" : [ { "type" : "exam", "score" : 60.06045071030959 }, { "type" : "quiz", "score" : 52.79790691903873 }, { "type" : "homework", "score" : 71.76133439165544 }, { "type" : "homework..

programing 2023.05.29

모서리 반지름 설정 버튼 템플릿

모서리 반지름 설정 버튼 템플릿 아니오를 정의하는 버튼을 원합니다.CornerRadius그리고 또 다른 두 명은, 어떻게 하면 이것을 이룰 수 있을까요? 템플릿을 작성할 컨트롤의 종속성 속성에 제한되지 않습니다.이 경우에는, 반면에.Button를 가지고 있지 않습니다.CornerRadius소유물,Border사용할 수 있습니다.Border.CornerRadius대신: 이 방법을 사용하면 제어 템플릿의 여러 복사본을 더 이상 유지 관리할 필요가 없습니다.다음과 같은 새 단추를 만듭니다. Nitesh가 말하기를 단추에 모서리 반지름 속성이 없다고 했듯이, 이 속성은 첫 번째 스타일에서 보여준 것처럼 테두리의 속성입니다. 첫 번째 스타일을 복제하고 모서리 반지름을 변경한 다음 적절한 단추의 스타일에 할당하십시오..

programing 2023.05.29

mongo 스크립트로 파일 쓰기 작업을 수행하시겠습니까?

mongo 스크립트로 파일 쓰기 작업을 수행하시겠습니까? mongojs 스크립트에서 파일에 쿼리 결과를 쓸 수 있습니까?저는 많은 검색을 해봤지만 해결책을 찾지 못했습니다. ex:- cursor = db.users.find(); while(cursor.hasNext()) { cursor.next(); // writing the cursor output to file ???? } 인쇄한 다음 출력을 리디렉션할 수 있습니다. script.js: cursor = db.users.find(); while(cursor.hasNext()){ printjson(cursor.next()); } 그런 다음 스크립트를 실행하고 출력을 파일로 리디렉션합니다. mongo --quiet script.js > result.txt..

programing 2023.05.29

IEnumberable에 두 개 이상의 요소가 있는지 효율적으로 확인하려면 어떻게 해야 합니까?

IEnumberable에 두 개 이상의 요소가 있는지 효율적으로 확인하려면 어떻게 해야 합니까? 초기화된 경우IEnumerable: IEnumerable enumerable; 두 개 이상의 요소가 있는지 확인하고 싶습니다.이를 위한 가장 확실한 방법은 다음과 같습니다. enumerable.Count() > 1 하지만, 나는 믿습니다.Count()전체 컬렉션을 열거합니다. 이 사용 사례에는 필요하지 않습니다.예를 들어 컬렉션에 매우 많은 양의 요소가 포함되어 있거나 외부 소스에서 데이터를 제공하는 경우 성능 측면에서 상당히 낭비적일 수 있습니다. 두 개 이상의 요소를 열거하지 않고 어떻게 할 수 있습니까?시스템에서 확장 방법을 결합하여 여러 가지 방법으로 테스트할 수 있습니다.Linkq... 다음은 두 가..

programing 2023.05.29

커밋이 수행한 작업을 어떻게 표시할 수 있습니까?

커밋이 수행한 작업을 어떻게 표시할 수 있습니까? 내가 아는 바보 같은 방법은: git diff commit-number1 commit-number2 더 좋은 방법이 있습니까? 제 말은, 저는 커밋1 자체를 알고 싶습니다.저는 commit2를 파라미터로 앞에 추가하고 싶지 않습니다.git show 깃쇼를 위한 설명서TL;DR git show 쇼 커밋이 통계에 대해 수행한 작업을 표시하는 방법 git show --stat 로그. 범위의 각 커밋에 대해 도입된 차이가 있는 커밋 로그를 표시하는 방법 git log -p 뭐가? 각 커밋에는 여기서 참조하는 고유 ID가 있습니다.고유 ID는 SHA-1 해시로, 저장 중인 콘텐츠의 체크섬과 헤더입니다.# TMI 당신이 모르는 경우: git log커밋 기록을 보다 ..

programing 2023.05.29

클래스의 속성 목록을 가져오는 방법은 무엇입니까?

클래스의 속성 목록을 가져오는 방법은 무엇입니까? 클래스의 모든 속성 목록을 가져오려면 어떻게 해야 합니까?반영; 예를 들어: obj.GetType().GetProperties(); 유형: typeof(Foo).GetProperties(); 예: class Foo { public int A {get;set;} public string B {get;set;} } ... Foo foo = new Foo {A = 1, B = "abc"}; foreach(var prop in foo.GetType().GetProperties()) { Console.WriteLine("{0}={1}", prop.Name, prop.GetValue(foo, null)); } 피드백을 따르는 중... 정적 속성 값을 가져오려면 다음..

programing 2023.05.29

콘솔 응용 프로그램의 안정적인 타이머

콘솔 응용 프로그램의 안정적인 타이머 .NET에는 세 가지 타이머 유형이 있습니다(.NET Framework 클래스 라이브러리의 타이머 클래스 비교 참조).메인 스레드가 사용 중일 경우 다른 유형이 표류할 수 있기 때문에 스레드 타이머를 선택했는데, 신뢰할 수 있도록 해야 합니다. 타이머 제어에서 이 타이머가 작동하는 방식은 다른 스레드에 배치되어 사용량이 많지 않을 때 부모 스레드에서 완료된 작업 시작과 함께 항상 체크 표시될 수 있습니다. 콘솔 응용 프로그램에서 이 타이머의 문제는 타이머가 다른 스레드를 따라 똑딱거리는 동안 주 스레드가 응용 프로그램을 닫을 때 아무 작업도 하지 않는다는 것입니다. 추가를 시도했습니다.while true루프, 하지만 타이머가 꺼지면 메인 스레드가 너무 바빠집니다.다음..

programing 2023.05.29

다른 리포지토리 내의 깃 리포지토리로 작업하려면 어떻게 해야 합니까?

다른 리포지토리 내의 깃 리포지토리로 작업하려면 어떻게 해야 합니까? 저는 다양한 프로젝트에 사용할 자바스크립트와 CSS 마스터 파일과 스크립트를 모두 보관하는 Git 미디어 저장소를 가지고 있습니다. 자체 Git 저장소에 있는 새 프로젝트를 생성하는 경우, 변경할 때 스크립트의 두 복사본을 모두 업데이트할 필요가 없도록 새 프로젝트의 미디어 저장소에서 JavaScript 파일을 어떻게 사용합니까? 핵심은 Git 서브모듈입니다. Git Community Book 또는 사용자 설명서의 Submodules 장 읽기 시작 저장소 PROJECT1, PROJECT2 및 MEDIA가 있다고 가정합니다. cd /path/to/PROJECT1 git submodule add ssh://path.to.repo/MEDIA..

programing 2023.05.29
반응형