반응형

Java 2020

Android는 TableLayout에서 열을 균등하게 늘립니다.

Android는 TableLayout에서 열을 균등하게 늘립니다. 내 안드로이드 응용 프로그램에 값 테이블을 표시하고 있으며 내용에 따라 크기를 조정하는 대신 열을 size 측면에서 균등하게 배포하고 싶습니다. stretchColumns를 가지고 놀았지만 올바른 조합을 찾을 수 없었습니다. 아이디어가 있습니까? 나는 똑같은 문제가 있었다. 나는 항상에 하나의 숫자 만 입력 android:stretchColumns했지만 늘려야하는 모든 열을 입력해야한다. 따라서 세 개의 열이있는 경우 다음과 같이 작성해야합니다. android:stretchColumns="0,1,2" 또는 다음을 작성하십시오. android:stretchColumns="*" 그러면 모든 열의 크기가 동일합니다. 참고로은 요소 android..

code 2020.10.31

필드가 null인지 비어 있는지 확인하는 방법 mysql?

필드가 null인지 비어 있는지 확인하는 방법 mysql? 필드가 null인지 비어 있는지 확인하는 방법을 알아 내려고합니다. 나는 이것을 가지고있다 SELECT IFNULL(field1, 'empty') as field1 from tablename field1 != ""다음과 같은 추가 수표를 추가해야합니다. SELECT IFNULL(field1, 'empty') OR field1 != "" as field1 from tablename 이것을 수행하는 방법을 아십니까? 어느 쪽이든 사용 SELECT IF(field1 IS NULL or field1 = '', 'empty', field1) as field1 from tablename 또는 SELECT case when field1 IS NULL or f..

code 2020.10.31

'.'대체를 중지하도록 PHP를 가져옵니다.

'.'대체를 중지하도록 PHP를 가져옵니다. $ _GET 또는 $ _POST 배열의 문자? .$ _GET을 통해 이름에 PHP 변수를 전달하면 PHP 는 해당 변수 를 _문자로 자동 대체합니다 . 예를 들면 : 이제 파서가 보는 것은 $ varname이라는 변수와 문자열 연결 연산자, 베어 스트링 (즉, 알려진 키나 예약어와 일치하지 않는 인용되지 않은 문자열) 'ext'가 뒤 따릅니다. 분명히 이것은 의도 한 결과가 아닙니다. 이러한 이유로 PHP는 들어오는 변수 이름의 모든 점을 밑줄로 자동으로 대체한다는 점에 유의하는 것이 중요합니다. http://ca.php.net/variables.external 에서 가져온 것 입니다. 또한 이 주석에 따르면 이러한 다른 문자는 밑줄로 변환됩니다. PHP가 _..

code 2020.10.31

문자열에서 HTML 태그를 제거하는 정규식

문자열에서 HTML 태그를 제거하는 정규식 중복 가능성 : HTML 태그를 제거하는 정규식 두 HTML 태그 사이에 값을 가져 오는 표현식이 있습니까? 이것을 감안할 때 : 0 태그를 0제거하여 반환 할 표현식을 찾고 있습니다. 정규식을 사용하여 HTML을 구문 분석하지 마십시오. HTML은 일반 언어가 아니므로 어떤 정규식도 일부 난해한 경우에 실패 할 수 있습니다. 자세한 내용은 이 질문에 대한 중요한 답변을 참조하십시오 . 대부분은 농담 형식이지만 매우 좋은 지적입니다. 다음 예제는 Java이지만 정규식은 다른 언어의 경우 동일하지는 않지만 비슷합니다. String target = someString.replaceAll("]*>", ""); 비 HTML에 가없고 입력 문자열이 올바르게 구조화되었다고..

code 2020.10.31

Android에서 프로그래밍 방식으로 ScreenSize를 얻는 방법

Android에서 프로그래밍 방식으로 ScreenSize를 얻는 방법 Android는 화면 크기를 Normal Large XLarge 등으로 정의합니다. 적절한 폴더의 정적 리소스 중에서 자동으로 선택합니다. Java 코드에서 현재 장치에 대한이 데이터가 필요합니다. DisplayMetrics는 현재 장치 밀도에 대한 정보 만 제공합니다. 화면 크기와 관련하여 사용할 수있는 것이 없습니다. 여기서 grep 코드에서 ScreenSize 열거 형을 찾았지만 4.0 SDK에서는 사용할 수없는 것 같습니다. 이 정보를 얻을 수있는 방법이 있습니까? 이 코드를 복사하여 붙여넣고 Activity실행 Toast하면 장치의 화면 크기 범주가됩니다. int screenSize = getResources().getConf..

