반응형

IT 1036

Java에서의 어레이 길이

Java에서의 어레이 길이 아래와 같이 어레이를 선언했습니다. int[] arr = new int[10]; 그런 다음 어레이에 다음 값을 할당했습니다. arr[0] = 1; arr[1] = 2; arr[2] = 3; arr[3] = 4; 그런 다음 정수 변수를 선언하고 초기화했습니다. int arrayLength = arr.length; 이것은 실제 크기를 찾는 데 도움이 됩니다만, 어레이의 논리 크기를 찾는 방법이 있습니까?할당된 크기를 포함합니다.10. 되지 않은 인 "Default"가 0★★★★★★에int.단......length에, 「」이 됩니다.arr.lengtharr.length(). 그리고 신고된 크기인 10이 반환될 것입니다.명확하게 선언하지 않은 요소는 0으로 초기화됩니다.의 A 해서 '..

IT 2023.01.31

DB에서 점의 가장 가까운 점을 가져옵니다.

DB에서 점의 가장 가까운 점을 가져옵니다. Hibernate를 사용하여 대량의 포인트(위도와 경도)를 저장하는 MariaDB 데이터베이스를 사용합니다.jts.geom.Pointtype. 데이터베이스에 저장된다.geometry유형. 어떻게 하면 10점에 가장 근접할 수 있는지 알고 싶어요.SQL 쿼리를 사용하여 이를 수행하려면 어떻게 해야 합니까?또는 백엔드의 쿼리와 포스트 코드일 수도 있습니다. 감사합니다!예를 들어 다음과 같은 작업을 수행할 수 있습니다. create table t (loc point); insert into t (loc) values (POINT(10, 0)), (POINT(15, 20)), (POINT(50, 50)); 다음으로 (49, 49)에 가장 가까운 두 점을 찾을 수 있습..

IT 2023.01.31

JavaScript에 개체가 있는지 확인합니다.

JavaScript에 개체가 있는지 확인합니다. JavaScript에서 객체의 존재를 확인하려면 어떻게 해야 합니까? 다음과 같은 기능이 있습니다. if (!null) alert("GOT HERE"); 그러나 이 경우 오류가 발생합니다. if (!maybeObject) alert("GOT HERE"); 오류: maybeObject정의되어 있지 않습니다. 를 안전하게 사용할 수 있습니다.typeof연산자가 정의되지 않은 변수의 경우. null을 포함한 값이 할당되어 있는 경우 typeof는 정의되지 않은 값을 반환합니다.type of는 항상 문자열을 반환합니다. 그러므로 if (typeof maybeObject != "undefined") { alert("GOT THERE"); } 반쪽 진실이 많으니까 좀..

IT 2023.01.31

MariaDB/MySQL에서 = 대신 <=>을(를) 사용하지 않는 경우

MariaDB/MySQL에서 = 대신 을(를) 사용하지 않는 경우 사용할 이유가 있습니까?=MariaDB/MySQL 대신?아무래도...=연산자는 null이 식 결과에 적합한 경우에만 적합합니다. 다음 중 하나를 교체하면 어떤 결과가 발생합니까?=와 함께양쪽 오퍼랜드가 null이 될 수 없는 경우에도(동작은 그대로 유지되어야 한다). 일단의 의미는NULL상당히 불명확합니다.인터넷에는 사람들이 그것을 어떻게 해석하는지에 대한 많은 기사가 있다. 따라서 를 사용하여다른 개발자가 잘 이해하지 못할 수 있는 위험 요소보다 혼란을 가중시키고 위험을 감수할 수 있습니다.이는 대부분의 사람들이 쿼리에서 기대하는 표준 동작과 크게 어긋납니다.굳이 사용할 이유가 없는 한 피하는 것이 좋습니다.a = b -- Always ..

IT 2023.01.31

MariaDB - my.cnf를 통해 max_connections를 설정할 수 없습니다.

MariaDB - my.cnf를 통해 max_connections를 설정할 수 없습니다. /etc/my.cnf에서 max_connections 파라미터를 설정하는데 어려움을 겪고 있는데 MariaDB가 파일에서 파라미터를 읽지 않는 것 같습니다. /etc/my.cnf 파일: [mysqld] #skip-grant-tables datadir=/data/mysql socket=/data/mysql/mysql.sock # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # network connect_timeout = 60 wait_timeout = 28800 max_connections = 10..

