반응형

Java 2976

IIS8의 IIS_IUSRS 및 IUSR 권한

IIS8의 IIS_IUSRS 및 IUSR 권한 ASP.NET 응용 프로그램을 호스팅하기 위해 Win2003의 IIS6에서 Win2012의 IIS8로 이동했습니다. 내 응용 프로그램의 특정 폴더 내에서 파일을 만들고 삭제해야합니다. 파일을 새 서버에 복사 한 후 파일을 삭제하려고 할 때 다음 오류가 계속 발생했습니다. 'D : \ WebSites \ myapp.co.uk \ companydata \ filename.pdf'경로에 대한 액세스가 거부되었습니다. IIS를 확인하면 응용 프로그램이 DefaultAppPool 계정으로 실행되고 있음을 알지만 IIS AppPool \ DefaultAppPool 을 포함하도록이 폴더에 대한 Windows 권한을 설정하지 않았습니다. 대신 고객의 비명을 막기 위해 폴더..

Programing 2020.07.01

동시 해시 세트

동시 해시 세트 .NET Framework에서? 다음 수업이 있습니다. class Test{ public HashSet Data = new HashSet(); } 다른 스레드에서 "데이터"필드를 변경해야하므로 현재 스레드 안전 구현에 대한 의견이 필요합니다. class Test{ public HashSet Data = new HashSet(); public void Add(string Val){ lock(Data) Data.Add(Val); } public void Remove(string Val){ lock(Data) Data.Remove(Val); } } 현장으로 직접 이동하여 여러 스레드가 동시에 액세스하지 못하도록하는 더 나은 솔루션이 있습니까? 구현이 정확합니다. 불행히도 .NET Framewo..

Programing 2020.07.01

Github 리포지토리에서 "git update-server-info를 실행 했습니까?"오류

Github 리포지토리에서 "git update-server-info를 실행 했습니까?"오류 웹 사이트에서 github Gui를 사용하여 내 repos를 관리하고 있으며 다음 오류가 발생합니다. fatal: https://github.com/TeaCodie/TeaCodie-Website.git/info/refs not found: did you run git update-server-info on the server? 이 문제를 어떻게 해결할 수 있습니까? 저장소 이름을 변경했을 수 있습니다 로컬 저장소에서 파일을 편집하십시오. .git/config 그런 다음 확인하십시오. [remote "origin"] url = URL이 원격 저장소와 일치 함 http://github.com 에서 same name?..

Programing 2020.07.01

C ++ 정적 가상 멤버?

