반응형

programing 179

반응 후크 사용효과 종속성 배열

반응 후크 사용효과 종속성 배열 나는 리액션의 새로운 후크 API에 대해 머리를 싸매고 있다.구체적으로는 다음과 같은 고전적인 사용 사례를 구축하려고 합니다. componentDidUpdate(prevProps) { if (prevProps.foo !== this.props.foo) { // animate dom elements here... this.animateSomething(this.ref, this.props.onAnimationComplete); } } 기능 컴포넌트로 같은 것을 구축하려고 했습니다.useEffect하지만 어떻게 하는지 알 수가 없어요.내가 시도한 건 다음과 같다. useEffect(() => { animateSomething(ref, props.onAnimationComple..

programing 2023.03.04

Flyway용 이행 SQL 자동 생성

Flyway용 이행 SQL 자동 생성 Java 코드를 통해 새로운 모델/필드 등을 추가할 때 JPA/Hibernate의 자동 스키마 생성으로 새로운 Flyway Migration을 생성할 수 있습니까? 자동 생성된 SQL을 캡처하여 새로운 Flyway 마이그레이션에 직접 저장하여 프로젝트 저장소에 검토/편집/커밋하는 것이 유용합니다. 도움을 주시거나 계몽해 주셔서 감사합니다.IDE가 IntelliJ IDEA라면 JPA Buddy 플러그인을 사용하는 것이 좋습니다.Java 모델을 대상 DB와 비교하여 Flyway 마이그레이션을 생성할 수 있습니다. 이를 사용하여 진화하는 모델과 SQL 스크립트를 동기화할 수 있습니다.또한 DB가 비어 있는 경우 init 스크립트를 생성할 수 있습니다. Flyway를 설치하..

programing 2023.03.04

Panda Dataframe을 중첩된 JSON으로 변환

Panda Dataframe을 중첩된 JSON으로 변환 Python과 Panda는 처음입니다.판다 데이터 프레임을 네스트된 JSON으로 변환하려고 합니다..to_json() 함수는 내 목표에 충분한 유연성을 제공하지 못한다. 데이터 프레임의 데이터 포인트를 다음에 나타냅니다(csv, 쉼표로 구분). ,ID,Location,Country,Latitude,Longitude,timestamp,tide 0,1,BREST,FRA,48.383,-4.495,1807-01-01,6905.0 1,1,BREST,FRA,48.383,-4.495,1807-02-01,6931.0 2,1,BREST,FRA,48.383,-4.495,1807-03-01,6896.0 3,1,BREST,FRA,48.383,-4.495,1807-04-0..

programing 2023.03.04

"rel=nofollow noopener" - 동시에 둘 다 가질 수 있나요?

"rel=nofollow noopener" - 동시에 둘 다 가질 수 있나요? 보호할 PDF가 있고 검색 엔진이 인덱싱하지 않았으면 합니다. 현재 제 링크는 다음과 같습니다. View PDF 추가 가능합니까?nofollow에 꼬리표를 달다rel태그? 그럼 이 둘을 혼수상태로 나눌까요 아니면 혼수상태로 나눌까요? 현재 시도 중rel=nofollow noopener혼수상태 없이. 추가 가능합니까?noindex같은 태그로요? View PDF 이게 먹힐까?"follow" 태그는 검색 엔진에 "이 링크를 팔로우하지 마십시오"라고 알려줍니다. "noreferrer" 태그는 이 링크에서 리크되는 레퍼러 정보가 없음을 나타냅니다. "noopener" 태그는 새 페이지가 window.display 속성에 액세스할 수 없..

programing 2023.03.04

스트라이프: 계획 없이 반복 지불을 설정하는 방법

스트라이프: 계획 없이 반복 지불을 설정하는 방법 Stripe API를 처음 사용하는 경우PHP 및 JS를 사용하여 WordPress에 구현합니다.기부서 작성 중.기증자는 제안된 금액(옵션 버튼-25,50,75,100)을 선택하거나 원하는 대로 지불할 수 있어야 합니다('기타'를 선택한 후 텍스트 필드).나는 이 일을 해낼 수 있었다. 금액을 반복 지급으로 설정하는 확인란이 있습니다.25, 50, 100 등의 고정 옵션에 대해 반복 결제 플랜을 작성했습니다. 기부자가 맞춤형 금액을 선택한 경우 반복 지급을 설정하려면 어떻게 해야 합니까?관련 API를 찾을 수 없습니다.제발 도와주세요.Stripe가 제안하는 또 다른 접근방식은 1달러(또는 유연성을 높이기 위해 0.01달러)의 반복적인 금액으로 계획을 수립..

programing 2023.03.04

찾을 수 없는 경우 .htaccess가 제대로 작동하지 않음/결국 리다이렉트 합니다.

찾을 수 없는 경우 .htaccess가 제대로 작동하지 않음/결국 리다이렉트 합니다. WPML이 설치된 워드프레스 사이트를 가지고 있습니다.저는 최근에 두 가지 일을 했습니다. HTTP만 HTTPS로 이동 http://domain.pl을 https://domain.xyz(영어)로 이동합니다. http://domain.pl/pl를 https://domain.pl로 이동합니다(폴란드어). 이것은 SEO를 개선하기 위해서 행해집니다.다만, 다음의 방법으로 큰 문제없이 작업을 실시했습니다. # BEGIN HTTPS RewriteEngine On RewriteCond %{SERVER_PORT} ^80$ #RewriteCond %{HTTPS} !^on$ #RewriteRule ^/?(.*) https://%{SER..

programing 2023.03.04

TypeScript 함수 오버로드

TypeScript 함수 오버로드 TypeScript 언어 사양 섹션 6.3에서는 함수 오버로드에 대해 설명하고 구현 방법에 대한 구체적인 예를 제시합니다.그러나 다음과 같은 작업을 시도하면: export class LayerFactory { constructor (public styleFactory: Symbology.StyleFactory) { } createFeatureLayer (userContext : Model.UserContext, mapWrapperObj : MapWrapperBase) : any { throw "not implemented"; } createFeatureLayer(layerName : string, style : any) : any { throw "not implement..

programing 2023.03.04

MongoDB 오픈소스 vs MongoDB Enterprise

MongoDB 오픈소스 vs MongoDB Enterprise Opensource와 Enterprise MongoDB 중 하나를 선택하는 방법에 대해 조언해 주십시오.주요 사항은 다음과 같습니다. 메모리 제한 저장 제한 페일오버 스케일러빌리티 이 점에서는 오픈 소스와 엔터프라이즈 MongoDB의 차이가 있습니까? License Commercial과 GNU AGPL v3.0 for Mongo의 차이에 대해 한 가지 더 자세히 설명해 주시겠습니까?웹사이트에 다 나와 있어요. 오픈 소스 버전에는 사용자가 언급한 어떤 측면에서도 인위적인 제한이 없습니다.엔터프라이즈버전의 장점은 다음과 같습니다. MongoDB 관리 서비스(백업 및 모니터링 솔루션) SNMP 모니터링 비밀번호 기반 또는 증명서 기반 인증 대신 K..

programing 2023.03.04

Oracle에서 캐시된 모든 항목을 지우는 방법

Oracle에서 캐시된 모든 항목을 지우는 방법 Oracle 데이터베이스에서 SQL 쿼리를 튜닝하고 있습니다.잘못된 성능 결과를 방지하기 위해 각 쿼리를 실행하기 전에 캐시된 모든 항목을 지우고 싶습니다.다음 명령을 실행하여 공유 풀(캐시된 SQL/설명 계획 제거)과 버퍼 캐시(캐시된 데이터 제거)를 지웁니다. alter system flush buffer_cache; alter system flush shared_pool; 제가 해야 할 일이 더 있나요, 아니면 이 정도면 충분한가요? 감사합니다!공유 풀을 플러시하면 충분하지만 Tom Kyte는 다음과 같은 몇 가지 이유를 제시합니다. http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_I..

programing 2023.03.04

대규모 데이터 세트(angular.js)에 비해 ngRepeat의 성능을 향상시키는 방법

대규모 데이터 세트(angular.js)에 비해 ngRepeat의 성능을 향상시키는 방법 수천 개의 행으로 이루어진 거대한 데이터 세트가 있으며, 각 행마다 약 10개의 필드와 약 2MB의 데이터가 있습니다.이치노 접근법 데이터 , )$scope, let, 렛츠ng-repeat=""정상적으로 동작합니다만, DOM 에 노드를 삽입하기 시작하면, 약 30분간 브라우저를 정지합니다.이문 어떻 떻떻 떻? ??? 가지 것입니다.$scopengRepeat다음 청크를 DOM에 삽입한 후 다음 청크로 이동합니다.그러나 AFAIK ngRepeat는 "반복"이 종료되었을 때 보고하지 않기 때문에 추악해집니다. 다른 옵션은 서버의 데이터를 여러 페이지로 분할하여 여러 요청으로 가져오는 것인데, 이는 더 추합니다. Angul..

programing 2023.02.27
반응형