IT 2023.01.31

날짜 형식 지정(Moment.js)

날짜 형식 지정(Moment.js) 다음 형식의 문자열이 있습니다. var testDate = "Fri Apr 12 2013 19:08:55 GMT-0500 (CDT)" Moment.js get은 이 포맷으로 사용하고 싶습니다.mm/dd/yyyy : 04/12/2013표시용입니다. 이 방법으로 하려고 했는데 moment(testDate,'mm/dd/yyyy'); 어떤 오류와 설명there is no such method called replace내가 잘못된 방법으로 접근하고 있는 건가요? 편집 또한 Meteor.js용으로 패키지화된 Moment.js 버전을 사용하고 있습니다. Object [object Date] has no method 'replace' : The Exact error from the ..

IT 2023.01.31

Python 형식 문자열에서 %s의 의미는 무엇입니까?

Python 형식 문자열에서 %s의 의미는 무엇입니까? 무엇인가.%sPython에서는요?그리고 다음 코드 부분은 어떤 역할을 할까요? 예를 들면... if len(sys.argv) < 2: sys.exit('Usage: %s database-name' % sys.argv[0]) if not os.path.exists(sys.argv[1]): sys.exit('ERROR: Database %s was not found!' % sys.argv[1]) 이것은 문자열 형식 구문(C에서 차용)입니다. "PyFormat"을 참조하십시오. Python은 값의 문자열 형식을 지원합니다.여기에는 매우 복잡한 표현이 포함될 수 있지만 가장 기본적인 사용법은 값을 문자열에 삽입하는 것입니다.%s플레이스 홀더 다음으로 매우 ..

IT 2023.01.21

치명적 오류: 정의되지 않은 함수 mysql_connect() 호출

치명적 오류: 정의되지 않은 함수 mysql_connect() 호출 PHP, MySQL, Apache가 있습니다. localhost()정상적으로 동작하고 있습니다.MySQL을 사용하다 치명적 오류: 정의되지 않은 함수 mysql_connect() 호출 어떻게 하면 고칠 수 있을까요?7로 하여 PHP 7로 하였습니다.mysql_connect을 사용하다다음과 같이 합니다. php -version 로로 change change .mysqli_connect $host = "127.0.0.1"; $username = "root"; $pass = "foobar"; $con = mysqli_connect($host, $username, $pass, "your_database"); PHP를 PHP를 .mysql_* f..

IT 2023.01.21

MySQL은 두 값 사이에서 랜덤 값을 가져옵니다.

MySQL은 두 값 사이에서 랜덤 값을 가져옵니다. 두 개의 열이 연속으로 있습니다.min_value,max_value. 다음과 같은 선택을 할 수 있는 방법이 있습니까? SELECT RAND(`min_v`, `max_v`) `foo` [..] 알고 있습니다RAND다른 일을 한다; 내가 (도움으로) 접근한 가장 가까운 것은(RAND() * (max-min))+minfloat number가 생성되는데, ROUND()가 필요합니다.이것은 완전히 잘못된 것입니다. 다른 방법을 제안할 수 없는 한(매우 유용할 것 같다) PHP 방식으로 하겠습니다.정말로.ROUND((RAND() * (max-min))+min)MySQL에서 원하는 작업을 수행할 수 있는 가장 좋은 방법입니다.또한 ActionScript, Java..

IT 2023.01.21

문자열에서 모든 특수 문자 제거

문자열에서 모든 특수 문자 제거 이 질문에는 이미 답변이 있습니다. 문자열을 단일 하이픈 구분자로만 slug로 변환 (10개의 답변) 닫힘2년 전에요. URL에 문제가 있습니다.무엇이든 포함할 수 있는 제목을 변환하고 특수 문자를 모두 삭제하여 문자와 숫자만 사용할 수 있도록 하고 싶습니다.물론 공백은 하이픈으로 바꾸고 싶습니다. 어떻게 해야 할까요?정규 표현(regex)이 사용되고 있다는 이야기는 많이 들었습니다.이것은, 고객이 원하는 것을 실현합니다. function clean($string) { $string = str_replace(' ', '-', $string); // Replaces all spaces with hyphens. return preg_replace('/[^A-Za-z0-9\-]..

IT 2023.01.21
반응형