반응형

전체 글 794

MySQL 개선 문제(innodb_log_file_size)

MySQL 개선 문제(innodb_log_file_size) 우리는 데이터베이스 서버의 효율성을 개선하려고 노력하고 있습니다. MySQLTunner 권장사항 중 하나는 innodb_log_file_size를 12GB로 늘리는 것입니다.이 변경으로 쿼리 속도와 성능이 크게 향상될 수 있습니다.이 파라미터를 1GB 이상 늘리면 서비스가 시작되지 않고 로그를 삭제하고 완전히 정지해도 1GB 이상의 파라미터로 시작할 수 없게 됩니다. 일부 정보: mysql Ver 14.14 Distrib 5.5.62, for debian-linux-gnu innodb_buffer_pool_size = 100G innodb_file_per_table = ON innodb_buffer_pool_instances = 64 innod..

programing 2022.10.12

장소와 보유 장소

장소와 보유 장소 입니까(예: " " " 등).select 1 as "number")의 설명HAVING andWHEREMySQL 서 my? 이 방법 요?WHERE 1( 「 」 、 「 。 MySQL에서 WHERE가 아닌 HAVING 뒤에 직접 만든 열(예를 들어 "1을 번호로 선택")을 배치해야 하는 이유는 무엇입니까? WHERE됩니다.GROUP BY,HAVING다음에 적용됩니다(집약으로 필터링 할 수 있습니다). 두 구 모두 할 수 에일리어스는 에일리어스를 할 수 없습니다.MySQL를 할 수 있습니다.SELECT ( 「」)GROUP BY,ORDER BY ★★★★★★★★★★★★★★★★★」HAVING. WHERE 1(열 이름 대신 전체 정의 쓰기)을 실행하는 대신 단점이 있습니까? 되지 않은 집계를 에 .W..

programing 2022.10.12

배열에서 가장 높은 값의 반환 색인

배열에서 가장 높은 값의 반환 색인 다음과 같은 배열에서 배열에서 가장 높은 값의 인덱스를 가져오려면 어떻게 해야 합니까?다음 어레이의 경우 원하는 결과는 '11'입니다. Array ( [11] => 14 [10] => 9 [12] => 7 [13] => 7 [14] => 4 [15] => 6 ) 솔루션은 다음과 같습니다. $maxs = array_keys($array, max($array)) 주의: 그러면 지정된 최대값과 관련된 모든 키를 가져올 수 있습니다. 이 중 하나의 키에만 관심이 있는 경우 $maxs[0]를 사용하십시오. array_search() 값 반환: 배열에 바늘 키가 있으면 키를 반환하고, 없으면 FALSE를 반환합니다. 건초더미에서 바늘이 두 번 이상 발견되면 일치하는 첫 번째 키가..

programing 2022.10.12

boto3에서 오류를 처리하는 방법

boto3에서 오류를 처리하는 방법 boto3에 대한 적절한 에러 처리 방법을 찾고 있습니다. IAM 사용자를 생성하려고 합니다. def create_user(username, iam_conn): try: user = iam_conn.create_user(UserName=username) return user except Exception as e: return e create_user 호출이 성공하면 API 호출의 http 상태 코드와 새로 생성된 사용자의 데이터를 포함하는 깔끔한 개체를 얻을 수 있습니다. 예제: {'ResponseMetadata': {'HTTPStatusCode': 200, 'RequestId': 'omitted' }, u'User': {u'Arn': 'arn:aws:iam::omi..

programing 2022.10.12

MySQL에서 생성된 컬럼 정의를 찾는 방법

MySQL에서 생성된 컬럼 정의를 찾는 방법 테스트 직원 데이터베이스의 급여 테이블에 다음과 같이 가상 생성 열을 추가했습니다. ALTER TABLE salaries ADD COLUMN salary_k int AS (salary / 1000); 이제 질문할 때INFORMATION_SCHEMA.COLUMNS그EXTRA컬럼에 표시되다VIRTUAL GENERATED예상대로입니다만, 이 경우 생성된 컬럼의 상세 정보를 어떻게 얻을 수 있습니까?(salary / 1000)?COLUMN_DEFAULT드라마들.NULL. SHOW CREATE TABLE salaries결과에 자세한 내용이 표시되지만, 나는 결과를 더 큰 쿼리의 일부로 원한다.INFORMATION_SCHEMA그래서 저는 안 되겠네요. 안에 있어요.GEN..

programing 2022.10.12

vue 및 모멘트를 사용하여 Jasmine의 버튼 메서드에 인수를 전달할 수 없습니다.

vue 및 모멘트를 사용하여 Jasmine의 버튼 메서드에 인수를 전달할 수 없습니다. 유닛 테스트를 시도하고 있는 Vue 앱이 있습니다.jasmine/karma컴포넌트의 코드는 다음과 같습니다. 사용 후v-for=(data,index)데이터베이스, 설정 중data.date템플릿에서 다음을 수행합니다. {{ dateFilter(data.date) }} 이제 주어진 데이터가 올바른 형식인지 테스트할 수 있습니다.현재 스펙 파일에는 다음과 같은 것이 있습니다. import { mount } from '@vue/test-utils'; import moment from 'moment' it('should call method', () => { const selector = wrapper.find('date');..

programing 2022.10.12

리플렉션을 통해 Java 클래스의 퍼블릭 스태틱 최종 필드/속성 값을 가져옵니다.

리플렉션을 통해 Java 클래스의 퍼블릭 스태틱 최종 필드/속성 값을 가져옵니다. 수업이 있다고 가정합니다. public class R { public static final int _1st = 0x334455; } 반영을 통해 "_1st" 값을 얻으려면 어떻게 해야 합니까?먼저 클래스의 필드 속성을 가져온 다음 값을 가져올 수 있습니다.유형을 알고 있는 경우 get 메서드 중 하나를 null과 함께 사용할 수 있습니다(스태틱필드의 경우에만 실제로 get 메서드에 전달된 인수는 완전히 무시됩니다).그렇지 않으면 getType을 사용하여 다음과 같이 적절한 스위치를 쓸 수 있습니다. Field f = R.class.getField("_1st"); Class t = f.getType(); if(t == in..

programing 2022.10.12

사용자 지정 정렬 순서를 사용하여 개체의 ArrayList 정렬

사용자 지정 정렬 순서를 사용하여 개체의 ArrayList 정렬 주소록 앱에 정렬 기능을 구현하려고 합니다. 하고 ArrayList contactArrayContact는 이름, 집 번호, 휴대전화 번호 및 주소의 4가지 필드를 포함하는 클래스입니다.분분 on on on on로 name. 이를 위해 커스텀 정렬 함수를 작성하려면 어떻게 해야 합니까?다음은 객체 정렬에 대한 튜토리얼입니다. Java 튜토리얼 - 컬렉션 - 객체 순서 지정 몇 가지 예를 들겠지만, 어쨌든 읽어보는 것을 추천합니다. 으로 분류할 수 있습니다.ArrayList. 자연(기본값) 순서를 정의하려면 다음 절차를 수행해야 합니다.Contact디폴트로 정렬하는 것을 전제로 하고 있습니다.name다음 작업을 수행합니다(간단하게 하기 위해 체..

programing 2022.10.12

뷰 제한으로 정렬한 다음 다른 열로 정렬

뷰 제한으로 정렬한 다음 다른 열로 정렬 뷰별로 정렬하고 4로 제한하는 쿼리가 데이터베이스에서 *를 데이터베이스에서 선택합니다. SELECT * FROM articles WHERE visible = 1 ORDER BY views LIMIT 4; 그러나 같은 쿼리에서 updated_at 열별로 정렬된 다른 모든 행을 찾습니다. 이런 시도도 해봤지만 잘 되지 않는다. (SELECT * FROM articles ORDER BY views DESC LIMIT 4) UNION (SELECT * FROM articles ORDER BY updated_at DESC); 제안서는 홈페이지에서 가장 인기 있는 기사 4개를 "고정"하여 시간별로 주문하는 것입니다. 행을 반복하지 않고 동일한 쿼리에서 여러 방법으로 주문하는..

programing 2022.10.12

java.displaces를 클릭합니다.Illogal Access Error: 클래스 lombok.javac.apt를 클릭합니다.Lombok Processor는 com.sun.tools.javac.processing 클래스에 액세스할 수 없습니다.Javac Processing Environment(Javac 처리 환경)

java.displaces를 클릭합니다.Illogal Access Error: 클래스 lombok.javac.apt를 클릭합니다.Lombok Processor는 com.sun.tools.javac.processing 클래스에 액세스할 수 없습니다.Javac Processing Environment(Javac 처리 환경) 이 질문에는 이미 답변이 있습니다. Java-16과 호환되지 않는 jdk.compiler 내부 패키지에 대한 Lombok 액세스 (8개의 답변) 닫힘작년. 코딩에 익숙하지 않은 저는 Lombok 플러그인을 사용하여 특정 클래스의 내 필드에 대한 Getters/Setters e.t.c.를 자동으로 생성하려고 합니다.이 경우 다음과 같은 오류가 나타납니다. 오류: java: java.disp..

programing 2022.10.12
반응형