code 2020.10.31

Django 나머지 프레임 워크 중첩 된 자체 참조 개체

Django 나머지 프레임 워크 중첩 된 자체 참조 개체 다음과 같은 모델이 있습니다. class Category(models.Model): parentCategory = models.ForeignKey('self', blank=True, null=True, related_name='subcategories') name = models.CharField(max_length=200) description = models.CharField(max_length=500) serializer를 사용하여 모든 범주의 평면 json 표현을 얻을 수있었습니다. class CategorySerializer(serializers.HyperlinkedModelSerializer): parentCategory = serial..

code 2020.10.31

Google Play 서비스를 버전 13으로 업데이트 한 후 오류가 발생했습니다.

Google Play 서비스를 버전 13으로 업데이트 한 후 오류가 발생했습니다. 이 오류를 어떻게 해결할 수 있습니까? 원인 : java.lang.illegalargumentexception 11-01 11 : 08 : 12.845 : E / AndroidRuntime (28885) : 원인 : java.lang.IllegalStateException : 앱의 AndroidManifest.xml에있는 메타 데이터 태그에 올바른 값이 없습니다. . 4030500을 예상했지만 0을 찾았습니다. 요소 내에 다음 선언이 있어야합니다. google-play-services_lib 매니페스트 : public void loginGooglePlus() { aHelper.setup(this, GameHelper.CLI..

code 2020.10.31

사용자 정의 UITableViewCell에서 자동 레이아웃이 무시됩니다.

사용자 정의 UITableViewCell에서 자동 레이아웃이 무시됩니다. 셀의 높이를 계산하는 데 필요한 수직 요소를 포함하여 모든 요소에 제약 조건을 설정 했음에도 불구하고 자동 레이아웃은 무시되는 것처럼 보입니다. 모든 셀이 압축됩니다. 다음은 스토리 보드의 결과 및 제약 조건의 스크린 샷입니다. tableView를 보유하는 VC에서 viewDidLoad 의 코드는 다음과 같습니다. tableView.estimatedRowHeight = 120.0 tableView.rowHeight = UITableViewAutomaticDimension 두 번째 줄을 주석 처리하면 높이가 120.0 인 셀이 제공되지만 자동 레이아웃도 무시됩니다. 감사 최신 정보 인터페이스를 단순화하기 위해 제약 조건으로 단일 레이..

code 2020.10.31

PHP : 숫자 인덱스에서 연관 배열 키를 얻는 방법?

PHP : 숫자 인덱스에서 연관 배열 키를 얻는 방법? 만약 내가 가지고 있다면: $array = array( 'one' =>'value', 'two' => 'value2' ); 어떻게 문자열을 one되 찾을 수 $array[1]있습니까? 당신은하지 않습니다. 배열에 키가 없습니다 [1]. 다음과 같이 할 수 있습니다. 키를 포함하는 새 배열을 만듭니다. $newArray = array_keys($array); echo $newArray[0]; 그러나 값이 "하나"에 있습니다 $newArray[0], 없습니다 [1]. 단축키는 다음과 같습니다. echo current(array_keys($array)); 배열의 첫 번째 키를 가져옵니다. reset($array); echo key($array); "val..

code 2020.10.31

UIScrollview가 터치 이벤트를 가져옵니다.

UIScrollview가 터치 이벤트를 가져옵니다. 내 터치 포인트를 어떻게 감지 UIScrollView합니까? 터치 대리자 메서드가 작동하지 않습니다. 탭 제스처 인식기 설정 : UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(singleTapGestureCaptured:)]; [scrollView addGestureRecognizer:singleTap]; 그리고 당신은 터치를 얻을 것입니다 : - (void)singleTapGestureCaptured:(UITapGestureRecognizer *)gesture { CGPoint touchPoint=[gesture..

code 2020.10.31
반응형