반응형

programing 615

포트 80(Ubuntu/Linode)에서 Node.js를 실행하는 경우의 모범 사례

포트 80(Ubuntu/Linode)에서 Node.js를 실행하는 경우의 모범 사례 닫혔습니다. 이 질문은.여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 6년 전에 문을 닫았습니다. 이 질문을 개선합니다. 첫 번째 설정 중입니다.Node.js의 서버cloud Linux node그리고 저는 이 사건의 세부 사항들에 대해 꽤 생소합니다.Linux admin(참고로 저는 Apache를 동시에 사용하려고 하는 것이 아닙니다.) 모든 것이 올바르게 설치되었지만 사용하지 않는 한root login들을 수 없습니다.port 80노드를 포함합니다.하지만 보안상의 이유로 루트로 실행하지는 않을 것입니다. 다..

programing 2023.05.26

SQL Server 2008 R2에서 CONCAT 기능을 사용하려면 어떻게 해야 합니까?

SQL Server 2008 R2에서 CONCAT 기능을 사용하려면 어떻게 해야 합니까? 찾고 있었어요.CONCATSQL Server 2008 R2에서 작동합니다.저는 이 기능에 대한 링크를 찾았습니다.하지만 이 기능을 사용하면 다음과 같은 오류가 발생합니다. Msg 195, 레벨 15, 상태 10, 라인 7 'CONCAT'는 인식되는 기본 제공 함수 이름이 아닙니다. 하십니까?CONCATSQL Server 2008 R2에 함수가 있습니까? 그렇지 않은 경우 SQL Server 2008 R2에서 문자열을 연결하려면 어떻게 해야 합니까?완전성을 위해 SQL 2008에서는 +를 사용합니다.+문자열 연결을 수행하는 연산자입니다. 샘플 코드가 있는 MSDN 참조를 살펴봅니다.SQL 2012부터는 새로운 CONC..

programing 2023.05.26

Node.js에서 기본 HTML 로드

