programing 1444

HTML과 Java를 효율적으로 해석하려면 어떻게 해야 하나요?

HTML과 Java를 효율적으로 해석하려면 어떻게 해야 하나요? 저는 제 업무 라인에서 HTML 해석을 많이 하고 있습니다.지금까지는 HtmlUnit 헤드리스 브라우저를 사용하여 해석 및 브라우저 자동화를 수행했습니다. 이제 두 작업을 분리하겠습니다. HtmlUnit에서는 먼저 페이지를 로드하고 소스를 가져와 해석하는 데 시간이 많이 걸리기 때문에 가벼운 HTML 파서를 사용하고 싶습니다. HTML을 효율적으로 해석할 수 있는 HTML 파서를 알고 싶습니다.필요합니다 스피드 HtmlElement의 "id", "name" 또는 "tag type"을 사용하여 쉽게 찾을 수 있습니다. 더러운 HTML 코드가 지워지지 않으면 저는 괜찮습니다.HTML 소스를 정리할 필요가 없습니다.HtmlElements를 이동해..

programing 2022.09.27

@Query in Hibernate를 사용한 파라미터 네이티브 쿼리

@Query in Hibernate를 사용한 파라미터 네이티브 쿼리 MariaDb 10.3에 대해 @Query 메서드를 파라미터화하려고 합니다.F0001 이 튜토리얼의 섹션 5.2에는 다음 예가 있습니다. 5.2 네이티브쿼리의 네이티브인덱스 파라미터는 JPQL과 동일하게 동작합니다. @Query( value = "SELECT * FROM Users u WHERE u.status = ?1", nativeQuery = true) User findUserByStatusNative(Integer status); 그러나 동일한 작업을 수행하려고 하면(시퀀스를 사용하여) @Query(value = "SELECT NEXTVAL(?1)", nativeQuery = true) Long getNextSequenceByFl..

programing 2022.09.27

Python virtualenv를 종료/종료/비활성화하는 방법

