반응형

programing 943

PHP에서 정수를 문자열로 변환

PHP에서 정수를 문자열로 변환 PHP에서 정수를 문자열로 변환하는 방법이 있나요?함수를 사용하여 숫자를 문자열로 변환할 수 있습니다. 유지보수의 관점에서 보면, 다른 보다 난해한 답변보다는 무엇을 하려고 하는지 알 수 있습니다.물론 상황에 따라 다르죠. $var = 5; // Inline variable parsing echo "I'd like {$var} waffles"; // = I'd like 5 waffles // String concatenation echo "I'd like ".$var." waffles"; // I'd like 5 waffles // The two examples above have the same end value... // ... And so do the two belo..

programing 2022.11.18

File.Separator vs FileSystem.getSeparator() vs System.getProperty("file.separator")?

File.Separator vs FileSystem.getSeparator() vs System.getProperty("file.separator")? 플랫폼에 의존하는 "파일 분리기" 플랫폼을 독립적으로 얻는 방법은 세 가지가 있는 것 같습니다. java.io.File.separator java.nio.file.FileSystems.getDefault().getSeparator(); System.getProperty("file.separator") 어떤 것을 언제 사용할지 어떻게 결정하나요? 그들 사이에 어떤 차이라도 있나요?System.getProperties()에의 콜에 의해서 덮어쓸 수 있다.System.setProperty(String key, String value)또는 명령줄 매개 변수를 사..

programing 2022.11.18

부하가 높은 사이트에서 PHP를 사용하기 위한 전술

부하가 높은 사이트에서 PHP를 사용하기 위한 전술 이 질문에 답하기 전에 저는 높은 서버 로드를 얻을 수 있을 만큼 인기 있는 것을 개발한 적이 없습니다.PHP와 몇 가지 최적화 기술을 알고 있지만, 저를 지구에 막 착륙한 외계인 취급해 주세요. PHP에서 툴을 개발하고 있습니다.PHP가 제대로 작동한다면 많은 사용자를 확보할 수 있습니다.그러나 프로그램을 개발할 수 있는 능력은 충분히 있지만, 엄청난 트래픽을 처리할 수 있는 것을 만드는 것에 대해서는 거의 아무것도 모릅니다.몇 가지 질문이 있습니다(이 질문도 리소스 스레드로 자유롭게 전환하십시오). 데이터베이스 현재로서는 PHP5의 MySQLi 기능을 사용할 예정입니다.그러나 사용자 및 콘텐츠와 관련하여 데이터베이스를 어떻게 설정해야 합니까?실제로 ..

programing 2022.11.18

휴지 상태 1:1 양방향 매핑 실패 - 무효화된 엔티티 필드

