반응형

자바 600

SQL Server에서 레코드를 삭제 한 후 ID 시드 재설정

SQL Server에서 레코드를 삭제 한 후 ID 시드 재설정 SQL Server 데이터베이스 테이블에 레코드를 삽입했습니다. 테이블에 기본 키가 정의되어 있고 자동 증분 ID 시드가 "예"로 설정되어 있습니다. 이는 주로 SQL Azure에서 각 테이블에 기본 키와 ID가 정의되어 있어야하기 때문에 수행됩니다. 그러나 테이블에서 일부 레코드를 삭제해야하기 때문에 해당 테이블의 ID 시드가 방해를 받고 인덱스 열 (1 씩 자동 생성됨)이 방해를받습니다. 열이 오름차순으로 순서를 갖도록 레코드를 삭제 한 후 ID 열을 재설정하려면 어떻게해야합니까? ID 열은 데이터베이스의 어느 곳에서도 외래 키로 사용되지 않습니다. DBCC CHECKIDENT관리 명령은 신원 카운터를 재설정하는 데 사용됩니다. 명령 구문..

your programing 2020.10.02

Python을 사용하여 시스템 호스트 이름을 얻으려면 어떻게해야합니까?

Python을 사용하여 시스템 호스트 이름을 얻으려면 어떻게해야합니까? 로컬 네트워크 용 채팅 프로그램을 작성 중입니다. 컴퓨터를 식별하고 Python으로 사용자가 설정 한 컴퓨터 이름을 얻고 싶습니다. 사용 socket및 gethostname()기능. 이것은 hostname파이썬 인터프리터가 실행되는 컴퓨터를 가져올 것 입니다 : import socket print(socket.gethostname()) 이 두 가지 모두 이식성이 뛰어납니다. import platform platform.node() import socket socket.gethostname() HOST또는 HOSTNAME환경 변수를 사용하는 솔루션 은 이식 할 수 없습니다. 실행할 때 시스템에서 작동하더라도 cron과 같은 특수 환경에..

your programing 2020.10.02

OS X에서 기본 Java (JDK) 버전을 설정하거나 변경하는 방법은 무엇입니까?

OS X에서 기본 Java (JDK) 버전을 설정하거나 변경하는 방법은 무엇입니까? Mac에서 Java의 기본 버전을 어떻게 변경할 수 있습니까? /usr/libexec/java_home -V다음과 같은 내용을 출력하는 첫 번째 실행 : Matching Java Virtual Machines (3): 1.8.0_05, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home 1.6.0_65-b14-462, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_65-b14-462, i386: "Java SE..

your programing 2020.10.02

Apache HTTP Server와 Apache Tomcat의 차이점은 무엇입니까?

Apache HTTP Server와 Apache Tomcat의 차이점은 무엇입니까? [닫은] Apache HTTP Server와 Apache Tomcat의 기능적 차이는 무엇입니까? Tomcat이 Java로 작성되고 HTTP Server가 C로 작성된다는 것을 알고 있지만 그 외에는 어떻게 구별되는지 잘 모릅니다. 다른 기능이 있습니까? Apache Tomcat은 Java Servlet 및 JSP를 배포하는 데 사용됩니다. 따라서 Java 프로젝트에서 WAR (Web ARchive의 약자) 파일을 빌드하고 Tomcat의 deploy 디렉토리에 놓을 수 있습니다. 따라서 기본적으로 Apache는 HTTP를 제공하는 HTTP 서버입니다. Tomcat은 Java 기술을 제공하는 서블릿 및 JSP 서버입니다. ..

your programing 2020.10.02

Subversion에서 파일을 어떻게 무시합니까?

Subversion에서 파일을 어떻게 무시합니까? Subversion에서 파일을 어떻게 무시합니까? 또한 버전 관리가되지 않는 파일을 어떻게 찾습니까? (이 답변은 SVN 1.8 및 1.9의 동작과 일치하도록 업데이트되었습니다) 두 가지 질문이 있습니다. 무시 된 파일로 표시 : "무시 된 파일"이란 파일이 "버전 없음"으로도 목록에 나타나지 않음을 의미합니다. SVN 클라이언트는 파일이 파일 시스템에 전혀 존재하지 않는 것처럼 가장합니다. 무시 된 파일은 "파일 패턴"으로 지정됩니다. 파일 패턴의 구문과 형식은 SVN의 온라인 설명서에 설명되어 있습니다. http://svnbook.red-bean.com/nightly/en/svn.advanced.props.special.ignore.html "Subv..

your programing 2020.10.02

'커링'이 무엇인가요?

