전체 글 1444

(String) or .toString()?

(String) or .toString()? 나는 다음 방법을 가지고 있다.Object o파라미터를 지정합니다. 이 방법에서는, 나는 정확히 알고 있다.String"o"로 표시되며 이는 null이 아닙니다.확인하거나 다른 작업을 수행할 필요가 없습니다.나는 그것을 정확하게 다루어야 한다.String물건. 그냥 궁금해서 - 뭐가 더 싼지 - 던지세요String또는 를 사용합니다.Object.toString()아니면 시간/cpu-/mem-가격으로 같습니까? 업데이트: 메서드가 수락합니다.Object인터페이스의 구현이기 때문입니다.파라미터 타입은 변경할 수 없습니다. 그리고 그럴 리가 없다null조금도.나는 단지 그것이 무효인지 비어 있는지 확인할 필요가 없다는 것을 말하고 싶었다.저 같은 경우에는 항상 비어..

programing 2022.11.07

쿠키 또는 로컬 스토리지 없이 사용자 인식 가능

쿠키 또는 로컬 스토리지 없이 사용자 인식 가능 분석 툴을 구축하고 있으며 현재 사용자의 IP 주소, 브라우저 및 운영체제를 사용자 에이전트로부터 얻을 수 있습니다. 쿠키나 로컬 스토리지를 사용하지 않고 동일한 사용자를 탐지할 수 있는지 궁금합니다.여기서 코드 예는 기대하지 않습니다.어디서 더 자세히 봐야 하는지 간단히 힌트만 주세요. 같은 컴퓨터/디바이스의 경우 크로스 브라우저 호환성이 필요하다는 것을 잊지 않았습니다.기본적으로는 사용자가 아니라 디바이스 인식을 원합니다.서론 제가 제대로 이해한 경우 고유 식별자가 없는 사용자를 식별해야 하므로 랜덤 데이터를 대조하여 해당 사용자가 누구인지 파악해야 합니다.다음과 같은 이유로 사용자의 ID를 안정적으로 저장할 수 없습니다. 쿠키 삭제 가능 IP 주소 변..

programing 2022.11.07

실제 효과가 없는 트랜잭션은 온디스크 데이터베이스에 영향을 미칩니까?

실제 효과가 없는 트랜잭션은 온디스크 데이터베이스에 영향을 미칩니까? 외부 데이터 원본에 표시되지 않는 행을 비활성(업데이트 등)으로 표시하여 일부 테이블 행을 업데이트해야 할 상황이 있습니다.active=0). 간단한 해결책은BEGIN거래,UPDATE까지 모든 줄에active=0리모트 데이터를 스캔하여UPDATE각 엔트리에 대해active=1다시 돌려놓기 위해서요약 1k개의 행이 있기 때문에 비효율적인 쿼리 파싱이 많더라도 비교적 빠른 작업이 될 것입니다. 그러나 이 데이터는 전혀 변경되지 않는 경우가 많습니다.따라서 대부분의 경우 거래의 순효과는 영(0)변화가 될 것이다.데이터베이스 엔진이 모든 것을 해결하고 아무것도 변경되지 않은 것을 감지하고 그 결과 아무것도 변경하지 않는 것이 이상적입니다.단,..

programing 2022.11.07

결과를 기다리지 않는 php exec 명령(또는 이와 유사)

결과를 기다리지 않는 php exec 명령(또는 이와 유사) 실행하고 싶은 명령어가 있습니다만, PHP가 결과를 기다리는 것을 원하지 않습니다. PHP가 결과를 기다리지 않도록 할 수 있습니까?즉, 그냥 시작하고 다음 명령으로 넘어갑니다. 아무것도 찾을 수 없고, 가능할지도 모르겠어요.내가 찾을 수 있는 최선의 방법은 CRON 작업을 1분 안에 시작하는 사람이었어.매뉴얼에서 다음 항목을 참조하십시오. 명령어를 실행하여 PHP 스크립트를 정지하지 않도록 하기 위해 실행되며, 실행 중인 프로그램이 PHP로 출력되지 않아야 합니다.이렇게 하려면 stdout과 stderr을 모두 /dev/dev로 리다이렉트한 후 백그라운드에서 실행합니다. > /dev/null 2>&1 & 명령어를 실행하여 명령어를 실행하거나 ..

programing 2022.11.07

array_module을 객체에 적용하시겠습니까?