휴지 상태 1:1 양방향 매핑 실패 - 무효화된 엔티티 필드 현재 휴지 상태에서 1:1 양방향 매핑을 수행하려고 합니다.하지만 인쇄를 하면 항상 자식 엔티티 클래스에서 무효화됩니다. Student{studentId=2, firstname='Benjamin', lastname='Peterson', email='benjamin.peterson@mailbox.org', term=entities.Term@72906e, laptop=Laptop{laptopId=1, manufacturer='Apple', model='Macbook Pro Retina', student=null}} Student{studentId=3, firstname='Daniel', lastname='Brooks', email='daniel.b..

programing 2022.11.18

도커 컨테이너로 실행 중인 MariaDB 업그레이드 방법

도커 컨테이너로 실행 중인 MariaDB 업그레이드 방법 도커 컨테이너에서 MariaDB 10.1을 실행하고 있는데 10.2로 업그레이드하고 싶습니다.데이터는 /var/lib/mysql이 매핑된 볼륨, my.cnf가 매핑되지 않고 변경되지 않은 볼륨에 유지됩니다.데이터를 그대로 두고 Maria 10.2 컨테이너를 사용하기 위한 올바른 절차는 무엇입니까? 제가 검토하는 절차는 다음과 같습니다. 10.1 컨테이너를 정지합니다. 데이터 볼륨 복제 데이터 디렉토리를 복제된 볼륨에 매핑하여 새 10.3 컨테이너를 만듭니다. 새 컨테이너 시작 여기서 저의 고민은 3단계입니다.'표준'(도커 이외) 업그레이드 중에 업그레이드 프로세스에서 데이터 디렉토리가 변경되지 않을 수 있습니까?이 경우 업그레이드 중에 /var/l..

programing 2022.11.18

mysql에서 글로벌 sql_mode 설정

mysql에서 글로벌 sql_mode 설정 mysql에서 sql_mode를 설정하려고 하는데 오류가 발생합니다. 명령어: set global sql_mode='NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLE','NO_AUTO_CREATE_USER','NO_ENGINE_SUBSTITUTION' 이 방법은 여러 모드를 설정하는 적절한 방법이 아닌가요?세션 모드와 글로벌모드를 설정하는 장점은 무엇입니까?어느 쪽이 좋습니까?서로 다른 UNC 값으로 데이터베이스를 업데이트하려고 하는 사용자가 있는데 세션 모드를 'NO_BACKSLASH_ESCAPES'로 설정하는 것이 아니라 이를 위해 글로벌 모드를 설정하는 것이 타당하다고 생각했습니다.이게 말이 되나요? 알려주세요. 감사해요.참고로 M..

programing 2022.11.18

함수를 가변 길이 인수로 래핑하려면 어떻게 해야 합니까?

함수를 가변 길이 인수로 래핑하려면 어떻게 해야 합니까? 저는 이것을 C/C++로 하려고 합니다. Variable Length Arguments를 알게 되었습니다만, 이것은 libffi를 사용한 Python & C의 솔루션을 나타내고 있습니다. 자, 이제 제가 마무리를 하고 싶다면printf와 기능하다.myprintf 제가 하는 일은 다음과 같습니다. void myprintf(char* fmt, ...) { va_list args; va_start(args,fmt); printf(fmt,args); va_end(args); } int _tmain(int argc, _TCHAR* argv[]) { int a = 9; int b = 10; char v = 'C'; myprintf("This is a numb..

programing 2022.11.18

인코딩을 사용해야 합니까?URI 또는 인코딩URL 인코딩을 위한 URIC 구성 요소

인코딩을 사용해야 합니까?URI 또는 인코딩URL 인코딩을 위한 URIC 구성 요소 URL 인코딩에는 다음 두 가지 방법 중 어떤 방법을 사용해야 합니까?그것은 당신이 실제로 무엇을 하고 싶은지에 달려 있다. encodeURI 에서는 입력에 부호화가 필요한 문자가 포함되어 있을 가능성이 있는 완전한 URI라고 가정합니다. encodeURIComponent는 모든 것을 특별한 의미로 인코딩하기 때문에 다음과 같은 URI 컴포넌트에 사용합니다. var world = "A string with symbols & characters that have special meaning?"; var uri = 'http://example.com/foo?hello=' + encodeURIComponent(world); U..

programing 2022.11.18

python 추적 분할 결함

python 추적 분할 결함 Python에서 C 확장을 개발 중인데 몇 가지 세그먼트 폴트(seg faults)를 획득했습니다. segfault가 발생하는 코드 행을 표시하는 방법을 찾고 있습니다(코드 한 줄 한 줄씩 추적하는 것과 같습니다). 어떻게 하면 될까요?Linux의 경우 gdb에서 python을 실행합니다. gdb python (gdb) run /path/to/script.py ## wait for segfault ## (gdb) backtrace ## stack trace of the c code 다음은 코드가 실행되는 Python의 모든 줄의 파일 이름과 줄 번호를 출력하는 방법입니다. import sys def trace(frame, event, arg): print("%s, %s:%d"..

programing 2022.11.18

Java에서는 상수 클래스를 어떻게 정의합니까?

Java에서는 상수 클래스를 어떻게 정의합니까? 고정 상수만 사용하는 클래스를 정의해야 한다고 가정합니다. public static final String SOME_CONST = "SOME_VALUE"; 이를 위해 선호하는 방법은 무엇입니까? 인터페이스 추상 클래스 파이널 클래스 어떤 것을 사용해야 하며 그 이유는 무엇입니까? 몇 가지 답변에 대한 설명: Enums - enums를 사용하지 않으며, 아무것도 열거하지 않고 서로 관련이 없는 상수만 수집합니다. 인터페이스 - 인터페이스를 구현하는 클래스는 설정하지 않습니다.인터페이스를 사용하여 다음과 같은 상수를 호출합니다.ISomeInterface.SOME_CONST.최종 클래스를 사용하고 개인 생성자를 정의하여 공용 생성자를 숨깁니다. 하기 위해 할 수..

programing 2022.11.18
반응형