'커링'이 무엇인가요? 여러 기사와 블로그에서 curried 함수에 대한 참조를 보았지만 좋은 설명을 찾을 수 없습니다 (또는 적어도 이해가되는 설명 하나 이상!) Currying은 여러 인수를 사용하는 함수를 각각 하나의 인수 만 사용하는 일련의 함수로 분해하는 것입니다. 다음은 JavaScript의 예입니다. function add (a, b) { return a + b; } add(3, 4); // returns 7 이것은 두 개의 인수 a와 b를 취하고 그 합계를 반환하는 함수입니다. 이제이 함수를 커리합니다. function add (a) { return function (b) { return a + b; } } 이것은 하나의 인수 a를 사용하고 다른 인수 b를 사용하는 함수를 반환하는 함수이며..

your programing 2020.10.02

호스트 'xxx.xx.xxx.xxx'는이 MySQL 서버에 연결할 수 없습니다.

호스트 'xxx.xx.xxx.xxx'는이 MySQL 서버에 연결할 수 없습니다. 이것은 매우 간단해야하지만 제 삶을 위해 작동하도록 할 수는 없습니다 . 내 MySQL 서버에 원격으로 연결하려고합니다. 다음으로 연결 mysql -u root -h localhost -p 잘 작동하지만 시도 mysql -u root -h 'any ip address here' -p 오류와 함께 실패 ERROR 1130 (00000): Host ''xxx.xx.xxx.xxx'' is not allowed to connect to this MySQL server 에서 mysql.user테이블, 정확히 호스트 '%'와 다른 같은 호스트 'localhost를'을 가지고있는 사용자 '루트'에 대해 동일한 항목이 있습니다. 나는 현명..

your programing 2020.10.02

현재 버전과 마지막 버전의 차이점을 찾으십니까?

현재 버전과 마지막 버전의 차이점을 찾으십니까? Git을 사용하여 현재 버전과 마지막 버전의 차이점을 어떻게 찾을 수 있습니까? git diff last version:HEAD 나는 "마지막 버전"의 의미를 정말로 이해하지 못한다. 이전 커밋은 HEAD ^로 액세스 할 수 있으므로 다음과 같은 것을 찾고 있다고 생각합니다. git diff HEAD^ HEAD Git 1.8.5부터는 @의 별칭 HEAD이므로 다음을 사용할 수 있습니다. git diff @~..@ 다음도 작동합니다. git show 헤드와 커밋의 차이점을 알고 싶다면 다음을 사용할 수 있습니다. git diff commit_id HEAD 그러면 시각적 차이 도구가 시작됩니다 (구성된 경우). git difftool HEAD^ HEAD HEA..

your programing 2020.10.02

Bash 스크립트에서 특정 조건이 발생하면 전체 스크립트를 종료하려면 어떻게해야합니까?

Bash 스크립트에서 특정 조건이 발생하면 전체 스크립트를 종료하려면 어떻게해야합니까? 일부 코드를 테스트하기 위해 Bash에서 스크립트를 작성하고 있습니다. 그러나 코드 컴파일이 처음에 실패하면 테스트를 실행하는 것은 어리석은 것처럼 보입니다.이 경우 테스트를 중단합니다. while 루프 내부에 전체 스크립트를 래핑하고 중단을 사용하지 않고이 작업을 수행 할 수있는 방법이 있습니까? 유사한 뭔가 암갈색 암갈색 암갈색의 고토? 다음 진술을 시도하십시오. exit 1 1적절한 오류 코드로 교체하십시오 . 특별한 의미를 가진 종료 코드를 참조하십시오 . set -e 사용 #!/bin/bash set -e /bin/command-that-fails /bin/command-that-fails2 스크립트는 실패한..

your programing 2020.10.02

파이썬에서 사전 키를 목록으로 반환하는 방법은 무엇입니까?

파이썬에서 사전 키를 목록으로 반환하는 방법은 무엇입니까? Python 2.7 에서는 사전 키 , 값 또는 항목 을 목록으로 가져올 수 있습니다 . >>> newdict = {1:0, 2:0, 3:0} >>> newdict.keys() [1, 2, 3] 이제 Python> = 3.3 에서 다음과 같은 결과를 얻습니다. >>> newdict.keys() dict_keys([1, 2, 3]) 따라서 목록을 얻으려면 이렇게해야합니다. newlist = list() for i in newdict.keys(): newlist.append(i) Python 3 에서 목록을 반환하는 더 좋은 방법이 있는지 궁금합니다 . 시도해보십시오 list(newdict.keys()). 그러면 dict_keys개체가 목록으로 변환..

your programing 2020.10.02
반응형