반응형

분류 전체보기 678

Java 8: Java.util.function의 TriFunction(및 kin)은 어디에 있습니까?아니면 대체방법이 뭐죠?

Java 8: Java.util.function의 TriFunction(및 kin)은 어디에 있습니까?아니면 대체방법이 뭐죠? java.util.function이 보입니다.BiFunction을 통해 다음을 수행할 수 있습니다. BiFunction f = (x, y) -> { return 0; }; 그것만으로는 불충분하고 TriFunction이 필요한 경우에는 어떻게 해야 합니까?그건 존재하지 않아! TriFunction f = (x, y, z) -> { return 0; }; 저만의 TriFunction을 정의할 수 있다는 것을 덧붙여야 할 것 같습니다.표준 라이브러리에 TriFunction을 포함하지 않는 이유를 이해하려고 합니다.TriFunction이 필요한 경우 다음 작업을 수행합니다. @Funct..

programing 2023.01.31

div에 도구 설명 추가

div에 도구 설명 추가 제겐 다음과 같은 div 태그가 있습니다. Name 을 해야 요?:hover능た 아아아아아아아아아아아아아아아아아아.기본 툴팁의 경우 다음을 수행합니다. 예를 들어 다음과 같습니다. .visible { height: 3em; width: 10em; background: yellow; } 고급 javascript 버전은 다음을 참조하십시오. https://jqueryhouse.com/best-jquery-tooltip-plugins/ 위 링크에는 25가지 툴팁 옵션이 있습니다.CSS만으로 실행할 수 있으며 Javascript는 전혀 없습니다. 실행 데모 [data-tooltip]:before { /* needed - do not touch */ content: attr(data-to..

programing 2023.01.31

JavaScript에서 배열 요소 삭제 - 삭제 vs 스플라이스

JavaScript에서 배열 요소 삭제 - 삭제 vs 스플라이스 어레이 요소에서 연산자를 사용하는 것과 메서드를 사용하는 것의 차이점은 무엇입니까? 예를 들어 다음과 같습니다. myArray = ['a', 'b', 'c', 'd']; delete myArray[1]; // or myArray.splice (1, 1); 객체에서와 같이 어레이 요소를 삭제할 수 있는데 왜 스플라이스 방식을 사용할 수 있습니까?delete는 오브젝트 속성을 삭제하지만 어레이의 인덱스를 다시 작성하거나 길이를 갱신하지 않습니다.이것에 의해, 정의되어 있지 않은 것처럼 표시됩니다. > myArray = ['a', 'b', 'c', 'd'] ["a", "b", "c", "d"] > delete myArray[0] true > my..

programing 2023.01.31

ReactJS: 최대 업데이트 깊이가 오류를 초과했습니다.

