반응형

programing 461

Json 어레이 열이 SQL 행으로 분할됨

Json 어레이 열이 SQL 행으로 분할됨 현재 DB(mariaDB 10.3)에는 데이터라고 불리며 json 배열이 포함된 열이 있습니다. client| data 1 | '["a","b","c"]' 2 | '["k"]' 그리고 나는 그것을 부수고 싶다. client| data 1 | "a" 1 | "b" 1 | "c" 2 | "k" 안타깝게도 MariaDB는 "언네스팅" 기능을 지원하지 않습니다.JSON_TABLE()(MySQL 8.0과는 다릅니다). 배열 요소를 열거하기 위해 숫자 표를 사용하는 전형적인 반복적 접근 방식이 남아 있습니다.배열 내의 최대 요소 수와 같은 수의 행이 있는 테이블이 있는 경우 다음과 같이 입력합니다.bigtable, 다음을 수행할 수 있습니다. select client, j..

programing 2023.01.24

lodash를 angular2 + typescript 어플리케이션으로 Import하는 중

lodash를 angular2 + typescript 어플리케이션으로 Import하는 중 lodash 모듈을 수입하는 데 어려움을 겪고 있습니다.npm+gulp을 사용하여 프로젝트를 셋업하여 계속 같은 벽에 부딪힙니다.일반 로다시도 해봤지만 로다시도 해봤어요. lodash npm 패키지: (패키지 루트 폴더에 index.js 파일이 있습니다) import * as _ from 'lodash'; 결과: error TS2307: Cannot find module 'lodash'. lodash-es npm 패키지: (패키지 루트 폴더 lodash.js에 기본 내보내기가 있음) import * as _ from 'lodash-es/lodash'; 결과: error TS2307: Cannot find module..

programing 2023.01.24

요청 라이브러리에서 로그 메시지를 비활성화하려면 어떻게 해야 합니까?

요청 라이브러리에서 로그 메시지를 비활성화하려면 어떻게 해야 합니까? 기본적으로 Requests python 라이브러리는 다음 행에 따라 콘솔에 로그 메시지를 씁니다. Starting new HTTP connection (1): example.com http://example.com:80 "GET / HTTP/1.1" 200 606 보통 이 메시지에는 관심이 없기 때문에 사용하지 않도록 설정하려고 합니다.이러한 메시지를 잠재우거나 요청의 장황함을 줄이는 가장 좋은 방법은 무엇일까요?요청 로깅 수준을 구성하는 방법을 알아봤습니다. 표준 로깅 모듈을 통해 수행됩니다.최소한 경고가 아닌 한 메시지를 기록하지 않도록 설정하기로 했습니다. import logging logging.getLogger("request..

programing 2023.01.24

CodeIgniter:컨트롤러, 액션, URL 정보를 얻는 방법

CodeIgniter:컨트롤러, 액션, URL 정보를 얻는 방법 다음 URL이 있습니다. http://backend.domain.com/system/setting/edit/12 http://backend.domain.com/product/edit/1 이러한 URL에서 컨트롤러 이름, 액션 이름을 가져오는 방법.코드아이그니터 신참입니다.이 정보를 얻을 수 있는 도우미 기능이 있습니까? 예: $params = helper_function( current_url() ) 어디에$params이 되다 array ( 'controller' => 'system/settings', 'action' => 'edit', '...'=>'...' ) URI 클래스를 사용할 수 있습니다. $this->uri->segment(n)..

programing 2023.01.24

X초마다 "hello world" 인쇄

