반응형

전체 글 719

3차 연산자 및 문자열 연결 특이점?

3차 연산자 및 문자열 연결 특이점? 안녕하세요. 이 코드가 (적어도 저에게는) 잘못된 결과를 산출하는 이유를 알고 싶습니다. 음, 아마 제가 잘못한 것 같아요. $description = 'Paper: ' . ($paperType == 'bond') ? 'Bond' : 'Other'; 만약 종이가유형은 '본드'이고 설명은 '용지:본드'이며, 종이인 경우유형이 '본드'와 동일하지 않으며 설명은 '용지:'기타' 하지만 제가 이 코드를 실행하면 'Bond' 또는 'Other'라는 결과가 나와 'Paper:'라는 문자열이 어디로 갔는지 궁금하게 됩니다.$description = 'Paper: ' . ($paperType == 'bond' ? 'Bond' : 'Other'); 문자열이 올바른 순서로 문자열에 연..

programing 2023.08.04

쿼리 실행에서 테이블 열기 상태는 정확히 무엇입니까?

쿼리 실행에서 테이블 열기 상태는 정확히 무엇입니까? 저는 mariadb에서 "테이블 열기" 상태에 있는 쿼리를 여러 번 보았습니다.하지만 저는 동일한 문서를 찾을 수 없었습니다. 이 상태는 언제 발생합니까? 이 상태가 오래 지속되면(예: 30초) 불량입니까?그렇다면 무엇이 원인이 될 수 있습니까? mariadb에 대한 문서에 따르면 테이블을 여는 것은 빠른 프로세스여야 하며 잠금 장치에 의해 차단되지 않는 한 끼여서는 안 됩니다.예를 들어, 다른 쿼리는 테이블을 열어두기 위해 잠글 수 있습니다.table_open_cache 값이 충분히 큰지 확인하는 것도 고려해야 합니다. 나사산 상태에 대한 mariadb 설명서를 참조하십시오.언급URL : https://stackoverflow.com/question..

programing 2023.08.04

PL/SQL Developer의 실행 절차에 문제가 있습니다.

PL/SQL Developer의 실행 절차에 문제가 있습니다. 프로시저를 만들고 실행하는 것은 이번이 처음입니다.먼저 간단한 테이블을 만듭니다.테이블의 DB 구성표는 다음과 같습니다. 테이블 이름: Ziaci 열: ZiakId - 기본 키, 번호 성, 바르샤르2 이름, varchar2 TriedaId - 위조 키, 번호 스토어 프로시저는 테이블에 데이터만 삽입하고 다음 SQL cmd를 사용하여 스토어 프로시저를 만들었습니다. create procedure ziaci_proc(surname_in in varchar2, firstname_in in varchar2, triedaid_in in number) is begin insert into ziaci (surname, firstname,triedaid) ..

programing 2023.08.04

포크를 호출할 때 스레드가 복사됩니까?

포크를 호출할 때 스레드가 복사됩니까? 스레드와 호출로 실행 중인 프로그램이 있는 경우fork()유닉스 기반 시스템에서 스레드가 복사됩니까?현재 프로세스의 가상 메모리가 생성된 새 프로세스에 1:1로 복사되는 것으로 알고 있습니다.스레드는 프로세스의 가상 메모리에 자체 스택이 있다는 것을 알고 있습니다.따라서 적어도 스레드 스택도 복사해야 합니다.하지만 가상 메모리에 상주하지 않아 복사되지 않는 스레드가 더 있는지는 모르겠습니다.없는 경우 두 프로세스가 스레드를 공유합니까, 아니면 독립적인 복사본입니까?아니요. 스레드가 복사되지 않음fork()POSIX 사양은 다음과 같습니다(강조는 나의 것임을 강조함). 포크 - 새 프로세스 생성 프로세스는 단일 스레드로 생성되어야 합니다.멀티스레드 프로세스가 포크()..

programing 2023.08.04

문자열에서 영숫자가 아닌 모든 문자 바꾸기

문자열에서 영숫자가 아닌 모든 문자 바꾸기 (a-z 또는 0-9)와 같이 표준 문자나 숫자가 아닌 모든 문자를 별표로 바꿀 문자열이 있습니다.예를 들어, "h^&ell'.|ow]{+old"는 "h*ell*o*w*w*w*w*world"로 대체됩니다."^&"과 같은 여러 문자는 별표 하나로 대체됩니다.제가 이걸 어떻게 해야 할까요?레식스가 구조에 나섰습니다! import re s = re.sub('[^0-9a-zA-Z]+', '*', s) 예: >>> re.sub('[^0-9a-zA-Z]+', '*', 'h^&ell`.,|o w]{+orld') 'h*ell*o*w*orld' 비단결 같은 방법. print "".join([ c if c.isalnum() else "*" for c in s ]) 여러 개의 연속..

