반응형

분류 전체보기 677

첫 글자를 대문자로 쓴다.MySQL

첫 글자를 대문자로 쓴다.MySQL MySQL 용어로 이 TSQL과 동등한 것을 아는 사람이 있습니까? 각 엔트리의 첫 글자를 대문자로 쓰려고 합니다. UPDATE tb_Company SET CompanyIndustry = UPPER(LEFT(CompanyIndustry, 1)) + SUBSTRING(CompanyIndustry, 2, LEN(CompanyIndustry)) 거의 비슷합니다.+ 연산자 대신 CONCAT() 함수를 사용하도록 변경하면 됩니다. UPDATE tb_Company SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), SUBSTRING(CompanyIndustry, 2)); 이거 돌 것 같아hello로.Hello,wOrLd로..

programing 2022.09.17

단추가 양식을 제출하지 않도록 하는 방법

단추가 양식을 제출하지 않도록 하는 방법 다음 페이지에서 Firefox에서는 remove 버튼을 누르면 폼이 전송되지만 add 버튼은 전송되지 않습니다. 어떻게 이 문제를 막을 수 요?remove튼을을 눌러? ??? function addItem() { var v = $('form :hidden:last').attr('name'); var n = /(.*)input/.exec(v); var newPrefix; if (n[1].length == 0) { newPrefix = '1'; } else { newPrefix = parseInt(n[1]) + 1; } var oldElem = $('form tr:last'); var newElem = oldElem.clone(true); var lastHidden ..

programing 2022.09.17

Java null을 통해 .timeout() 대신 ==을 사용하는 이유를 확인합니다.

Java null을 통해 .timeout() 대신 ==을 사용하는 이유를 확인합니다. Java에서는 null check를 할 때 .xx가 아닌 ==를 사용해야 한다고 합니다.그 이유는 무엇입니까?그 둘은 완전히 다른 것이다. ==는 변수에 포함된 오브젝트 참조(있는 경우)를 비교합니다. .equals()는 평등의 의미에 대한 계약에 따라 두 객체가 동일한지 여부를 확인합니다.계약에 따라 서로 다른 두 객체 인스턴스가 "동일" 수 있습니다.그리고 그 이후로 세세한 부분까지equals메서드는 a 하려고 할 때 사용합니다.nullNullPointerException. 예: class Foo { private int data; Foo(int d) { this.data = d; } @Override public ..

programing 2022.09.17

SQLSTATE[HY000]: 일반 오류: Larabel에서 2053 오류가 발생합니다.

SQLSTATE[HY000]: 일반 오류: Larabel에서 2053 오류가 발생합니다. 먼저, 저의 환경은 LAMP(MariaDB의 약자)입니다. 전체 오류: SQLSTATE[HY000]: General error: 2053 (SQL: UPDATE Demos SET Hit = ifnull(Hit,0) + 1 WHERE id = '27') 모델 내의 코드는 protected function IncreaseHit($id) { DB::select('UPDATE Demos SET Hit = ifnull(Hit,0) + 1 WHERE id = \''.$id.'\''); } 내가 말하고 싶은 것은 이 코드가 우리 동네에서 잘 작동한다는 것이다.(로컬 환경은 MAMP입니다). 그리고 컨트롤러에서 모델 메서드를 호출..

programing 2022.09.17

컬렉션을 어레이로 변환하는 가장 쉬운 방법

컬렉션을 어레이로 변환하는 가장 쉬운 방법 예를 들어,Collection. (현재 컨텍스트에서 LoC에서 가장 짧은) 변환 방법은 무엇입니까?Foo[]잘 알려진 라이브러리는 모두 허용됩니다. UPD: (이 섹션의 한 가지 케이스가 더 있습니다.다른 스레드를 작성할 필요가 있다고 생각되는 경우는, 코멘트를 남겨 주세요).변혁은 어떨까요?Collection로.Bar[]어디에Bar유형의 매개 변수가 1개인 생성자가 있음Foo예.public Bar(Foo foo){ ... }?어디에x는 컬렉션입니다. Foo[] foos = x.toArray(new Foo[x.size()]); Java 8을 사용하여 업데이트된 질문에 대한 대체 솔루션: Bar[] result = foos.stream() .map(x -> new..

programing 2022.09.17

#1071 - 지정된 키가 너무 깁니다. 최대 키 길이는 1000바이트입니다.

#1071 - 지정된 키가 너무 깁니다. 최대 키 길이는 1000바이트입니다. 이 제목의 질문은 이전에 답변한 적이 있습니다만, 꼭 읽어 주십시오.게시하기 전에 이 오류에 대한 다른 질문/응답 내용을 모두 읽었습니다. 다음 쿼리에 대해 위의 오류가 발생하였습니다. CREATE TABLE IF NOT EXISTS `pds_core_menu_items` ( `menu_id` varchar(32) NOT NULL, `parent_menu_id` int(32) unsigned DEFAULT NULL, `menu_name` varchar(255) DEFAULT NULL, `menu_link` varchar(255) DEFAULT NULL, `plugin` varchar(255) DEFAULT NULL, `menu..

programing 2022.09.17

CTE를 사용하지 않고 SQL 쿼리에서 계층적 결과(pedigree)를 생성하는 방법

CTE를 사용하지 않고 SQL 쿼리에서 계층적 결과(pedigree)를 생성하는 방법 나는 개 데이터베이스를 가지고 있다.각각의 개는 시어와 댐의 부모가 있다.phpmyadmin과 MariaDB 10.0의 문제로 CTE를 사용할 수 없습니다. CTE를 사용하기 위해 MariaDB 10.2.20으로 업데이트했습니다.아직 "인식할 수 없는 문 유형"을 수신하고 있습니다.phpMyAdmin의 (WID 근처) 테이블은animal 작업 중인 열은 다음과 같습니다.id,akc_reg_num,akc_parent_sire,akc_parent_dam 하위 카테고리를 로드하는 것과 마찬가지로 한 세대만 얻으려고 했지만, 부모가 두 명일 때는 한 세대뿐입니다. 나는 이 해결책을 시도해 보았지만, 각 형제자매의 두 부모에 대..

programing 2022.09.17

테이블에 삽입하여 테이블에서 선택합니다. 여기서 열 이름 = xxx 및 열 이름 2 = yyy 루프가 너무 많습니다.

테이블에 삽입하여 테이블에서 선택합니다. 여기서 열 이름 = xxx 및 열 이름 2 = yyy 루프가 너무 많습니다. 필요한 만큼 완전하지만 간결하도록 노력하겠습니다.제가 빠뜨린 게 있으면 알려주세요. 나는 일련의 활동을 가지고 있으며, 각각의 활동은 주어진 활동을 완료하기 위해 필요한 단계로 구성되어 있습니다.각 단계에는 단계에 따라 몇 가지 추가 구성 요소가 있습니다.이것을 트리로 본다면 다음과 같습니다. ACTIVITY -- STEP ---- COMPONENT 컴포넌트 테이블의 데이터셋 결과를 다음에 나타냅니다. mySQL insert/select 문을 작성하려고 합니다.이 문을 사용하면 다음 파일을 카피할 수 있습니다.ID = 84단, 삽입 시 ID 값은 의 새 ID를 상속해야 합니다.ACTIVI..

programing 2022.09.17

MySQL에 데이터를 삽입하면서 잠금 테이블을 작성하는 방법

MySQL에 데이터를 삽입하면서 잠금 테이블을 작성하는 방법 객관적으로 사용자가 요청할 때(REST API) 복사하고 싶다N테이블에서 레코드source식탁에 올리다destination. 현재의 솔루션 트랜잭션을 시작합니다. 테이블 잘라내기destination. 테이블에 삽입destination에서 고르다.source제한.N(단일 쿼리). 트랜잭션을 커밋합니다. 문제 N범위 사이에 있을 수 있다100000-2500000사용자가 다음 명령어를 사용하여2개의 요구를 연속해서 했을 경우N그때 기록하다2xN레코드가 삽입되고 있습니다. 흐름의 예: [액션 - 1] 사용자가 복사 요청을 한다100기록. [액션 - 1] 거래가 시작됩니다. [액션 - 2] 사용자가 복사 요청을 한다200기록. [액션 - 1] 잘린 표d..

programing 2022.09.17

리스트에서 최대값과 그 지수를 찾는 피톤식 방법?

리스트에서 최대값과 그 지수를 찾는 피톤식 방법? 리스트에서 최대값을 원한다면, 그냥 쓸 수 있습니다.max(List)그러나 최대값 인덱스가 필요한 경우에는 어떻게 해야 합니까? 이렇게 쓸 수 있어요. maximum=0 for i,value in enumerate(List): if value>maximum: maximum=value index=i 하지만 나에게는 지루해 보인다. 그리고 내가 쓴다면: List.index(max(List)) 그런 다음 목록을 두 번 반복합니다. 더 좋은 방법이 있을까요?인정된 답변은 훌륭하다고 생각합니다만, 그것을 명확하게 하는 것은 어떻습니까?저는 더 많은 사람들이 당신의 코드를 이해할 것이라고 생각합니다.그것은 PEP 8에 동의하고 있습니다. max_value = max..

programing 2022.09.16
반응형