반응형

자바 2644

MySQL의 구분 기호

MySQL의 구분 기호 사람들이 구분 기호를 사용하는 경우가 종종 있습니다. 나는 구분자가 무엇인지, 그들의 목적이 무엇인지 알아 내려고 노력했다. 인터넷 검색 20 분 후, 나는 나를 만족시키는 답변을 찾지 못했습니다. 그래서 내 질문은 지금입니다 : 구분 기호는 무엇이며 언제 사용해야합니까? 디폴트 이외의 분리 문자 ;는 일반적으로 함수, 스토어드 프로 시저 및 트리거를 정의 할 때 사용되며 여러 명령문을 정의해야합니다. $$전체 프로 시저의 끝을 정의하는 데 사용되는 것과 같은 다른 분리 문자 를 정의하지만 그 내부에서 개별 명령문은 각각으로 종료됩니다 ;. 이렇게하면 mysql클라이언트 에서 코드가 실행될 때 클라이언트는 내부에서 개별 명령문을 실행하지 않고 전체 프로 시저가 끝나는 위치를 말하고..

IT박스 2020.06.23

웹 페이지를 통해 PHP 스크립트에 매개 변수를 전달하려면 어떻게합니까?

웹 페이지를 통해 PHP 스크립트에 매개 변수를 전달하려면 어떻게합니까? 웹 페이지가로드 될 때마다 PHP 스크립트를 호출합니다. 그러나 PHP 스크립트를 실행 해야하는 매개 변수가 있습니다 (일반적으로 스크립트를 테스트 할 때 명령 줄을 통과합니다). 페이지가로드 될 때 스크립트가 실행될 때마다이 인수를 전달하려면 어떻게해야합니까? 아마도 다음과 같이 명령 행에서 인수를 전달할 것입니다. php /path/to/wwwpublic/path/to/script.php arg1 arg2 ... 그리고 스크립트에서 다음과 같이 액세스하십시오. HTTP를 통해 인수를 전달할 때 (웹을 통해 스크립트에 액세스) 수행 할 작업은 쿼리 문자열을 사용하고 $ _GET superglobal을 통해 액세스하는 것입니다. h..

IT박스 2020.06.23

"양식이 연결되지 않아서 양식 제출이 취소되었습니다"오류가 발생 함

"양식이 연결되지 않아서 양식 제출이 취소되었습니다"오류가 발생 함 JQuery 1.7이있는 오래된 웹 사이트가 있으며 이틀 전에 올바르게 작동합니다. 갑자기 일부 버튼이 더 이상 작동하지 않으며 버튼을 클릭하면 콘솔에 다음 경고가 표시됩니다. 양식이 연결되어 있지 않아 양식 제출이 취소되었습니다. 클릭 뒤의 코드는 다음과 같습니다. this.handleExcelExporter = function(href, cols) { var form = $('').attr('action', href); $('input[name="layout"]', form).val(JSON.stringify(cols)); $('input[type="submit"]', form).click(); } Chrome 56은 더 이상 이러한..

IT박스 2020.06.23

Android에서 JSON 객체 전송 및 구문 분석

Android에서 JSON 객체 전송 및 구문 분석 JSON 객체 형식의 메시지를 서버에 보내고 서버의 JSON 응답을 구문 분석하고 싶습니다. JSON 객체의 예 { "post": { "username": "John Doe", "message": "test message", "image": "image url", "time": "current time" } } 속성별로 속성을 이동하여 JSON을 수동으로 구문 분석하려고합니다. 이 프로세스를 쉽게하기 위해 사용할 수있는 라이브러리 / 유틸리티가 있습니까? 나는 이것이 언급되지 않은 것에 놀랐습니다 : json.org의 작은 패키지로 베어 본 대신 수동 프로세스를 사용하는 대신 GSon과 Jackson이 사용하기가 훨씬 편리합니다. 그래서: GSON 잭슨..

IT박스 2020.06.23

GCC의 ## __ VA_ARGS__ 트릭에 대한 표준 대안?

GCC의 ## __ VA_ARGS__ 트릭에 대한 표준 대안? 이 잘 알려진 문제 C99에서 가변 인자 매크로 빈 인수와 함께. 예: #define FOO(...) printf(__VA_ARGS__) #define BAR(fmt, ...) printf(fmt, __VA_ARGS__) FOO("this works fine"); BAR("this breaks!"); BAR()위 의 사용은 C99 표준에 따라 실제로 다음 과 같이 확장되기 때문에 올바르지 않습니다. printf("this breaks!",); 후행 쉼표에 유의하십시오. 일부 컴파일러 (예 : Visual Studio 2010)는 후행 쉼표를 자동으로 제거합니다. 다른 컴파일러 (예 : GCC) ##는 다음 __VA_ARGS__과 같이 앞에 배..

IT박스 2020.06.22