Node.js에서 기본 HTML 로드 기본 HTML 파일을 로드하고 렌더링하여 다음과 같은 코드를 작성할 필요가 없도록 하려고 합니다. response.write('...blahblahblah...'); 저는 fs 라이브러리를 사용하는 한 가지 방법을 찾았습니다.그래도 이게 제일 깨끗한지는 잘 모르겠어요. var http = require('http'), fs = require('fs'); fs.readFile('./index.html', function (err, html) { if (err) { throw err; } http.createServer(function(request, response) { response.writeHeader(200, {"Content-Type": "text/html"}..

programing 2023.05.26

Python 3에서 바이트에 대한 b' 접두사 없이 인쇄

Python 3에서 바이트에 대한 b' 접두사 없이 인쇄 인쇄 방법bytes를 제외한 문자열b'Python 3의 접두사? >>> print(b'hello') b'hello' 사용하다decode: >>> print(b'hello'.decode()) hello 바이트가 이미 적절한 문자 인코딩을 사용하는 경우 직접 인쇄할 수 있습니다. sys.stdout.buffer.write(data) 또는 nwritten = os.write(sys.stdout.fileno(), data) # NOTE: it may write less than len(data) bytes 데이터가 UTF-8 호환 형식이면 바이트를 문자열로 변환할 수 있습니다. >>> print(str(b"hello", "utf-8")) hello 선택적..

programing 2023.05.26

새 _id를 사용하여 MongoDB에서 문서 복제

새 _id를 사용하여 MongoDB에서 문서 복제 좋아요, 저는 이것이 어리석은 질문이고 아마도 간단한 답을 가지고 있을 것이라고 생각합니다. 새 문서의 _id를 변경하여 MongoDB에서 문서를 복제하려면 어떻게 해야 합니까? 원본 문서가 있는 이미징: > var orig = db.MyCollection.findOne({_id: 'hi'}) 그리고 이제 _id 'bye'가 있는 다른 문서가 컬렉션에 필요합니다. ID를 변경하고 다시 삽입하기만 하면 됩니다. > db.coll.insert({_id: 'hi', val: 1}) > var orig = db.coll.findOne({_id: 'hi'}) > orig._id = 'bye' bye > db.coll.insert(orig) > db.coll.fin..

programing 2023.05.26

pep8.py 을 Eclipse에 통합하는 방법은 무엇입니까?

pep8.py 을 Eclipse에 통합하는 방법은 무엇입니까? 약간의 배경: PEP 8은 Python Code용 스타일 가이드입니다.여기에는 모든 파이썬 프로그래머가 따라야 하는 규칙이 포함되어 있습니다. PEP 8에 따르면 pep8.py 은 주어진 파이썬 스크립트의 코드 형성을 확인하는 (매우 유용한) 스크립트입니다. Eclipse는 훌륭한 IDE입니다.Pydev 확장을 통해 Python을 개발하는 데 사용할 수 있습니다. 스크립팅을 할 때는 pep8.py 을 수동으로 실행하지만 프로젝트가 클수록 이클립스를 사용하는 것이 좋습니다.pep8.py 을 Eclipse/Pydev에 통합하면 프로젝트의 모든 파일에서 자동으로 실행되고 경고가 포함된 줄을 가리킬 수 있습니다.분명하게 할 수 있는 방법이 있을 수도..

programing 2023.05.21

Visual Studio - Resx 파일의 기본값은 'internal'에서 'public'입니다.

Visual Studio - Resx 파일의 기본값은 'internal'에서 'public'입니다. VS에서 리소스 파일을 편집할 때마다 해당 코드를 재생성하고 클래스 액세스 한정자를 내부로 설정합니다. resx를 편집할 때마다 Ctrl-F -> ReplaceAll이 괴롭습니다.공용으로 기본 설정할 수 있는 속성/설정이 있습니까? internal class MyResource { internal static global::System.Resources.ResourceManager ResourceManager {...} } 그거 다 필요해요internal되려고public시종일관대신에ResXFileCodeGenerator을 사용합니다.PublicResXFileCodeGenerator. 이 작업은 공개 액세스..

programing 2023.05.21

UI에서 제스처 탭을 호출하는 방법 프로그래밍 방식으로 신속하게 보기

UI에서 제스처 탭을 호출하는 방법 프로그래밍 방식으로 신속하게 보기 UI 보기가 있고 탭 제스처를 추가했습니다. let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) tap.delegate = self myView.addGesture(tap) 나는 그것을 테스트 파일에서 프로그래밍 방식으로 부르려고 합니다. sendActionForEvent 이 기능을 사용하고 있지만 작동하지 않습니다. myView.sendActionForEvent(UIEvents.touchUpDown) 인스턴스로 전송된 인식할 수 없는 선택기가 표시됩니다. 어떻게 하면 이 문제를 해결할 수 있을까요?초기화해야 합니다.UITapGestureRecog..

programing 2023.05.21

Git 상태는 내용이 동일하더라도 파일이 변경된 것으로 표시됩니다.

Git 상태는 내용이 동일하더라도 파일이 변경된 것으로 표시됩니다. 다른 사용자로부터 Git Checkout을 받았으며 단계별 변경 사항을 로컬 리포지토리에 적용하려고 합니다.그러나 내용이 완전히 동일하지 않더라도 많은 파일(모든 파일이 아닌 경우)이 수정된 것으로 나타납니다. 이미 설정했습니다.core.fileMode합니다.core.autocrlf거짓으로, 성공하지 못했습니다. 언급할 가치가 있는 것은 제가 리눅스를 사용하는 동안 Windows를 사용하는 누군가로부터 받은 Gitrepo입니다. 실제 변경 사항을 적용하려면 어떻게 해야 합니까? : 출력git config -l: user.name=Aron Rotteveel user.email= color.diff=auto color.status=auto ..

programing 2023.05.21

리눅스 셸에서 변수로 나눗셈을 어떻게 할 수 있습니까?

리눅스 셸에서 변수로 나눗셈을 어떻게 할 수 있습니까? 아래와 같이 셸에서 명령을 실행하면 다음과 같이 반환됩니다.expr: non-integer argument오류입니다. 누가 설명 좀 해주시겠어요? $ x=20 $ y=5 $ expr x / y expr: non-integer argument 이 변수들은 셸 변수들입니다.다른 프로그램에 대한 매개 변수로 확장(즉, expr), 당신은 사용해야 합니다.$접두사: expr $x / $y 그것이 불만을 제기한 이유는 당신이 알파벳 문자(즉, 정수가 아닌 문자)로 작업하려고 한다고 생각했기 때문입니다. Bash 셸을 사용하는 경우 식 구문을 사용하여 동일한 결과를 얻을 수 있습니다. echo $((x / y)) 또는: z=$((x / y)) echo $z 다..

programing 2023.05.21
반응형