반응형

전체 글 946

URL에 대한 최적의 데이터베이스 필드 유형

URL에 대한 최적의 데이터베이스 필드 유형 MySQL 테이블에 URL을 저장해야 합니다.길이가 불분명한 URL을 보유하는 필드를 정의하기 위한 베스트 프랙티스는 무엇입니까? 일반적인 웹 브라우저 중 최소 공통분모 최대 URL 길이: 2,083 (Internet Explorer) http://dev.mysql.com/doc/refman/5.0/en/char.html VARCHAR 열의 값은 가변 길이의 문자열입니다.길이는 MySQL 5.0.3 이전 버전에서는 0 ~255, 5.0.3 이후 버전에서는 0 ~65,535 의 값으로 지정할 수 있습니다.MySQL 5.0.3 이후 VARCHAR의 유효 최대 길이는 최대 행 크기(65,535 바이트, 모든 열에서 공유) 및 사용되는 문자 세트에 따라 달라집니다. ..

source 2022.10.25

Java는 불량 데이터에 대한 예외를 발생시키지 않는 int.tryparse를 가지고 있습니까?

Java는 불량 데이터에 대한 예외를 발생시키지 않는 int.tryparse를 가지고 있습니까? 이 질문에는 이미 답변이 있습니다. 닫힘10년 전에요. 중복 가능성: Java: Integer.parseInt()를 캡슐화하는 좋은 방법 문자열을 플로트로 변환하고 자바에서 try/float 사용을 피하는 방법 C#에는 Int가 있습니다.TryParse:Int32.TryParse 메서드(String, Int32%) 이 방법의 장점은 불량 데이터에 대해 예외를 두지 않는다는 것입니다. 자바에서는Integer.parseInt("abc")예외가 발생하며, 이러한 상황이 발생할 수 있는 경우 퍼포먼스가 크게 저하됩니다. 퍼포먼스가 문제가 되는 경우, 이 문제를 해결할 수 있는 방법이 있을까요? 다른 방법은 regex..

source 2022.10.25

자바에서 패키지 이름을 포함한 현재 클래스 이름을 가져오려면 어떻게 해야 합니까?

자바에서 패키지 이름을 포함한 현재 클래스 이름을 가져오려면 어떻게 해야 합니까? 저는 프로젝트를 진행하고 있는데, 한 가지 요건은 주요 방법에 대한 두 번째 인수가 "로 시작되는지 여부입니다./(Linux의 경우) 절대 경로로 간주해야 하지만 (문제가 되지 않습니다)로 시작하지 않으면/"는 클래스의 현재 작업 경로를 가져오고 지정된 인수를 추가합니다. 클래스 이름은 여러 가지 방법으로 얻을 수 있습니다.System.getProperty("java.class.path"),new File(".")그리고.getCanonicalPath(), 기타 등등... 문제는 패키지가 저장되어 있는 디렉토리만 제공된다는 것입니다.즉, 클래스가 "에 저장되어 있는 경우입니다..../project/this/is/package..

source 2022.10.25

MariaDB 30일 이내에 만료되는 계정의 모든 레코드를 선택합니다.

MariaDB 30일 이내에 만료되는 계정의 모든 레코드를 선택합니다. 어떻게 해야 하나요? SELECTMariaDB를 사용한 레코드의 어카운트가 30일 이내에 만료되도록 설정되어 있는 경우max()유통기한? 주의사항: 오늘이 2017년 12월 7일이고 계정 "a"의 최대 만료일이 2018년 6월 1일 미만인 경우 원하는 계정 "a"에 대한 기록은 절대 반환되지 않습니다.SELECT이 테이블에도 오늘 날짜보다 오래된 계정 "a" 행이 포함되어 있는지 여부에 관계없이 쿼리합니다. 선택해야 할 항목: 계정 "b"에는 2개의 레코드가 있으며, 이 레코드는max()레코드는 30일 미만입니다.행id4는 원하는 행에서 반환되는 행입니다.SELECT문의합니다. +----+---------+------------+ |..

source 2022.10.25

목록 뷰 getList하위 게시 항목에서 ItemXmlAttributes 메서드가 실패함

목록 뷰 getList하위 게시 항목에서 ItemXmlAttributes 메서드가 실패함 항목 수정 시 SG/Folder 목록 보기 데이터를 채우는 JS 클래스를 만들었습니다.(Jaime의 어프로치대로)작성된 출판물의 아이템을 조작하면 모든 것이 잘 동작합니다. 예: 컴포넌트 또는 페이지를 열고 커스텀을 엽니다.locked by컬럼이 즉시 갱신되고 내 사용자 이름이 표시됩니다. 그러나 하위 게시물에 가서 해당 프로세스를 반복하면 상위 항목을 현지화할지 편집할지 묻는 창이 나타납니다.상위 창을 편집하도록 선택하면 코드가 작동하지 않습니다.초기 디버깅에서는 아직 파악하지 못했습니다.Chrome은 오류를 삼키는 것 같습니다. Firefox는 다음과 같은 난해한 정보를 제공합니다. 타임스탬프: 2012년 6월 ..

