반응형

programing 555

출력을 JSON으로 직렬화하는 중 - ValueError: 순환 참조가 탐지됨

출력을 JSON으로 직렬화하는 중 - ValueError: 순환 참조가 탐지됨 mysql 쿼리 결과를 JSON에 출력하려고 합니다.datetime.datetime 필드를 시리얼화하는 데 문제가 있어 이를 위해 작은 함수를 작성했습니다. def date_handler(obj): if hasattr(obj, 'isoformat'): return obj.isoformat() else: return obj 기본 코드로 실행 중입니다. products_json = [] for code in best_matching_codes: cur = db.cursor() query = "SELECT * FROM %s WHERE code LIKE '%s'" % (PRODUCTS_TABLE_NAME, product_code) c..

programing 2023.03.17

Next 또는 Gatsby vs Create React App 등의 리액트 프레임워크를 사용하는 경우

Next 또는 Gatsby vs Create React App 등의 리액트 프레임워크를 사용하는 경우 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 2년 전에 문을 닫았어요 이 질문을 개선하다 저는 React/Javascript 학습 경험의 일종의 빠른 프로토타이핑 단계에 있습니다.표준 Create React App과 비교해서 Next.js나 Gatsby.js와 같은 프레임워크에 언제 손을 뻗을지 궁금했습니다. Next.js의 링크를 프리로드하기 위한 페이지 기반 구조와 전망은 매우 마음에 듭니다.다만, CRA와 관련하여 Next에 언제 도달할지, CRA를 이젝트할지는 모르겠습..

programing 2023.03.17

Woocommerce 카테고리 미리 보기 가져오기

Woocommerce 카테고리 미리 보기 가져오기 카테고리만 표시하기 위한 woocommerce 카테고리 페이지용 커스텀템플릿이 있어요(를 사용하여) 하위 카테고리 목록을 가져오는 시스템이 있다.get_term_children($id, 'product_cat')그리고.get_term_by(...)그러나 썸네일 데이터를 제외한 모든 필수 정보를 포함하는 개체만 반환됩니다.제가 그 용어의 섬네일을 어떻게 얻을 수 있는지 아는 사람?분류했습니다. 사용한 코드는 다음과 같습니다. $thumbnail_id = get_woocommerce_term_meta( $cat->term_id, 'thumbnail_id', true ); $image = wp_get_attachment_url( $thumbnail_id ); ..

programing 2023.03.17

Angularjs:$routeProvider에서 'resolve'를 사용할 때 loading-icon을 표시하는 방법은 무엇입니까?

Angularjs:$routeProvider에서 'resolve'를 사용할 때 loading-icon을 표시하는 방법은 무엇입니까? 다음 코드는 서비스를 통해 읽고 웹 페이지에 특정 '페이지 범주'(문자열)에 대한 '페이지' 개체 목록을 표시합니다.$routeProvider에서 해결 개체 속성을 사용합니다.( )의 경우, 새로운 값이 준비될 때까지 뷰 갱신을 연기할 수 있습니다. 두 가지 질문: 새로운 페이지 리스트를 요청할 때 loading-icon을 보여주고 싶습니다.서버로부터의 판독이 개시되었을 때(및 loading-icon이 표시되어야 할 때) 이벤트를(해킹 이외의 방법으로) 검출하려면 어떻게 해야 합니까?$('pages-loading-icon') 같은 것도 할 수 있을 것 같아요.서비스에서는 s..

programing 2023.03.17

React PropTypes: 하나의 프로포트에 대해 다양한 유형의 PropType 허용

React PropTypes: 하나의 프로포트에 대해 다양한 유형의 PropType 허용 크기만큼 소품을 받는 부품이 있습니다.프롭은 문자열 또는 숫자 ex 중 하나입니다."LARGE"또는17. 허락해도 될까요?React.PropTypes이것이 propType 검증의 어느 쪽이든 될 수 있다는 것을 알고 계십니까? 유형을 지정하지 않으면 경고가 표시됩니다. 지주형size유효하지 않습니다. 보통 React의 함수여야 합니다.PropTypes. MyComponent.propTypes = { size: React.PropTypes } size: PropTypes.oneOfType([ PropTypes.string, PropTypes.number ]), 상세:PropTypes를 사용한 형식 검사문서화를 위해 유..

programing 2023.03.17

MongoDB 및 컴포지트 프라이머리 키