ReactJS: 최대 업데이트 깊이가 오류를 초과했습니다. ReactJS에서 컴포넌트 상태를 전환하려고 하는데 다음과 같은 오류가 나타납니다. 최대 업데이트 깊이를 초과했습니다.이 문제는 컴포넌트가 componentWillUpdate 또는 componentDidUpdate를 반복적으로 호출할 때 발생할 수 있습니다.리액트는 네스트된 업데이트 수를 제한하여 무한 루프를 방지합니다. 내 코드에 무한 루프가 보이지 않는데, 누가 좀 도와줄래? ReactJS 컴포넌트 코드: import React, { Component } from 'react'; import styled from 'styled-components'; class Item extends React.Component { constructor(pro..

programing 2023.01.31

호출 실패 예기치 않은 서버 응답 수정 방법:Android Studio에서 승인되지 않음

호출 실패 예기치 않은 서버 응답 수정 방법:Android Studio에서 승인되지 않음 Gitlab에 프로젝트가 하나 있는데 지난 며칠 동안 같이 일했어요! 홈 PC에 프로젝트를 설치하고 싶은데 아래 오류가 나타납니다. Invocation failed Unexpected Response from Server: Unauthorized java.lang.RuntimeException: Invocation failed Unexpected Response from Server: Unauthorized at org.jetbrains.git4idea.nativessh.GitNativeSshAskPassXmlRpcClient.handleInput(GitNativeSshAskPassXmlRpcClient.java:3..

programing 2023.01.31

MySQL/MariaDB 열 값이 다른 열에서 고유합니다.

MySQL/MariaDB 열 값이 다른 열에서 고유합니다. 각 사용자의 이메일 주소를 저장하는 사용자 로그인 데이터용 데이터베이스 스키마를 가지고 있습니다.사용자마다 하나의 계정만 가질 수 있으므로 당연히 이 이메일은 고유해야 합니다.또한 사용자가 전자 메일을 변경할 경우 새로운 임시 전자 메일 주소를 저장하는 다른 컬럼도 있습니다(이 컬럼을 변경하면 새 주소가 이 컬럼에 임시로 저장되며 사용자가 해당 컬럼에 전송된 전자 메일의 변경 내용을 수락하면 실제로 변경됩니다). 현재 설정에서 임시 열에 저장해야 하는 전자 메일이 임시 열에 이미 저장되어 있는지 확인하는 방법을 찾을 수 없습니다. 이를 위한 방법은 CHECK 구속조건을 사용하는 것이 좋습니까? MariaDB 버전 15를 사용하고 있습니다.최종적으..

programing 2023.01.31

JavaScript에서 화살표 키 누름 감지

JavaScript에서 화살표 키 누름 감지 화살표 키 중 하나를 눌렀을 때 어떻게 감지합니까?이걸 이용해서 알아냈어요 function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } 다른 모든 키에서는 동작했지만 화살표 키에서는 동작하지 않았습니다(브라우저가 기본적으로 이러한 키를 스크롤하도록 되어 있기 때문일 수 있습니다).화살표 키는 다음에 의해서만 트리거됩니다.onkeydown,것은 아니다.onkeypress. 키 코드는 다음과 같습니다. 왼쪽 = 37 업 = 38 오른쪽 = 39 down = 40 온 키 업 및 다운콜 기능키마다 다른 코드가 있습니다. document.onkeydown =..

programing 2023.01.31

MySQL과 SQLite 양쪽에 고유한 제약 및 삽입 또는 업데이트

MySQL과 SQLite 양쪽에 고유한 제약 및 삽입 또는 업데이트 열 집합을 고유하게 정의한 다음 테이블에 새 항목을 삽입하거나 열이 고유하지 않은 경우 행을 업데이트하는 방법을 찾고 있습니다.몇 가지 조사를 해서 방법을 찾아봤는데 MySQL과 SQLite 모두 호환되는 것을 찾을 수 없었습니다. 다음과 같은 표가 있다고 가정합니다. CREATE TABLE `users` ( `id` INT NOT NULL AUTO_INCREMENT, `uuid` VARCHAR ( 64 ) NOT NULL, `name` VARCHAR ( 32 ) NOT NULL, `date` BIGINT NULL, PRIMARY KEY ( id ) ); 는 는고되 i i i want want i를 원한다.uuid ★★★★★★★★★★★★..

programing 2023.01.31

PDO와 마리아DB

PDO와 마리아DB MySQL을 이용하여 PHP에서 PDO를 사용하고 있습니다. 그러나 최근 개발로 인해 MySQL이 MariaDB를 대체하면서 사라지기 시작할 것이라고 생각하게 되었습니다. 특히 Maria 이후부터요.DB: MySQL보다 훨씬 앞선 개발자로 간주할 수 있습니다(클러스터링 등). 주요 MySQL 개발자의 대부분은 Oracle 인수 후 MariaDB로 이전했습니다. 다양한 Linux 디스트리뷰션에서 MySQL을 대체하는 기본 데이터베이스가 되고 있습니다. MySQL의 대체가 감소하여 대기업은 위키피디아와 같은 MariaDB를 도입하기 시작했습니다(블로그 투고 참조). PDO 드라이버에는 MariaDB가 없는 것 같고 MariaDB는 "드롭 인 치환"으로 설계되어 있어 향후 MySQL을 단계..

programing 2023.01.31

unix 타임스탬프 문자열을 읽을 수 있는 날짜로 변환하는 중

unix 타임스탬프 문자열을 읽을 수 있는 날짜로 변환하는 중 Python에 Unix 타임스탬프를 나타내는 문자열(예: "1284101485")이 있는데 읽을 수 있는 날짜로 변환하고 싶습니다.사용할 때time.strftime, 나는 그것을 얻었다.TypeError: >>>import time >>>print time.strftime("%B %d %Y", "1284101485") Traceback (most recent call last): File "", line 1, in TypeError: argument must be 9-item sequence, not str 사용하다datetime모듈: from datetime import datetime ts = int('1284101485') # if yo..

programing 2023.01.21
반응형