반응형

Java 2009

GNU make 디버깅

GNU make 디버깅 make업데이트되지 않은 대상의 전제 조건을 찾는 명령 줄 방법 이 있습니까? make -d 당신을 제공해야 더 당신의 메이크 파일을 디버깅 할 수있는 충분한 정보보다. 경고 : 출력을 분석하는 데 약간의 시간과 노력이 필요하지만 선호하는 편집기에 출력을로드하고 검색을 수행하면 많은 도움이됩니다. 관심이있는 특정 대상을 지정하면 디버깅 출력의 양을 크게 줄일 수 있습니다. 따라서 dodgy대상 에만 관심이있는 make -d경우 백 가지를 만드는 대신 다음을 시도해보십시오. make clean make -d dodgy ( clean물론 목표가 있다고 가정 ). 다음 make --debug과 동일 make -d하지만 다음을 지정할 수도 있습니다. make --debug=FLAGS 플래..

programing 2020.11.04

양식 인증 : 로그인 페이지로 리디렉션 비활성화

양식 인증 : 로그인 페이지로 리디렉션 비활성화 ASP.NET 폼 인증을 사용하는 응용 프로그램이 있습니다. 대부분의 경우 훌륭하게 작동하지만 .ashx 파일을 통해 간단한 API에 대한 지원을 추가하려고합니다. ashx 파일에 선택적 인증이 있기를 원합니다 (즉, 인증 헤더를 제공하지 않으면 익명으로 작동합니다). 하지만 무엇을하는지에 따라 특정 조건에서 인증을 요구하고 싶습니다. 필요한 인증이 제공되지 않은 경우 상태 코드 401로 응답하는 것이 간단한 문제라고 생각했지만 Forms Authentcation 모듈이이를 가로 채고 대신 로그인 페이지로의 리디렉션으로 응답하는 것 같습니다. 내 ProcessRequest방법이 다음과 같다 면 내 말은 : public void ProcessRequest(H..

programing 2020.11.04

SQL“LIKE”문에 해당하는 SQLAlchemy

SQL“LIKE”문에 해당하는 SQLAlchemy 태그 열에는 '사과 바나나 오렌지'및 '딸기 바나나 레몬'과 같은 값이 있습니다. SQLAlchemy에 해당하는 문을 찾고 싶습니다. SELECT * FROM table WHERE tags LIKE "%banana%"; Class.query.filter()이 작업을 수행 하려면 무엇을 전달해야 합니까? 각 열에는 like()에서 사용할 수있는 메서드가 있습니다 query.filter(). 검색 문자열이 주어지면 %양쪽에 문자를 추가하여 양방향으로 하위 문자열로 검색합니다. tag = request.form["tag"] search = "%{}%".format(tag) posts = Post.query.filter(Post.tags.like(search))..

programing 2020.11.04

HTML5 캔버스 텍스트의 스타일을 굵게 및 / 또는 기울임 꼴로 어떻게 지정합니까?

HTML5 캔버스 텍스트의 스타일을 굵게 및 / 또는 기울임 꼴로 어떻게 지정합니까? 캔버스에 텍스트를 매우 간단하게 인쇄하고 있습니다. var ctx = canvas.getContext('2d'); ctx.font = "10pt Courier"; ctx.fillText("Hello World", 100, 100); 하지만 텍스트를 굵게, 기울임 꼴 또는 둘 다로 변경하려면 어떻게해야합니까? 이 간단한 예를 수정하기위한 제안이 있습니까? 다음 중 하나를 사용할 수 있습니다. ctx.font = "italic 10pt Courier"; ctx.font = "bold 10pt Courier"; ctx.font = "italic bold 10pt Courier"; 자세한 내용은 다음 두 가지 리소스를 참조하십..

programing 2020.11.04

헤더 또는 URL에 API 키 배치

헤더 또는 URL에 API 키 배치 회사 데이터에 대한 공개 API를 설계하고 있습니다. 애플리케이션 개발자가 API 키에 등록하여 사용 및 남용을 모니터링 할 수 있기를 바랍니다. API가 REST이므로 처음에는이 키를 사용자 지정 헤더에 넣는 것이 좋습니다. 이것이 제가 구글, 아마존, 야후를 본 방법입니다. 반면에 상사는 키가 URL의 일부가되는 경우 API를 사용하는 것이 더 쉽다고 생각합니다. " http : //api.domain.tld/longapikey1234/resource ". 나는 그것에 대해 말할 것이 있다고 생각하지만, 그것은 당신이 원하는 방법이나 이유가 아니라 원하는 것에 대한 간단한 주소로서 URL의 원칙을 위반합니다. URL에 키를 넣는 것이 합리적입니까? 또는 일부 데이터..

programing 2020.11.04

단일 필드를 선택하는 장고 모델

단일 필드를 선택하는 장고 모델 호출 된 테이블 / 모델 Employees이 있고 단일 필드의 모든 행을 쿼리 세트로 가져오고 싶습니다. 나는 내가 이것을 할 수 있다는 것을 안다 (내가 이것을 올바르게하고 있기를 바랍니다) : emp_list = Employees.objects.get(all) emp_names = emp_list.eng_name 모든 필드에 대해 데이터베이스를 쿼리하고 하나만 사용합니까? 더 나은 (더 빠른) 방법이 있습니까? Employees.objects.values_list('eng_name', flat=True) 모든 eng_names의 단순 목록을 만듭니다 . 행당 하나 이상의 필드를 원하면 단순 목록을 수행 할 수 없습니다. 그러면 튜플 목록이 생성됩니다. Employees..

programing 2020.11.04

pip 요구 사항 파일을 사용하여 패키지를 제거하고 설치하려면 어떻게해야합니까?

pip 요구 사항 파일을 사용하여 패키지를 제거하고 설치하려면 어떻게해야합니까? 개발 중에 변경되는 pip 요구 사항 파일이 있습니다. 요구 사항 파일에 나타나지 않는 패키지 pip를 제거 하고 나타나는 패키지 를 설치 하도록 만들 수 있습니까 ? 표준 방법이 있습니까? 이렇게하면 pip 요구 사항 파일이 패키지의 정식 목록 ( 'if and only if'접근 방식)이 될 수 있습니다. 업데이트 : https://github.com/pypa/pip/issues/716 에서 새로운 기능으로 제안했습니다. 짧은 대답은 아니오입니다. pip로는 그렇게 할 수 없습니다. requirements.txt에없는 것은 제거해야합니다. pip freeze | grep -v -f requirements.txt - | g..

programing 2020.11.04

프로그래밍 방식으로 Play 스토어에서 앱 업데이트 확인

프로그래밍 방식으로 Play 스토어에서 앱 업데이트 확인 내 앱을 Google Play 스토어에 올렸습니다. 우리 회사의 많은 고객이 설치했습니다. 앱의 업그레이드 방식에 대한 메커니즘을 이해합니다. 사용자는 자동 업데이트하려는 각 앱에 대해 Playstore 앱에서 자동 업데이트 확인란을 선택해야합니다. 그러나 일부 사용자는 처음부터 확인을 취소했거나 확인하지 않았습니다. 제가 작성한 앱은 간병 산업을위한 것이며 간병인이 홈 케어를 제공하는 데 사용됩니다. 내 고객 중 일부는 1200 명의 간병인이 있습니다. 그들은 전화를 개별적으로 업데이트하기 위해 모든 간병인에게 사무실로 전화해야 할 것입니다. 이것은 분명히 받아 들일 수없는 일입니다. Play 스토어에 내 앱의 업데이트 된 버전이 있는지 프로그래..

programing 2020.11.04

MySQL과 다른 PostgreSQL GROUP BY?

MySQL과 다른 PostgreSQL GROUP BY? Heroku를 사용하기 위해 MySQL 쿼리 중 일부를 PostgreSQL로 마이그레이션했습니다. 대부분의 쿼리는 정상적으로 작동하지만 group by를 사용할 때 비슷한 반복 오류가 계속 발생합니다. 오류 : "XYZ"열은 GROUP BY 절에 나타나거나 집계 함수에 사용되어야합니다. 누군가 내가 뭘 잘못하고 있는지 말해 줄 수 있습니까? 100 % 작동하는 MySQL : SELECT `availables`.* FROM `availables` INNER JOIN `rooms` ON `rooms`.id = `availables`.room_id WHERE (rooms.hotel_id = 5056 AND availables.bookdate BETWEEN..

programing 2020.11.04
반응형