반응형

분류 전체보기 2602

MySql에 상응하는 프로파일 러가 있습니까?

MySql에 상응하는 프로파일 러가 있습니까? "Microsoft SQL Server Profiler는 데이터베이스 엔진 또는 Analysis Services의 인스턴스를 모니터링하기위한 SQL Trace에 대한 그래픽 사용자 인터페이스입니다." SQL Server Profiler를 사용하면 개발, 테스트 및 데이터베이스 응용 프로그램 문제를 디버깅 할 때 매우 유용합니다. MySql에 상응하는 프로그램이 있는지 아는 사람이 있습니까? 커뮤니티 서버 버전 5.0.37에있는 멋진 것은 MySQL의 새로운 프로파일 러 입니다. 이것은 당신이 찾고있는 정보를 제공 할 수 있습니다. 성능을 모니터링하고 싶습니까, 아니면 어떤 쿼리가 실행되고 있는지 확인 하시겠습니까? 후자의 경우 제공된 모든 쿼리를 기록하도록 ..

Program Tip 2020.12.05

“SET NAMES”사용 여부

“SET NAMES”사용 여부 O'Reilly의 "고성능 MySQL"을 읽다가 다음과 같은 것을 발견했습니다. 또 다른 일반적인 가비지 쿼리는 SET NAMES UTF8로, 어쨌든 작업을 수행하는 잘못된 방법입니다 (클라이언트 라이브러리의 문자 집합을 변경하지 않고 서버에만 영향을 미침). 나는 모든 스크립트의 맨 위에 "SET NAMES utf8"을 넣어서 db에 내 쿼리가 utf8로 인코딩되었음을 알 렸기 때문에 약간 혼란 스러웠습니다. 누구든지 위의 인용문에 대해 언급 할 수 있습니까? 또는 좀 더 공식적으로 말하자면, 내 데이터베이스 워크 플로가 유니 코드를 인식하도록하기위한 제안 / 모범 사례는 무엇입니까? 내 대상 언어는 관련이 있다면 php와 python입니다. mysql_set_charse..

Program Tip 2020.12.05

네트워크 경로 참조 URI / 체계 상대 URL

네트워크 경로 참조 URI / 체계 상대 URL 스키마 상대 URL (네트워크 경로 참조)은 내가 방금 알아 낸 것입니다. URL 스키마를 지정하지 않고 현재 컨텍스트에서 선택합니다. 예를 들면 다음과 같습니다 에 해결할 https://domain.com/img.png현재 계획이 HTTPS 인 경우 또는 http://domain.com/img.png이 아닌 경우. 이것은 페이지의 일부 콘텐츠가 안전하지 않다는 무서운 오류를 일으키지 않고 SSL 페이지에서 외부 스크립트 또는 이미지를 호출하는 성가신 문제를 해결하는 매우 쉬운 방법 인 것 같습니다. 이점은 분명해 보이지만 내가 찾을 수없는 것은 이것에 대한 방대한 양의 정보이며 누군가가 스키마 상대 URL (좋거나 나쁜)에 대한 경험이나 참조가 있는지 궁..

Program Tip 2020.12.05

Django Rest Framework를 사용하여 로그인 API를 생성하려면 어떻게해야합니까?

Django Rest Framework를 사용하여 로그인 API를 생성하려면 어떻게해야합니까? django rest 프레임 워크를 사용하여 로그인 API를 만들고 싶습니다 (또는 이미 미리 번들로 제공되어있는 경우 기존 API를 사용). 그러나 나는 완전히 헤매고 있습니다. django rest 프레임 워크 "login"URL에 게시 요청을 보낼 때마다 검색 가능한 API 템플릿 페이지를 다시 보냅니다. 내 구성 urls.py url(r'^api/v1/', include('rest_framework.urls', namespace='rest_framework')) settings.py REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framewo..

Program Tip 2020.12.05

벡터에서 const를 사용하여 요소를 추가 할 수 있지만 이미 추가 된 요소를 수정할 수는 없습니까?

벡터에서 const를 사용하여 요소를 추가 할 수 있지만 이미 추가 된 요소를 수정할 수는 없습니까? 이 답변에 대한 내 의견 은 constness 및 sorting 문제에 대해 생각하게했습니다. 나는 약간 놀았고이 코드가 다음과 같은 사실로 내 문제를 줄였습니다. #include int main() { std::vector v; } 컴파일되지 않습니다-const int의 벡터를 만들 수 없습니다. 분명히 나는 ​​이것을 알고 있었어야했지만 (지적으로 나는 알고 있었지만) 전에는 그런 것을 만들 필요가 없었습니다. 그러나 그것은 나에게 유용한 구조처럼 보이며이 문제를 해결할 방법이 있는지 궁금합니다 . 벡터 (또는 무엇이든)에 무언가를 추가하고 싶지만 추가 된 후에는 변경해서는 안됩니다. 아마도 이것에 ..

