반응형

jQuery 2277

SQL 바꾸기 함수 내부의 정규식 패턴?

SQL 바꾸기 함수 내부의 정규식 패턴? SELECT REPLACE('100.00 GB', '%^(^-?\d*\.{0,1}\d+$)%', ''); 숫자의 두 부분 사이에있는 마크 업을 위의 정규식으로 바꾸고 싶지만 작동하지 않는 것 같습니다. '%[^0-9]%'테스트하기 위해 더 간단한 것을 시도했지만 작동하지 않았기 때문에 잘못된 정규식 구문인지 확실 하지 않습니다. 누구든지 내가 이것을 어떻게 얻을 수 있는지 알고 있습니까? PATINDEX 를 사용 하여 패턴 (문자열) 발생의 첫 번째 인덱스를 찾을 수 있습니다 . 그런 다음 STUFF 를 사용 하여 일치하는 패턴 (문자열)에 다른 문자열을 채 웁니다. 각 행을 반복합니다. 각 잘못된 문자를 원하는 문자로 바꿉니다. 귀하의 경우에는 숫자가 아닌 것을..

program tip 2020.11.18

무한 루프는 컴파일 오류없이 메서드 서명을 중단합니다.

무한 루프는 컴파일 오류없이 메서드 서명을 중단합니다. 이 질문에 이미 답변이 있습니다. void가 아닌 메서드에서 반환 문이 누락되면 13 개의 답변이 컴파일됩니다. 컴파일 오류가 발생하지 않고 Java에서 다음 코드가 허용되는 이유가 궁금합니다. 제 생각에이 코드는 String. 누군가 내가 여기서 놓친 것을 설명 할 수 있습니까? public class Loop { private String withoutReturnStatement() { while(true) {} } public static void main(String[] a) { new Loop().withoutReturnStatement(); } } }메서드 의 마지막 은 도달 할 수 없습니다. 값을 반환하지 않고 메서드의 끝까지 도달 할 ..

program tip 2020.11.18

Java : java.util.Preferences 실패

Java : java.util.Preferences 실패 내 프로그램은 암호화 된 제품 키 데이터를 java.util.Preferences클래스 (사용자가 아닌 시스템 기본 설정) 와 함께 컴퓨터에 저장합니다 . 문제는 Windows와 Linux (OSX에서 테스트하지 않았지만 아마도 동일 할 것임)에서 sudo관리자 권한 으로 또는 관리자 권한으로 프로그램을 실행하지 않으면 읽기를 시도 할 때마다 예외 또는 경고가 발생한다는 것입니다. 데이터를 저장하십시오. 사용자에게 관리자 권한으로 프로그램을 실행하도록 요구하는 것은 비실용적입니다. 최적으로 운영 체제에서 사용자에게 권한을 요청하고 싶습니다. 이것은 매우 어리석은 일이며의 목적의 절반을 제거합니다 Preferences. 이 문제를 어떻게 해결할 수 ..

program tip 2020.11.18

Android : GridView auto_fit은 열 수를 어떻게 찾습니까?

Android : GridView auto_fit은 열 수를 어떻게 찾습니까? Gridview특히 어떻게 작동 하는지 더 잘 이해하고 싶습니다 auto_fit. 다음은 XML 레이아웃입니다. 일련의 6 개의 축소판 (48 * 48 픽셀)에서 잘 작동합니다. 세로 모드에서는 1 행, 6 열을 표시합니다. 내가 이해하지 못하는 android:columnWidth="60dp"것은 auto_fit 이 올바른 수의 열을 찾을 것으로 예상 되기 때문에 라인 이 필요한 이유 입니다. 선이 없으면 android:columnWidth="60dp"그리드 3 행 2 열이 표시됩니다. ImageAdapter수업 은 다음과 같습니다 . package com.examples.HelloGridView; import android...

program tip 2020.11.18

루비 : define_method 대 def

루비 : define_method 대 def 프로그래밍 실습으로서 저는 클래스를 생성하고, 해당 클래스에서 두 개의 객체를 인스턴스화하고, 한 객체를 monkeypatch하고, 다른 하나를 monkeypatch하기 위해 method_missing에 의존하는 Ruby 스 니펫을 작성했습니다. 여기에 거래가 있습니다. 이것은 의도 한대로 작동합니다. class Monkey def chatter puts "I am a chattering monkey!" end def method_missing(m) puts "No #{m}, so I'll make one..." def screech puts "This is the new screech." end end end m1 = Monkey.new m2 = Monkey..

program tip 2020.11.17

