반응형

Spring 1992

Flask가 디버그 모드에서 두 번 초기화되는 것을 중지하는 방법은 무엇입니까?

Flask가 디버그 모드에서 두 번 초기화되는 것을 중지하는 방법은 무엇입니까? 이 질문에 이미 답변이 있습니다. Flask 개발 서버를 실행하면 자체적으로 두 번 실행되는 이유는 무엇입니까? 5 답변 Python에서 Flask 서비스를 빌드하고 디버그 모드를 설정하면 Flask 서비스가 두 번 초기화됩니다. 초기화가 캐시 등을로드 할 때 시간이 걸릴 수 있습니다. 개발 (디버그) 모드에서이 작업을 두 번 수행하는 것은 성가신 일입니다. 디버그가 꺼져 있으면 Flask 서비스가 한 번만 초기화됩니다. Flask가 디버그 모드에서 두 번 초기화되는 것을 중지하는 방법은 무엇입니까? 여기에서 할 가장 간단한 일은 use_reloader=False다음과 같은 호출에 추가 하는 것 app.run입니다.app.r..

developer tip 2020.10.10

(bash) 스크립트 사이에 공백이있는 인수 전달

(bash) 스크립트 사이에 공백이있는 인수 전달 다음 bash 두 개의 스크립트가 있습니다. 금연 건강 증진 협회: #!/bin/bash ./b.sh 'My Argument' b.sh : #!/bin/bash someApp $* someApp 바이너리는 $*1 대신 2 개의 인수 ( 'My'및 'Argument')를받습니다. 몇 가지를 테스트했습니다. b.sh예상대로 작동을 통해서만 someApp 실행 b.sh예상대로 작동 하는 인수 반복 + 에코 $@대신 사용 $*하면 차이가 없습니다. $*, 인용되지 않음, 두 단어로 확장됩니다. someApp단일 인수 를 받도록 인용해야합니다 . someApp "$*" $@대신 사용할 수 있으므로 someApp다음 b.sh과 같이 호출하면 두 개의 인수가 수신 됩..

developer tip 2020.10.10

클래스의 함수 앞에있는 "get"키워드는 무엇입니까?

