반응형

전체 글 1664

'크기 조정' 이벤트가 끝날 때까지 기다렸다가 조치를 취하는 방법은 무엇입니까?

'크기 조정' 이벤트가 끝날 때까지 기다렸다가 조치를 취하는 방법은 무엇입니까? 그래서 저는 현재 다음과 같은 것을 사용하고 있습니다. $(window).resize(function(){resizedw();}); 그러나 크기 조정 프로세스가 진행되는 동안 여러 번 호출됩니다.이벤트가 끝날 때 볼 수 있나요?하시면 됩니다.setTimeout() ★★★★★★★★★★★★★★★★★」clearTimeout() function resizedw(){ // Haven't resized in 100ms! } var doit; window.onresize = function(){ clearTimeout(doit); doit = setTimeout(resizedw, 100); }; jsfiddle의 코드 예시.저는 http..

sourcecode 2022.09.17

Python의 빌트인 사전은 어떻게 구현됩니까?

Python의 빌트인 사전은 어떻게 구현됩니까? python의 빌트인 사전 타입이 어떻게 구현되는지 아는 사람 있나요?해시테이블이라고 알고 있습니다만, 아직 확실한 답을 찾을 수 없었습니다.여기 Python의 딕트에 관한 모든 것이 있습니다(아마도 누구보다도 많은 정보를 얻을 수 있었을 것입니다만, 답은 포괄적입니다). Python 사전은 해시 테이블로 구현됩니다. 해시 테이블은 해시 충돌을 허용해야 합니다. 즉, 두 개의 서로 다른 키가 동일한 해시 값을 갖는 경우에도 테이블 구현은 키와 값의 쌍을 명확하게 삽입하고 가져오는 전략을 가져야 합니다. Python 이 python dict는 오픈 어드레싱을 사용하여 해시 콜리전을 해결합니다(아래 참조). (dictobject.c:296-297 참조). 은 ..

sourcecode 2022.09.17

MariaDB 10.1 암호화 확인

MariaDB 10.1 암호화 확인 MariaDB에 테이블 수준의 InnoDB 데이터베이스 암호화를 설정하였습니다. 데이터가 제대로 암호화되었는지 확인할 수 있는 방법이 있는지 알고 싶습니다.검색해 보았습니다./var/lib/mysql/ibdata1하지만 그게 믿을 만한 테스트인지 아닌지 모르겠어요저는 이 질문을 mariadb.com에 올렸습니다.그때의 제안은 알려진 데이터에 대해 grep을 실행하는 것이었습니다. Rackspace의 DBA는 다음과 같은 바이너리 데이터를 보다 효율적으로 처리하기 위해 strings 명령을 대신 사용할 것을 제안했습니다. strings /var/lib/mysql/sample_table/user.ibd | grep "knownuser" 이 방법에서는 암호화된 테이블에 대한..

sourcecode 2022.09.17

두 Joda-Time DateTimes 간의 차이를 분 단위로 찾는 방법

두 Joda-Time DateTimes 간의 차이를 분 단위로 찾는 방법 제가 쓴 방법은 다음과 같습니다. public List loadNotYetInEmployee(int shift, Date date, int transitionVal, String type, User user) { DateTime datetime = new DateTime(date); datetime = datetime .plus(Period.minutes(shiftTiming.getSession1InTime())); List result = new ArrayList(); sql = SqlMapUtils.getSql("attendance.attendancestatus.latein", parameters); result = getJdb..

sourcecode 2022.09.17

속도 향상 인텔리J-Idea

속도 향상 인텔리J-Idea Scala 개발에 IntelliJ를 사용하고 있는데, 지난주에는 8GB의 새로운 RAM을 구입했기 때문에 사용할 때가 되었다고 생각했습니다.작업 매니저를 확인해보니 인텔리J는 ~250MB를 사용하고 있었습니다.이클립스부터 JVM 옵션을 조정하는 것이 속도 향상에 큰 도움이 된다는 것을 알았기 때문에 검색했습니다. OS X 용으로 JVM 옵션을 바로 찾을 수 없어서 Xmx를 조정하기 시작했습니다.1GB에서 더 이상 시동이 걸리지 않는다는 것을 깨달았습니다.인텔리J Java 버전을 확인해보니 구식이고 32비트입니다. 따라서 현재 JDK 및 64비트를 사용하려면 링크를 다음과 같이 변경해야 합니다. IntelliJ IDEA Community Edition 10.0.2\bin\ide..

sourcecode 2022.09.17

Java에서 대소문자를 구분하지 않는 리터럴 서브스트링을 교체하는 방법

Java에서 대소문자를 구분하지 않는 리터럴 서브스트링을 교체하는 방법 사용방법replace(CharSequence target, CharSequence replacement)String에서 타겟을 대소문자를 구분하지 않도록 하려면 어떻게 해야 합니까? 예를 들어, 현재 작동 방식: String target = "FooBar"; target.replace("Foo", "") // would return "Bar" String target = "fooBar"; target.replace("Foo", "") // would return "fooBar" 대체(또는 더 적합한 방법이 있는 경우)를 대소문자를 구분하지 않고 두 예에서 모두 "막대"를 반환하도록 하려면 어떻게 해야 합니까?String target ..

sourcecode 2022.09.17

작업 작성자의 Redx 상태에 액세스하시겠습니까?

작업 작성자의 Redx 상태에 액세스하시겠습니까? 예를 들어 다음과 같습니다. export const SOME_ACTION = 'SOME_ACTION'; export function someAction() { return { type: SOME_ACTION, } } 그리고 그 액션 크리에이터에서 글로벌 스토어 상태(모든 리듀서)에 액세스 하고 싶다.이렇게 하는 것이 좋습니까? import store from '../store'; export const SOME_ACTION = 'SOME_ACTION'; export function someAction() { return { type: SOME_ACTION, items: store.getState().otherReducer.items, } } 또는 다음과 ..

sourcecode 2022.09.17

MySQL "ERROR 1005 (HY000)" :'foo' 테이블을 만들 수 없습니다.#sql-12c_4' (오류번호: 150)

MySQL "ERROR 1005 (HY000)" :'foo' 테이블을 만들 수 없습니다.#sql-12c_4' (오류번호: 150) 에 몇 하는 작업을 하고 있었습니다.foo하지만 매번 외부 키에 관한 에러 번호 150이 표시됩니다.먼저, 테이블을 작성하기 위한 코드를 다음에 나타냅니다. CREATE TABLE Clients ( client_id CHAR(10) NOT NULL , client_name CHAR(50) NOT NULL , provisional_license_num CHAR(50) NOT NULL , client_address CHAR(50) NULL , client_city CHAR(50) NULL , client_county CHAR(50) NULL , client_zip CHAR(10)..

sourcecode 2022.09.17

Java 또는 C#에서의 예외 관리 베스트 프랙티스

Java 또는 C#에서의 예외 관리 베스트 프랙티스 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 6년 전에 문을 닫았어요 이 질문을 개선하다 지원서의 예외를 어떻게 처리해야 할지 막막해요. 예외와 관련된 문제가 1) 원격 서비스를 통해 데이터에 액세스하거나 2) JSON 개체를 역직렬화하는 데 기인하는 경우입니다.유감스럽게도 이러한 작업(네트워크 연결 끊기, JSON 개체 형식이 잘못되어 내 통제 범위를 벗어남)에 대해서는 성공을 보장할 수 없습니다. 그 결과, 예외가 발생했을 경우는, 기능내에서 검출해, FALSE 를 발신자에게 반환합니다.내 논리는 발신자가 정말로 신경 쓰..

sourcecode 2022.09.17

UNIX 소켓 파일용 mysqld_safe 디렉토리 '/var/run/mysqld'가 없습니다.

UNIX 소켓 파일용 mysqld_safe 디렉토리 '/var/run/mysqld'가 없습니다. mysqld_safe를 사용하여 mysql 서버 5.7.17을 시작할 때 다음 오류가 발생합니다. 2017-02-10T17:05:44.870970Z mysqld_safe Logging to '/var/log/mysql/error.log'. 2017-02-10T17:05:44.872874Z mysqld_safe Logging to '/var/log/mysql/error.log'. 2017-02-10T17:05:44.874547Z mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists. 어떻게 고칠까요?설치 시 이 디렉토리가 생성되지 않..

sourcecode 2022.09.17
반응형