X초마다 "hello world" 인쇄 최근엔 큰 숫자의 루프를 이용해 인쇄를 하고 있습니다.Hello World: int counter = 0; while(true) { //loop for ~5 seconds for(int i = 0; i < 2147483647 ; i++) { //another loop because it's 2012 and PCs have gotten considerably faster :) for(int j = 0; j < 2147483647 ; j++){ ... } } System.out.println(counter + ". Hello World!"); counter++; } 이것이 매우 어리석은 방법이라는 것은 알지만, 저는 아직 Java에서 타이머 라이브러리를 사용해 본 적이..

programing 2023.01.24

screenX/Y, clientX/Y 및 pageX/Y의 차이점은 무엇입니까?

screenX/Y, clientX/Y 및 pageX/Y의 차이점은 무엇입니까? screenX/Y,clientX/Y ★★★★★★★★★★★★★★★★★」pageX/Y 또한 iPad Safari의 경우 계산은 데스크톱과 비슷합니까?아니면 뷰포트 때문에 다른 점이 있나요? 예를 들어 주시면 감사하겠습니다.여기 사진 한 장이 있습니다.pageY ★★★★★★★★★★★★★★★★★」clientY. 일일도 입니다.pageX ★★★★★★★★★★★★★★★★★」clientX각각 다음과 같다. pageX/Y페이지 (스크롤링으로)에입니다. 동시에clientX/Y좌표는 브라우저 창을 통해 "표시"되는 페이지의 왼쪽 상단 모서리에 상대적입니다. 데모 참조 또는 다음 스니펫을 사용해 보십시오. document.addEventListen..

programing 2023.01.24

Mockito Matcher 및 원시 요소 배열

Mockito Matcher 및 원시 요소 배열 모키토와 함께라면verify()과의 메서드 콜.byte[]근데 어떻게 써야 할지 모르겠어요. myMethod( byte[] ) 난 그냥 이런걸 원해anyByteArray()어떻게 모키토와 함께 그것을 할 수 있을까요?노력하겠습니다.any(byte[].class) 이것을 시험해 보세요. AdditionalMatchers.aryEq(array); 나는 차라리 그것을 사용하고 싶습니다.Matchers.any()이건 나한테 효과가 있었어.나는 무타노스와 알레시오에 동의한다.또, 가능한 한 많은 같은 메서드 콜을 체크할 수 있습니다(제품 코드의 후속 콜을 검증하는 경우는, 검증의 순서는 문제가 되지 않습니다).코드는 다음과 같습니다. import static org..

programing 2023.01.24

포인터 산술

포인터 산술 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?스택 오버플로의 토픽이 되도록 질문을 업데이트합니다. 5년 전에 문을 닫았어요 이 질문을 개선하다 포인터 산술에 대한 좋은 기사나 설명(블로그, 예)이 있습니까?시청자는 C와 C++를 배우는 자바 프로그래머 무리입니다.여기서 힌트를 얻었습니다.http://www.cplusplus.com/doc/tutorial/pointers.html 포인터를 이해하면 포인터 계산이 쉬워집니다.일반 산술과 유일한 차이점은 포인터에 추가하는 숫자에 포인터가 가리키는 유형의 크기를 곱한다는 것입니다.를 들어, 포인터가 「」에 있는 는, 「」입니다.int ★★★int 4바이트입니다.(p..

programing 2023.01.24

MariaDB 컴파일 오류 발생(GnuTLS를 찾을 수 없지만 설치됨)

MariaDB 컴파일 오류 발생(GnuTLS를 찾을 수 없지만 설치됨) cmake . -DCMAKE_INSTALL_PREFIX=/root/mariadb -DDEFAULT_CHARSET=utf8 - DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all - DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 - DWITH_FEDERATED_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=mariadb 다음으로 에러: /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108(메시지):GnuTLS를..

programing 2023.01.24

OS X 10.7에서 Mysql 명령을 찾을 수 없습니다.

OS X 10.7에서 Mysql 명령을 찾을 수 없습니다. mysql을 os x 10.7로 시작할 수 없습니다.에 있습니다./usr/local/mysql/bin/mysql 입력할 때 명령을 찾을 수 없음mysql --version터미널에 있습니다. 명령줄 mac에서 mysql에 접속할 수 없지만 get 명령어를 찾을 수 없습니다.mysql을 dmg로 설치하려고 했는데 home brew로 설치하려고 했는데 작동이 안 돼요.homebrew로 mysql을 시작하려고 하면 MySQL이 시작되지 않습니다. 이건 내 거야$PATH: /usr/bin:/usr/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/local/usr/local/mysql/bin:/local..

programing 2023.01.24
반응형