반응형

source 976

새 속성을 동적으로 생성하는 방법

새 속성을 동적으로 생성하는 방법 오브젝트의 메서드 내에 지정된 인수로 속성을 작성하려면 어떻게 해야 합니까? class Foo{ public function createProperty($var_name, $val){ // here how can I create a property named "$var_name" // that takes $val as value? } } 그리고 다음과 같은 방법으로 숙박시설에 액세스할 수 있기를 원합니다. $object = new Foo(); $object->createProperty('hello', 'Hiiiiiiiiiiiiiiii'); echo $object->hello; 또한 재산을 공개/보호/사적으로 할 수 있습니까?이 경우 공개해야 한다는 것을 알고 있지만, 보..

source 2022.10.20

PHP DateTime 마이크로초는 항상 0을 반환합니다.

PHP DateTime 마이크로초는 항상 0을 반환합니다. 이 코드는 항상 PHP 5.2.5에서 마이크로초 동안 0을 반환합니다. 출력: [root@www1 ~]$ php date_test.php 2008-10-03T20:31:26.000000 [root@www1 ~]$ php date_test.php 2008-10-03T20:31:27.000000 [root@www1 ~]$ php date_test.php 2008-10-03T20:31:27.000000 [root@www1 ~]$ php date_test.php 2008-10-03T20:31:28.000000 좋은 생각 있어요?이것은 효과가 있는 것처럼 보이지만, http://us.php.net/date가 마이크로초 지정자를 문서화하는 것은 비논리적으로..

source 2022.10.20

Python에서 목록의 키와 빈 값을 사용하여 dict를 초기화하려면 어떻게 해야 합니까?

Python에서 목록의 키와 빈 값을 사용하여 dict를 초기화하려면 어떻게 해야 합니까? 이것으로부터 얻고 싶다. keys = [1,2,3] 다음과 같이 입력합니다. {1: None, 2: None, 3: None} 그것을 하는 비토닉적인 방법이 있나요? 이것은 추악한 방법입니다. >>> keys = [1,2,3] >>> dict([(1,2)]) {1: 2} >>> dict(zip(keys, [None]*len(keys))) {1: None, 2: None, 3: None} dict.fromkeys 는 문제를 직접 해결합니다. >>> dict.fromkeys([1, 2, 3, 4]) {1: None, 2: None, 3: None, 4: None} 이것은 실제로 클래스 메서드이기 때문에 dict-sub..

source 2022.10.20

iOS에서의 Dellphi XE6 링크 C 코드

iOS에서의 Dellphi XE6 링크 C 코드 Delphi XE6를 사용하여 Android 상에서 C코드를 필요로 하는 앱을 만들었습니다.그러나 iOS에서는 동작하지 않습니다.암/엄지 상태에 문제가 있는 것 같습니다만, 잘 모르겠습니다.Pascal에서 C코드를 호출하는 것은 어느 시스템에서도 문제가 없습니다.그러나 C코드가 Pascal 프로시저를 호출하면 iOS가 생성하는 Pascal 프로시저는"bad system call (12)" 다음은 파스칼 코드입니다. function testarm(a,b:integer):integer; cdecl; external "testC.o"; Procedure testC; Begin testarm(1,2); end; function BackToPascal(a,b:int..

source 2022.10.20

if-else 속기 사용 시 두 번째 표현 생략

if-else 속기 사용 시 두 번째 표현 생략 제가 글을 써도 될까요?if else없는 속기else? var x=1; x==2 ? dosomething() : doNothingButContinueCode(); 내가 알아차린 건null다른 것은 효과가 있기 때문입니다(근데 그 이유나 좋은 생각인지는 모르겠습니다). 편집: 제가 왜 이걸 시도해야 하는지 당황하신 분들도 계시네요.그건 순전히 호기심 때문이니 안심하세요.나는 자바스크립트를 만지작거리는 것을 좋아한다. 삼원 연산자를 사용하는 것은 매우 이례적입니다.일반적으로 다음과 같은 다른 작업 내에서 문이 아닌 표현으로 사용됩니다. var y = (x == 2 ? "yes" : "no"); 따라서 가독성을 위해(여러분이 하고 있는 일이 드물기 때문에) 원하..

source 2022.10.20

Java Long 프리미티브 유형 최대 제한

Java Long 프리미티브 유형 최대 제한 이 질문에는 이미 답변이 있습니다. Java는 정수 언더플로와 오버플로우를 어떻게 처리하며 어떻게 확인합니까? (12개의 답변) 닫힘9년 전. 저는 'generate Number' 메서드가 호출될 때마다 1씩 증가하는 Long 프리미티브 유형을 사용하고 있습니다.롱이 최대 한계에 도달하면 어떻게 됩니까?예외가 발생하거나 최소값으로 재설정됩니까?샘플 코드를 다음에 나타냅니다. class LongTest { private static long increment; public static long generateNumber(){ ++increment; return increment; } } Long.MAX_VALUE이9,223,372,036,854,775,807. ..

source 2022.10.20

MySQL에서 열의 데이터 유형을 변경하려면 어떻게 해야 합니까?

MySQL에서 열의 데이터 유형을 변경하려면 어떻게 해야 합니까? 여러 열의 데이터 유형을 부동에서 int로 변경하려고 합니다.가장 간단한 방법은 무엇입니까? 아직 걱정할 데이터는 없습니다.http://dev.mysql.com/doc/refman/5.1/en/alter-table.html ALTER TABLE tablename MODIFY columnname INTEGER; 그러면 지정된 열의 데이터 유형이 변경됩니다. 변경하는 열의 수에 따라 스크립트를 생성하거나 mysql 클라이언트 GUI를 사용하는 것이 가장 좋습니다.alter table table_name modify column_name int(5) 다음 항목도 사용할 수 있습니다. ALTER TABLE [tablename] CHANGE [co..

source 2022.10.20

Larabel에서 신규 사용자 등록을 해제하는 방법

Larabel에서 신규 사용자 등록을 해제하는 방법 난 라라벨을 쓰고 있어신규 사용자 등록을 해제하고 싶은데 로그인이 필요합니다. 등록 양식/루트/컨트롤러를 비활성화하려면 어떻게 해야 합니까?Larabel 5.7은 다음 기능을 도입했습니다. Auth::routes(['register' => false]); 현재 사용 가능한 옵션은 다음과 같습니다. Auth::routes([ 'register' => false, // Registration Routes... 'reset' => false, // Password Reset Routes... 'verify' => false, // Email Verification Routes... ]); 은 Laravel보다 합니다.showRegistrationForm() ..

source 2022.10.20

len() 함수의 비용

len() 함수의 비용 Python 내장 기능의 비용은 얼마입니까?(리스트/태플/스트링/사료)설명한 모든 유형의 O(1)(원소의 실제 길이에 의존하지 않는 일정한 시간 - 매우 빠름)입니다.set기타 등array.array.부르기len()이러한 데이터 타입은 파이썬 언어의 공식 및 가장 일반적인 구현인 CPython의 O(1)입니다.다음은 CPython의 다양한 함수의 알고리즘 복잡성을 제공하는 표 링크입니다. 시간 복잡성 Python Wiki 페이지그 모든 물체들은 그들 자신의 길이를 추적한다.길이를 추출하는 데 걸리는 시간은 짧으며(빅 O 표기법으로는 O(1)), 대부분 [C 항이 아닌 Python 용어로 작성된 대략적인 설명]으로 구성됩니다.사전에서 "len"을 검색하여 오브젝트의 "len"을 검색..

source 2022.10.20

'LIKE(%this%)' 또는 '%this%' 및 'something=something'이 작동하지 않습니다.

'LIKE(%this%)' 또는 '%this%' 및 'something=something'이 작동하지 않습니다. 문자열을 검색하여 여러 패턴을 검색하려는 선택 쿼리가 있습니다. LIKE ('%this%' or '%that%' ) and something=else 0의 결과를 반환한다. 하지만 LIKE '%this%' and something=else 결과를 반환하고 LIKE '%that%' and something=else 결과를 반환하다 모든 결과를 하나의 쿼리에 담을 수 있습니까?문자열이 둘 다 일치할 경우 어떻게 처리합니까?괜찮으시다면 좋겠지만 SQL에서는 이 구문을 사용할 수 없습니다. 이것을 시험해 보세요. (column1 LIKE '%this%' OR column1 LIKE '%that%') ..

source 2022.10.20
반응형