10 개가 아닌 모든 Elasticsearch 집계 결과 / 버킷 표시

10 개가 아닌 모든 Elasticsearch 집계 결과 / 버킷 표시 집계에 모든 버킷을 나열하려고하지만 처음 10 개만 표시하는 것 같습니다. 내 검색 : curl -XPOST "http://localhost:9200/imoveis/_search?pretty=1" -d' { "size": 0, "aggregations": { "bairro_count": { "terms": { "field": "bairro.raw" } } } }' 보고: { "took" : 2, "timed_out" : false, "_shards" : { "total" : 5, "successful" : 5, "failed" : 0 }, "hits" : { "total" : 16920, "max_score" : 0.0, "hits"..

IT박스 2020.06.22

XHR 요청에 대한 응답으로 리디렉션 반환

XHR 요청에 대한 응답으로 리디렉션 반환 브라우저가 ajax 요청에 대한 리디렉션 응답을 받으면 어떻게됩니까? 브라우저가 ajax 요청에 대한 리디렉션 응답을 받으면 어떻게됩니까? 서버가 리디렉션 (일명 302 응답과 Location : 헤더)을 보내면 리디렉션 다음에 브라우저가 자동으로 나타납니다. 두 번째 요청에 대한 응답 (다른 리디렉션이 아니라고 가정)은 프로그램에 노출 된 것입니다. 실제로 302 응답이 발생했는지 여부를 감지 할 수 없습니다. 302 리디렉션이 200으로 연결되면 프로그램은 원래 요청이 200으로 직접 연결된 것처럼 동일하게 작동합니다. 이것은 나의 경험이자 스펙에 명시된 행동 이었다. 2016 업데이트 : 시간이 지났으며 좋은 소식은 새로운 fetch () API 가 XHR..

IT박스 2020.06.22

자바의 합성 클래스

자바의 합성 클래스 Java의 합성 클래스는 무엇입니까? 왜 사용해야합니까? 어떻게 사용하나요? 예를 들어, switch 문이 있으면 java는 $로 시작하는 변수를 만듭니다. 이에 대한 예제를 보려면 switch 문이 포함 된 클래스의 Java 리플렉션을 살펴보십시오. 클래스 어딘가에 적어도 하나의 switch 문이있을 때 이러한 변수가 표시됩니다. 귀하의 질문에 대답하기 위해 합성 클래스에 액세스 할 수 있다고 생각하지 않습니다. 리플렉션을 통해 알지 못하는 클래스를 분석하고 해당 클래스에 대해 매우 구체적이고 저수준 인 것을 알아야하는 경우 합성 클래스와 관련된 Java 리플렉션 방법을 사용할 수 있습니다. 여기서 유일한 "사용"은 코드에서 클래스를 적절하게 사용하기 위해 클래스에 대한 자세한 정보..

IT박스 2020.06.22

Makefile에서 @ :( 기호 콜론)는 무엇을 의미합니까?

Makefile에서 @ :( 기호 콜론)는 무엇을 의미합니까? Makefile에서 다음은 무엇을합니까? rule: $(deps) @: make 매뉴얼에서 이것을 찾을 수없는 것 같습니다. "출력에서이 명령을 에코하지 마십시오"를 의미합니다. 따라서이 규칙은 "쉘 명령을 실행 :하고 출력을 에코하지 않습니다 "라고 말합니다 . 물론 셸 명령 :은 작동하지 않기 때문에 "아무것도하지 말고 말하지 마십시오."라고 말하는 것입니다. 왜? 여기서 중요한 것은 두 가지 다른 구문을 모호하게 조합 한 것입니다. 메이크업 (1) 구문 명령을 에코하지 단순히 @로 시작 동작의 사용이다. 그래서 같은 규칙 always: @echo this always happens 방출하지 않습니다 echo this always happ..

IT박스 2020.06.22

ConcurrentHashMap 값을 반복해도 스레드가 안전합니까?

ConcurrentHashMap 값을 반복해도 스레드가 안전합니까? ConcurrentHashMap 에 대한 javadoc 에서 다음은 다음과 같습니다. 검색 작업 (get 포함)은 일반적으로 차단되지 않으므로 업데이트 작업 (put 및 remove 포함)과 겹칠 수 있습니다. 검색은 가장 최근에 완료된 업데이트 작업의 결과를 반영합니다. putAll 및 clear와 같은 집계 작업의 경우 동시 검색에 일부 항목의 삽입 또는 제거가 반영 될 수 있습니다. 마찬가지로 반복자 및 열거는 반복자 / 열거를 생성 한 이후 또는 이후에 해시 테이블의 상태를 반영하는 요소를 반환합니다. ConcurrentModificationException을 발생시키지 않습니다. 그러나 반복기는 한 번에 하나의 스레드 만 사용하..

IT박스 2020.06.22
반응형