source 2022.10.25

마리아 DB가 시작을 거부

마리아 DB가 시작을 거부 OSX MariaDb 인스턴스(Brew 경유로 설치됨)에서 다음 오류 덤프 및 Conf가 발생했습니다.DB가 실행되는 동안 Mac이 동결되고 재시작되기 전에 이 DB는 정상적으로 작동했습니다. mysql.server start를 시도하면 다음 오류가 나타납니다.mysqld_safe starting mysqld daemon with database from /usr/local/var/mysql ERROR! 잉여 .pid 파일을 체크하고 삭제했습니다(세이프 모드에서 시작하거나 테이블 파손에 대한 DB체크를 실시한 후 체크에 합격). 내 .cnf 파일: # This group is read both both by the client and the server # use it for ..

source 2022.10.25

DB에 연결하지 않고 mysql_real_escape_string 대신 사용할 수 있습니다.

DB에 연결하지 않고 mysql_real_escape_string 대신 사용할 수 있습니다. DB접속 없이 드라이테스트를 해야 하는 경우가 있기 때문에 데이터베이스에 접속하지 않고 mysql_real_escape_string으로 기능하도록 하고 싶습니다.mysql_escape_string은 권장되지 않으므로 바람직하지 않습니다.조사 결과: http://www.gamedev.net/community/forums/topic.asp?topic_id=448909 http://w3schools.invisionzone.com/index.php?showtopic=20064DB 연결 없이 문자열을 안전하게 이스케이프하는 것은 불가능합니다. mysql_real_escape_string()준비된 문장은 적절한 문자 집합을..

source 2022.10.25

키보드 이벤트키 코드가 사용되지 않습니다.이것은 실제로 무엇을 의미합니까?

키보드 이벤트키 코드가 사용되지 않습니다.이것은 실제로 무엇을 의미합니까? MDN에 따르면, 우리는 가장 확실한 방법으로.keyCode되지 않습니다권장되지 않습니다. https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode W3 학교에서는, 이 사실이 경시되고 있고, 단지 다음과 같은 부수적인 언급이 있을 뿐이다..keyCode을 위해서만 되며 최신 에서는 DOM 사용을 합니다..key대신 속성을 지정합니다. 는 제는 the the the the the the the the the.key브라우저에서는 지원되지 않습니다.엇을을 사용 ?? ????가가 놓친 ?? ???예를 들어 "Enter" 키를 클릭했는지 여부를 감지하려면 다음 절차를 ..

source 2022.10.25

데이터 속성을 Vuex getter에서 반환된 값으로 설정하는 방법

데이터 속성을 Vuex getter에서 반환된 값으로 설정하는 방법 이전 컴포넌트에서 사용자가 클릭한 항목에 따라 데이터를 표시하는 Vue 컴포넌트가 있습니다.처음 클릭할 때 '현재' 인덱스를 설정합니다.다음 페이지로 넘어가면 데이터 어레이를 검색하여 '현재' 데이터를 반환하는 게터가 있습니다. 리디렉션되는 구성 요소는 사용자가 편집할 수 있는 양식입니다.최신 데이터를 미리 입력해 두고 싶습니다.플레이스 홀더가 아닌 실제 값으로 표시되므로 사용자가 직접 편집할 수 있습니다. 문제는 getter에서 반환된 값을 v-model로 바인딩할 수 있도록 데이터 함수 값으로 설정하는 방법을 모른다는 것입니다. HTML VUE data: function() { return { name: this.currentArea..

source 2022.10.25

HeidiSQ 시작 시 액세스 거부 메시지l

HeidiSQ 시작 시 액세스 거부 메시지l MariaDB를 사용하기 위해 HeidiSQL을 설치했습니다.HeidiSQL이 세션을 생성하여 열었을 때 다음과 같은 메시지가 나타납니다. / * Start "MyDB" session * / / * Access denied * / 액세스가 거부되었지만 기본 SQL을 사용할 수 있습니다. 환경: Windows 10 x 64, MariaDB 10.3, HeidiSQL 9.5.0.5196 이거 고치는 거 도와줄 사람 있어요?당신의 것은 구식이므로 최신 버전으로 업데이트 하는 것을 추천합니다. 다음 질문에서도 같은 문제가 해결되었습니다.https://stackoverflow.com/a/51494222/10820177 기본적으로 "접근 거부" 오류는 물리적 연결을 설정..

source 2022.10.25
반응형