Python virtualenv를 종료/종료/비활성화하는 방법 virtualenv virtualenvrapper를 사용하고 버추얼엔비(할 수 .workon명령어를 입력합니다. me@mymachine:~$ workon env1 (env1)me@mymachine:~$ workon env2 (env2)me@mymachine:~$ workon env1 (env1)me@mymachine:~$ 모든 가상 환경을 종료하고 시스템 환경에서 다시 작업하려면 어떻게 해야 합니까?가 할 수은 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★.me@mymachine:~$셸을 종료하고 새로운 셸을 시작하는 것입니다.★★★★★★★★★★★★★★★★★★★★★★★★★★★"nothingnothi..

programing 2022.09.27

서로 다른 두 서버의 두 MySQL 데이터베이스 간 통신 설정

서로 다른 두 서버의 두 MySQL 데이터베이스 간 통신 설정 두 번째 데이터베이스가 업데이트될 때 첫 번째 데이터베이스를 업데이트해야 하며, 그 반대도 마찬가지입니다.스토어드 프로시저에 대해 조사를 하고 있습니다만, 2개의 서버에서는 할 수 없는 것 같습니다.시작할 제안이나 문서가 있습니까?정말 감사합니다. 마지막으로 페더레이션 테이블을 사용하여 SERVER1의 DB_Hospital(테이블 멤버) SERVER2를 미러링했습니다.DB_Hospital(Table Member) SERVER1에 대한 모든 변경 내용은 DB_Hospital(Table Member) SERVER2로 자동 변경됩니다. DB_Center(Table User) SERVER1과 DB_Hospital(Table Member) SERVER..

programing 2022.09.27

LAMP 설치에서 MySQL을 MariaDb로 변경하는 방법

LAMP 설치에서 MySQL을 MariaDb로 변경하는 방법 저는 새로 LAMP 개발자로, 설치된 Denwer 패키지에서 MySQL을 MariaDB로 변경해야 합니다.그러니 제발, 내가 뭘 해야 하는지 말해줘요MySQL만 다시 설치하고(어떻게 하면 모든 파일을 삭제할 수 있습니까?) MariaDB를 설치하거나 다른 작업을 해야 합니까? 링크된 MariaDB 웹사이트 FAQ에 명시된 바와 같습니다.MariaDB와 MySQL은 완전히 호환됩니다.mySQL을 제거하고 MariaDB를 설치하면 모든 것이 작동합니다.mysql의 언인스톨과 재인스톨의 방법을 모르는 경우는, superuser.com 를 참조해 주세요.언급URL : https://stackoverflow.com/questions/11308533/ho..

programing 2022.09.27

속성을 프로그래밍 방식으로 설정하려면 어떻게 해야 합니까?

속성을 프로그래밍 방식으로 설정하려면 어떻게 해야 합니까? python 객체가 있다고 가정합니다.x그리고 끈s, Atribute를 설정하는 방법s에x그래서? >>> x = SomeObject() >>> attr = 'myAttr' >>> # magic goes here >>> x.myAttr 'magic' 마법이 뭐야?참고로, 이 작업의 목적은 콜을 캐시하는 것입니다.x.__getattr__().setattr(x, attr, 'magic') 도움이 필요하시면: >>> help(setattr) Help on built-in function setattr in module __builtin__: setattr(...) setattr(object, name, value) Set a named attribute..

programing 2022.09.27

MySQL 오류 1153 - 'max_allowed_packet' 바이트보다 큰 패킷을 받았습니다.

MySQL 오류 1153 - 'max_allowed_packet' 바이트보다 큰 패킷을 받았습니다. MySQL 덤프를 가져오면 다음 오류가 발생합니다. $ mysql foo < foo.sql ERROR 1153 (08S01) at line 96: Got a packet bigger than 'max_allowed_packet' bytes 데이터베이스에 첨부파일이 있어서 아주 큰 삽입물을 만들 수 있는 것 같아요. 이것은 MySQL 패키지에서 MySQL 5가 설치된 Mac 로컬 머신에 있습니다. 서 갈아타야 요?max_allowed_packet기물을 가져 ?? ???? ??? 제가 더 설정해야 할 것이 있나요? 뛰어다니다mysql --max_allowed_packet=32M …이치노클라이언트(가져오기 위해..

programing 2022.09.27

'for' 루프의 마지막 요소를 감지하는 피토닉 방법은 무엇입니까?

'for' 루프의 마지막 요소를 감지하는 피토닉 방법은 무엇입니까? 포루프의 마지막 요소를 특수 처리하는 가장 좋은 방법(좀 더 콤팩트하고 "피토닉한" 방법)을 알고 싶습니다.요소 간에만 호출해야 하는 코드가 있으며 마지막 요소에서는 억제됩니다. 현재 사용하고 있는 방법은 다음과 같습니다. for i, data in enumerate(data_list): code_that_is_done_for_every_element if i != len(data_list) - 1: code_that_is_done_between_elements 더 좋은 방법은 없을까? 주의: 사용법 등의 해킹으로 만들고 싶지 않습니다.reduce;)대부분의 경우 첫 번째 반복을 마지막 반복이 아닌 특별한 경우로 만드는 것이 더 쉽고 더..

programing 2022.09.27

MariaDB 아카이브 엔진 설치

MariaDB 아카이브 엔진 설치 MariaDB를 Debian에 설치했는데 Archive Engine이 없습니다.Archive Engine을 설치하는 방법이 있습니까? /usr/lib/mysql/plugin 디렉토리에 ha_archive 파일이 없습니다.SQL 쉘을 사용하여 플러그인을 설치해 보십시오. MariaDB> INSTALL PLING 아카이브 SONAME 'ha_archive.so'; 플러그인 표시 MariaDB > show engines \G 편집: ubuntu에 mariadb-10.x를 설치하고,ARCHIVE는 디폴트로 유효하게 되어 있습니다. MariaDB > show engines \G *************************** 7. row **********************..

programing 2022.09.27

Moment.js를 최신 개체로 변환

Moment.js를 최신 개체로 변환 Moment.js를 사용하여 올바른 모멘트 객체를 시간대가 있는 날짜 객체로 변환할 수 없습니다.정확한 날짜를 알 수 없어요. 예: var oldDate = new Date(), momentObj = moment(oldDate).tz("MST7MDT"), newDate = momentObj.toDate(); console.log("start date " + oldDate) console.log("Format from moment with offset " + momentObj.format()) console.log("Format from moment without offset " + momentObj.utc().format()) console.log("(Date obj..

programing 2022.09.27