MongoDB 및 컴포지트 프라이머리 키 mongo db에 있는 복합 프라이머리 키를 처리하는 최선의 방법을 찾고 있습니다.이 시스템의 데이터와 상호 작용하기 위한 주요 키는 2개의 uuid로 구성됩니다.uuid의 조합은 일의로 보증되지만, 각각의 uuid는 일치하지 않습니다. 이를 관리하는 방법에는 몇 가지가 있습니다. 2개의 값으로 구성된 프라이머리 키에 오브젝트를 사용합니다(여기서 제안). 기본 키로 표준 자동 생성된 mongo 객체 ID를 사용하여 내 키를 두 개의 개별 필드에 저장한 다음 두 필드에 복합 인덱스를 만듭니다. 기본 키를 2개의 uuid의 해시로 만듭니다. 내가 현재 알지 못하는 다른 훌륭한 솔루션 이러한 접근방식의 퍼포먼스에 미치는 영향은 무엇입니까? 옵션 1의 경우 키가 연속되지..

programing 2023.03.17

PHP 욕설 필터

PHP 욕설 필터 댓글에서 나오는 나쁜 단어들을 목록에서 무작위로 새 단어들로 대체하는 WordPress 플러그인을 개발 중입니다. 이제 2개의 배열이 있습니다.하나는 나쁜 단어를 포함하는 배열이고 다른 하나는 좋은 단어를 포함하는 배열입니다. $bad = array("bad", "words", "here"); $good = array("good", "words", "here"); 저는 초보라서 어느 순간 막혔어요. 말을 ', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니', '아주머니'를 사용하고 있습니다.$newstring = str_replace($b..

programing 2023.03.17

JSON의 문자열을 사용하여 10진수를 나타내는 이유는 무엇입니까?

JSON의 문자열을 사용하여 10진수를 나타내는 이유는 무엇입니까? paypal API와 같은 일부 API는 10진수를 나타내기 위해 JSON 문자열 유형을 사용합니다.그렇게"7.47"7.47 json number value type을 사용하는 것보다 이 방법이 좋은 이유는 무엇입니까?AFIK 숫자 값 유형은 과학적 표기뿐만 아니라 무한 정밀도를 허용합니다.JSON에서 숫자 값을 문자열로 전송하는 주된 이유는 전송 시 정밀도의 손실이나 모호성을 제거하기 위해서입니다. JSON 규격에는 숫자 값의 정밀도가 지정되어 있지 않습니다.그렇다고 해서 JSON 번호가 무한한 정밀도를 갖는 것은 아닙니다.즉, 수치 정밀도가 지정되어 있지 않습니다.즉, JSON 구현은 구현 또는 목표에 편리한 수치 정밀도를 자유롭게 ..

programing 2023.03.17

.save()와 update()의 Mongoose 차이

.save()와 update()의 Mongoose 차이 mongoose에서 기존 엔트리의 필드를 수정하려면 를 사용하는 것과 model = new Model([...]) model.field = 'new value'; model.save(); 그리고 이건 Model.update({[...]}, {$set: {field: 'new value'}); 제가 이 질문을 하는 이유는 제가 어제 올린 문제에 대한 누군가의 제안 때문입니다.NodeJ 및 Mongo - 여러 사용자가 동시에 요청을 보낼 때 예기치 않은 동작이 발생합니다.그 사람이 저장 대신 업데이트를 사용하자고 제안했는데, 그게 왜 다른지 아직 잘 모르겠어요. 감사합니다!두 가지 콘셉트 먼저.어플리케이션은 클라이언트, Mongodb는 서버입니다. 가장..

programing 2023.03.17

릴레이를 사용할 때 로컬 상태를 어떻게 처리합니까?

릴레이를 사용할 때 로컬 상태를 어떻게 처리합니까? 리액트/릴레이 기반의 콘텐츠 관리 시스템을 개발하고 있습니다.사용자는 서버에 저장된 문서를 작성 및 수정할 수 있습니다.서버에 저장하기 전에 수정된 상태의 기사를 처리하는 것이 가장 좋은 방법인지 궁금합니다.이 문제를 해결하기 위한 몇 가지 다른 방법을 생각할 수 있습니다. 1) 제어되지 않은 입력 할 수 .defaultValue아무데도 명시적으로 상태를 저장하지 않도록 해야 합니다.DOM을 사용하다사용자가 "저장"을 누르면 모든 필드를 수집하여 값을 읽고 변환을 만듭니다. 장점: 로컬 상태 처리 없음 콘트라: 어떤 필드가 변경되었는지 알 수 없으며 모든 데이터를 변환으로 전송해야 합니다.또는 diff를 작성하려면 추가 로직이 필요합니다. 상태 변경에 ..

programing 2023.03.17
반응형