UITextField에서 리턴 키를 비활성화 / 활성화하는 방법은 무엇입니까?

UITextField에서 리턴 키를 비활성화 / 활성화하는 방법은 무엇입니까? 에서 반환 키를 프로그래밍 방식으로 활성화 또는 비활성화하는 방법이 UIKeyboard있습니까? 내가 찾을 수있는 가장 가까운 것은 enablesReturnKeyAutomatically이지만, 그것은 그것을 전혀 비활성화할지 여부를 알려줄 것입니다. UIKeyboard 객체 자체를 얻을 수 있다면 (SDK에 노출되지 않은 것이므로 이러한 호출을 사용하면 Apple이 만족하지 않을 수 있음) 편리한 setReturnKeyEnabled : 멤버 함수가 있습니다. id keyboard = [self magicallyGetAUIKeyboardInstance]; [keyboard setReturnKeyEnabled: NO]; ( Eri..

program tip 2020.11.17

PHP에서 call_user_func_array로 생성자를 호출하는 방법

PHP에서 call_user_func_array로 생성자를 호출하는 방법 call_user_func_array를 사용하여 클래스 생성자를 어떻게 호출 할 수 있습니까? 다음을 수행 할 수 없습니다. $obj = new $class(); call_user_func_array(array($obj, '__construct'), $args); 생성자에 매개 변수가 있으면 새 매개 변수 가 실패하기 때문입니다. 제약 : 인스턴스화해야하는 클래스를 제어하거나 수정할 수 없습니다. 왜 내가이 미친 짓을하고 싶은지 묻지 마세요. 이건 미친 테스트입니다. 다음 과 같이 반사 를 사용할 수 있습니다 . $reflect = new ReflectionClass($class); $instance = $reflect->newIn..

program tip 2020.11.17

MySQL의 열 이름 "order"에 대한 대안

MySQL의 열 이름 "order"에 대한 대안 사용자가 정의한 순서가 필요한 새 테이블을 만들 때 첫 번째 아이디어는 항상 열 이름 "order"로 이동합니다. 물론 예약어이기 때문에 좋지 않습니다. DB 모델의 해당 열에 어떤 이름을 지정하고 있습니까? 당신의 도움을 주셔서 감사합니다. 예를 들어 "정렬"과 같은 간단한 동의어를 자주 사용합니다. 나는 "순서"대신 "위치"를 사용한다 표와 열 이름 주위에 체크 표시`를 추가하기 만하면됩니다. 예를 들면 다음과 같습니다. CREATE TABLE `order` ( `order#` char(4) NOT NULL, `ord_date` DATE, Primary Key (`order#`) ) ENGINE=InnoDB; 이렇게하면 특수 문자와 키워드를 사용할 수 ..

program tip 2020.11.17

자바에 '조건이 참이 될 때까지 차단'기능이 있습니까?

자바에 '조건이 참이 될 때까지 차단'기능이 있습니까? 서버에 대한 리스너 스레드를 작성하고 있으며 현재 다음을 사용하고 있습니다. while (true){ try { if (condition){ //do something condition=false; } sleep(1000); } catch (InterruptedException ex){ Logger.getLogger(server.class.getName()).log(Level.SEVERE, null, ex); } } 위의 코드를 사용하면 모든 CPU 시간 루프를 먹는 실행 기능에 문제가 있습니다. 수면 기능은 작동하지만 해결책이 아닌 임시 수정 인 것 같습니다. 변수 'condition'이 'true'가 될 때까지 차단하는 기능이 있습니까? 아니면 ..

program tip 2020.11.17

결과가 null 일 때 PL / SQL에서 변수를 선택하는 방법은 무엇입니까?

결과가 null 일 때 PL / SQL에서 변수를 선택하는 방법은 무엇입니까? 쿼리가 아무것도 반환하지 않을 수 있다는 점을 고려하여 변수를 선택하기 위해 쿼리를 한 번만 실행하는 방법이 있습니까? 그런 경우 변수는 null이어야합니다. 현재 select into쿼리가 아무것도 반환하지 않으면 PL / SQL이 변수가 설정되지 않는다고 불평하기 때문에 직접 변수를 수행 할 수 없습니다 . 쿼리를 두 번만 실행할 수 있습니다. 첫 번째 쿼리는 개수를 계산하고 개수가 0이면 변수를 null로 설정하고 개수가 1이면 변수를 선택합니다. 따라서 코드는 다음과 같습니다. v_column my_table.column%TYPE; v_counter number; select count(column) into v_cou..

program tip 2020.11.17
반응형