array_module을 객체에 적용하시겠습니까? 오브젝트에 대해 array_unique와 같은 메서드가 있습니까?병합하는 '역할' 개체가 있는 어레이가 여러 개 있는데 중복된 개체를 삭제합니다. : )array_unique 는 다음 명령을 사용하여 오브젝트 배열과 함께 동작합니다. class MyClass { public $prop; } $foo = new MyClass(); $foo->prop = 'test1'; $bar = $foo; $bam = new MyClass(); $bam->prop = 'test2'; $test = array($foo, $bar, $bam); print_r(array_unique($test, SORT_REGULAR)); 인쇄: Array ( [0] => MyClass Ob..

programing 2022.11.07

1부터 시작하는 인덱스를 사용하여 PHP에서 어레이를 다시 인덱싱하려면 어떻게 해야 합니까?

1부터 시작하는 인덱스를 사용하여 PHP에서 어레이를 다시 인덱싱하려면 어떻게 해야 합니까? 다음의 어레이가 있습니다.키를 반전시키기 위해서 인덱스를 다시 붙이고 싶습니다(이상적으로는 1부터 시작합니다). 현재 어레이(편집: 실제 어레이는 다음과 같습니다): Array ( [2] => Object ( [title] => Section [linked] => 1 ) [1] => Object ( [title] => Sub-Section [linked] => 1 ) [0] => Object ( [title] => Sub-Sub-Section [linked] => ) ) 어떻게 해야 하는가? Array ( [1] => Object ( [title] => Section [linked] => 1 ) [2] => Ob..

programing 2022.11.07

Python은 강한 타입입니까?

Python은 강한 타입입니까? Python이 강력한 언어라는 링크를 우연히 발견했습니다. 다만, 타이핑이 강한 언어에서는, 이것을 할 수 없다고 생각했습니다. bob = 1 bob = "bob" 활자가 강한 언어는 런타임에 활자 변경을 허용하지 않는 줄 알았어요.아마도 내가 강한 타입과 약한 타입을 잘못(또는 너무 단순하게) 정의하고 있는 것 같다. 그렇다면 Python은 강하거나 약하게 타이핑된 언어일까요?Python은 강하고 역동적인 타입입니다. 강력한 입력은 값의 유형이 예기치 않은 방식으로 변경되지 않음을 의미합니다.숫자만 포함하는 문자열은 Perl에서 발생하는 것처럼 마법처럼 숫자가 되지 않습니다.유형을 변경할 때마다 명시적인 변환이 필요합니다. 동적 입력이란 변수가 유형을 갖는 정적 입력이 ..

programing 2022.11.06

Eclipse에서 테스트하는 동안 -D 시스템 속성을 통과하려면 어떻게 해야 합니까?

Eclipse에서 테스트하는 동안 -D 시스템 속성을 통과하려면 어떻게 해야 합니까? Windows에서 Eclipse를 개발하고 있으며 코드는 Unix에서 배포됩니다.System.getProperty("key")를 사용하여 시스템 속성 값을 가져오고 있습니다.코드를 수정할 필요가 없고 디버깅을 위해 이클립스에서 작동하려면 이클립스에서 어떻게 해야 하나요? 좋은 의견이라도 있나?실행 -> 설정 실행, 프로젝트 선택, 두 번째 탭: "Arguments"위쪽 상자는 프로그램용이고 아래쪽 상자는 VM 인수용입니다.-Dkey=value.java 사용 가능System.properties, 일식부터 사용하기 때문에 다음을 수행할 수 있습니다. 더하다-Dlabel="label_value"테스트의 VM 인수에서Run C..

programing 2022.11.06

Android 목록 기본 설정: 요약을 선택한 값으로 지정하시겠습니까?

Android 목록 기본 설정: 요약을 선택한 값으로 지정하시겠습니까? XML 파일에 정의된 목록 기본 설정을 사용하는 기본 설정 액티비티가 있습니다.리스트 액티비티의 요약을 선택한 값으로 설정하려면 어떻게 해야 합니까?가장 간단한 방법은 Android에 맡기는 것입니다.요약이 선택한 값과 일치하도록 하는 경우 XML 또는 를 사용하여의 요약을 설정할 수 있습니다.setSummarymethod(Javava )의 를 참조해 주세요.예를 들어 다음과 같습니다. 가 Android를 대체할 입니다.%s합니다( 「 」로 됩니다.ListPreference를 선택합니다.액티비티를 입력하면 리스트의 요약도 올바르게 설정됩니다.초기 설정에는 특별한 코드를 쓸 필요가 없습니다. 이것은 AndroidX에서도 동작합니다.Li..

programing 2022.11.06

PHP의 특징 – 실제 사례/베스트 프랙티스가 있습니까?

PHP의 특징 – 실제 사례/베스트 프랙티스가 있습니까? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘9년 전. 특성은 PHP 5.4에 추가된 가장 큰 기능 중 하나입니다.로깅, 보안, 캐싱 등의 일반적인 용도로 사용되는 수평 코드 재사용과 같은 특성 뒤에 있는 구문을 이해하고 있습니다. 하지만, 저는 아직도 제 프로젝트에서 특성을 어떻게 활용해야 할지 모르겠습니다. 특성을 이미 사용하고 있는 오픈 소스 프로젝트가 있습니까?특성을 사용하여 아키텍처를 구성하는 방법에..

programing 2022.11.06