C ++ 정적 가상 멤버? 그것은 둘 다 멤버 함수가하는 C ++로 가능 static하고를 virtual? 분명히 그것을 할 수있는 간단한 방법은 없지만 ( static virtual member();컴파일 오류입니까) 적어도 동일한 효과를 얻을 수있는 방법이 있습니까? IE : struct Object { struct TypeInformation; static virtual const TypeInformation &GetTypeInformation() const; }; struct SomeObject : public Object { static virtual const TypeInformation &GetTypeInformation() const; }; GetTypeInformation()인스턴스 ( ..

Programing 2020.07.01

Node.js 애플리케이션을 단일 실행 파일로 어떻게 배치합니까?

Node.js 애플리케이션을 단일 실행 파일로 어떻게 배치합니까? [복제] 이 질문에는 이미 답변이 있습니다. node.js 앱에서 exe 파일을 만드는 방법은 무엇입니까? 답변 16 개 Node.js 애플리케이션을 작성했으며 이제 배포하려고합니다. 물론 사용자가 쉽게 사용할 수 있도록하기 위해 Node.js를 설치하고 실행 npm install한 다음 수동으로 입력 하는 것을 원하지 않습니다 node app.js. 내가 선호하는 것은 단일 실행 파일, 예를 들어 .exeWindows 의 파일이었습니다. 어떻게 접근 할 수 있습니까? 나는 이 스레드를 알고 있습니다 . 어쨌든 이것은 단지 Windows에 관한 것입니다. 플랫폼 독립적 방식으로 어떻게 이것을 달성 할 수 있습니까? 어떤 아이디어? 모범 사..

Programing 2020.06.30

홀수 업데이트와 Java 업데이트의 차이점은 무엇입니까?

홀수 업데이트와 Java 업데이트의 차이점은 무엇입니까? JDK 8u60이 설치되어 있습니다. 오늘 Oracle 웹 사이트를 확인했으며 8u65 및 8u66의 두 가지 버전을 동시에 릴리스 했습니다 . 둘 다 공개 릴리스 버전입니다. 두 버전을 동시에 출시 한 이유는 무엇입니까? 어떤 조건 / 이유가 하나를 선택하게합니까? 에서 다운로드 페이지 ( 강조는 추가) : Java SE 8u65에는 중요한 보안 수정 사항이 포함되어 있습니다. 모든 Java SE 8 사용자는이 릴리스로 업그레이드하는 것이 좋습니다. Java SE 8u66은 모든 8u65 와 추가 기능 (릴리스 노트에 설명)을 포함한 패치 세트 업데이트 입니다. 오라클은 종종 이것을 합니다. 고객으로서의 위험을 어떻게 처리하고 싶은가에 관한 것입..

Programing 2020.06.30

Swift의 프로토콜과 Java의 인터페이스 비교

Swift의 프로토콜과 Java의 인터페이스 비교 Apple 개발자 페이지 에서 iOS 자습서를 진행 합니다 . 나에게 보인다 protocol와 interface거의 동일한 기능을 가지고있다. 둘 사이에 차이점이 있습니까? 프로젝트의 차이점 사용법? 업데이트 예 , 나는 위의 링크를 읽어했고, 나는 확실히 아직 어떤 차이와 사이에 사용하지 않아요 protocol및 interface. 이와 같은 질문을 할 때 주제에 대한 간단한 설명을보고 싶습니다. 때로는 문서에서 모든 것을 얻는 것이 어려울 수 있습니다. 기본적으로 프로토콜은 다음을 제외하고 Java 인터페이스와 매우 유사합니다. 신속한 프로토콜은 반드시 구현해야하는 속성 (예 : 필드)을 지정할 수 있습니다 스위프트 프로토콜은 mutating 키워드를..

Programing 2020.06.30

릴리스 모드에서 코드 동작이 예상과 다릅니다

릴리스 모드에서 코드 동작이 예상과 다릅니다 다음 코드는 디버그 모드와 릴리스 모드 (Visual Studio 2008 사용)에서 다른 결과를 생성합니다. int _tmain(int argc, _TCHAR* argv[]) { for( int i = 0; i 255 ) { result = 255; } printf("i:%2d, result = %3d\n", i, result) ; } return 0; } 예상대로 디버그 모드의 출력 : i: 0, result = 0 i: 1, result = 16 (...) i:14, result = 224 i:15, result = 240 i:16, result = 255 i : 15 ..

Programing 2020.06.30

콜 레이션이란 무엇입니까?

콜 레이션이란 무엇입니까? 데이터 정렬은 SQL에서 무엇을 의미하며 그 의미는 무엇입니까? 데이터 정렬은 단순히 정렬 순서로 생각할 수 있습니다. 영어에서 (그리고 이상한 사촌 인 American), 데이터 정렬은 ASCII 코드로 정렬 된 매우 간단한 문제 일 수 있습니다. 악센트와 다른 기능을 가진 이상한 유럽 언어를 배우면 데이터 정렬이 변경됩니다. 예를 들어, 서로 다른 악센트 부호 a가 다른 코드 포인트에 존재할 수 있지만 모두 같은 문자 인 것처럼 정렬해야합니다. 일부 서유럽 언어의 "악센트 문자는 악센트가없는 문자와 다르게 정렬됩니다"외에도, 때때로 다르게 정렬되는 문자 그룹도 고려해야합니다 . 전통적으로 스페인어에서 "ch"는 "ll"(둘 다 단일 음소를 나타냄)과 동일한 문자로 간주되므로..

Programing 2020.06.30

Docker 컨테이너에서 여러 프로그램을 실행할 수 있습니까?

Docker 컨테이너에서 여러 프로그램을 실행할 수 있습니까? 데스크톱의 사용자에게 실행되는 응용 프로그램을 배포하는 시점에서 Docker 주위에 머리를 감 으려고합니다. 내 응용 프로그램은 플라스크 웹 응용 프로그램 및 mongo 데이터베이스입니다. 일반적으로 VM에 설치하고 호스트 포트를 게스트 웹 앱으로 전달합니다. Docker를 사용 해보고 싶지만 둘 이상의 프로그램을 어떻게 사용할 것인지 잘 모르겠습니다. 설명서에는 ENTRYPOINT 만있을 수 있으므로 Mongo와 플라스크 응용 프로그램을 어떻게 가질 수 있습니까? 또는 별도의 포함 상태에 있어야합니까?이 경우 서로 어떻게 대화하고 어떻게 앱을 쉽게 배포 할 수 있습니까? 하나의 ENTRYPOINT 만있을 수 있지만 해당 대상은 일반적으로 필..

Programing 2020.06.30
반응형