Program Tip 2020.12.05

print_function을 가져온 후에 왜 print를 호출합니까 (Python 2.6에서)

print_function을 가져온 후에 왜 print를 호출합니까 (Python 2.6에서) 3.0 인쇄 기능을 얻으려면 Python 2.6에서 다음을 수행합니다. from __future__ import print_function 그러나이 함수를 사용하려면 print_function ()이 아닌 print ()를 호출합니다. 이것은 단지 불일치입니까 아니면 이에 대한 정당한 이유가 있습니까? 다음은 왜 안됩니까? from __future__ import print 그 이유는 당신이에서 가져올 때이다 __future__의 경우 - 당신은 정말 다르게 평소보다 조금 행동 인터프리터를 알려주는 플래그를 설정하는 print_function의 print()기능은 문 대신에 사용할 수 있습니다. 따라서 __fu..

Program Tip 2020.12.05

docker-compose에서 호스트 IP 사용

docker-compose에서 호스트 IP 사용 다른 서버에서 실행할 수 있는 도커 작성 파일 을 만들고 싶습니다 . 이를 위해 docker-compose.yml 의 여러 위치에서 서버의 호스트 IP 또는 호스트 이름 (모든 컨테이너가 실행중인)을 지정할 수 있어야합니다 . 예를 들어 동료 영사 컨테이너에서 서버를 찾을 수있는 방법을 정의하려는 영사 컨테이너의 경우입니다. consul: image: progrium/consul command: -server -advertise 192.168.1.125 -bootstrap 나는 분명히 192.168.1.125를 하드 코딩하고 싶지 않습니다. 내가 사용할 수 env_file : 호스트 이름을 지정하거나 IP 및 모든 서버에 채택, 나는에 고정 표시기 - co..

Program Tip 2020.12.05

자바 웹 애플리케이션 구성 패턴

자바 웹 애플리케이션 구성 패턴 여러 환경에서 Java 웹 애플리케이션에 대한 구성 프로파일 변경을 단순화하는 데 사용할 수있는 패턴 또는 우수 사례가 있습니까? 예 : JDBC URL, SOAP 끝점 등 내 질문을 명확히하는 데 도움이되는 약간의 배경 지식으로, 주어진 릴리스주기 동안 6 개의 서로 다른 환경을 통해 이동하는 여러 대형 Java 웹 애플리케이션을 사용합니다. 개발, 통합, QA, 성능 및 결국 여러 프로덕션 서버에 배포됩니다. 각 환경에서 구성을 변경해야합니다. 현재 각 배포에 대한 대부분의 구성 변경은 시간이 많이 걸리고 오류가 발생할 수있는 수동으로 수행됩니다. 이 프로세스에서 수동 개입을 제거 할 수있는 방법이 있습니까? 나는 최근에 .NET으로 더 많이 작업하는 경향이 있으므로 ..

Program Tip 2020.12.05

Boost.ASIO 기반 HTTP 클라이언트 라이브러리 (예 : libcurl)

Boost.ASIO 기반 HTTP 클라이언트 라이브러리 (예 : libcurl) libcurl의 단점은 C ++ 래퍼로 해결하기 어렵 기 때문에 최신 C ++ HTTP 라이브러리를 찾고 있습니다. 사실상 C ++ TCP 라이브러리가 된 Boost.ASIO 기반 솔루션이 선호됩니다. 다른 날 누군가가 다른 스레드에서 이것을 추천했습니다 . http://cpp-netlib.github.com/ 나는 이것이 당신이 찾을 수있는 것처럼 높은 수준이라고 생각하지만 아직 충분히 성숙했는지는 확실하지 않습니다 (Boost 포함을 위해 제안했기 때문일 것입니다). 결코 늦지 않는 것이 좋습니다. 여기에 오래된 질문에 대한 새로운 답변이 있습니다. Boost.Asio를 사용하여 HTTP 및 WebSocket 기능을 모두..

Program Tip 2020.12.05

"n + k 패턴"이란 무엇이며 Haskell 2010에서 금지 된 이유는 무엇입니까?

"n + k 패턴"이란 무엇이며 Haskell 2010에서 금지 된 이유는 무엇입니까? Haskell 2010에 대한 Wikipedia의 항목을 읽을 때 나는 이것을 우연히 발견했습니다. -- using only prefix notation and n+k-patterns (no longer allowed in Haskell 2010) factorial 0 = 1 factorial (n+1) = (*) (n+1) (factorial n) "n + k 패턴"은 무엇을 의미합니까? 나는 그것이 두 번째 줄이라고 생각하지만 무엇이 잘못되었는지 이해하지 못합니다. 누구든지 거기에 문제가 무엇인지 설명 할 수 있습니까? Haskell 2010에서 이러한 n + k 패턴이 더 이상 허용되지 않는 이유는 무엇입니까? ..

Program Tip 2020.12.05
반응형