클래스의 함수 앞에있는 "get"키워드는 무엇입니까? get이 ES6 수업에서 무엇을 의미합니까? 이 함수를 어떻게 참조합니까? 어떻게 사용해야합니까? class Polygon { constructor(height, width) { this.height = height; this.width = width; } get area() { return this.calcArea() } calcArea() { return this.height * this.width; } } 이는 함수가 속성에 대한 getter임을 의미합니다. 그것을 사용하려면 다른 속성과 마찬가지로 이름을 사용하십시오. 'use strict' class Polygon { constructor(height, width) { this.height =..

developer tip 2020.10.10

명령 줄을 애니메이션하는 방법은 무엇입니까?

명령 줄을 애니메이션하는 방법은 무엇입니까? 나는 사람들이 명령 줄에서 이전 줄을 어떻게 업데이트하는지 항상 궁금해했습니다. 이에 대한 좋은 예는 Linux에서 wget 명령을 사용할 때입니다. 다음과 같은 ASCII 로딩 바를 생성합니다. [======>] 37 % 물론 로딩 바가 움직이고 퍼센트가 변경되지만 새로운 라인을 만들지는 않습니다. 이 작업을 수행하는 방법을 알 수 없습니다. 누군가 나를 올바른 방향으로 가리킬 수 있습니까? 이 작업을 수행하는 방법에는 두 가지가 있습니다. 백 스페이스 이스케이프 문자 ( '\ b')를 사용하여 줄을 지 웁니다. curses선택한 프로그래밍 언어에 바인딩이있는 경우 패키지를 사용하십시오 . 그리고 구글 은 좋은 방법으로 보이는 ANSI 이스케이프 코드를 공개..

developer tip 2020.10.10

Visual Studio 프로젝트의 모든 파일을 UTF-8로 저장

Visual Studio 프로젝트의 모든 파일을 UTF-8로 저장 Visual Studio 2008 프로젝트의 모든 파일을 특정 문자 인코딩으로 저장할 수 있는지 궁금합니다. 혼합 인코딩 솔루션이 있고 모두 동일하게 만들고 싶습니다 (서명이있는 UTF-8). 단일 파일을 저장하는 방법을 알고 있지만 프로젝트의 모든 파일은 어떻습니까? 이미 Visual Studio를 사용하고 있으므로 단순히 코드를 작성하지 않는 이유는 무엇입니까? foreach (var f in new DirectoryInfo(@"...").GetFiles("*.cs", SearchOption.AllDirectories)) { string s = File.ReadAllText(f.FullName); File.WriteAllText (f...

developer tip 2020.10.10

ASP.NET 사용자 지정 404에서 404 찾을 수 없음 대신 200 OK 반환

ASP.NET 사용자 지정 404에서 404 찾을 수 없음 대신 200 OK 반환 내 사이트에서 Google 웹 마스터 도구를 설정하려고 시도한 후 내 사용자 지정 ASP.NET 404 페이지가 404 상태 코드를 반환하지 않는 것을 발견했습니다. 올바른 사용자 정의 페이지를 표시하고 모든 것이 정상이라고 브라우저에 알 렸습니다. 이것은 soft 404 또는 false 404로 간주됩니다. Google은 이것을 좋아하지 않습니다. 그래서 문제에 대한 많은 기사를 찾았지만 원하는 솔루션이 작동하지 않는 것 같습니다. 내가 작업하고 싶은 해결책은 사용자 지정 404 페이지의 Page_Load 메서드 뒤에있는 코드에 다음 두 줄을 추가하는 것입니다. Response.Status = "404 Not Found"..

developer tip 2020.10.10

Select Top 100 %를 사용하는 이유는 무엇입니까?

Select Top 100 %를 사용하는 이유는 무엇입니까? 나는 이전에 이해 SQL 서버 2005 도 포함하여, 당신이 "속임수"SQL 서버, 뷰 정의에 의해 주문의 사용을 허용 할 수 TOP 100 PERCENT에 SELECT 절. 그러나 SELECT TOP 100 PERCENT동적 SQL 문 내에서 ... ( ASP.NET 앱의 ADO 에서 사용됨) 를 사용하는 상속 된 다른 코드를 보았습니다 . 이것에 대한 이유가 있습니까? 결과는 포함 하지 않은 것과 동일 하지 않습니까?TOP 100 PERCENT " 중간 구체화 (구글 검색) "에 사용되었습니다. 좋은 기사 : Adam Machanic : 중간 물질화의 비밀 탐구 그는 MS Connect를 키워 깔끔한 방식으로 할 수 있습니다. 내 견해는 "..

developer tip 2020.10.10

django-celery로 단위 테스트?

django-celery로 단위 테스트? django-celery 프로젝트를 위한 테스트 방법론을 생각해 내려고합니다 . 문서 의 메모를 읽었 지만 실제로 무엇을해야하는지에 대한 좋은 아이디어를 얻지 못했습니다. 나는 실제 데몬에서 작업을 테스트하는 것에 대해 걱정하지 않고 내 코드 의 기능에 대해서만 걱정 합니다. 주로 궁금합니다. task.delay()테스트 중에 어떻게 우회 할 수 CELERY_ALWAYS_EAGER = True있습니까 ( 설정을 시도 했지만 차이가 없음)? 실제로 settings.py를 변경하지 않고 권장되는 테스트 설정을 사용하려면 어떻게해야합니까 (가장 좋은 방법 인 경우)? 그래도 사용할 수 있습니까 manage.py test아니면 맞춤형 러너를 사용해야합니까? 전체적으로 셀..

developer tip 2020.10.10

init-param 및 context-param

init-param 및 context-param 과 ! 의 차이점은 무엇입니까 ? 및 web.xml 파일에 저장됩니다 정적 매개 변수입니다. 자주 변경되지 않는 데이터가 있으면 그중 하나에 저장할 수 있습니다. 특정 서블릿 범위에 한정된 특정 데이터를 저장 하려면을 사용할 수 있습니다. 내부 선언 은 해당 특정 서블릿에 대해서만 액세스 할 수 있습니다. init-param 은 태그 내부에 선언됩니다 . HelloWorldServlet HelloWorldServlet Greetings Hello 다음과 같이 서블릿에서 해당 매개 변수에 액세스 할 수 있습니다. out.println(getInitParameter("Greetings")); 전체 응용 프로그램에 공통적 인 데이터를 저장하고 싶고 자주 변경되지..

developer tip 2020.10.10

jQuery를 사용하여 드롭 다운 목록을 열 수 있습니까?

jQuery를 사용하여 드롭 다운 목록을 열 수 있습니까? HTML의 드롭 다운 목록 : Country 목록을 열고 싶습니다 (왼쪽 클릭과 동일). JavaScript (또는 좀 더 구체적으로 jQuery)를 사용하여 가능합니까? 요소 클릭을 쉽게 시뮬레이션 할 수 있지만을 클릭 해도 드롭 다운이 열리지 않습니다. 다중 선택을 사용하는 것은 문제가 될 수 있습니다. 필요에 따라 확장 및 축소 할 수있는 컨테이너 요소 내부의 라디오 버튼을 고려해야합니다. 나는 똑같은 것을 찾으려고했지만 실망했다. 선택 상자의 속성 크기를 변경하여 열리는 것처럼 보였습니다. $('#countries').attr('size',6); 그리고 완료되면 $('#countries').attr('size',1); 나는 같은 문제를 만..

developer tip 2020.10.10
반응형