programing 2023.07.30

PowerShell이 빈 배열을 배열로 반환하지 않음

PowerShell이 빈 배열을 배열로 반환하지 않음 이것이 효과가 있다는 것을 고려할 때: $ar = @() $ar -is [Array] True 왜 안 되는 거지? function test { $arr = @() return $arr } $ar = test $ar -is [Array] False 즉, 테스트 기능에서 빈 배열이 반환되지 않는 이유는 무엇입니까?PowerShell이 단순히 인수만 반환하는 것이 아니라 캡처되지 않은 모든 스트림 출력을 반환하기 때문에 기능이 작동하지 않습니다.return진술.빈 배열이 다음으로 분할됩니다.$null그 과정에서그러나 배열 구성 연산자()를 추가하여 반환 시 배열을 보존할 수 있습니다.,): function test { $arr = @() return ,$a..

programing 2023.07.30

MongoDB에서 이 스키마를 어떻게 구현해야 합니까?

MongoDB에서 이 스키마를 어떻게 구현해야 합니까? 추적 스크립트를 작성하려고 하는데 데이터베이스가 어떻게 작동해야 하는지 파악하는 데 어려움을 겪고 있습니다. MySQL에서 다음과 유사한 테이블을 만듭니다. User: username_name: string Campaign: title: string description: string link: string UserCampaign: user_id: integer camp_id: integer Click: os: text referer: text camp_id: integer user_id: integer 다음을 수행할 수 있어야 합니다. 클릭할 때마다 IP, Referer, OS 등의 정보를 확인할 수 있습니다. X IP, X Referer, X O..

programing 2023.07.30

속성 x가 없는 요소와 일치하는 css 선택기

속성 x가 없는 요소와 일치하는 css 선택기 이 질문에는 이미 다음과 같은 답이 있습니다. 특정 클래스나 속성이 아닌 요소를 선택하는 CSS 셀렉터를 작성할 수 있습니까? (10개 답변) 마감됨3년 전에. 저는 CSS 파일을 작성하고 있고 텍스트 입력 상자에 스타일을 지정해야 할 필요성을 발견했지만, 문제에 부딪히고 있습니다.이 모든 요소와 일치하는 간단한 선언이 필요합니다. 하지만 다음과 일치하지 않습니다. 제가 하고 싶은 일은 다음과 같습니다. input[!type], input[type='text'], input[type='password'] { /* styles here */ } 위의 CSS에서, 첫 번째 선택기는input[!type]내가 의미하는 바는 형식 특성이 지정되지 않은 모든 입력 상자..

programing 2023.07.30

C# 대소문자를 구분하지 않는 동등 연산자가 있습니까?

C# 대소문자를 구분하지 않는 동등 연산자가 있습니까? 다음은 대소문자를 구분하는 항목입니다. if (StringA == StringB) { 그렇다면 두 문자열을 무감각하게 비교할 연산자가 있을까요?사용해 보십시오. string.Equals(a, b, StringComparison.CurrentCultureIgnoreCase); 문자의 대소문자를 무시하고 두 문자열을 비교하는 가장 좋은 방법은 문자열을 사용하는 것입니다.순서 무시 대소문자열 비교를 지정하는 정적 메서드와 같습니다.이것은 또한 가장 빠른 방법으로, 문자열을 소문자 또는 대문자로 변환하고 그 이후에 비교하는 것보다 훨씬 빠릅니다. 저는 두 가지 접근 방식의 성능을 테스트했고 순서 무시 대소문자열 비교가 9배 이상 빨랐습니다!또한 문자열을 소..

programing 2023.07.30

웹 페이지의 일련 번호를 기준으로 SQL을 데이터로 채우는 Python

웹 페이지의 일련 번호를 기준으로 SQL을 데이터로 채우는 Python 파이썬 스크립트에서 다음 형식의 데이터베이스를 생성해야 합니다. 이미 데이터를 생성했지만 잘못된 형식으로 생성했기 때문에 로컬 호스트 웹 페이지에서 작업하려면 코드와 SQL을 수정해야 합니다. 데이터는 라즈베리 PI 및 1와이어 온도 센서 설정에서 얻은 것입니다. 현재 3개의 센서가 있으며, 각각 고유한 일련 번호를 가지고 있으며, 일련 번호는 데이터베이스 아래에 표시되어 있으며, 3개의 센서는 POND, FILTER, 앰비언트입니다. var myData = "date Pond Filter Ambient\n\ 2019-04-01 01:29:04 13.400 22.700 32.200\n\ 2019-04-01 02:29:04 18.000..

programing 2023.07.30
반응형