분류 전체보기 435

사용자가 맨 아래로 스크롤했는지 확인합니다(창뿐만 아니라 모든 요소).

사용자가 맨 아래로 스크롤했는지 확인합니다(창뿐만 아니라 모든 요소). 이 질문에는 이미 답변이 있습니다. 브라우저 창이 아래로 스크롤되는지 여부를 감지하는 방법 (22개 답변) 닫힘10개월 전에요. 커뮤니티는 10개월 전에 이 질문을 재개할지 여부를 검토한 후 종료했습니다. 원래 종료 이유가 해결되지 않았습니다. 사용자가 아래로 스크롤하면 콘텐츠가 로딩되는 페이지화 시스템(Facebook 등)을 만들고 있습니다.가장 좋은 방법은 사용자가 페이지 하부에 있을 때를 찾아 Ajax 쿼리를 실행하여 더 많은 게시물을 로드하는 것입니다. 유일한 문제는 사용자가 페이지 하단으로 스크롤했는지 확인하는 방법을 모른다는 것입니다.좋은 생각 있어요? 저는 jQuery를 사용하고 있기 때문에, 그것을 사용하는 답변을 자유..

programing 2022.11.10

Python이 목록 사전을 만듭니다.

Python이 목록 사전을 만듭니다. 값이 목록인 사전을 만들고 싶습니다.예를 들어 다음과 같습니다. { 1: ['1'], 2: ['1','2'], 3: ['2'] } 이 경우: d = dict() a = ['1', '2'] for i in a: for j in range(int(i), int(i) + 2): d[j].append(i) d[...]가 목록이 아니기 때문에 KeyError가 표시됩니다.이 경우 의 할당 후에 다음 코드를 추가하여 사전을 초기화할 수 있습니다. for x in range(1, 4): d[x] = list() 더 좋은 방법이 있을까요?두 번째가 될 때까지 필요한 키를 모른다고 칩시다.for예를 들어 다음과 같습니다. class relation: scope_list = list(..

programing 2022.11.10

권장되지 않는 Java Http Client - 얼마나 어렵습니까?

권장되지 않는 Java Http Client - 얼마나 어렵습니까? JSON을 다운로드하여 오브젝트로 역직렬화하려고 합니다.아직 JSON을 다운로드하지 못했습니다. 아파치 사이트를 포함한 거의 모든 HttpClient의 예는 다음과 같습니다. import org.apache.http.client.HttpClient; import org.apache.http.impl.client.DefaultHttpClient; public void blah() { HttpClient client = new DefaultHttpClient(); ... } 하지만 Netbeans가 말하길DefaultHttpClient는 권장되지 않습니다.검색도 해봤는데DefaultHttpClient deprecated그 밖에도 생각할 수 ..

programing 2022.11.10

vuej의 tslint 오류를 자동 수정하려면 어떻게 해야 합니까?

vuej의 tslint 오류를 자동 수정하려면 어떻게 해야 합니까? 나는 달리고 있다vue-cli-service lint --fix내 vuejs/타자기본 프로젝트에서.예상대로 대부분의 보풀 오류/경고는 자동으로 해결됩니다. 단, 특정 tslint 규칙이 있습니다."semicolon": [true, "always", "ignore-interfaces"]) 이 명령어로 자동 수정하고 싶습니다.타이프 스크립트인터페이스는 다음과 같습니다(예상된 보풀 결과). interface component { type: "input" | "dropdown" | "checkbox", hidden?: boolean } 보풀이 실행되면 이렇게 포맷됩니다.메시지는[eslint] Replace,with;(prettier/pretti..

programing 2022.11.10

엔티티 프레임워크 6에 MySQL 연결을 사용할 수 없습니다.

엔티티 프레임워크 6에 MySQL 연결을 사용할 수 없습니다. MySQL에서 엔티티 프레임워크6을 사용하려고 합니다. 비주얼 스튜디오 1.1.1과 MySQL용 MySQL 플러그인을 설치했습니다.네트워크 커넥터 6.8.3 문제는 새로운 ADO를 작성하려고 할 때입니다.NET Entity 모델, 연결에 MySQL을 선택할 수 없습니다. 하지만 비주얼 스튜디오에 있는 연결 도구에서 연결을 만들면 MySQL을 볼 수 있습니다. 즉, 현재 설치된 버전이 엔티티 프레임워크 6과 호환되지 않습니다.최신 커넥터와 플러그인을 설치했는데 어떻게 가능합니까?그 외에 할 일이 있습니까 ? 감사해요. 편집 기본 커넥터를 설치하지 않고 MySQL을 새로 설치하고 6.8.3과 Visual Studio용 플러그인을 설치했습니다. 그..

programing 2022.11.10

두 날짜의 차이를 어떻게 구합니까?

두 날짜의 차이를 어떻게 구합니까? MySQL 데이터베이스를 사용하여 두 날짜의 차이를 알고 싶습니다. 예를 들어 다음과 같습니다. 2011-07-20 - 2011-07-18 => 0년 2011-07-20 - 2010-07-20 => 1년 2011-06-15 - 2008-04-11 => 2개 3년 2011-06-11 - 2001-10-11 => 9년 SQL 구문은 어떻습니까?결과를 내기 위해 MySQL에서 내장된 기능이 있습니까?윤년에 해당하는 표현은 다음과 같습니다. YEAR(date1) - YEAR(date2) - (DATE_FORMAT(date1, '%m%d') < DATE_FORMAT(date2, '%m%d')) 이것은 이 표현에 적합하기 때문에(DATE_FORMAT(date1, '%m%d') <..

programing 2022.11.05

Java에서의 Log4J 출력 디세이블화

Java에서의 Log4J 출력 디세이블화 를 사용하여 모든 Log4J 출력을 빠르게 끄려면 어떻게 해야 합니까?log4j.properties파일링?레벨을 OFF로 설정합니다(DEBUG, INFO, ... 대신).프로그래밍 방식으로 로깅을 해제하려면 List loggers = Collections.list(LogManager.getCurrentLoggers()); loggers.add(LogManager.getRootLogger()); for ( Logger logger : loggers ) { logger.setLevel(Level.OFF); } log4j.rootLogger=OFF 레벨을 OFF로 변경하면 모든 로깅이 제거됩니다.log4j 웹사이트에 따르면 중요도 순서의 유효한 레벨은 TRACE, DE..

programing 2022.11.05

MariaDB가 시작되지 않음: "플러그인 'FEEDB'ACK'는 디세이블입니다.

MariaDB가 시작되지 않음: "플러그인 'FEEDB'ACK'는 디세이블입니다. Cent에 MariaDB 10.2.10을 설치했습니다.OS 7이 동작하지 않게 되었습니다.이 경우: 이 경우: systemctl restart mariadb.service 이해: mariadb.service: main process exited, code=killed, status=6/ABRT Failed to start MariaDB 10.2.12 database server. Unit mariadb.service entered failed state. 이상한 건 1년 넘게 멀쩡했는데 갑자기 시동이 안 걸린다는 거예요.운영 서버이기 때문에 필요한 데이터베이스가 몇 개 있습니다.처음부터 다시 설치할 수는 없습니다. 데이터베..

programing 2022.11.05

Java에서 여러 수신인에게 메일 보내기

Java에서 여러 수신인에게 메일 보내기 다음 방법을 사용하여 여러 수신자에게 메시지를 보냅니다. message.addRecipient(Message.RecipientType.TO, String arg1); 또는 message.setRecipients(Message.RecipientType.TO,String arg1); 단, 두 번째 인수에서는 다음과 같이 여러 주소를 전달하는 방법이 혼동됩니다. message.addRecipient(Message.RecipientType.CC, "abc@abc.example,abc@def.example,ghi@abc.example"); 또는 message.addRecipient(Message).Recipient Type(수신자 유형)CC, "abc@abc.example..

programing 2022.11.05

Axios에서 쿼리 파라미터를 게시하는 방법

Axios에서 쿼리 파라미터를 게시하는 방법 몇 가지 쿼리 파라미터로 API에 글을 올리려고 합니다.이것은 메일과 이름을 쿼리 파라미터로 전달하려고 할 때 PostMan/Insumnia에서 작동합니다. http://localhost:8000/api/mails/users/sendVerificationMail?mail=lol%40lol.com&firstname=myFirstName 그러나 리액트 네이티브 앱에서 실행하려고 하면 400 에러(Invalid Query Parameters)가 발생하였습니다. 포스트 방법은 다음과 같습니다. .post(`/mails/users/sendVerificationMail`, { mail, firstname }) .then(response => response.status)..

programing 2022.11.05